On-screen program guide with interactive programming recommendations
First Claim
1. A method comprising:
- recording, by a user computing device, user requests for programming recommendations from a plurality of trusted sources;
receiving, by the user computing device, recommended programming information; and
providing, by the user computing device for display by a display device, the recommended programming information including a list of the plurality of trusted sources arranged according to a history of the recorded user requests for the programming recommendations from the plurality of trusted sources.
2 Assignments
0 Petitions
Accused Products
Abstract
A subscriber to a video service generally has available to them an on-screen program guide. The program guide lists programming (e.g., TV shows) that are available to the subscriber for a certain upcoming time period. The programming guide may sort the listings by channel and time, areas of interest, age appropriateness and/or MPAA or TV rating, free or additional cost, etc. In an embodiment, the programming guide includes an ability to make a selection to see which TV shows are recommended by reviewers. Such reviewers may be individuals or panels or institutions to which some credibility may be attached—a trusted source. After selecting a reviewer, the subscriber is made aware of the programs recommended by the selected reviewer.
589 Citations
21 Claims
-
1. A method comprising:
-
recording, by a user computing device, user requests for programming recommendations from a plurality of trusted sources; receiving, by the user computing device, recommended programming information; and providing, by the user computing device for display by a display device, the recommended programming information including a list of the plurality of trusted sources arranged according to a history of the recorded user requests for the programming recommendations from the plurality of trusted sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor; and a non-transitory computer-readable medium storing computer-executable instructions executed by the processor to direct the apparatus to; record user requests for programming recommendations from a plurality of trusted sources; receive recommended programming information; and provide, for display by a display device, the recommended programming information including a list of the plurality of trusted sources arranged according to a history of the recorded user requests for the programming recommendations from the plurality of trusted sources. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a service provider system; and a user computing device communicatively connected to the service provider system and that; records user requests for programming recommendations from a plurality of trusted sources; receives recommended programming information from the service provider system; and provides, for display by a display device, the recommended programming information including a list of the plurality of trusted sources arranged according to a history of the recorded user requests for the programming recommendations from the plurality of trusted sources. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification