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.
-
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