Patentable/Patents/US-8769585
US-8769585

Systems and methods of processing programming wish list data

PublishedJuly 1, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Systems and methods to process program wish list data are provided. A system includes a media receiver adapted to receive media content from a media distribution system and a recording module responsive to the media receiver. The system also includes a program guide module to receive a published program guide identifying media content available to be distributed via the media distribution system. The system further includes a wish list module to generate wish list data including identifying information associated with at least one program. The at least one program is not listed in the published program guide when the wish list data is generated. The system also includes a reporting module to report information related to the wish list data to a remote network element.

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: generating a display including search results related to a search query based on received input that includes content descriptive information, wherein the search results identify an unscheduled program; generating a first wish list related to the unscheduled program, wherein generating the first wish list includes prompting a first user to configure the first wish list by specifying a program option of a plurality of program options for the unscheduled program, wherein the plurality of program options comprises: a notification option to notify the first user of scheduling changes for the unscheduled program associated with the first wish list; a fee option that specifies fee criteria for recording a second unscheduled program of the first wish list; and a time option that indicates a period of time that the unscheduled program is to remain on the first wish list; and sending information related to the first wish list to a remote network element for analysis of the first wish list with respect to a second wish list associated with a second user, wherein the analysis includes determining user interest for a particular unscheduled program in wish list data including the first wish list and the second wish list, and wherein the user interest for the particular unscheduled program is determined as a weighted count of occurrences of the particular unscheduled program in the wish list data, wherein each occurrence of the particular unscheduled program in the wish list data is weighted based on a corresponding type of program option associated with the occurrence, each type of program option associated with a particular weight value.

2

2. The method of claim 1 , wherein the unscheduled program comprises a program not identified on an available program schedule.

3

3. The method of claim 1 , further comprising: automatically searching an electronic program guide for the unscheduled program associated with the first wish list, wherein automatically searching is based on the program option specified in the first wish list; and scheduling recording of the unscheduled program after the unscheduled program is located in the electronic program guide based on automatically searching the electronic program guide.

4

4. The method of claim 1 , further comprising sending the search query to a media information data store to identify program content related to the content descriptive information, wherein the media information data store includes information related to programs scheduled for broadcast and information related to programs not scheduled for broadcast.

5

5. The method of claim 1 , wherein the unscheduled program is related to a particular movie in cinematic release when the first wish list is generated.

6

6. The method of claim 1 , further comprising sending the display to a display device.

7

7. The method of claim 1 , wherein the content descriptive information includes information related to a title of a program.

8

8. The method of claim 1 , wherein the content descriptive information includes information related to a person associated with a program.

9

9. The method of claim 1 , wherein the content descriptive information includes information related to subject matter associated with a program.

10

10. The method of claim 1 , wherein the notification option is a first type of program option that is associated with a first weight value, the fee option is a second type of program option that is associated with a second weight value, and the time option is a third type of program option that is associated with a third weight value, and wherein the first weight value, the second weight value, and the third weight value are not equal.

11

11. A system comprising: a processor; and memory accessible to the processor, the memory including instructions executable by the processor to cause the processor to perform operations comprising: generating first wish list data related to a program not scheduled for transmission, wherein the program is not listed in a published program guide when the first wish list data is generated, wherein generating the first wish list data includes prompting a user to configure the first wish list data by specifying a program option of a plurality for the program not scheduled for transmission, wherein the plurality of program options include: a notification option to notify the user of scheduling changes for the program not scheduled for transmission; a fee option that specifies fee criteria for recording a second program not scheduled for transmission, the second program included in the first wish list data; and a time option that indicates a period of time that the program not scheduled for transmission is to remain in the first wish list data; and reporting information related to the first wish list data to a remote network element for analysis of the first wish list data with respect to second wish list data associated with another user, wherein the analysis includes determining user interest for a particular program not scheduled for transmission that is included in a set of wish list data including the first wish list data and the second wish list data, and wherein the user interest for the particular program is determined as a weighted count of occurrences of the particular program in the set of wish list data, wherein each occurrence of the particular program in the set of wish list data is weighted based on a corresponding type of program option associated with the occurrence, each type of program option associated with a particular weight value.

12

12. The system of claim 11 , wherein the published program guide identifies media content available to be distributed via an Internet Protocol Television system.

13

13. The system of claim 11 , wherein the operations further comprise searching a media information database to identify the program not scheduled for transmission based on information provided by the user.

14

14. The system of claim 12 , wherein, when the user interest satisfies a user interest threshold, the particular program is scheduled for distribution via the Internet Protocol Television system and the published program guide is updated to indicate that the particular program is available for viewing.

15

15. The system of claim 14 , wherein the plurality of program options include an option to record the program not scheduled for transmission when the program not scheduled for transmission is available for access without a fee.

16

16. The system of claim 14 , wherein the plurality of program options include an option to receive a notification when the program not scheduled for transmission is available for a fee.

17

17. A processor-readable storage device comprising processor-readable instructions that are executable by a processor to cause the processor to perform operations comprising: generating a display including search results related to a search query based on received input that includes content descriptive information, wherein the search results identify an unscheduled program; generating first wish list data related to the unscheduled program, wherein generating the first wish list data includes prompting a user to configure the first wish list data by specifying a program option of a plurality of program options for the unscheduled program, and wherein the plurality of program options include: a notification option to notify the user of scheduling changes for the unscheduled program; a fee option that specifies fee criteria for recording a second unscheduled program, the second unscheduled program included in the first wish list data; a time option that indicates a period of time that the unscheduled program is to remain in the first wish list data; and sending information related to the first wish list data to a remote network element for analysis of the first wish list data with respect to second wish list data associated with another user, wherein the analysis includes determining user interest for a particular unscheduled program that is in a set of wish list data including the first wish list data and the second wish list data, and wherein the user interest for the particular unscheduled program is determined as a weighted count of occurrences of the particular unscheduled program in the set of wish list data, wherein each occurrence of the particular unscheduled program in the set of wish list data is weighted based on a corresponding type of program option associated with the occurrence, each type of program option associated with a particular weight value.

18

18. The processor-readable storage device of claim 17 , wherein the analysis includes ranking a first unscheduled program in the set of wish list data relative to a second unscheduled program in the set of wish list data, the ranking based on the user interest for the first unscheduled program relative to the user interest for the second unscheduled program.

19

19. The processor-readable storage device of claim 17 , wherein the operations further comprises displaying one or more recommended programs responsive to the first wish list data.

20

20. The processor-readable storage device of claim 17 , wherein the operations further comprise sending the display to a display device.

21

21. The processor-readable storage device of claim 17 , wherein the plurality of program options include an option to record the unscheduled program when the unscheduled program is available for access without a fee.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

September 28, 2007

Publication Date

July 1, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Systems and methods of processing programming wish list data” (US-8769585). https://patentable.app/patents/US-8769585

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.