Speech controlled access to content on a presentation medium
First Claim
1. A method for linking grammars into a hierarchy of operations, comprising the steps of:
- establishing various grammars each grammar including various utterances and, for each utterance, the following associated attributes;
(1) an indication of whether the utterance is explicitly chained to a further grammar, or (2) contextual information indicating a type of data implicitly specified by the utterance;
where each one of the various grammars further includes, for each utterance that is explicitly chained to a further grammar, a chained command attribute identifying the further grammar for activating responsive to a user issuing that utterance while said further grammar is activated for speech recognition;
where the various grammars include command grammars and information-type grammars, and;
utterances in the command grammars form commands to control a manner of presenting video programs;
utterances in the information-type grammars form keywords pertaining to content of video programs;
accepting a statement comprising a series of uninterrupted user utterances containing more than one user command for controlling a video program; and
performing a series of operations by activating a chained series of one or more grammars recognized from the statement, wherein for each grammar that contains a user utterance that is explicitly chained to a further grammar, activating the further grammar; and
for each grammar that contains a user utterance having contextual information associated within, determining which options to make available to user next, thus activating a further grammar based on the contextual information of a preceding grammar, wherein the further grammar at least partially includes the options.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the invention provides television viewers with an intuitive and easy-to-use way to find the programs they want and to control their television viewing experience. In a further embodiment, a speech control interface, in combination with a variety of search functions, is provided such that television viewers have an intuitive and easy-to-use way to find the programs and information they want. The invention also provides the use of personalization as a way to filter and deliver relevant content and services to users based upon individual preferences. Another aspect of the invention provides a hierarchical user interface for speech-controlled, interactive applications, that gives television viewers an intuitive and easy-to-use way to find the programs they want and to control their television viewing experience. The invention also provides a method and apparatus where the channel lineup in a television service is dynamic and changeable, i.e. the list of available channels can be modified, in real time, to suit the preferences and usage of a particular subscriber. Further, the invention provides a method and apparatus that addresses the use of speaker, group, language, or emotional state identification systems to target advertising, to users who are or are not enrolled in a speaker ID system.
85 Citations
7 Claims
-
1. A method for linking grammars into a hierarchy of operations, comprising the steps of:
-
establishing various grammars each grammar including various utterances and, for each utterance, the following associated attributes;
(1) an indication of whether the utterance is explicitly chained to a further grammar, or (2) contextual information indicating a type of data implicitly specified by the utterance;where each one of the various grammars further includes, for each utterance that is explicitly chained to a further grammar, a chained command attribute identifying the further grammar for activating responsive to a user issuing that utterance while said further grammar is activated for speech recognition; where the various grammars include command grammars and information-type grammars, and; utterances in the command grammars form commands to control a manner of presenting video programs; utterances in the information-type grammars form keywords pertaining to content of video programs; accepting a statement comprising a series of uninterrupted user utterances containing more than one user command for controlling a video program; and performing a series of operations by activating a chained series of one or more grammars recognized from the statement, wherein for each grammar that contains a user utterance that is explicitly chained to a further grammar, activating the further grammar; and
for each grammar that contains a user utterance having contextual information associated within, determining which options to make available to user next, thus activating a further grammar based on the contextual information of a preceding grammar, wherein the further grammar at least partially includes the options. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification