Action prediction based on interactive history and context between sender and recipient
First Claim
1. A method comprising:
- in response to a message to be received by a recipient from a sender over a network, determining, by at least one processor-based device, at least one previous transaction associated with the sender and the recipient, the at least one previous transaction being recorded during course of operations performed within an entity associated with the recipient, wherein determining the at least one previous transaction comprises;
performing a first search of interactive history records based on an identity of the sender and performing a second search of the interactive history records based on identities of entity users associated with the sender by at least accessing a first database to search first previous transactions associated with the sender with respect to the entity, andaccessing, substantially concurrently with the accessing of the first database, a second database to search second previous transactions associated with the recipient with respect to the sender, wherein a list of at least one action candidate is generated based on at least one of the first and second previous transactions,determining a type of business of the sender and a location of the sender,determining at least one role of the recipient within the entity,extracting at least one keyword from a communication; and
generating, by the at least one processor-based device, the list of at least one action candidate based on the determined at least one previous transaction associated with the sender and the recipient and one or more of the following;
sender information, recipient information, and the extracted keyword, wherein the at least one previous transaction associated with the sender and the recipient including previous triggered links of at least one of related sales orders and related invoices recorded in the interactive history records for interactions between the sender and the recipient, wherein the at least one action candidate is likely to be taken by the recipient and is an optional action recommended to the recipient, in addition to at least one action required to be taken in response to the message.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for action prediction based on interactive history and context between a sender and a recipient are described herein. In one embodiment, a process includes, but is not limited to, in response to a message to be received by a recipient from a sender over a network, determining one or more previous transactions associated with the sender and the recipient, the one or more previous transactions being recorded during course of operations performed within an entity associated with the recipient, and generating a list of one or more action candidates based on the determined one or more previous transactions, wherein the one or more action candidates are optional actions recommended to the recipient, in addition to one or more actions required to be taken in response to the message. Key word identification out of voice applications as well as guided actions has also been applied to generate action prediction candidates interactive history links Other methods and apparatuses are also described.
-
Citations
19 Claims
-
1. A method comprising:
-
in response to a message to be received by a recipient from a sender over a network, determining, by at least one processor-based device, at least one previous transaction associated with the sender and the recipient, the at least one previous transaction being recorded during course of operations performed within an entity associated with the recipient, wherein determining the at least one previous transaction comprises; performing a first search of interactive history records based on an identity of the sender and performing a second search of the interactive history records based on identities of entity users associated with the sender by at least accessing a first database to search first previous transactions associated with the sender with respect to the entity, and accessing, substantially concurrently with the accessing of the first database, a second database to search second previous transactions associated with the recipient with respect to the sender, wherein a list of at least one action candidate is generated based on at least one of the first and second previous transactions, determining a type of business of the sender and a location of the sender, determining at least one role of the recipient within the entity, extracting at least one keyword from a communication; and generating, by the at least one processor-based device, the list of at least one action candidate based on the determined at least one previous transaction associated with the sender and the recipient and one or more of the following;
sender information, recipient information, and the extracted keyword, wherein the at least one previous transaction associated with the sender and the recipient including previous triggered links of at least one of related sales orders and related invoices recorded in the interactive history records for interactions between the sender and the recipient, wherein the at least one action candidate is likely to be taken by the recipient and is an optional action recommended to the recipient, in addition to at least one action required to be taken in response to the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine-readable medium storing instructions therein, which when executed by a machine, cause the machine to perform a method, the method comprising:
-
in response to a message to be received by a recipient from a sender over a network, determining, by at least one processor-based device, at least one previous transaction associated with the sender and the recipient, the at least one previous transaction being recorded during course of operations performed within an entity associated with the recipient, wherein determining the at least one previous transaction comprises; performing a first search of interactive history records based on an identity of the sender and performing a second search of the interactive history records based on identities of entity users associated with the sender by at least accessing a first database to search first previous transactions associated with the sender with respect to the entity, and accessing, substantially concurrently with the accessing of the first database, a second database to search second previous transactions associated with the recipient with respect to the sender, wherein a list of at least one action candidate is generated based on at least one of the first and second previous transactions, determining a type of business of the sender and a location of the sender, determining at least one role of the recipient within the entity, extracting at least one keyword from a communication; and generating, by the at least one processor-based device, the list of at least one action candidate based on the determined at least one previous transaction associated with the sender and the recipient and one or more of the following;
sender information, recipient information, and the extracted keyword, wherein the at least one previous transaction associated with the sender and the recipient including previous triggered links of at least one of related sales orders and related invoices recorded in the interactive history records for interactions between the sender and the recipient, wherein the at least one action candidate is likely to be taken by the recipient and is an optional action recommended to the recipient, in addition to at least one action required to be taken in response to the messagein response to a message to be received by a recipient from a sender over a network, determining at least one previous transaction associated with the sender and the recipient, the at least one previous transaction being recorded during course of operations performed within an entity associated with the recipient, wherein determining the at least one previous transaction comprises performing a first search of interactive history records based on an identity of the sender, and performing a second search of the interactive history records based on identities of entity users associated with the sender; and generating a list of at least one action candidate based on the determined at least one previous transaction associated with the sender and the recipient, the at least one previous transaction associated with the sender and the recipient including previous triggered links of at least one of related sales orders and related invoices recorded in the interactive history records of interactions between the sender and the recipient, wherein the at least one action candidate is an optional action recommended to the recipient, in addition to at least one action required to be taken in response to the message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A data processing system, comprising:
-
at least one processor-based device; and at least one memory device coupled to the at least one processor-based device, the at least one memory device comprising computer instructions that when executed on the at least one processor-based device cause the at least one processor device to at least; in response to a message to be received by a recipient from a sender over a network, determining, by at least one processor-based device, at least one previous transaction associated with the sender and the recipient, the at least one previous transaction being recorded during course of operations performed within an entity associated with the recipient, wherein determining the at least one previous transaction comprises; performing a first search of interactive history records based on an identity of the sender and performing a second search of the interactive history records based on identities of entity users associated with the sender by at least accessing a first database to search first previous transactions associated with the sender with respect to the entity, and accessing, substantially concurrently with the accessing of the first database, a second database to search second previous transactions associated with the recipient with respect to the sender, wherein a list of at least one action candidate is generated based on at least one of the first and second previous transactions, determining a type of business of the sender and a location of the sender, determining at least one role of the recipient within the entity, extracting at least one keyword from a communication; and generating, by the at least one processor-based device, the list of at least one action candidate based on the determined at least one previous transaction associated with the sender and the recipient and one or more of the following;
sender information, recipient information, and the extracted keyword, wherein the at least one previous transaction associated with the sender and the recipient including previous triggered links of at least one of related sales orders and related invoices recorded in the interactive history records for interactions between the sender and the recipient, wherein the at least one action candidate is likely to be taken by the recipient and is an optional action recommended to the recipient, in addition to at least one action required to be taken in response to the messagein response to a message to be received by a recipient from a sender over a network, to determine at least one previous transaction associated with the sender and the recipient, the at least one previous transaction being recorded during course of operations performed within an entity associated with the recipient, wherein determining the at least one previous transaction comprises performing a first search of interactive history records based on an identity of the sender, and performing a second search of the interactive history records based on identities of entity users associated with the sender; at least one action required to be taken based on the determined at least one previous transaction; and generate a list of at least one action candidate based on the determined at least one previous transaction associated with the sender and the recipient, the at least one previous transaction associated with the sender and the recipient including previous triggered links of at least one of related sales orders and related invoices recorded in the interactive history records of interactions between the sender and the recipient, wherein the at least one action candidate is an optional action recommended to the recipient, in addition to the at least one required action in response to the message. - View Dependent Claims (16, 17, 18, 19)
-
Specification