-
公开(公告)号:US20210240712A1
公开(公告)日:2021-08-05
申请号:US16777885
申请日:2020-01-31
Applicant: salesforce.com, inc.
Inventor: Alexander Oscherov , Victor Spivak , Scott Roderick Young , Rohit Deshpande , Nikita Mundhada
IPC: G06F16/2455
Abstract: A method and system for handling asynchronous data streams in a multi-tenant system. The process includes receiving at least a first stream of data and a second stream of data by a rules engine, determining by pattern matching of the rules engine, whether data in the first stream or data in the second stream meet conditions of a rule defined by a tenant of the multi-tenant system, and implementing by the rules engine the rule including a set of actions to modify data from the second data stream, in response to the data in the first stream matching the conditions the rule.
-
公开(公告)号:US11050700B2
公开(公告)日:2021-06-29
申请号:US15803720
申请日:2017-11-03
Applicant: salesforce.com, inc.
Inventor: William Christopher Fama Roller , Shardul Vikram , Alex Michael Noe , Noah William Burbank , Sammy Adnan Nammari , Ascander Dost , Shuvajit Das , Oliver Qian Tang , Robert Christopher Ames , Madhav Vaidyanathan , Wing Hing Ku , Bhaskar Garg , Xu Yang , Madeleine Mary Gill , Percy Dara Mehta , Janelle Wen Hui Teng , Abraham Dio Suharli , Alexis Roos , Wenhao Liu , Nelson Esteban Acevedo , Joseph Gerald Keller , Rohit Deshpande , Sandeep Raju Prabhakar
IPC: H04L12/58 , G06N3/04 , G06N3/08 , G06Q10/10 , G06F40/30 , G06F40/40 , G06F40/56 , G06F40/186 , G06F40/216 , G06F40/295
Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails) and selecting corresponding actions are described. In some database systems, a user may receive multiple messages at a user device. To efficiently determine responses to these messages, the user device may send the messages to a backend server for analysis. The server may perform natural language processing (NLP) to classify the message with one or more binary classifications and may extract metadata from each message. Based on the classifications and the metadata, the server may determine one or more actions the user device may perform to respond to each message. The server may send instructions to the user device indicating the suggested actions, and the user device may display these actions as options to a user. Additionally, the user device may use the classifications and metadata to automatically generate one or more communication templates in response to the message.
-
公开(公告)号:US20190140995A1
公开(公告)日:2019-05-09
申请号:US15803720
申请日:2017-11-03
Applicant: salesforce.com, inc.
Inventor: William Christopher Fama Roller , Shardul Vikram , Alex Michael Noe , Noah William Burbank , Sammy Adnan Nammari , Ascander Dost , Shuvajit Das , Oliver Qian Tang , Robert Christopher Ames , Madhav Vaidyanathan , Wing Hing Ku , Bhaskar Garg , Xu Yang , Madeleine Mary Gill , Percy Dara Mehta , Janelle Wen Hui Teng , Abraham Dio Suharli , Alexis Roos , Wenhao Liu , Nelson Esteban Acevedo , Joseph Gerald Keller , Rohit Deshpande , Sandeep Raju Prabhakar
Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails) and selecting corresponding actions are described. In some database systems, a user may receive multiple messages at a user device. To efficiently determine responses to these messages, the user device may send the messages to a backend server for analysis. The server may perform natural language processing (NLP) to classify the message with one or more binary classifications and may extract metadata from each message. Based on the classifications and the metadata, the server may determine one or more actions the user device may perform to respond to each message. The server may send instructions to the user device indicating the suggested actions, and the user device may display these actions as options to a user. Additionally, the user device may use the classifications and metadata to automatically generate one or more communication templates in response to the message.
-
公开(公告)号:US20230206188A1
公开(公告)日:2023-06-29
申请号:US17646110
申请日:2021-12-27
Applicant: salesforce.com, inc.
Inventor: Muhammad Shahid Khan , Steighton Lee Haley , Anuradha Sunil Vakil , Noah William Burbank , Rohit Deshpande , Alexander Oscherov , Ajay Ajit Shah , David Tomas Fernandez , Megan Monacelli
IPC: G06Q10/10 , G06F40/205 , G06N20/00
CPC classification number: G06Q10/1095 , G06Q10/107 , G06F40/205 , G06N20/00
Abstract: An application server may identify one or more contact identifiers associated with one or more contacts associated with a communication event. The application server may retrieve information associated with the one or more contacts from one or more data sources based on the one or more contact identifiers. The application server may generate, based on the information retrieved from the one or more data sources, a set of contact characteristics for the one or more contacts. The application server may identify one or more actions to be performed via the electronic communication application and associated with the communication event based at least in part on the generated set of contact characteristics and a response status. The application server may transmit, to a user device, an indication of the identified one or more actions.
-
-
-