User interface for entertainment systems
First Claim
Patent Images
1. A method of presenting search results on a visual user interface for a digitally-tunable electronic device configured to display scheduled programming content, the method comprising:
- receiving a free-form voice input comprising a search query, wherein the free-form voice input is not constrained to a specific voice command recognizable by a command grammar associated with the digitally-tunable electronic device;
storing for each of a plurality of intended actions, an association between the intended action and one or more terms, each of which comprises at least one word, wherein none of the one or more terms is included as a portion of a specific voice command included in a command grammar associated with the digitally-tunable electronic device;
determining an intended action to perform based, at least in part, on the free-form voice input, wherein the determined intended action is selected from the group consisting of listening to music content, watching video content, and playing content that is always accessible, wherein determining the intended action comprises selecting the intended action from among the plurality of intended actions by determining that the free-form voice input includes at least one of the one or more terms associated with the intended action;
selecting, based on the determined intended action, a plurality of data sources to search, wherein the selected plurality of data sources to search include at least one scheduled programming content data source and at least one bundled service content data source;
searching the selected plurality of data sources based, at least in part, on the search query and the determined intended action;
ordering results of the search based, at least in part, on which of the selected plurality of data sources each result of the results of the search is associated with; and
presenting the ordered results of the search on the user interface, wherein the ordered results of the search combine at least one first result corresponding to scheduled programming content returned from the at least one scheduled programming content data source and at least one second result corresponding to bundled service content returned from the at least one bundled service content data source.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing a search interface for an electronic device including a tuner configured to tune the electronic device to receive scheduled programming content. A search query is received and one or more data sources including information about media content are searched based, at least in part, on the search query. The results of the search are presented on a user interface using a time-based axis and a time-independent axis.
-
Citations
20 Claims
-
1. A method of presenting search results on a visual user interface for a digitally-tunable electronic device configured to display scheduled programming content, the method comprising:
-
receiving a free-form voice input comprising a search query, wherein the free-form voice input is not constrained to a specific voice command recognizable by a command grammar associated with the digitally-tunable electronic device; storing for each of a plurality of intended actions, an association between the intended action and one or more terms, each of which comprises at least one word, wherein none of the one or more terms is included as a portion of a specific voice command included in a command grammar associated with the digitally-tunable electronic device; determining an intended action to perform based, at least in part, on the free-form voice input, wherein the determined intended action is selected from the group consisting of listening to music content, watching video content, and playing content that is always accessible, wherein determining the intended action comprises selecting the intended action from among the plurality of intended actions by determining that the free-form voice input includes at least one of the one or more terms associated with the intended action; selecting, based on the determined intended action, a plurality of data sources to search, wherein the selected plurality of data sources to search include at least one scheduled programming content data source and at least one bundled service content data source; searching the selected plurality of data sources based, at least in part, on the search query and the determined intended action; ordering results of the search based, at least in part, on which of the selected plurality of data sources each result of the results of the search is associated with; and presenting the ordered results of the search on the user interface, wherein the ordered results of the search combine at least one first result corresponding to scheduled programming content returned from the at least one scheduled programming content data source and at least one second result corresponding to bundled service content returned from the at least one bundled service content data source. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium encoded with a plurality of instructions that, when executed by at least one computer perform a method of presenting search results on a visual user interface for a digitally-tunable electronic device configured to display scheduled programming content, the method comprising:
-
receiving a free-form voice input comprising a search query, wherein the free-form voice input is not constrained to a voice command recognizable by a command grammar associated with the digitally-tunable electronic device; storing for each of a plurality of intended actions, an association between the intended action and one or more terms, each of which comprises at least one word, wherein none of the one or more terms is included as a portion of a specific voice command included in a command grammar associated with the digitally-tunable electronic device; determining an intended action to perform based, at least in part, on the free-form voice input, wherein the determined intended action is selected from the group consisting of listening to music content, watching video content, and playing content that is always accessible, wherein determining the intended action comprises selecting the intended action from among the plurality of intended actions by determining that the free-form voice input includes at least one of the one or more terms associated with the intended action; selecting, based on the determined intended action, a plurality of data sources to search, wherein the selected plurality of data sources to search include at least one scheduled programming content data source and at least one bundled service content data source; searching the selected plurality of data sources based, at least in part, on the search query and the determined intended action; ordering results of the search based, at least in part, on which of the selected plurality of data sources each result of the results of the search is associated with; and presenting the ordered results of the search on the user interface, wherein the ordered results of the search combine at least one first result corresponding to scheduled programming content returned from the at least one scheduled programming content data source and at least one second result corresponding to bundled service content returned from the at least one bundled service content data source. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A digitally-tunable electronic device configured to display scheduled programming content, the electronic device comprising:
-
at least one storage device configured to store for each of a plurality of intended actions, an association between the intended action and one or more terms, each of which comprises at least one word, wherein none of the one or more terms is included as a portion of a specific voice command included in a command grammar associated with the digitally-tunable electronic device; and at least one processor programmed to; receive a free-form voice input comprising a search query, wherein the free-form voice input is not constrained to a voice command recognizable by a command grammar associated with the digitally-tunable electronic device; determine an intended action to perform based, at least in part, on the free-form voice input, wherein the determined intended action is selected from the group consisting of listening to music content, watching video content, and playing content that is always accessible, wherein determining the intended action comprises selecting the intended action from among the plurality of intended actions by determining that the free-form voice input includes at least one of the one or more terms associated with the intended action; select, based on the determined intended action, a plurality of data sources to search, wherein the selected plurality of data sources to search include at least one scheduled programming content data source and at least one bundled service content data source; search the selected plurality of data sources based, at least in part, on the search query and the determined intended action; order results of the search based, at least in part, on which of the selected plurality of data sources each result of the results of the search is associated with; and present the ordered results of the search on the user interface, wherein the ordered results of the search combine at least one first result corresponding to scheduled programming content returned from the at least one scheduled programming content data source and at least one second result corresponding to bundled service content returned from the at least one bundled service content data source. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification