Delivering personalized recommendations that relate to transactions on display
First Claim
1. A method for providing personalized recommendations in a cloud infrastructure comprising cloud computing nodes, wherein each of the cloud computing nodes includes one or more processors, comprising:
- performing with the one or more processors of a first cloud computing node that includes an analytics and recommendations engine directly coupled to one or more customer interaction channels that are directly coupled to a second cloud computing node that includes a transaction management system, that enable the analytics and recommendations engine and the transaction management system to pass information to each other, that are portals, and that each provide a pathway for a transaction to reach the transaction management system, providing cross-interaction channel analytics by;
receiving first transactions from a first customer interaction channel of the one or more customer interaction channels, wherein the first customer interaction channel is a first portal of the portals;
receiving second transactions from a second customer interaction channel of the customer interaction channels, wherein the second customer interaction channel is a second portal of the portals;
storing the first transactions and the second transactions in an incremental data store;
generating one or more predictive rules based on the stored transactions in the incremental data store;
in real-time, generating one or more personalized recommendations specific to a user using the one or more generated predictive rules; and
delivering the one or more personalized recommendations to the transaction management system using the second customer interaction channel of the customer interaction channels for storage in a transaction data store, wherein the one or more personalized recommendations are each one of an offer and an advertisement that is related to the second transactions;
displaying the one or more personalized recommendations to the user; and
in response to receiving selection of a personalized recommendation from the one or more personalized recommendations, providing additional personalized recommendations.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are techniques for providing personalized recommendations. One or more transactions are received from one or more customer interaction channels. The received one or more transactions are stored in an incremental data store. One or more predictive rules are generated based on the received one or more transactions and based on one or more transactions previously stored in the incremental data store. In real-time, one or more personalized recommendations specific to a user and to the received one or more transactions are generated using the one or more generated predictive rules.
20 Citations
15 Claims
-
1. A method for providing personalized recommendations in a cloud infrastructure comprising cloud computing nodes, wherein each of the cloud computing nodes includes one or more processors, comprising:
performing with the one or more processors of a first cloud computing node that includes an analytics and recommendations engine directly coupled to one or more customer interaction channels that are directly coupled to a second cloud computing node that includes a transaction management system, that enable the analytics and recommendations engine and the transaction management system to pass information to each other, that are portals, and that each provide a pathway for a transaction to reach the transaction management system, providing cross-interaction channel analytics by; receiving first transactions from a first customer interaction channel of the one or more customer interaction channels, wherein the first customer interaction channel is a first portal of the portals; receiving second transactions from a second customer interaction channel of the customer interaction channels, wherein the second customer interaction channel is a second portal of the portals; storing the first transactions and the second transactions in an incremental data store; generating one or more predictive rules based on the stored transactions in the incremental data store; in real-time, generating one or more personalized recommendations specific to a user using the one or more generated predictive rules; and delivering the one or more personalized recommendations to the transaction management system using the second customer interaction channel of the customer interaction channels for storage in a transaction data store, wherein the one or more personalized recommendations are each one of an offer and an advertisement that is related to the second transactions; displaying the one or more personalized recommendations to the user; and in response to receiving selection of a personalized recommendation from the one or more personalized recommendations, providing additional personalized recommendations. - View Dependent Claims (2, 3, 4, 5)
-
6. A system for providing personalized recommendations, comprising:
-
a cloud infrastructure comprising cloud computing nodes and customer interaction channels, wherein each of the cloud computing nodes includes one or more processors, wherein a first cloud computing node includes an analytics and recommendations engine directly coupled to the customer interaction channels that are directly coupled to a second cloud computing node that includes a transaction management system, wherein the customer interaction channels enable the analytics and recommendations engine and the transaction management system to pass information to each other, are portals, and each provide a pathway for a transaction to reach the transaction management system, and wherein the first cloud computing node includes a storage device connected to at least one processor of the one or more processors, wherein the storage device has stored thereon a program, and wherein the at least one processor is configured to execute instructions of the program to perform operations, wherein the operations comprise providing cross-interaction channel analytics by; receiving first transactions from a first customer interaction channel of the customer interaction channels, wherein the first customer interaction channel is a first portal of the portals; receiving second transactions from a second customer interaction channel of the customer interaction channels, wherein the second customer interaction channel is a second portal of the portals; storing the first transactions and the second transactions in an incremental data store; generating one or more predictive rules based on the stored transactions in the incremental data store; in real-time, generating one or more personalized recommendations specific to a user using the one or more generated predictive rules; and delivering the one or more personalized recommendations to the transaction management system using the second customer interaction channel of the customer interaction channels for storage in a transaction data store, wherein the one or more personalized recommendations are each one of an offer and an advertisement that is related to the second transactions; displaying the one or more personalized recommendations to the user; and in response to receiving selection of a personalized recommendation from the one or more personalized recommendations, providing additional personalized recommendations. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for providing personalized recommendations in a cloud infrastructure comprising cloud computing nodes, wherein each of the cloud computing nodes includes one or more processors, the computer program product comprising:
-
a first cloud computing node that includes a non-transitory computer readable storage medium having computer readable program code embodied therewith, and that includes an analytics and recommendations engine directly coupled to customer interaction channels that are directly coupled to a second cloud computing node that includes a transaction management system, wherein the customer interaction channels enable the analytics and recommendations engine and the transaction management system to pass information to each other, are portals, and each provide a pathway for a transaction to reach the transaction management system, and wherein the computer readable program code, when executed by the one or more processors of the first cloud computing node, is configured to perform providing cross-interaction channel analytics by; receiving first transactions from a first customer interaction channel of the customer interaction channels, wherein the first customer interaction channel is a first portal of the portals; receiving second transactions from a second customer interaction channel of the customer interaction channels, wherein the second customer interaction channel is a second portal of the portals; storing the first transactions and the second transactions in an incremental data store; generating one or more predictive rules based on the stored transactions in the incremental data store; in real-time, generating one or more personalized recommendations specific to a user using the one or more generated predictive rules; and delivering the one or more personalized recommendations to the transaction management system using the second customer interaction channel of the customer interaction channels for storage in a transaction data store, wherein the one or more personalized recommendations are each one of an offer and an advertisement that is related to the second transactions; displaying the one or more personalized recommendations to the user; and in response to receiving selection of a personalized recommendation from the one or more personalized recommendations, providing additional personalized recommendations. - View Dependent Claims (12, 13, 14, 15)
-
Specification