Personalized interactive network architecture
First Claim
1. A method for an enterprise having multiple business units to communicate with a user over multiple channels, the method comprising:
- interfacing with the user over at least one of the multiple channels;
storing potential offers available to the user in an offer database, the potential offers being supplied from the multiple business units;
storing a user profile with respect to the user in a user profile database; and
determining which of the potential offers to present to the user and which of the multiple channels over which to make the presentation based on the stored user profile and the stored potential offers.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for personalizing interaction between a user communicating over at least one communication channel and a provider of information/products/services, the user having a communication device for communication over the channel with the provider, the system comprising a channel interface for interfacing with the channel, an information/product/service interface for interfacing with an information/product/service provider; and a knowledge management system coupled to the channel and information/product/service interface, the knowledge management system comprising a knowledge management repository storing information concerning the user, the information obtained from interaction with the user over the channel including current interactions between the user and the knowledge management system, and further storing information concerning a plurality of information/products/services to offer to the user, and a personalization engine for making a decision as to which of the plurality of information/product/services to present to the user over the communication channel based on the stored information in the knowledge management repository.
470 Citations
31 Claims
-
1. A method for an enterprise having multiple business units to communicate with a user over multiple channels, the method comprising:
-
interfacing with the user over at least one of the multiple channels; storing potential offers available to the user in an offer database, the potential offers being supplied from the multiple business units; storing a user profile with respect to the user in a user profile database; and determining which of the potential offers to present to the user and which of the multiple channels over which to make the presentation based on the stored user profile and the stored potential offers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification