Content recommendation using third party profiles
First Claim
1. A system for providing personalized content, comprising:
- a tangible non-transitory computer-readable medium that stores a plurality of instructions; and
at least one processor that executes the plurality of instructions to perform operations comprising;
receiving, from a communication device, a request for content;
determining the request for content is associated with an opt-out user with no user profile;
receiving, from the communication device, a selection of at least one third party profile;
accessing, from a database, a set of short term user interests and a set of long term user interests associated with the selected at least one third party profile;
identifying a plurality of recommended content items for the opt-out user based on the accessed set of short term user interests and the accessed set of long term user interests; and
providing the identified plurality of recommended content items for display on a user interface associated with the communication device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying one or more features of a short term profile of a user that are not included in a long term profile of the user, using the one or more features to identify one or more third party profiles having features that substantially match the one or more features of the user'"'"'s short term profile, accessing the identified one or more third party profiles, and providing one or more content items included in the third party profile to the user, the one or more content items having associated features that match the one or more features of the short term profile. An alternative method comprises accessing one or more third party profiles that are not a profile of the user, and using the accessed third party profile to identify a plurality of content items for recommendation to the user based on a feature set of the third party profile.
-
Citations
20 Claims
-
1. A system for providing personalized content, comprising:
-
a tangible non-transitory computer-readable medium that stores a plurality of instructions; and at least one processor that executes the plurality of instructions to perform operations comprising; receiving, from a communication device, a request for content; determining the request for content is associated with an opt-out user with no user profile; receiving, from the communication device, a selection of at least one third party profile; accessing, from a database, a set of short term user interests and a set of long term user interests associated with the selected at least one third party profile; identifying a plurality of recommended content items for the opt-out user based on the accessed set of short term user interests and the accessed set of long term user interests; and providing the identified plurality of recommended content items for display on a user interface associated with the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing personalized content, the method comprising the following operations performed by at least one processor;
-
receiving, from a communication device, a request for content; determining, by at least one processor, the request for content is associated with an opt-out user with no user profile; receiving, from the communication device, a selection of at least one third party profile; accessing, from a database, a set of short term user interests and a set of long term user interests associated with the selected at least one third party profile; identifying, by the at least one processor, a plurality of recommended content items for the opt-out user based on the accessed set of short term user interests and the accessed set of long term user interests; and providing the plurality of recommended content items for display on a user interface associated with the communication device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, causes the one or more processors to perform operations for providing personalized content, comprising:
-
receiving, from a communication device, a request for content; determining the request for content is associated with an opt-out user having no user profile; receiving, from the communication device, a selection of at least one third party profile; accessing, from a database, a set of short term user interests and a set of long term user interests associated with the selected at least one third party profile; identifying a plurality of recommended content items for the opt-out user based on the accessed set of short term user interests and the accessed set of long term user interests; and providing the plurality of recommended content items for display on a user interface associated with the communication device. - View Dependent Claims (18, 19, 20)
-
Specification