Systems, methods, and devices for customizing content-access lists
Systems, methods, and computer program products describe customizing the presentation of a content-access list based on subscriber-specific information, such as historic viewing preferences and related information. Preferences of a subscriber are received. A subscriber-specified time period is also received, with the time period specifying a time for which the subscriber wishes the preferences to be analyzed. A content database is queried for content related to the preference occurring within the time period. A first option list is received from the content database, wherein the first option list comprises content options related to the preference. The first option list is delivered to the subscriber.
1 . A method for providing a content option list, comprising:
receiving preferences of a subscriber;
receiving a subscriber-specified time period that specifies a time for which the subscriber wishes the preferences to be analyzed;
querying a content database for content related to the preference occurring within the time period;
receiving a first option list from the content database, wherein the first option list comprises content options related to the preference; and
sending the first option list to the subscriber.
2 . The method of claim 1 , further comprising categorizing the first option list by a preference rating attribute, the preference rating attribute denoting an importance of a category of content to the subscriber.
3 . The method of claim 1 , further comprising querying the content database for content unrelated to the preference and adding a non-preference-related option to the first option list.
4 . The method of claim 3 , wherein the content unrelated to the preference comprises property ownership records.
5 . The method of claim 3 , wherein the content unrelated to the preference comprises credit card purchase records.
6 . The method of claim 1 , wherein said first option list comprises an image displayed on a television screen.
7 . The method of claim 1 , wherein said first option list provides access to a second option list.
8 . A system providing a content option list, the system comprising:
a processor communicating with a content-access-history database;
the processor receiving preferences of a subscriber via a;
the processor receiving a subscriber-specified time period that specifies a time for which the subscriber wishes the preferences to be analyzed;
the processor querying the content-access-history database for content related to the preference occurring within the time period;
the processor receiving a first option list from the content database, wherein the first option list comprises content options related to the preference; and
the processor sending the first option list to the subscriber.
9 . The system according to claim 8 , wherein the processor categorizes the first option list by a preference rating attribute, the preference rating attribute denoting an importance of a category of content to the subscriber.
10 . The system according to claim 8 , wherein the processor queries the content-access-history database for content unrelated to the preference and adds a non-preference-related option to the first option list.
11 . The system according to claim 10 , wherein the content unrelated to the preference comprises property ownership records.
12 . The system according to claim 10 , wherein the content unrelated to the preference comprises credit card purchase records.
13 . The system according to claim 8 , wherein the first option list comprises an image displayed on a television screen.
14 . The system according to claim 8 , wherein the first option list provides access to a second option list.
15 . A computer readable medium comprising instructions for performing the steps of:
receiving preferences of a subscriber;
receiving a subscriber-specified time period that specifies a time for which the subscriber wishes the preferences to be analyzed;
querying a content database for content related to the preference occurring within the time period;
receiving a first option list from the content database, wherein the first option list comprises content options related to the preference; and
sending the first option list to the subscriber.
16 . A computer program product according to claim 15 , further comprising instructions for categorizing the first option list by a preference rating attribute, the preference rating attribute denoting an importance of a category of content to the subscriber.
17 . A computer program product according to claim 15 , further comprising instructions for querying the content database for content unrelated to the preference and adding a non-preference-related option to the first option list.
18 . A computer program product according to claim 17 , wherein the content unrelated to the preference comprises property ownership records.
19 . A computer program product according to claim 17 , wherein the content unrelated to the preference comprises credit card purchase records.
20 . A computer program product according to claim 15 , wherein said first option list provides access to a second option list.