Remote controller with speech recognition
First Claim
1. A receiver remote controller, comprising in combination:
- a storage device storing electronic program guide (EPG) data that relates content to television channels containing said content;
the remote controller being contained in a remote controller housing, the housing containing;
a data interface that receives the EPG data provided by an EPG data source for storage in the storage device;
a speech interface that receives speech input from a user and produces speech signals therefrom;
a natural language speech processor engine that receives the speech signals and translating the speech signals to a query of the EPG database; and
a processor that receives results of the query from the natural language speech processor, and either conveys the results of the query to a user utilizing a user interface or sends navigation commands to the receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver remote controller has a storage device storing electronic program guide (EPG) data that relates content to television channels containing said content. The remote controller is contained in a remote controller housing with the housing containing: a data interface that receives the EPG data provided by an EPG data source for storage in the storage device; a speech interface that receives speech input from a user and produces speech signals therefrom; a natural language speech processor engine that receives the speech signals and translating the speech signals to a query of the EPG database; and a processor that receives results of the query from the natural language speech processor, and either conveys the results of the query to a user utilizing a user interface or sends navigation commands to the receiver. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
268 Citations
25 Claims
-
1. A receiver remote controller, comprising in combination:
-
a storage device storing electronic program guide (EPG) data that relates content to television channels containing said content; the remote controller being contained in a remote controller housing, the housing containing; a data interface that receives the EPG data provided by an EPG data source for storage in the storage device; a speech interface that receives speech input from a user and produces speech signals therefrom; a natural language speech processor engine that receives the speech signals and translating the speech signals to a query of the EPG database; and a processor that receives results of the query from the natural language speech processor, and either conveys the results of the query to a user utilizing a user interface or sends navigation commands to the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A receiver remote controller, comprising in combination:
-
the remote controller being contained in a remote controller housing containing; a storage device storing electronic program guide (EPG) data that relates content to receiver channels containing said content; a wired or wireless data interface that receives the EPG data from an EPG data source for storage in the storage device; a user interface including a local or receiver display; a speech interface that receives speech input and converts the speech input to a speech signal; means for signaling to the remote controller that the speech input is to be interpreted as an EPG query; a natural language speech processor engine receiving the speech signal and creating a query of the EPG database; a processor that receives results of the query from the natural language speech processor conveys the results of the query to a user utilizing the user interface; a remote command transmitter that transmits a command from the remote controller, such command comprising a program selection selected by manual or voice input via the user interface as a result of the query; and a data interface for receiving the EPG data provided by an EPG data source for storage in the storage device. - View Dependent Claims (13, 14, 21, 22, 23)
-
-
15. A method of processing electronic program guide (EPG) queries, comprising:
-
receiving EPG data from an EPG data source; storing electronic program guide (EPG) data in a data storage device within the remote controller, the EPG relating content to television channels containing said content; in a remote controller; receiving speech input at a speech input of the remote controller; at a natural language speech processor engine within the remote controller, receiving the speech input and translating the speech input to a query of the EPG database; and at a processor within the remote controller, receiving results of the query from the natural language speech processor and either conveying the results of the query to a user utilizing a user interface or transmitting navigation commands to a receiver. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
24. A method of carrying out a query on an Electronic Program Guide (EPG) database useful for use with a receiver remote controller with voice recognition capability, the method comprising:
-
storing the EPG database, said database comprising channel names, virtual channel numbers, and sound tags associated with the channel names and virtual channel numbers; at the receiver remote controller, receiving a voice query; correlating the voice query to the sound tags forming part of the EPG database to identify actions that are potentially associated with the voice query. - View Dependent Claims (25)
-
Specification