Method and system for providing 'what's next' data
First Claim
Patent Images
1. A data generation method, comprising:
- storing at least one content preference of a first user;
storing at least one non-user content preference, which is at least one content preference of at least one entity other than the first user;
associating the at least one non-user content preference with the first user; and
generating a content list based on a combination of the stored at least one content preference of the user and the stored at least one non-user content preference for output to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating a list of content is disclosed. A processor may store in memory at least one content preference of a user, may store at least one non-user content preference of at least one entity other than the user, may associate the at least one non-user content preference with the user, and may generate the content list based on a combination of the at least one content preference of the user and the at least one non-user content preference for output to the user.
-
Citations
26 Claims
-
1. A data generation method, comprising:
-
storing at least one content preference of a first user; storing at least one non-user content preference, which is at least one content preference of at least one entity other than the first user; associating the at least one non-user content preference with the first user; and generating a content list based on a combination of the stored at least one content preference of the user and the stored at least one non-user content preference for output to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 25)
-
-
21. A method for selecting content, comprising:
-
inputting at least one content preference of a user; and receiving a content list generated based on a combination of the at least one content preference and at least one non user content preference of at least one entity other than the first user. - View Dependent Claims (26)
-
-
22. A data generation method, comprising:
-
storing a user profile that indicates at least one content preference of a user; receiving a list of promoted content; receiving from each of at least one media source a list of available content; and in accordance with a combination of the user profile and the list of promoted content, generating a content list that includes parts of the at least one list of available content.
-
-
23. A data generation method, comprising:
-
recording a log of user inputs received over time indicating weights to be applied to different ones of a plurality of sets of content preferences, the different ones of the plurality of sets including content preferences of different entities; recognizing a pattern in the log of a change in the weights; in accordance with the recognized pattern, automatically changing weights applied to the different ones of the plurality of sets; and generating a content list based on a combination of the plurality of sets, an extent of contribution to the list by the different ones of the plurality of sets depending on the weights applied to the sets.
-
-
24. A data generation method, comprising:
-
in a first comparing step, comparing, by a first search engine, content metadata of a plurality of content to at least one content preference of a first user; selecting from the plurality of content based on the first comparing step to generate a first list; in a second comparing step, comparing, by a second search engine, the content metadata to at least one content preference of one or more users determined to be related to the first user in a predetermined way; selecting from the plurality of content based on the second comparing step to generate a second list; in a third comparing step, comparing, by a third search engine, the content metadata to at least one content preference of at least one of (a) one or more users selected by the first user and (b) a content provider; selecting from the plurality of content based on the third comparing step to generate a third list; and generating a content list based on a combination of the first, second, and third lists.
-
Specification