PERSONALIZED ADVERTISING AND RECOMMENDATION
First Claim
1. A computer-implemented method for recommending items to users comprising:
- maintaining, by a service provider, a database of user-related information including storing a plurality of user profiles, each user profile including at least a history of user activities associated with a first entity that has a relationship with an inventory of recommendable items, wherein the history of user activities includes data representing events indicative of user'"'"'s item-specific interest in each of a subset of one or more recommendable items, and the first entity is different from the service provider;
obtaining information about an identity of a user interacting with a second entity different from the first entity and different from the service provider;
associating the identity of the user interacting with the second entity with a corresponding user profile in the database;
selecting a first set of one or more items from the inventory of recommendable items for presentation to the user based at least on an analysis of the history of user activities associated with the first entity, including;
selecting at least one item from the subset of recommendable items based on data representing events indicative of user'"'"'s item-specific interest; and
forming a specification of the selected first set of one or more items for presentation to the user during the user'"'"'s interaction with the second entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for recommending items to users include maintaining a database of user-related information including user profiles, each including at least a history of user activities associated with a first entity that has a relationship with an inventory of recommendable items; obtaining information about an identity of a user interacting with a second entity different from the first entity and different from the service provider; associating the identity of the user interacting with the second entity with a corresponding user profile; selecting a first set of items from the inventory for presentation to the user based at least on an analysis of a history of user activities associated with the first entity; and forming a specification of the selected first set items for presentation to the user during the user'"'"'s interaction with the second entity.
-
Citations
32 Claims
-
1. A computer-implemented method for recommending items to users comprising:
-
maintaining, by a service provider, a database of user-related information including storing a plurality of user profiles, each user profile including at least a history of user activities associated with a first entity that has a relationship with an inventory of recommendable items, wherein the history of user activities includes data representing events indicative of user'"'"'s item-specific interest in each of a subset of one or more recommendable items, and the first entity is different from the service provider; obtaining information about an identity of a user interacting with a second entity different from the first entity and different from the service provider; associating the identity of the user interacting with the second entity with a corresponding user profile in the database; selecting a first set of one or more items from the inventory of recommendable items for presentation to the user based at least on an analysis of the history of user activities associated with the first entity, including; selecting at least one item from the subset of recommendable items based on data representing events indicative of user'"'"'s item-specific interest; and forming a specification of the selected first set of one or more items for presentation to the user during the user'"'"'s interaction with the second entity. - 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. A system for servicing clients comprising:
-
a data manager for managing a database of user-related information, the database including a plurality of user profiles, each user profile including at least a history of user activities associated with one or more of a set of clients each client having a relationship with a corresponding inventory of recommendable items, wherein the history of user activities includes data representing events indicative of user'"'"'s item-specific interest; and a server for recommending items to users based on the information in the database, the server including; an interface for accepting, from a data network, a service request associated with a client for recommending items to a user of said client, the service request including data representing an identity of the user; a service engine coupled to the interface for selecting a set of one or more items from the inventory of recommendable items corresponding to said client to be recommended to the user, the service engine being configured for; associating the user with a corresponding user profile in the database according to the data representing the identity of the user; selecting the set of one or more items to be recommended to the user based at least on an analysis of data representing events indicative of the user'"'"'s item-specific interest; forming a specification of the selected set of one or more items for presentation to the user during the user'"'"'s interaction with the second entity; and instructing the interface to send, via the data network, a response to said client forwarding the specification of the selected set of one or more items. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification