Method and apparatus for providing personalized supplemental programming
First Claim
Patent Images
1. A set-top box comprising:
- a receiver to receive primary programming;
a supplemental programming database having content criteria and associated supplemental programming;
a processor agent, coupled to the receiver and to the supplemental programming database, to evaluate the primary programming using the content criteria and identify supplemental programming using the database; and
a delivery module, coupled to the processing agent, to provide the identified supplemental programming to an element of an entertainment system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing personalized supplemental programming is provided. In one embodiment, the invention can include searching text for a keyword, the text associated with primary programming to be provided to an element of an entertainment system, accessing a database upon finding the keyword, retrieving content associated with the keyword from the database, combining the retrieved content with the primary programming to generate combined programming, and providing the combined programming to the element of the entertainment system.
52 Citations
22 Claims
-
1. A set-top box comprising:
-
a receiver to receive primary programming;
a supplemental programming database having content criteria and associated supplemental programming;
a processor agent, coupled to the receiver and to the supplemental programming database, to evaluate the primary programming using the content criteria and identify supplemental programming using the database; and
a delivery module, coupled to the processing agent, to provide the identified supplemental programming to an element of an entertainment system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A supplemental programming provider comprising:
-
a supplemental programming database having content criteria and associated supplemental programming; and
a supplemental programming agent, coupled to the supplemental programming database, the supplemental programming agent comprising a commentary provider to evaluate received primary programming using the content criteria and identify supplemental programming using the database, and a commentary generator module coupled to the commentary provider to provide the identified supplemental programming to an element of an entertainment system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification