Method and apparatus for providing personalized supplemental programming
First Claim
Patent Images
1. A user entertainment system comprising:
- a first component of the user entertainment system operative to supply supplemental programming;
a second component of the user entertainment system operative to supply primary programming from a broadcast receiver; and
a processor agent of the user entertainment system, communicatively coupled to the first and second components, operative to evaluate the primary programming for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a current user of the entertainment system and operative to provide personalized programming when the content criteria arc satisfied, the personalized programming comprising the primary programming provided simultaneously with associated supplemental programming selected based on the satisfied content criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing personalized supplemental programming is provided. In a first embodiment, an apparatus comprising a first component for supplying supplemental programming, a second component operative to receive primary programming from an external source, and a processor agent coupled to the first and the second components. The processor agent being operative to evaluate the received primary programming for predetermined content criteria, and to provide appropriate ones of the supplemental programming based on the results of the evaluation.
278 Citations
34 Claims
-
1. A user entertainment system comprising:
-
a first component of the user entertainment system operative to supply supplemental programming;
a second component of the user entertainment system operative to supply primary programming from a broadcast receiver; and
a processor agent of the user entertainment system, communicatively coupled to the first and second components, operative to evaluate the primary programming for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a current user of the entertainment system and operative to provide personalized programming when the content criteria arc satisfied, the personalized programming comprising the primary programming provided simultaneously with associated supplemental programming selected based on the satisfied content criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
(a) receiving primary programming from an external broadcast programing source at a user entertainment system;
(b) evaluating the primary programming at the user entertainment system for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a current user of the entertainment system;
(c) providing personalized programing when the content criteria are satisfied, wherein the personalized programming comprises the primary programming provided simultaneously with associated supplemental programming selected based on the satisfied content criteria. - View Dependent Claims (10, 11, 12)
(a) accessing a primary programming database to retrieve primary programming description information corresponding to the external source and time of day;
(b) searching a supplemental programming database corresponding to the system user for predetermined content criteria that match text components of the received primary programming or the retrieved description information; and
(c) evaluating audio/video components of the received primary programming for audio/video information that matches predetermined audio/video content criteria stored in the supplemental programming database corresponding to the system user.
-
-
11. The method of claim 9, wherein the content criteria and associated supplemental programming is entered into the supplemental programming database by a system user.
-
12. The method of claim 9, wherein the content criteria is default content criteria of the supplemental programming database and associated supplemental programming is default supplemental programming.
- 13. A machine readable medium for operation on a user entertainment system having stored therein a plurality of machine executable instructions, said plurality of instructions when executed by a user entertainment system, causing said user entertainment system to perform receiving primary programming at the user entertainment system from an external source of broadcast programming, evaluating the primary programming at the user entertainment system for content that satisfies predetermined content criteria that are associated with supplemental programming, and providing personalized programming when the content criteria are satisfied wherein the personalized programming comprises the primary programming provided simultaneously with associated supplemental programming selected based on the satisfied content criteria.
-
17. A user entertainment system comprising:
-
a first component of the user entertainment system operative to supply supplemental programming;
a second component of the user entertainment system operative to supply primary programming from a broadcast receiver; and
a processor agent of the user entertainment system, communicatively coupled to the first and second components, operative to evaluate the primary programming for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a content user of the entertainment system and operative to provide personalized programming when the content criteria arc satisfied, the personalized programming comprising the primary programming superimposed by associated supplemental programming selected based on the satisfied content criteria. - View Dependent Claims (18, 19)
-
-
20. A method comprising:
-
receiving primary programming at a user entertainment system from an external broadcast programming source;
evaluating the primary programming at the user entertainment system for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a current user of the system;
a processor agent of the user entertainment system, communicatively personalized programming comprising the primary programming superimposed by associated supplemental programming selected based on the satisfied content criteria. - View Dependent Claims (21, 22)
-
-
23. A machine readable medium having stored thereon a plurality of machine, executable instructions, said plurality of instructions when executed by a user entertainment system, causing said user entertainment system to perform:
-
receiving primary programming at the user entertainment system from an external broadcast programming source;
evaluating the primary programming at the user entertainment system for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a current user of the system;
providing personalized programming when the content criteria are satisfied, the personalized programming comprising the primary programming superimposed by associated supplemental programming selected based on the satisfied content criteria. - View Dependent Claims (24, 25)
-
-
26. A user entertainment system comprising:
-
a first component of the user entertainment system operative to supply supplemental programming;
a second component of the user entertainment system operative to supply primary pro gaming from a broadcast receiver; and
a processor agent of the user entertainment system, communicatively coupled to the first aid second components, operative to evaluate the primary programing for content that satisfies predetermined content criteria that are associated with supplemental programming, the content criteria corresponding to individual user preferences for a current user of the user entertainment system and operative to provide personalized programming when the content criteria are satisfied, the personalized programming comprising the primary programming and associated supplemental programming selected based on the satisfied content criteria, at least a portion of the selected supplemental programming replacing a component of the primary programming. - View Dependent Claims (27, 28)
-
-
29. A method comprising:
-
receiving primary programming at a user entertainment system from an external broadcast programming source;
evaluating the primary programming at the user entertainment system for content that satisfies predetermined content criteria that are associated with supplemental programming;
providing personalized programming when the content criteria are satisfied, the personalized programming comprising the primary programming and associated supplemental programming selected based on the satisfied content criteria, at least a portion of the selected supplemental programming replacing a component of the primary programming. - View Dependent Claims (30, 31)
-
-
32. A machine readable medium having stored thereon a plurality of machine executable instructions, said plurality of instructions when executed by a user entertainment system, causing said user entertainment system to perform:
-
receiving primary programming at the user entertainment system from an external broadcast programming source;
evaluating the primary programming at the user entertainment system for content that satisfies predetermined content criteria that are associated with supplemental programming;
providing personalized programming at the user entertainment system when the content criteria are satisfied, the personalized programming comprising the primary programming and supplemental programming selected based on the satisfied content criteria, at least a portion of the selected supplemental programming replacing a component of the primary programming. - View Dependent Claims (33, 34)
providing personalized programming when the content criteria are satisfied, the personalized programming comprising the primary programming superimposed by associated supplemental programing selected based on the satisfied content criteria.
-
Specification