GENERATING PRODUCT RECOMMENDATIONS BASED ON DYNAMIC PRODUCT CONTEXT DATA AND/OR SOCIAL ACTIVITY DATA RELATED TO A PRODUCT
First Claim
1. A method, comprising:
- storing, by at least one computing device, a plurality of data objects representative of a plurality of items for user consumption from an online merchant;
associating the plurality of data objects with context data including content data, user preference data and aggregated other user preference data; and
rendering a subset of the plurality of data objects based on the context data associated therewith.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described for generating online product recommendations. A plurality of data objects representative of a plurality of items for user consumption from an online merchant are stored at a computing device. A method then comprises, registering a device associated with a user with the online merchant; and in response to registering the device: associating the device with at least one other device registered with the online merchant associated with an other user in response to selection of the at least one other device by the device, monitoring a first social activity of the at least one other device, wherein the first social activity includes a first activity related to an interaction of the at least one other device with at least one of the plurality of data objects, and collecting and storing first social activity data related to the first social activity of the at least one other device.
-
Citations
61 Claims
-
1. A method, comprising:
-
storing, by at least one computing device, a plurality of data objects representative of a plurality of items for user consumption from an online merchant; associating the plurality of data objects with context data including content data, user preference data and aggregated other user preference data; and rendering a subset of the plurality of data objects based on the context data associated therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
accessing, by at least one computing device, a plurality of data objects representative of a plurality of items for consumption by a user from an online merchant, wherein each of the plurality of data objects are associated with context data including content data, user preference data and aggregated other user preference data; requesting a first subset of the plurality of data objects based on the context data; and receiving a computer generated output including the first subset of the plurality of data objects. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a data store configured to store a plurality of data objects representative of a plurality of items for consumption by a user from an online merchant, wherein each of the plurality of data objects include context data including content data, user preference data and aggregated other user preference data; and a recommendation component configured to generate a subset of the plurality of data objects based on the context data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer readable storage medium comprising computer executable instructions that, in response to execution by a computing system, cause the computing system to perform operations, comprising:
-
storing, by at least one computing device, a plurality of data objects representative of a plurality of items for user consumption from an online merchant; associating each of the plurality of data objects with context data including content data, user preference data and aggregated other user preference data; generating a subset of the plurality of data objects based on the context data. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system comprising:
-
means for accessing, a plurality of data objects representative of a plurality of items for user consumption from an online merchant, wherein each of the plurality of data objects are associated with context data including content data, user preference data and aggregated other user preference data; means for requesting a first subset of the plurality of data objects based on the context data; and means for outputting the first subset of the plurality of data objects.
-
-
39. A method, comprising:
-
storing by a computing device, a plurality of data objects representative of a plurality of items for user consumption from an online merchant; registering a device associated with a user with the online merchant; and
in response to registering the device;associating the device with at least one other device registered with the online merchant associated with an other user in response to selection of the at least one other device by the device; monitoring a first social activity of the at least one other device, wherein the first social activity includes a first activity related to an interaction of the at least one other device with at least one of the plurality of data objects; and collecting and storing first social activity data related to the first social activity of the at least one other device. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A method, comprising:
-
accessing, by a computing device associated with a user, a plurality of data objects representative of a plurality of items for user consumption from an online merchant; registering the computing device associated with the online merchant, and in response to the registering; selecting by the computing device, at least one other device registered with the online merchant associated with an other user as friend; requesting a first subset of the plurality of data objects based on first social activity data, wherein the first social activity data includes data related to a first activity of an interaction by the least one other device with at least one of the plurality of data objects; and outputting the first subset. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
-
54. A system comprising:
-
data storage configured to store a plurality of data objects representative of a plurality of items for user consumption from an online merchant; an authorization component configured to register a device associated with a user of the online merchant; a friend component configured to associate the registered device with at least one other device registered with the online merchant associated with an other user in response to selection of the at least one other device by the device; and a monitoring component configured to monitor social activities of the at least one other device, wherein the social activities include different social activities related to an interaction by the at least one other device with at least one of the plurality of data objects, the monitoring component further configured to collect and store social activity data related to each of the different social activities monitored. - View Dependent Claims (55, 56, 57, 58)
-
-
59. A computer readable storage medium comprising computer executable instructions that, in response to execution by a computing system, cause the computing system to perform operations, comprising:
- comprising;
accessing by a computing device associated with a user, a plurality of data objects representative of a plurality of items for user consumption from an online merchant; registering the device associated with the online merchant; and
in response to registering;selecting at least one other device registered with the online merchant associated with an other user as friend; requesting a first subset of the plurality of data objects based on first social activity data, wherein the first social activity includes data related to a first activity of an interaction by the least one other device with at least one of the plurality of data objects; and receiving a computer generated output comprising the first subset of the plurality of data objects based on the first social activity data. - View Dependent Claims (60)
- comprising;
-
61. A system comprising:
-
means for storing a plurality of data objects representative of a plurality of items for user consumption from an online merchant; means for registering a device associated with a user with the online merchant; means for associating the registered device with at least one other device registered with the online merchant associated with an other user in response to selection of the at least one other device by the device; and means for monitoring social activities of the at least one other device, wherein the social activities include different social activities related to an interaction by the at least one other device with at least one of the plurality of data objects, the monitoring component further configured to collect and store social activity data related to each of the different social activities monitored.
-
Specification