Multimedia processing resource with interactive voice response
First Claim
Patent Images
1. A set top box, comprising:
- a processor;
a network interface configured to receive, via a residential gateway, multimedia content from a multimedia service provider;
a video decoder configured to decode the multimedia content to generate a video stream suitable for displaying on a display device;
a telephone interface comprising;
a wireless telephone interface configured to receive calls to a dedicated phone number associated with the set top box; and
a second telephone interface configured to receive calls routed from the residential gateway based on a telephone number extension associated with the set top box;
wherein the telephone interface is configured to obtain caller identification information indicative of a telephone number associated with a caller of a particular call, and voice input provided during the particular call; and
a computer readable medium including program instructions, executable by the processor, wherein the program instructions, when executed by the processor, cause the processor to perform operations comprising;
retrieving voice recognition data specific to a caller setting associated with the caller identification information;
processing the voice input based, in part, on the voice recognition data to recognize voice commands from the caller;
recognizing, in the voice input, a presentation setting;
sending the presentation setting to a secondary video decoder of a secondary set top box;
recognizing content criteria indicated by the voice input;
accessing, within the set top box, electronic programming guide data listing multimedia programs satisfying the content criteria;
generating speech output indicative of the multimedia programs satisfying the content criteria; and
receiving at least one of the multimedia programs satisfying the content criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A multimedia processing resource (MPR) includes interactive voice response capabilities. A user may control MPR commands and functions over a telephone interface. For example, through a telephone connection a user may receive a listing of electronic programming guide data, may schedule a multimedia program for recording, or may receive a report related to a multimedia program that is viewed at the present time.
-
Citations
20 Claims
-
1. A set top box, comprising:
-
a processor; a network interface configured to receive, via a residential gateway, multimedia content from a multimedia service provider; a video decoder configured to decode the multimedia content to generate a video stream suitable for displaying on a display device; a telephone interface comprising; a wireless telephone interface configured to receive calls to a dedicated phone number associated with the set top box; and a second telephone interface configured to receive calls routed from the residential gateway based on a telephone number extension associated with the set top box; wherein the telephone interface is configured to obtain caller identification information indicative of a telephone number associated with a caller of a particular call, and voice input provided during the particular call; and a computer readable medium including program instructions, executable by the processor, wherein the program instructions, when executed by the processor, cause the processor to perform operations comprising; retrieving voice recognition data specific to a caller setting associated with the caller identification information; processing the voice input based, in part, on the voice recognition data to recognize voice commands from the caller; recognizing, in the voice input, a presentation setting; sending the presentation setting to a secondary video decoder of a secondary set top box; recognizing content criteria indicated by the voice input; accessing, within the set top box, electronic programming guide data listing multimedia programs satisfying the content criteria; generating speech output indicative of the multimedia programs satisfying the content criteria; and receiving at least one of the multimedia programs satisfying the content criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing multimedia content, the method comprising:
-
responsive to receiving, by a wireless telephone interface of a set top box, a wireless telephone call to a dedicated telephone number associated with the set top box, performing particular operations; and responsive to receiving, by a second telephone interface of the set top box, a routed telephone call routed from a residential gateway based on a telephone number extension associated with the set top box, performing the particular operations; wherein the particular operations include; accessing caller identification information associated with a particular call; retrieving voice recognition data specific to a caller setting associated with the caller identification information; processing voice input, provided by a caller during the particular call, based, in part, on the voice recognition data to recognize voice commands from the caller; recognizing, in the voice input, a presentation setting; and sending the presentation setting to a video decoder of a secondary set top box; recognizing programming criteria indicated by the voice input; accessing, within the set top box, electronic programming guide data listing multimedia programs containing content satisfying the programming criteria; generating speech output indicative of the multimedia programs satisfying the programming criteria; and receiving at least one of the multimedia programs satisfying the programming criteria. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium including program instructions, executable by a processor, wherein the program instructions, when executed by the processor, cause the processor to perform operations comprising:
-
responsive to receiving, by a wireless telephone interface of a set top box, a wireless telephone call to a dedicated telephone number associated with the set top box, performing particular operations; and responsive to receiving, by a second telephone interface of the set top box, a routed telephone call routed from a residential gateway based on a telephone number extension associated with the set top box, performing the particular operations; wherein the particular operations include; accessing caller identification information associated with a particular call; retrieving voice recognition data specific to a caller setting associated with the caller identification information; processing voice input, provided by a caller during the particular call, based, in part, on the voice recognition data to recognize voice commands from the caller; recognizing, in the voice input, a presentation setting; and sending the presentation setting to a video decoder of a secondary set top box; recognizing programming criteria indicated by the voice input; accessing, within the set top box, electronic programming guide data listing multimedia programs containing content satisfying the programming criteria; generating speech output indicative of the multimedia programs satisfying the programming criteria; and receiving at least one of the multimedia programs satisfying the programming criteria. - View Dependent Claims (17, 18, 19, 20)
-
Specification