Method and apparatus for providing personalized supplemental programming
First Claim
Patent Images
1. A method comprising:
- applying criteria to primary programming content in an entertainment system;
if the content criteria is satisfied, then applying the criteria to a database of supplemental programming to identify supplemental programming content, the database comprising supplemental programming content associated with each of the criteria;
retrieving the supplemental programming content associated with the criteria from the database;
combining the retrieved content with the primary programming to generate combined programming; and
providing the combined programming to a tangible element of the 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.
34 Citations
30 Claims
-
1. A method comprising:
-
applying criteria to primary programming content in an entertainment system; if the content criteria is satisfied, then applying the criteria to a database of supplemental programming to identify supplemental programming content, the database comprising supplemental programming content associated with each of the criteria; retrieving the supplemental programming content associated with the criteria from the database; combining the retrieved content with the primary programming to generate combined programming; and providing the combined programming to a tangible element of the entertainment system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium, having stored thereon data representing sequences of instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
applying criteria to primary programming content in an entertainment system; if the content criteria is satisfied, then applying the criteria to a database of supplemental programming to identify supplemental programming content, the database comprising supplemental programming content associated with each of the criteria; retrieving the supplemental programming content associated with the criteria from the database; combining the retrieved content with the primary programming to generate combined programming; and providing the combined programming to a tangible element of the entertainment system. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a database including supplemental programming content associated with a criteria, the database comprising a list of the criteria and supplemental programming content associated with each of the keywords; a search engine to search primary programming content based on the criteria, the criteria being satisfied when it is associated with primary programming to be provided to an element of an entertainment system; a processor agent, communicatively coupled to the search engine, the processor agent to access the database upon the criteria being satisfied, to retrieve supplemental programming content associated with the criteria from the database, and to combine the retrieved content with primary programming; and a delivery component, communicatively coupled to the processor agent, the delivery component to provide the combined programming to a tangible element of the entertainment system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification