CN107613353A - User interface for entertainment systems - Google Patents
User interface for entertainment systems Download PDFInfo
- Publication number
- CN107613353A CN107613353A CN201710977995.0A CN201710977995A CN107613353A CN 107613353 A CN107613353 A CN 107613353A CN 201710977995 A CN201710977995 A CN 201710977995A CN 107613353 A CN107613353 A CN 107613353A
- Authority
- CN
- China
- Prior art keywords
- content
- electronic equipment
- search
- input
- action
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 105
- 230000009471 action Effects 0.000 claims description 113
- 230000004044 response Effects 0.000 claims description 51
- 238000003860 storage Methods 0.000 claims description 16
- 235000013399 edible fruits Nutrition 0.000 claims description 11
- 230000000007 visual effect Effects 0.000 claims description 11
- 238000004458 analytical method Methods 0.000 claims description 7
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000007935 neutral effect Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000005611 electricity Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 2
- HRANPRDGABOKNQ-ORGXEYTDSA-N (1r,3r,3as,3br,7ar,8as,8bs,8cs,10as)-1-acetyl-5-chloro-3-hydroxy-8b,10a-dimethyl-7-oxo-1,2,3,3a,3b,7,7a,8,8a,8b,8c,9,10,10a-tetradecahydrocyclopenta[a]cyclopropa[g]phenanthren-1-yl acetate Chemical compound C1=C(Cl)C2=CC(=O)[C@@H]3C[C@@H]3[C@]2(C)[C@@H]2[C@@H]1[C@@H]1[C@H](O)C[C@@](C(C)=O)(OC(=O)C)[C@@]1(C)CC2 HRANPRDGABOKNQ-ORGXEYTDSA-N 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000005235 decoking Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/489—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using time information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/732—Query formulation
- G06F16/7343—Query language or query format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/783—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/7844—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using original textual content or text extracted from visual content or transcript of audio data
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/72—Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Provide a kind of user interface for entertainment systems.For providing the method and apparatus (100) of the search interface for electronic equipment, the electronic equipment includes being configured as tuning the electronic equipment to receive the tuner of the programme content of arrangement (124) (112).Receiving includes the phonetic entry (104) of search inquiry, and being based at least partially on the search inquiry search includes one or more data sources (124) of the information on media content.The result of search is presented in the user interface (122) of electronic equipment.
Description
The application is Application No. 201380014806.X, entitled " user interface for being used for entertainment systems ", state
The border applying date is the divisional application of in August, 2013 patent application of 16 days, and entire contents are incorporated herein by reference.
Background technology
Some electronic equipments that can be used to access entertainment content (such as audio and/or video content) include or are connected to
Tuner, tuner enable electronic equipment to receive and show the programme content of arrangement, such as TV, radio station or other media
Program.In order to select specific program be used for check on an electronic device, user typically using remote control equipment with input with it is specific
The numeral of the associated channel of program (such as broadcast).Some are tunable electronic equipment also allows the user to use remote control equipment so that
Content is searched for and selected with electronic program guides (EPG), and EPG is to be shown with time-based grid format for the current of arrangement
With the user interface of the arrangement information of future program content.User is generally passed through by the button pressed on remote control equipment to navigate
The program content entity of the arrangement shown in the epg, remote control equipment use five to (left and right, the upper and lower and choosing of navigation command system
Select).Once user highlights specific program on EPG, then can by pressing the select button on remote control equipment,
Content corresponding to display on an electronic device, after this, electronic equipment are tuned to selected channel.
The content of the invention
One embodiment is for a kind of method that search result is presented on an electronic device, wherein the electronic equipment includes
It is configured as tuning the electronic equipment to receive the tuner of the program of arrangement.Methods described includes:Reception includes search and looked into
The phonetic entry of inquiry;The search inquiry is based at least partially on, at least one data source is searched for at least one processor;With
The result of search is presented using time-based axle and the axle unrelated with the time.
In one aspect, the axle unrelated with the time based on the degree of correlation with one or more of search inquiry item come
The result is ranked up.
On the other hand, searching at least one data source includes searching for the program content data source of at least one arrangement and extremely
A few bundled services content-data source.
On the other hand, the result is included in the peace identified in the program content data source of at least one arrangement
The programme content of row and the bundled services content identified at least one bundled services content-data source.
On the other hand, the result includes bundled services content, and when the bundled services content is chosen, display comes
Multiple results from least one bundled services content-data source associated with selected bundled services content.
On the other hand, time-based axle distinguishes the first content that can be currently used for playback with currently cannot be used for playing back
The second content.
On the other hand, the result presented along time-based axle only includes the programme content of arrangement.
Another embodiment is directed to a kind of electronic equipment, including:It is configured as tuning the electronic equipment to receive arrangement
The tuner of program;With at least one processor, at least one processor is programmed to:Receiving includes the language of search inquiry
Sound inputs;The search inquiry is based at least partially on, searches at least one data source;With using time-based axle and and when
Between unrelated axle the result of search is presented.
In one aspect, the axle unrelated with the time based on the degree of correlation with one or more of search inquiry item come
The result is ranked up.
On the other hand, the electronic equipment also includes:Speech input interface, it is configured as receiving the search inquiry work
For phonetic entry.
On the other hand, searching at least one data source includes searching for the program content data source of at least one arrangement and extremely
A few bundled services content-data source.
On the other hand, the result includes bundled services content, and when the bundled services content is chosen, display comes
Multiple results from least one bundled services content-data source associated with selected bundled services content.
On the other hand, time-based axle, which is distinguished, can currently be used for by the first content that the electronic equipment plays back with working as
Before cannot be used for the second content for being played back by the electronic equipment.
Another embodiment is for a kind of computer-readable recording medium encoded with multiple instruction, when the instruction is by least
When one computer performs, a kind of method is performed, methods described includes:Receiving includes the phonetic entry of search inquiry;At least portion
Divide ground to be based on the search inquiry, search at least one data source;Come with using time-based axle and the axle unrelated with the time
The result of search is presented.
In one aspect, the axle unrelated with the time based on the degree of correlation with one or more of search inquiry item come
The result is ranked up.
Another embodiment is set for a kind of in the digital tunable electronics for being configured as the programme content that display arranges
The method that search result is presented on standby visual user interface, methods described include:Receive search inquiry;It is based at least partially on
Natural language understanding analysis to the search inquiry, searches for the program content data source of at least one arrangement and at least one bundle
Tie up service content data source;The result of search is presented on the user interface, wherein the result combination searched for corresponds to
At least one first result of the programme content of arrangement and at least one second result corresponding to bundled services content.
In one aspect, at least one second result includes at least one bundled services result, when described at least one
When individual bundled services result is chosen, the multiple results for carrying out self-corresponding bundled services data source are shown.
On the other hand, at least one bundled services data source includes the data source for the service based on web.
On the other hand, at least one bundled services data source includes the local number associated with the electronic equipment
According to source.
On the other hand, at least one bundled services data source includes multiple data sources via network connection.
On the other hand, at least one bundled services data source includes the data source of on-demand content.
On the other hand, present search the result include present with search the result in it is at least one corresponding
Image.
Another embodiment is for a kind of computer-readable recording medium encoded with multiple instruction, when the instruction is by least
When one computer performs, a kind of digital tunable electronic equipment in the programme content for being configured as display arrangement is performed
Visual user interface on the method for search result is presented, methods described includes:Receive search inquiry;It is based at least partially on pair
The natural language understanding analysis of the search inquiry, searches for the program content data source of at least one arrangement and at least one binding
Service content data source;The result of search is presented on the user interface, wherein the result combination searched for corresponds to peace
At least one first result of the programme content of row and at least one second result corresponding to bundled services content.
In one aspect, present search the result include present with search the result in it is at least one corresponding
Image.
Another embodiment is directed to a kind of digital tunable electronic equipment for being configured as the programme content that display arranges,
The electronic equipment includes:At least one processor, at least one processor are programmed to:Receive search inquiry;At least
Be based in part on to the search inquiry natural language understanding analysis, search at least one arrangement program content data source and
At least one bundled services content-data source;The result of search is presented on a user interface, wherein the result group searched for
Close at least one first result of the programme content corresponding to arranging and at least one second knot corresponding to bundled services content
Fruit.
In one aspect, at least one second result includes at least one bundled services result, when described at least one
When individual bundled services result is chosen, the multiple results for carrying out self-corresponding bundled services data source are shown.
On the other hand, at least one bundled services data source includes the data source for the service based on web.
On the other hand, at least one bundled services data source includes the local number associated with the electronic equipment
According to source.
On the other hand, at least one bundled services data source includes multiple data sources via network connection.
On the other hand, at least one bundled services data source includes the data source of on-demand content.
Another embodiment is directed to a kind of method for providing the user interface for digital tunable electronic equipment, described
Electronic equipment is configured as the programme content that display arranges, and methods described includes:Shown in the user interface it is multiple with it is interior
Hold unrelated label, the multiple label unrelated with content includes first label unrelated with content, should be unrelated with content
The first content unit that first tag identifier returns from search;Correspond to first label unrelated with content with response to receiving
The first input, perform at least one action relevant with first content unit, wherein first inputs and includes the first phonetic entry,
And the first wherein unrelated with content label is configured as responding the first phonetic entry.
In one aspect, methods described also includes:The second input is received, wherein in the multiple label unrelated with content
Second label unrelated with content be configured as to second input respond;Wherein perform relevant with first content unit
It is described it is at least one action include be based at least partially on the second input to perform at least one action.
On the other hand, the second input is the second phonetic entry, and the second wherein unrelated with content label is configured
To be responded to the second phonetic entry.
On the other hand, it is defeated to be included in reception second before reception first inputs for the input of reception first and the input of reception second
Enter.
On the other hand, methods described also includes:Based on the first input selection first content unit.
On the other hand, performing at least one action relevant with first content unit is included the tune electronic devices
To channel to show the program of the arrangement for first content unit.
On the other hand, first content unit corresponds to the bundled services content element for including multiple search results, wherein
Performing at least one action relevant with first content unit includes showing the multiple search result.
On the other hand, methods described also includes:Multiple voice commands are associated with the user interface, wherein described
Multiple voice commands include the first voice command and the second voice command, wherein the first voice command calls the first action and the
Two voice commands call the second action, and wherein the first voice command and the second voice command are identified by the electronic equipment,
Without the specific screens for considering to show in the user interface.
Another embodiment is for a kind of computer-readable recording medium encoded with multiple instruction, when the instruction is by least
When one computer performs, a kind of method that the user interface for digital tunable electronic equipment is provided is performed, it is described
Electronic equipment is configured as the programme content that display arranges, and methods described includes:Shown in the user interface it is multiple with it is interior
Hold unrelated label, the multiple label unrelated with content includes first label unrelated with content, should be unrelated with content
The first content unit that first tag identifier returns from search;Correspond to first label unrelated with content with response to receiving
The first input, perform at least one action relevant with first content unit, wherein first to input be the first phonetic entry, and
And the first wherein unrelated with content label is configured as responding the first phonetic entry.
Another embodiment is directed to a kind of digital tunable electronic equipment for being configured as the programme content that display arranges,
The electronic equipment includes:At least one processor, at least one processor are programmed to:Show on a user interface more
The individual label unrelated with content, the multiple label unrelated with content include first label unrelated with content, should and content
The first content unit that the first unrelated tag identifier returns from search;Correspond to unrelated with content the with response to receiving
First input of one label, performs at least one action relevant with first content unit, wherein the first input is the first voice
Input, and the first wherein unrelated with content label is configured as responding the first phonetic entry.
In one aspect, at least one processor is also programmed to:Receive second input, wherein it is the multiple with it is interior
Hold second label unrelated with content in unrelated label to be configured as responding the second input;Wherein perform and the
The relevant at least one action of one content element is described at least one to perform including being based at least partially on the second input
Action.
On the other hand, the execution at least one action relevant with first content unit is included the electronic equipment
Be tuned to channel to show the program of the arrangement for first content unit.
On the other hand, first content unit corresponds to the bundled services content element for including multiple search results, wherein
Performing at least one action relevant with first content unit includes showing the multiple search result.
Another embodiment is directed to a kind of digital tunable electronic equipment, including at least one processor, it is described at least
One processor is programmed to:User interface is provided, the user interface enables the electronic equipment to receive search inquiry
But regardless of when the search inquiry is received which of multiple screens be displayed in the user interface, wherein described
Search inquiry is included to the search for the content to show and/or play back on the digital tunable electronic equipment;Receive
Include the phonetic entry of the search inquiry;With in response to receiving the search inquiry, startup corresponds to the search inquiry
The search to content.
In one aspect, starting the search to content includes that the inquiry of content will be sent to by one or more networks
It is connected at least one data source of the electronic equipment.
On the other hand, at least one processor is also programmed to:One or more is shown in the user interface
Individual icon, one or more of icon instruction users can be used for starting the input of the search to content.
On the other hand, at least one processor is also programmed to:By multiple voice commands and the user interface
It is associated, wherein the multiple voice command includes the first voice command and the second voice command, wherein the first voice command is adjusted
The second action is called with the first action and the second voice command.
On the other hand, the first action and/or the second action correspond to the search started to content.
Another embodiment is directed to a kind of computer implemented method, including:User interface is provided, the user interface causes
Electronic equipment can receive search inquiry but regardless of when the search inquiry is received which of multiple screens it is shown
In the user interface, wherein the search inquiry includes the content to show and/or play back on the electronic equipment
Search;Receiving includes the phonetic entry of the search inquiry;With in response to receiving the search inquiry, startup corresponds to institute
State the search to content of search inquiry.
In one aspect, starting the search to content includes that the inquiry of content will be sent to by one or more networks
It is connected at least one data source of the electronic equipment.
On the other hand, the computer implemented method also includes:One or more is shown in the user interface
Icon, one or more of icon instruction users can be used for starting the input of the search to content.
On the other hand, the computer implemented method also includes:By multiple voice commands and the user interface phase
Association, wherein the multiple voice command includes the first voice command and the second voice command, wherein the first voice command calls
First action and the second voice command call the second action.
On the other hand, the first action and/or the second action correspond to the search started to content.
Another embodiment is for a kind of computer-readable recording medium encoded with multiple instruction, when the instruction is by least
When one computer performs, a kind of method is performed, methods described includes:User interface is provided, the user interface causes electronics
Equipment can receive search inquiry but regardless of when the search inquiry is received which of multiple screens be displayed on institute
State in user interface, wherein the search inquiry is included to show and/or play back on digital tunable electronic equipment
Content search;Receiving includes the phonetic entry of the search inquiry;With in response to receiving the search inquiry, start pair
The search to content of search inquiry described in Ying Yu.
In one aspect, starting the search to content includes that the inquiry of content will be sent to by one or more networks
It is connected at least one data source of the electronic equipment.
On the other hand, methods described also includes:One or more icons are shown in the user interface, it is one
Or multiple icon instruction users can be used for starting the input of the search to content.
On the other hand, methods described also includes:Multiple voice commands are associated with the user interface, wherein described
Multiple voice commands include the first voice command and the second voice command, wherein the first voice command calls the first action and the
Two voice commands call the second action.
On the other hand, the first action and/or the second action correspond to the search started to content.
Another embodiment is directed to a kind of digital tunable electronic equipment, including at least one processor, it is described at least
One processor is programmed to:Receive the first input;Enter listening mode in response to recognizing the first input;It is determined that working as
State during electronic equipment is in special time amount when in the listening mode and whether receive the second input, wherein the first input
And/or second input be phonetic entry;With in response to determining to be not received by during the special time amount the second input and
Exit the listening mode.
In one aspect, the second input is the implicit commands for exiting the listening mode;And at least one processing
Device is also programmed to exit the listening mode in response to receiving the second input.
On the other hand, at least one processor is also programmed in response to exiting the listening mode and to first
Input is monitored.
On the other hand, the electronic equipment also includes at least one display, and at least one processor is also
Be programmed at least one display display to the electronic equipment currently whether the instruction being in listening mode.
On the other hand, the instruction includes one or more selection labels and/or icon.
On the other hand, at least one processor is also programmed to:Determine the electronic equipment whether in monitoring
In pattern;The multiple voice labels unrelated with content are shown with response to determining the electronic equipment to be in listening mode.
On the other hand, at least one processor is also programmed to:In response to determining that the electronic equipment is not at
The multiple voice labels unrelated with content are hidden in the listening mode.
Another embodiment is directed to a kind of computer implemented method, including:Receive the first input;In response to recognizing first
Input so that electronic equipment enters listening mode;It is determined that specific when the electronic equipment is in the listening mode
Whether second input is received during time quantum, wherein the first input and/or the second input are phonetic entries;With in response to determine
The second input is not received by during the special time amount and exits the listening mode.
On the other hand, the second input is the implicit commands for exiting the listening mode;And methods described also includes ringing
Ying Yu receives the second input and exits the listening mode.
On the other hand, the electronic equipment includes at least one display, and methods described be additionally included in it is described extremely
On a few display display to the electronic equipment currently whether the instruction being in listening mode.
On the other hand, the instruction includes one or more selection labels and/or icon.
On the other hand, methods described also includes:Determine whether the electronic equipment is in listening mode;In response to true
The fixed electronic equipment is in listening mode and shows the multiple voice labels unrelated with content;With in response to determining the electricity
Sub- equipment is not in the listening mode and hides the multiple voice labels unrelated with content.
Another embodiment is for a kind of computer-readable recording medium encoded with multiple instruction, when the instruction is by least
When one computer performs, a kind of method is performed, methods described includes:Receive the first input;In response to recognizing the first input,
So that electronic equipment enters listening mode;It is determined that in the special time amount when the electronic equipment is in the listening mode
Whether period receives the second input, wherein the first input and/or the second input are phonetic entries;With in response to determine described
The second input is not received by during special time amount and exits the listening mode.
In one aspect, the electronic equipment includes at least one display, and methods described also includes:It is described extremely
On a few display display to the electronic equipment currently whether the instruction being in listening mode.
On the other hand, the instruction includes one or more selection labels and/or icon.
On the other hand, methods described also includes:Determine whether the electronic equipment is in listening mode;In response to true
The fixed electronic equipment is in listening mode and shows the multiple voice labels unrelated with content;With in response to determining the electricity
Sub- equipment is not in the listening mode and hides the multiple voice labels unrelated with content.
Another embodiment is entered for a kind of content to show and/or play back on digital tunable electronic equipment
The method of row search, the electronic equipment are configured as the programme content that display arranges.Methods described includes:Receive and wrap from user
The phonetic entry of search inquiry is included, wherein the search inquiry is included to show and/or play back on the electronic equipment
The search of the content;The action that user wishes to carry out is determined based on the search inquiry;User is based at least partially on to want
The action performed, it is determined that to search for one or more data sources;Be based at least partially on the search inquiry, described
The content to show and/or play back on the electronic equipment is searched in one or more data sources.
In one aspect, determine that the action that user wishes to carry out includes:Determine that user wants to listen to media content, and
And determine that the one or more data sources to be searched for include:It is music data source to determine one or more of data sources.
On the other hand, determine that the action that user wishes to carry out includes:Determine that user wants viewing media content, and
And determine that the one or more data sources to be searched for include:Determine the section that one or more of data sources are at least one arrangement
Mesh content source.
On the other hand, methods described also includes:The one or more rules of storage, one or more of rules will be specific
The input of type is associated with the particular order for searching for one or more of data sources;Wherein search for it is one or
Multiple data sources include:One or more of data sources are searched for according to one or more of rules.
On the other hand, searching for one or more of data sources includes searching for all available data sources.
On the other hand, methods described also includes:From one or more of data sources search results;With in user
The search result is presented on interface.
Another embodiment is for a kind of computer-readable recording medium encoded with multiple instruction, when the instruction is by least
When one computer performs, perform a kind of content to show and/or play back on digital tunable electronic equipment and enter
The method of row search, the electronic equipment are configured as the programme content that display arranges.Methods described includes:Receive and wrap from user
The phonetic entry of search inquiry is included, wherein the search inquiry is included to show and/or play back on the electronic equipment
The search of the content;The action that user wishes to carry out is determined based on the search inquiry;User is based at least partially on to want
The action performed, it is determined that to search for one or more data sources;Be based at least partially on the search inquiry, described
The content to show and/or play back on the electronic equipment is searched in one or more data sources.
In one aspect, determine that the action that user wishes to carry out includes:Determine that user wants to listen to media content, and
And determine that the one or more data sources to be searched for include:It is music data source to determine one or more of data sources.
On the other hand, determine that the action that user wishes to carry out includes:Determine that user wants viewing media content, and
And determine that the one or more data sources to be searched for include:Determine the section that one or more of data sources are at least one arrangement
Mesh content source.
On the other hand, methods described also includes:The one or more rules of storage, one or more of rules will be specific
The input of type is associated with the particular order for searching for one or more of data sources;It is one or more of with searching for
Data source includes:One or more of data sources are searched for according to one or more of rules.
Another embodiment is directed to a kind of digital tunable electronic equipment for being configured as the programme content that display arranges,
The electronic equipment includes:At least one processor, at least one processor are programmed to:Being received from user includes search
The phonetic entry of inquiry, wherein the search inquiry is including described interior to what is shown and/or play back on the electronic equipment
The search of appearance;The action that user wishes to carry out is determined based on the search inquiry;It is based at least partially on what user wished to carry out
The action, it is determined that to search for one or more data sources;Be based at least partially on the search inquiry, one or
The content to show and/or play back on the electronic equipment is searched in multiple data sources.
In one aspect, determine that the action that user wishes to carry out includes:Determine that user wants to listen to media content, and
And determine that the one or more data sources to be searched for include:It is music data source to determine one or more of data sources.
On the other hand, determine that the action that user wishes to carry out includes:Determine that user wants viewing media content, and
And determine that the one or more data sources to be searched for include:Determine the section that one or more of data sources are at least one arrangement
Mesh content source.
On the other hand, at least one processor is also programmed to store one or more rules, it is one or
Multiple rules are associated with the particular order for searching for one or more of data sources by certain types of input;And search
One or more of data sources include:One or more of data sources are searched for according to one or more of rules.
On the other hand, searching for one or more of data sources includes searching for all available data sources.
It should be appreciated that all combinations for the aforementioned concepts and other concept being more thoroughly discussed below are (if such
If concept is not mutually internally inconsistent) be considered as present subject matter disclosed herein a part.
Brief description of the drawings
Accompanying drawing is not intended to drawn to scale.In the accompanying drawings, each identical or intimate identical component shown in the various figures
Represented with identical number designation.For clarity, may not be that each component is labeled in every accompanying drawing.In accompanying drawing
In:
Fig. 1 is the example for the component relevant with the search interface for entertainment systems for including some embodiments of the present invention
Sexual system;
Fig. 2 is for the place to the result of content search to be presented on a user interface according to some embodiments of the present invention
Reason;
Fig. 3 is the part for being used to show the user interface to the result of content search according to some embodiments of the present invention
Schematic diagram;
Fig. 4 is to be used for user interface of the display to the mixing resultant of content search according to some embodiments of the present invention
Partial schematic diagram;
Fig. 5 is the voice label that input can be used according to the display user of some embodiments of the present invention and interact
The schematic diagram of the part of user interface;
Fig. 6 is the exemplary process being used for using listening mode to Input Monitor Connector according to some embodiments of the present invention;
With
Fig. 7 is the exemplary computer system that can be used for realizing some embodiments of the present invention.
Embodiment
The present inventors have realized that and understand, the search of the content to checking on an electronic device, the electricity can be improved
Sub- equipment includes being used for the tuner for showing the programme content arranged.The electronic program guides (EPG) of the above-mentioned type is usually used in searching
Rope simultaneously selects the programme content of arrangement to be checked on tunable electronic equipment, and can be used for using the programme content with arrangement
The display format of time for checking corresponding mesh-like is configured.The grid format that EPG is shown is designed to make to receive to come from
With five inputs to the remote control equipment of navigation command system to move a cursor to the different entries in grid.The present inventor has recognized
Know, the use of the conventional EPG navigation shown is troublesome.In order that pass through regular grid to navigation command system to navigate with five
The EPG of sample show in entry, it may be required that user provide a series of navigation command (for example, " under-under-under-right side-choosing
Select "), this is experienced for the efficient of the user of selection specific program or intuitively without generation.
It has been recognised by the inventors that, the display of conventional EPG search systems is " user interface of vision the first ", wherein should
The principal focal point at interface is the programme content arranged with visually consistent box display.The present inventor has understood that, is used for
The other technologies of search content are feasible, and the strict vision that these technologies need not be arranged programme content is presented, because with
Family be not limited to using five to navigation command system come shown entry of navigating.Therefore, some embodiments of the present invention pin
To the method and apparatus for improved visual search interface.Especially, in some embodiments of the invention, visual user circle
Face be designed to encourage " input of natural language the first " so that interface be configured as encourage user say or otherwise by
Search system is provided input directly to according to natural mode.
Some embodiments encourage use phonetic entry as mainly input form, using the visual aspects of user interface as pair
The supplement of phonetic entry.It is understood, however, that any input that can be said can be alternatively via another type of input shape
State (for example, text input with keyboard) is provided.Therefore, although embodiment described below the use of voice is described as it is defeated
Enter form, but user's offer and following implementations of the same type provided by voice can be allowed using other forms
Input described in example.
Fig. 1 shows the example system 100 for being used according to some embodiments of the present invention.System 100 includes
Electronic equipment 102, its can be TV, computer, portable electric appts (such as smart phone or be configured as receive and
Show any other tunable electronic equipment of the programme content arranged).Electronic equipment 102 can be configured as receiving from user and search
The input of rope and selection content to check on an electronic device, wherein receiving the input using one or more input form.
In some embodiments, electronic equipment 102 includes speech input interface 104, such as microphone and is configured as receiving the one of input
Other individual or multiple input interfaces 106.Other input interfaces 106 can include but is not limited to keyboard interface (such as QWERTY keys
Disk), mouse interface, Remote Control Interface or allow users to search for content with checked on electronic equipment 102 any other conjunction
Suitable interface.
The phonetic entry received via speech input interface 104 can be sent to automatic speech recognition (ASR) engine
108, for automatic speech recognition with identify received speech input content.Although ASR 108 be shown in Figure 1 for by
Including the part as electronic equipment 102, but ASR 108 alternatively can be positioned remotely from electronic equipment 102,
And any suitable communication media (such as one or more networks) can be used and communicated with electronic equipment 102.At some
In embodiment, electronic equipment 102 can draw with one or more local ASRs 108 and one or more ASR being remotely located
Hold up associated, thus at least some phonetic entries received are handled by one or more of local ASRs, at least some
The phonetic entry received is handled by the ASR of one or more of long range positionings.The example of this distributed ASR system
It is well known by persons skilled in the art.Using the communication media of one or more connection electronic equipments 102 and ASR (such as
One or more networks) it is sent to the phonetic entries that one or more of long-range ASRs are used to identify and can uses phase
With or different communication medias and return to electronic equipment 102 from the ASR of long range positioning.
In certain embodiments, ASR 108 can be with one or more voices of the one or more voice commands of storage
Order data source 110 communicates.ASR 108 phonetic entry received can be matched be stored in it is one or more of
One or more of voice commands in voice command data source 110, and the voice command for returning to one or more matchings arrives
One or more processors 114, processor 114 are programmed to execute the voice command corresponding to one or more of matchings
At least one action.In certain embodiments, the output of ASR 108 can be divided using natural language understanding (NLU) engine
Analysis, NLU engines are suitably based on NLU technologies using any, and its example is known in the art.NLU outputs can be at least partly
Ground is used for voice command is associated with the phonetic entry received.In certain embodiments, electronic equipment 102 can be configured
For phonetic entry is interpreted as into voice command in response to following:The activation of input signal is (for example, user presses remote control or key
Button on disk), or the phonetic entry corresponding to " wake-up " language is received, when corresponding to the phonetic entry of " wake-up " language
Instruction follows the phonetic entry of the input signal to be interpreted as voice command when being received.Alternatively, phonetic entry can quilt
Order is interpreted as without starting via the order of input signal (such as language is pressed or waken up to button), because the present invention
Embodiment is unrestricted in this regard.
The set for the voice command that one or more voice command data sources 110 are stored can include being used to search for and select
Any suitable order for selecting content to check on electronic equipment 102.In certain embodiments, the set of voice command can be with
Including the order of the function of of control electronics 102 itself, its example is included in the order often found in conventional remote equipment,
Such as " Jing Yin ", " turning on the power " and " volume ".Shown in following table 1 for the illustrative of control electronics 102
Electronic equipment order set, but it is to be understood that, there is provided these order only as an example, embodiment as described herein
It is not limited to use these specific orders.
Table 1:Illustrative electronic equipment order
The programme content that the set of voice command can also include being used to search for and/or select to arrange is with electronic equipment
The tuner command shown on 102, such as " shows<Channel designation>, " succeeding channel " and " show<Programm name>”.Below
Table 2 in show the set of illustrative tuner command, but it is to be understood that, there is provided these orders only as an example,
Embodiment as described herein is not limited to use these specific orders.
Table 2:Illustrative tuner command
The set of voice command can also include being used to interact with one or more client applications on electronic equipment 102
Utility command, the client application performs any function in many functions, including provides the access to many services.Example
Such as, utility command can be used with using performing calling (such as Skype in userTM) client application start audio call meeting
Any action in words, search Weather information or many other actions of execution.Show that illustrative application is ordered in following table 3
The set of order.
Table 3:Illustrative utility command
Illustrative application order described in table 3 includes the order of control exemplary client application, these clients
End application includes TwitterTM、YouTubeTMAnd SkypeTM.It will be appreciated, however, that embodiments of the invention can include using
It is without limitations in the voice command of any other client application, and in this respect.For example, it is also possible to including for including but
It is not limited toGmailTM、HuluTMAnd MySpaceTMClient application voice command.
Some client applications (including many those listed above) otherwise can be can be with via the proprietary application on electronic equipment
Via the accessed service or application based on web of the web browser in equipment, and embodiments of the invention do not limit
The accessed mode of client application.
The set of voice command can also include action command, and each action command is used in execution and search result list
The relevant action of one or more projects.Following table 4 describes the list of illustrative actions order.
Table 4:Illustrative action command
In certain embodiments, the set of voice command can also include being used to show the EPG orders interacted with EPG.With
Using with remote control equipment be used together conventional five to navigation command system limiting user by the navigation of EPG entries on the contrary,
The set of EPG orders can provide additional phonetic function to strengthen the viewing experience of user.Following table 5 describes explanation
The set of the EPG orders of property.
Table 5:Illustrative EPG orders
In certain embodiments, electronic equipment 102 also includes tuner 112, and tuner 112 is configured so that electronic equipment
102 can be tuned to specific channel to show the programme content of arrangement on electronic equipment 102.For example, tuner 112 can be with
The program content sources 124 that electronic equipment is arranged from the one or more that electronic equipment 102 is connected to via network 120
Receive the programme content arranged.The program content source 124 of arrangement can find for these arrangements of time media content come
Source, the media content include but is not limited to content (such as TV programme and film) and the live media content stored.Storage
And/or the programme content of arrangement is transmitted to the arrangement of electronic equipment (such as by such as wired or satellite network communication media)
Program content source 124 be known.Some embodiments can include being configured as receiving the program arranged from multiple content sources
The tuner of content, and/or multiple tuners can be included, each of which is configured as receiving from different content sources and arranged
Programme content.
Electronic equipment 102 can also include network interface 118, and it is configured as via one or more networks 120 and one
Individual or multiple storages and/or processing equipment communication.As described above, network interface 118 can be used for transmitting phonetic entry
Voice identification result is received to one or more long-range ASRs and from one or more of ASRs.Electronic equipment 102
Single network interface 118 or more than one network interface 118 can be used, to cause electronic equipment 102 to be connectable to
The network (such as to perform different functions) of more than one type.
A kind of example electronic device 102 is television system.Television system generally includes tuner, and it causes television system
The programme content of the arrangement received by the set top box for being connected to TV can be shown.Set top box is the example of tuner 112, its
The programme content arranged is received via network interface 118 and decodes received content to cause electronic equipment in display 122
Upper display content.The programme content of the arrangement received via network 120 or any other content can be connected to electronics
Shown on the display 122 of equipment 102.In certain embodiments, display 122 can integrate the portion as electronic equipment 102
Point, and in other embodiments, display 122 can be connected to electronics and set via one or more wired or wireless connections
Standby 102.Display 122 can also be that individual monitor or multiple displays, embodiments of the invention are unrestricted in this regard.
In certain embodiments, electronic equipment 102 can also be associated with local content data source 116, local content number
According to source 116 can be configured as storing one or more TV programme, one or more films or any other be suitable in electronics
The content played back in equipment.For example, in certain embodiments, local content data source 116 can be digital video recordings device
(DVR), it is configured as the programme content for the arrangement that storage is recorded.Local content data source 116 can be configured as storage and
The one or more local clients for being associated with electronic equipment 102 apply relevant content, the local client apply including
But it is not limited to store and/or manages picture file, music file and/or the one or more of video file are applied.
, can be from local when searching for content to check and/or play back on electronic equipment 102 according to some embodiments
Content-data source 116 and/or it is remotely located from electronic equipment 102 and is connected to one of electronic equipment 102 by network 120
Or multiple data source (such as the content-data source 124 of arrangement, bundled services content-data source 124) retrieval contents.Searched
Particular source can depend, at least partially, on search inquiry.When from multiple source returning results, search result can be at least partly
Source of the ground based on the content corresponding with search result and be sorted.In certain embodiments, user can be included based on expectation
The source of content in search result and/or the type of content limit the search to content, as described in more detail below.
Some embodiments are directed to the controllable visual search interface of voice shown on display 122, and are configured as permitting
Content is searched for be checked and/or be played back using electronic equipment 102 in family allowable.User can interact to search interface
The programme content arranged is searched for, as described above.The programme content of arrangement includes but is not limited to such as TV and radio station section
Purpose broadcasted content.
In addition, some embodiments can enable a user to search for bundled services content, bundled services content is for example by one
The bundled services data source 124 of individual or multiple connection networks and/or local content data source 116 store.Different from that may only use
In the programme content for the arrangement checked in special time (such as when the content is arranged for broadcast), bundled services content can
For checking/playing back at any time.Bundled services content can include but is not limited to the content from the service based on web
(such as), the content of Local or Remote data source from storage media content (such as DVR contents, from clothes
Be engaged in on-demand content etc. of provider) and be associated with electronic equipment 102 one or more client applications (such as) associated content.As described in more detail below, can be with according to the search to content of some embodiments
User is allowed to search for the programme content of arrangement, the programme content of bundled services content or arrangement and binding in single search
Both service content.
Fig. 2 shows the illustrative methods for being used to handle search inquiry according to some embodiments of the present invention.In step
In 210, electronic equipment 102 is received to search inquiry of the content search to check and/or play back on electronic equipment 102.For example,
Search inquiry can include one or more voice commands, as described above.In order to which the phonetic entry received is interpreted
For one or more voice commands, phonetic entry can be handled for knowing by one or more locally and/or remotely ASRs
Not.In certain embodiments, the type that can be based at least partially on phonetic entry determines it is via local ASR or remote
Journey ASR handles phonetic entry via both.For example, in one implementation, ordered corresponding to fixed form equipment
Making the phonetic entry of (such as " Jing Yin ", " closing power supply ", " volume increase ") can be handled by local ASR, and including freely
(such as " cloud ") ASR that the order of form input (such as " search ", " lookup " etc.) can be remotely located by one or more
Processing.For example, because fixed form order can be associated with limited grammer, can be easier to identify them, local ASR draws
Speech recognition can be sufficiently used for and be compared faster with input is sent into long-range ASR by holding up.However, free form is defeated
Enter to be more difficult to identify, therefore for acceptable recognition performance, it may be necessary to input is sent to more robust ASR and drawn
Hold up.Moreover, the language model associated with long-range ASR can be updated periodically to reflect the change of pop culture, electricity
Shadow, performer, the title etc. of books, it is opposite these be probably what is be difficult to for local ASR.In certain embodiments,
At least Part I of phonetic entry can be handled by local ASR, and at least Part II of phonetic entry can be by
The ASR processing of long range positioning, and any combinations of local and remote ASR can be used for identifying received voice
Input.
Processing is subsequently entered in step 220, is wherein at least based in part on the voice corresponding to search inquiry identified
Input to search for one or more data sources.One or more of data sources can be searched in any order, and any
Specific data source (including all or less than available data sources) can be searched.The result returned by search can be with any conjunction
Suitable mode determines.In certain embodiments, specific action that user wishes to carry out can be based at least partially on to determine
Which data source searched for.For example, if user, which says, " listens Bob Seger ", system can determine that user wants to listen music, therefore
Only local music data source rather than the data source associated with EPG can be searched.Alternatively, if user says " viewing
Modern Family ", then it can determine that user wants viewing TV show.Correspondingly, the data source associated with EPG and with
The associated one or more data sources of the television content of recording can be searched, but local music data source may not be searched
Rope.By be selectively searched for all or less than available data sources, some embodiments of the present invention can search by reducing return
The time quantum of hitch fruit and return in a more efficient manner correlation search result.However, and not all embodiment limited
Only to search for the subset of useful source, because may search for all useful sources for some search.
In certain embodiments, can be based at least partially on particular command (or identified user view) with being used for
Search and/or the associated one or more rules of particular order of search result are presented to determine the searched order of data source
And/or the order that search result is presented.For example, if user says that " viewing Modern Family ", " see to voice command
See " identification (or expected action, if not using particular command, as discussed below) electronic equipment can be caused
First from the data source search associated with EPG and returning result, secondly searched for simultaneously from the data source associated with local content
Returning result, again from client application (such as YouTubeTM) associated data source is searched for and returning result.It should manage
Solution, this particular order for being used to search for and return the search result associated with " viewing " order of description are only used for illustrating
Property purpose, can alternatively use any other desired order.
In addition, some embodiments can not include fix command grammer, but can be in some other manner from being received
Input determine the intention of user, such as determine the intention of user by monitoring the particular utterance in free form input,
And perform action in response to determining the intention of user.For example, if user uses " broadcasting " to order in free form input
Order uses " broadcasting " one word, then system can identify that the use of the play command or " broadcasting " one word can imply that user visits
Ask the intention of always addressable content (or the program request being locally stored is available).It can use one or more preferential
Level rule determines to play any media content.Work as example, can determine whether EPG has first with what phonetic entry matched
The preceding any media content (such as broadcasted content, on-demand content etc.) that can be used for playing.If determined from EPG not currently available
Content, then next it may be determined whether that the media content (such as DVR contents) of any recording matches with phonetic entry.Such as
The more than one recording medium inclusive segment of fruit matches with phonetic entry, then one or more of priority rules can specify
The content of all matchings is shown so that user can select wherein.Alternatively, in certain embodiments, electronic equipment can
To play back selected one of matching content automatically, (such as the content of the oldest recording for not watching (or partially viewed) is chosen
And play back on an electronic device), rather than show multiple search results to user.Although above-mentioned example is directed to use with specific preferential
The set of level rule plays media content, but it is to be understood that these rules are merely exemplary, and it is any suitable to use
Priority rule set for any phonetic entry because embodiments of the invention are not limited in this respect.
Fig. 2 processing is returned to, has been searched in a step 220 after one or more of data sources, processing enters
Step 222, wherein in response to searching the content to match with search inquiry from one or more of data sources, with electronics
One or more results are shown in the associated user interface of equipment 102.Search result can show in any suitable manner,
Including the use of the search result interfaces of voice-enabled (voice-enabled), as will be described in more detail.Such as institute above
Description, display result can include the inclusive segment to match with user's input is directly presented.
Fig. 3 shows the part at the visual search interface according to some embodiments of the present invention.Specifically, Fig. 3 is shown
Illustrative result screen 300, for showing the searching to the content checking and/or play on an electronic device started from user
The search result that rope returns.In certain embodiments, result screen 300 is configured as showing search knot along at least two axles
Fruit.In an illustrative embodiment, an axle is in the prospect of search interface, and other one or more axles are on search circle
In the background in face, but the prospect of search interface can be brought in response to order (such as voice command).It is still other its
In his embodiment, the content shown on axle only in the foreground is fully focused (in focus), and the decoking of other shaft portions ground
(out of focus) by the notice of user to be attracted to prospect axle.However, not all realities of prospect of the application and background axle
Apply example and be limited in this context system, because some embodiments can be presented two or more axles and be fully focused.
In certain embodiments, for showing that the first axle of search result can be the axle 310 unrelated with the time.When corresponding
When the content of search result can be used for checking and/or playing back, edge can be come using any measurement suitably unrelated with the time
The axle 310 unrelated with the time and carry out sorted search result.For example, in a nonrestrictive example, can be at least in part
Based on produce result search inquiry the degree of correlation come along the axle unrelated with the time come sorted search result.In some implementations
In example, the content shown along the axle unrelated with the time can be restricted in the available content of current time, and in other realities
Apply in example, it can include the content being currently unavailable.For based on the degree of correlation with search inquiry come the searching of being returned of sorting
The embodiment of hitch fruit, can be in any suitable manner using any suitable algorithm (e.g., including to being currently available for looking into
The content seen provides the higher degree of correlation) degree of correlation is determined, because embodiments of the invention are unrestricted in this regard.Should
Understand, a kind of mode being ranked up with the degree of correlation of search inquiry only along the axle unrelated with the time to result, and
And any other suitable measurement can be used to replace or in addition in using with the degree of correlation of search inquiry.For example, can be with
The combination for being based at least partially on the type of content, the source of content or any other factor or factor to carry out search result
Sequence.
In certain embodiments, search result can also be organized along the second axle, the second axle be it is time-based and
It is configured as the search result that display can be used for checking in different time.It is used for for example, the prospect of result screen 300 can be shown
The search result of currently available content, and only be may be displayed in the available content of future time in background 320, as shown in Figure 3.
Although result screen 300 includes being shown in the search result only on two axles, but it is to be understood that search result can
To be shown on any number of axle, because embodiments of the invention are unrestricted in this regard.For example, in some embodiments
In, for can use in current time but may need to pay the binding of subscription charge or some other expenses before content is checked
The search result of service content can show along single axle (not shown), with indicate the content only paid it is applicable
Payment after can just be checked.
Result screen 300 can also include description section 330, and it includes the information of the search result on currently selecting.
Description section 330 can also include other information, and other information is allowed users to from the search shown in result screen 300
As a result the selection of wisdom is made in.For example, description section 330 can include in associated with currently selected search result
The description of appearance, and the description can the selection based on the different search results to being shown in result screen 300 and change.
In certain embodiments, the search result fewer than the whole search results returned from search process may be displayed on knot
So that the crowded minimum of display on fruit screen 300.In certain embodiments, user can hand over one or more voice labels
Mutually (as described in more detail below), to check other search result.Result screen 300 can also include findings that field 340,
It allows users to carry out additional search based on one or more of search result shown in result screen 300
Rope.For example, it was discovered that field 340 when being selected by user, can start pair and be associated with the interior of currently selected search result
Hold the search of similar content.Similarity can suitably be determined with any using the method for any suitable algorithm, because
Embodiments of the invention are unrestricted in this regard.For example, it is based at least partially on content source and content that content is retrieved from
The associated one or more content tabs (such as parental ratings of film) of section, the type of content or these or other because
Any combinations of element determine similarity.
In certain embodiments, result screen 300 can include tool bar 350, and it includes convenient and scouting screen 300
User mutual information.For example, tool bar 350 can include one or more icons, text or other indicators, it is described its
His indicator explain that user can be used for interact with result screen 300 specific to screen or global input, (such as voice is ordered
Make).
According to some embodiments of the present invention, search result can include the search result of mixing, and it includes different type
Content.For example, as discussed above, search result can include relative with the programme content and bundled services content of arrangement
The result answered.Fig. 4 shows illustrative result screen 400, wherein the search result shown in result screen 400 includes mixing
The search result of conjunction, i.e. at least two in search result are associated with different types of content.The search result of mixing can be with
Including the first result returned from the program content data sources that one or more arranges and from one or more bundled services contents
The second result that data source returns.The search result shown in result screen 400 includes search result 410,412 and 414, it
Can be the result returned from the program content data sources that one or more arranges, in addition to search result 420 and 422, it
Can be from one or more bundled services content-data sources return result.
As shown in figure 4, the search result that is returned from the program content data source of arrangement and from bundled services content-data source
The search result of return may be mixed together and suitable be measured or the combination of measurement is along unrelated with the time using any
Axle sequence, these measurements include but is not limited to sources with the degree of correlation of search inquiry, the type of content and content.With result screen
As curtain 300, result screen 400 can include description section 430, its search knot for including and being shown in result screen 400
The relevant information of one or more of fruit.
In certain embodiments, the search result shown in result screen 400 can be along including unrelated with the time
At least two axles of axle and time-based axle are sorted.In certain embodiments, shown in the background parts of search interface
Search result can only include arrange programme content without including bundled services content.For example, because some bundled services
Content can be always addressable, in certain embodiments, can be total corresponding to the search result of such bundled services content
It is shown in the foreground part of search interface, to indicate that it can be used for checking and/or playing immediately.It will be appreciated, however, that
This is only an illustrative mode for carrying out organising content using two axles, and its hetero-organization of content is also possible.
As discussed above, some bundled services contents only can be just accessed immediately once payment expense.For example,
From Online Music shop (such as) song only once buy the song can just be accessed immediately.One
In a little embodiments, although being not shown in Fig. 4, with being needed before becoming available for checking and/or playing back on an electronic device
The search result that the content of payment is corresponding may not mix with other search results, but can appear in search result interfaces
Different piece in.
In certain embodiments, one or more selections can be included according to the search interface of some embodiments of the present invention
Label, interacting between the convenient user of these labels and the one or more assemblies of search interface.Fig. 5 is shown including multiple
Select the exemplary result screen 500 of label.As shown in figure 5, one or more of search result can be with selecting label
510 is associated, and its instruction user can provide (such as via spoken language input, keyboard or keypad etc.) to select specific search knot
The input of fruit.In exemplary result screen 500, for the embodiment using speech interface, if user wants a selection left side
The first search result in inferior horn, then user is it may be said that " selection 1 ".Alternatively, if user wants selection and is shown in the lower right corner
On search result, then user it may be said that " selection 4 ".
Result screen 500 can also include other kinds of selection label, and such as one or more icons 520, it causes
User can be acted using select command come relevant one or more of the content that performs be associated with the icon.For example, icon
520 can include but is not limited to indicate to the user that they can check certain content, record certain content or perform with being associated with
The icon of the associated some other actions of the certain content of icon.User will can be acted with selecting the mark of label combined
To perform the action to selected content.For example, user can by say " check 1 " come check with Fig. 5 lower left corner
The associated content of search result.
Some using speech interface embodiments in, depending on voice command when be activation, with visual search circle
The interactive voice in face can be classified as different types of voice command.For example, some voice commands can be classified as and shield
The unrelated order of curtain, these orders independently of the content shown in any specific screens, and always activate but regardless of working as
It is preceding that just presenting over the display is any specific screens.Some non-limiting examples of the order unrelated with screen are included but not
It is limited to the order of such as volume control, channel control, screen intensity and menu access order.In certain embodiments, with screen
The set of unrelated order and the feature conventionally controlled by remote control equipment are substantially overlapping.The order unrelated with screen can be with
Associated with one or more marks, the mark is for being shown on search interface, so as to user reminding, these are ordered
Existing selection label, or in certain embodiments, it is assumed that user knows these always available orders and can be by
Call so that do not show selection label or icon.In certain embodiments, can in the tool bar shown on search interface screen
With including the icon for one or more of global command and/or in response to trigger event (such as seek help, press it is defeated
Enter the hot key in equipment or in a manner of some other) list of global command can be accessed.
Some interactive voices can be associated with the action related to screen, and the action related to screen allows users to only
Action is performed in the specific screens of user interface.For example, in the result screen 500 shown in Fig. 5, select label 510 can be with
User is allowed to select specific search result (as described above), and in response to have selected specific search result, with
The description of the associated content of selected search result can be updated to provide a user information on search interface, the letter
Breath can help a user decide whether a pair content associated with selected search result perform action (such as watch, buy,
Record).
Other actions related to screen can be associated with one or more navigation features of search interface, navigation feature
Allow users to navigate and/or update in specific result screen the content of result screen.For example, search interface can
To show the mark of voice-enabled (voice-enabled), its allow user check be not currently in shown on search interface it is attached
The search result added, such as update knot by saying the input of " next result " or some other order phrases or free form
Fruit screen is with including additional result.
Search interface can be further configured with being associated with the integration of user interaction functionality of the action related to screen, to allow
User switches between the search result that the varying level shown with multiaxis is presented.For example, search result along with the time without
In the embodiment that the axle of pass and time-based axle are shown, user can switch edge using voice (or other forms) input
Which result for time-based axle is currently focused and can be chosen.For example, user it may be said that " later " (or some
Other language or phrase) with selection with shown in the background of user interface along the time-based axle of shown search result
The associated content of search result.This can be useful, such as, it is allowed to user takes and in the available peace of later time
Arrange the relevant action of programme content (such as recording).In order to perform the action, user's (or some other language it may be said that " later "
Or phrase), this can switch search result shown in the foreground and search result shown in the background, so that handy
Family can select content only in available project in the future.
Graphic icons 520 can represent the user mutual of another species, and these user mutuals allow users to perform spy
Fixed action, such as record, check or play back the content associated with search result.In certain embodiments, graphic icons
Additional increment action is can correspond to, these increments act the function of allowing users to perform other " secondary ", such as send out
Model arrivesPerform TwitterTMOn action or handed over another client application service or website
Mutually.
Although illustrative above example discuss three kinds of different types of user mutuals (i.e. unrelated with screen order,
The action related to screen and graphic icons action), but it should be clear that the user mutual of any destination type can be used,
Because embodiments of the invention are unrestricted in this regard.
In the embodiment of some support speech interfaces, the selection label and/or other icons that are shown on search interface
Existence or non-existence can be based at least partially on and whether activated interactive voice and determined for search interface.Determine language
Whether sound interaction activates can be carried out in any suitable manner for search interface, including for example determine whether microphone swashs
It is living, determine whether speech recognition software performs on an electronic device, determines user and whether have been sent from voice command to search for
Voice label or other suitable modes are shown on interface.
In certain embodiments, electronic equipment can receive the input for causing electronic equipment to enter " listening mode ", in " prison
Listen pattern " during electronic equipment expect the further input from user to perform action.On the contrary, when electronic equipment is not at supervising
When listening pattern, the input received can not acquiescently be interpreted as representing the meaning of the execution specific action of user by electronic equipment
Figure, but can monitor the input that triggering enters listening mode.Fig. 6 is shown according to some embodiments of the present invention
Illustrative process for the electronic equipment including listening mode.In operation 610, it is determined whether electricity will be caused by having been received by
Sub- equipment enters the first input of listening mode.For example, in the embodiment including speech interface, the first input can be with proof
The voice command of the intention of the execution action of user or some other phonetic entries are corresponding, as described above.Alternatively,
First input may be such that electronic equipment enters any other suitable input of listening mode, including but not limited to by lower key
Specific keys on disk or keypad.
If determining to be not received by the first input in step 610, processing continues the first input that monitoring receives.
Otherwise, if having been received by the first input, processing enters step 612, causes electronics wherein being inputted in response to identification first
Equipment enters listening mode.When in listening mode, processing enters step 614, where it is determined whether it is defeated to have been received by second
Enter.If it is determined that having been received by the second input in listening mode, then processing enters step 620, corresponds to the wherein performing
One and/or second input one or more actions.After one or more actions are performed from step 620, if expected
Additional input, then processing can alternatively return to step 612 with into listening mode.For example, the second input can be " modern
What has on the HBO comedy inventories in evening", and the action performed in step 620 can be open the same day HBO comedies it is clear
It is single.Because expecting additional input, all processing can enter step 612 into listening mode, to wait input (example to be appended
It is such as next, previous, exit).If however, without additional after one or more actions are performed from step 620
Input be expected, then processing can terminate.
If in step 614 determine be not received by the second input, processing enters step 616, wherein determine since
Specific time quantum (such as 5 seconds) whether is had already been through into listening mode.If determine to have not gone through in step 616
Specific time quantum, then processing continue the input of monitoring second.Otherwise, if it is determined that pass by specific time quantum, then located
Reason enters step 618, wherein cause electronic equipment to exit listening mode, and handles that to return to step 610 defeated with monitoring first
Enter.In embodiment described above, after listening mode is entered, electronic equipment is after specific time quantum has been pass by
Exit listening mode.It will be apparent, however, that in certain embodiments, it otherwise can alternatively exit listening mode.Example
Such as, some embodiments can enable a user to explicitly move back by providing the input for guiding electronic equipment to exit listening mode
Go out listening mode.The explicit input can take any suitable form, including but not limited to voice command (or the use of determination
Family is intended to) or by the button on lower keyboard or keypad.
In certain embodiments, when causing electronic equipment to enter listening mode, this can be shown by electronic equipment
It is noted in some way in user interface.For example, once into listening mode, one or more selection labels and/or figure
Mark can occur on a user interface to notify user to come into listening to pattern.It should be appreciated that it can perform in any way
Reflect the user interface change of the mode state of electronic equipment, show or hide selects the example of label and/or icon to be only referred to
Show a kind of mode of state, and other modes are also feasible.
In certain embodiments, bundled services content search results can be represented with hierarchical.If for example, specific bundle
The service of tying up includes one or more inclusive segments to match with search inquiry, then can be initially by including bundle in search result
The identifier rather than corresponding inclusive segment for tying up service represent them, and then select bundled services can from search result
To cause corresponding inclusive segment to show on a user interface.For example, the application associated with bundled services content search results can
To be shown as image or icon for application, the image or icon are recognized by the user to represent the application.For example, bundled services
Search result can correspond to film stream process (streaming) service, such as(such as byFigure
Indicate), and in response to for example, by say selection the second search result (such asSearch result) " selection
2 " and select film stream process service, can showSearch result in.
In the illustrated example, user may search for the content corresponding to " Yankees ", be returned in response to the search
Search result can include the programme content of arrangement for New York Yankees baseball matches, from being used for and New
The bundled services content of the film stream process service of film relevant York Yankees, " Damn Yankees " are relevant with band
Music content and e-book " A Connecticut Yankee in King Arthur ' s for Mark Twain
Court " electronic book contents.With showing included by bundled services, relevant with Yankees all films on the contrary, search
As a result image for film stream process service can be initially shown, the film stream process services package includes and search terms
" Yankees " relevant multiple films.Select to use once by using selection voice label for example associated with the image
In the image of the film stream process service, can use from stream process service and corresponding to one or more of search terms " Yankees "
Portion's film may be displayed in search result.The search result that hierarchical is presented can have any number of hierarchical water
It is flat, because embodiments of the invention are unrestricted in this regard.
Another can be the song in music libraries with the illustrative example for the content that hierarchical represents.For example, user may
Want broadcasting Metallica song, but the title of the song may be forgotten.In order to search for the song, user can start
Search to " Metallica ", the search result returned can include being locally stored in the local associated with electronic equipment
The special edition of multiple Metallica in data source, and/or one or more nets including the music from Metallica
The music data source (such as database) of network connection.In certain embodiments, search result can be rendered as being used for Metallica
The a series of images of the album cover of different special editions, and user can be prompted to select one in special edition from search result
(such as by using selection voice label associated with each album image).It is one in one chosen special edition, selected
Special edition can deploy to show for one in the song associated with special edition or how first search result, and user can
To select one of song on special edition to be played back.Therefore, in this respect, search result can be presented in a manner of hierarchical,
Alloing allows the sequential selection of search result user's navigation to want by search result with discriminating user in electronic equipment
The content of upper playback.
In certain embodiments, the voice mark for guiding user's component interactions how different from user interface can be used
Label.The voice label of content neutral is the mark unrelated with the content that voice label is identified.The voice label of content neutral
Example is the selection voice label (1,2,3,4) shown in Fig. 5, and they allow user to select one of search result without saying
The title of the content of identification search result.Therefore, the voice label of content neutral does not identify the content being associated in itself,
But only identify neutral gear (slot) or the position of the search result that content is assigned to.By using the voice mark of content neutral
Label, provided a user the set of voice label, they be advantageous to when with consistent user's body during visual search interface alternation
Test.In addition, using to compare using the voice label permission user of content neutral the mark is at least partially based in voice label
The identified content of label and less voice of needs is carried out into call instruction in the case of creating.Use the voice mark of content neutral
Label also allow using fixed grammer (such as numeral, letter), and this can be directed to the content production may with unique title etc.
Raw more accurate ASR.
In certain embodiments, user can provide the input of the activation of the order or the interaction that cause more than one type
(such as via voice).For example, user is it may be said that " viewing 1 ".As response, two interactions occur:(1) in search result
One project can be chosen be played with the project selected by (2).So, single input can cause multiple orders or interaction
It is performed without user and must send out single order.This system is allowed users to using nature input (such as voice)
With control electronics.
Described above is can be directed to the search that any kind of content performs, including to YouTubeTM、HuluTMOr appoint
The what search of his video sharing web sites or the video clipping on web services.In addition, as described above, user may search for local
It is stored in the music content that can be accessed in a music libraries or via network (such as internet).User, which can have, limits search
It is formed on the ability of certain types of content (such as music, video or the programme content of arrangement) so that search result only includes use
It is expected the certain types of content of search in family.Therefore, search interface can be associated with advanced searching capabilities, advanced searching capabilities
Phonetic entry and/or other input forms can be used to be configured.
In certain embodiments, the inclusive segment shown in search result can include multiple labels (such as voice mark
Label), one of tag identifier content, action that another label instruction is performed with content (such as viewing, record or buy in
Hold).For search interface, the quantity of the label associated with search result is not the limitation of the embodiment of the present invention.
Fig. 7 shows the explanation for the computer system 700 that can be used in combination with any embodiment of invention described herein
The realization of property.Computer system 700 can include one or more processors 710 and one or more is computer-readable non-volatile
Property storage medium (such as memory 720 and one or more non-volatile memory mediums 730).Processor 710 can be with any
Appropriate mode is controlled to writing data to memory 720 and non-volatile memory device 730 and reading data from them,
Because each side of invention as described herein is not restricted by this.In order to perform any work(described herein
Energy property, processor 710 can perform one be stored in one or more computer-readable recording mediums (such as memory 720)
Individual or multiple instruction, one or more of computer-readable recording mediums may act as storing what is performed by processor 710
The non-volatile computer readable storage medium storing program for executing of instruction.
The above embodiment of the present invention can be realized with any one of various ways.For example, embodiment can make
Realized with hardware, software or its combination.When implemented in software, software code can be in any suitable processor or processing
Performed on device collection, no matter be provided in single computer and be also distributed across between multiple computers.It should be appreciated that perform above-mentioned
Any component or component set of function can usually be considered to be the one or more controllers for controlling above-mentioned function.Described one
Individual or multiple controllers can be realized in many ways, such as be programmed to perform above-mentioned function with using microcode or software
Common hardware (such as one or more processors) or specialized hardware.
In this respect, it should be clear that a realization of embodiments of the invention includes at least one non-volatile computer
Readable storage medium storing program for executing (such as computer storage, floppy disk, CD, tape etc.), it is compiled with computer program (i.e. multiple instruction)
Code, when the computer program performs on a processor, performs the above-mentioned function of embodiments of the invention.It is computer-readable to deposit
Storage media can be transmittable so that the program stored thereon can be loaded on any computer resource to realize herein
The each aspect of the present invention discussed.Moreover, it will be appreciated that the referenced above-mentioned functional computer program of execution upon being performed
It is not limited to the application program run on a host computer.On the contrary, herein using term computer program with general significance
Upper finger can be used for programmed process device to realize any kind of computer code of the above-mentioned each side of the present invention (such as software
Or microcode).
The various aspects of the present invention can be used alone, be applied in combination or not discuss specifically in the aforementioned embodiment
It is diversified to arrange to use, therefore their application is not limited to institute in the above description by the various aspects of the present invention
The arrangement and details of component illustrate or described in the accompanying drawings.For example, each side described in one embodiment can be with
It is combined with each side described in other embodiment in any way.
Moreover, embodiments of the invention can be implemented as one or more methods, there has been provided its example.As method
Part performed by action can sort in any suitable manner.Therefore, can construct wherein with it is shown suitable
The different order of sequence performs the embodiment of action, and it may include to perform some actions simultaneously, even if in an illustrative embodiment
It is shown as sequentially-operating.
Carry out modification right using the ordinal number of " first ", " second " " the 3rd " etc. in the claims and require element sheet
Body is not meant to a claim elements relative to any order of another claim elements, precedence or preferential,
The time sequencing that the action of method is performed is not meant that yet.These terms are used only as marking to distinguish one with a certain title
Individual claim elements and another key element with same names (in addition to using ordinal number).
Wording as used herein and term for descriptive purposes, are not considered as limiting." comprising " as used herein,
"comprising", " having " "comprising" " being related to " and its modification are intended to include items listed thereafter and other project.
Several embodiments of the present invention are described in detail, various modifications are readily appreciated in those skilled in the art
And improvement.These modification and improvement are intended to belong to the spirit and scope of the present invention.Therefore, description above is merely exemplary
, and be not intended to be limiting.As the present invention is limited only as claim and its equivalent limits.
Claims (74)
- A kind of 1. visual user interface in the digital tunable electronic equipment for being configured as the programme content that display arranges The upper method that search result is presented, methods described include:Receive search inquiry;The natural language understanding analysis to the search inquiry is based at least partially on, searches for the programme content of at least one arrangement Data source and at least one bundled services content-data source;WithThe result of search is presented on the user interface, wherein the result combination searched for is corresponding to the programme content arranged At least one first result and at least one second result corresponding to bundled services content.
- 2. according to the method for claim 1, wherein at least one second result includes at least one bundled services knot Fruit, when at least one bundled services result is chosen, show the multiple results for carrying out self-corresponding bundled services data source.
- 3. according to the method for claim 1, wherein at least one bundled services data source includes being used for based on web's The data source of service.
- 4. according to the method for claim 1, wherein at least one bundled services data source includes setting with the electronics Standby associated local data source.
- 5. according to the method for claim 1, wherein at least one bundled services data source is included via network connection Multiple data sources.
- 6. according to the method for claim 1, wherein at least one bundled services data source includes the number of on-demand content According to source.
- 7. according to the method for claim 1, wherein the result that search is presented includes the result with search is presented In it is at least one corresponding to image.
- A kind of 8. computer-readable recording medium encoded with multiple instruction, when the instruction is performed by least one computer When, perform a kind of visual user interface in the digital tunable electronic equipment for being configured as the programme content that display arranges The upper method that search result is presented, methods described include:Receive search inquiry;The natural language understanding analysis to the search inquiry is based at least partially on, searches for the programme content of at least one arrangement Data source and at least one bundled services content-data source;WithThe result of search is presented on the user interface, wherein the result combination searched for is corresponding to the programme content arranged At least one first result and at least one second result corresponding to bundled services content.
- 9. computer-readable recording medium according to claim 8, wherein the result that search is presented include presenting with At least one corresponding image in the result of search.
- 10. a kind of digital tunable electronic equipment for being configured as the programme content that display arranges, the electronic equipment bag Include:At least one processor, is programmed to:Receive search inquiry;The natural language understanding analysis to the search inquiry is based at least partially on, searches for the programme content of at least one arrangement Data source and at least one bundled services content-data source;WithThe result of search is presented on a user interface, wherein the result combination searched for corresponds to the programme content arranged extremely Few first result and at least one second result corresponding to bundled services content.
- 11. digital tunable electronic equipment according to claim 10, wherein at least one second result bag At least one bundled services result is included, when at least one bundled services result is chosen, shows and carrys out self-corresponding binding Multiple results of service data source.
- 12. digital tunable electronic equipment according to claim 10, wherein at least one bundled services number Include the data source for the service based on web according to source.
- 13. digital tunable electronic equipment according to claim 10, wherein at least one bundled services number Include the local data source associated with the electronic equipment according to source.
- 14. digital tunable electronic equipment according to claim 10, wherein at least one bundled services number Include multiple data sources via network connection according to source.
- 15. digital tunable electronic equipment according to claim 10, wherein at least one bundled services number Include the data source of on-demand content according to source.
- 16. a kind of method for providing the user interface for digital tunable electronic equipment, the electronic equipment are configured The programme content arranged for display, methods described include:Show multiple labels unrelated with content in the user interface, the multiple label unrelated with content include with it is interior Hold the first unrelated label, be somebody's turn to do the first content unit that first tag identifier unrelated with content returns from search;WithCorrespond to the first input of first label unrelated with content in response to receiving, perform relevant with first content unit At least one action, wherein the first input includes the first phonetic entry, and the first wherein unrelated with content label is configured To be responded to the first phonetic entry.
- 17. the method according to claim 11, in addition to:The second input is received, wherein second label unrelated with content in the multiple label unrelated with content is configured as Second input is responded;WithWherein performing at least one action relevant with first content unit includes being based at least partially on the second input Perform at least one action.
- 18. according to the method for claim 17, wherein the second input is the second phonetic entry, and it is wherein unrelated with content The second label be configured as responding the second phonetic entry.
- 19. according to the method for claim 17, it is included in reception first wherein receiving first and inputting and receive the second input The second input is received before input.
- 20. the method according to claim 11, in addition to:Based on the first input selection first content unit.
- 21. according to the method for claim 16, wherein performing at least one action relevant with first content unit includes By the tune electronic devices to channel to show the program of the arrangement for first content unit.
- 22. according to the method for claim 16, wherein first content unit corresponds to the binding for including multiple search results Service content unit, wherein performing at least one action relevant with first content unit includes showing the multiple search knot Fruit.
- 23. the method according to claim 11, in addition to:Multiple voice commands are associated with the user interface, wherein the multiple voice command include the first voice command and Second voice command, wherein the first voice command calls the first action and the second voice command calls the second action, and its In the first voice command and the second voice command identified by the electronic equipment, without considering what is shown in the user interface Specific screens.
- A kind of 24. computer-readable recording medium encoded with multiple instruction, when the instruction is performed by least one computer When, a kind of method that the user interface for digital tunable electronic equipment is provided is performed, the electronic equipment is configured The programme content arranged for display, methods described include:Show multiple labels unrelated with content in the user interface, the multiple label unrelated with content include with it is interior Hold the first unrelated label, be somebody's turn to do the first content unit that first tag identifier unrelated with content returns from search;WithCorrespond to the first input of first label unrelated with content in response to receiving, perform relevant with first content unit At least one action, wherein the first input is the first phonetic entry, and the first wherein unrelated with content label is configured as First phonetic entry is responded.
- 25. a kind of digital tunable electronic equipment for being configured as the programme content that display arranges, the electronic equipment bag Include:At least one processor, is programmed to:Show multiple labels unrelated with content on a user interface, the multiple label unrelated with content include with content without The first label closed, it is somebody's turn to do the first content unit that first tag identifier unrelated with content returns from search;WithCorrespond to the first input of first label unrelated with content in response to receiving, perform relevant with first content unit At least one action, wherein the first input is the first phonetic entry, and the first wherein unrelated with content label is configured as First phonetic entry is responded.
- 26. digital tunable electronic equipment according to claim 25, wherein at least one processor also by It is programmed for:The second input is received, wherein second label unrelated with content in the multiple label unrelated with content is configured as Second input is responded;WithWherein performing at least one action relevant with first content unit includes being based at least partially on the second input Perform at least one action.
- 27. digital tunable electronic equipment according to claim 25, wherein the execution and first content unit Relevant at least one action is included the tune electronic devices to channel to show the arrangement for first content unit Program.
- 28. digital tunable electronic equipment according to claim 25, wherein first content unit correspond to and included The bundled services content element of multiple search results, wherein performing at least one action relevant with first content unit includes showing Show the multiple search result.
- 29. a kind of digital tunable electronic equipment, including:At least one processor, is programmed to:User interface is provided, the user interface enables the electronic equipment to receive search inquiry but regardless of when the search Which of multiple screens are displayed in the user interface when inquiry is received, wherein the search inquiry is included to wanting The search for the content for showing and/or playing back on the digital tunable electronic equipment;Receiving includes the phonetic entry of the search inquiry;WithIn response to receiving the search inquiry, start the search to content corresponding to the search inquiry.
- 30. digital tunable electronic equipment according to claim 29, wherein the search started to content includes inciting somebody to action Inquiry to content is sent at least one data source by one or more network connections to the electronic equipment.
- 31. digital tunable electronic equipment according to claim 29, wherein at least one processor also by It is programmed for:Show one or more icons in the user interface, one or more of icon instruction users can be used for starting pair The input of the search of content.
- 32. digital tunable electronic equipment according to claim 29, wherein at least one processor also by It is programmed for:Multiple voice commands are associated with the user interface, wherein the multiple voice command include the first voice command and Second voice command, wherein the first voice command calls the first action and the second voice command calls the second action.
- 33. digital tunable electronic equipment according to claim 32, wherein the first action and/or the second action pair Should be in search of the startup to content.
- 34. a kind of computer implemented method, including:User interface is provided, the user interface enables electronic equipment to receive search inquiry but regardless of when the search inquiry Which of multiple screens are displayed in the user interface when being received, wherein the search inquiry is included to will be in institute State the search for the content for showing and/or playing back on electronic equipment;Receiving includes the phonetic entry of the search inquiry;WithIn response to receiving the search inquiry, start the search to content corresponding to the search inquiry.
- 35. computer implemented method according to claim 34, wherein include will be to content for the search started to content Inquiry be sent at least one data source by one or more network connections to the electronic equipment.
- 36. computer implemented method according to claim 34, in addition to:Show one or more icons in the user interface, one or more of icon instruction users can be used for starting pair The input of the search of content.
- 37. computer implemented method according to claim 34, in addition to:Multiple voice commands are associated with the user interface, wherein the multiple voice command include the first voice command and Second voice command, wherein the first voice command calls the first action and the second voice command calls the second action.
- 38. the computer implemented method according to claim 37, opened wherein the first action and/or the second action correspond to The dynamic search to content.
- A kind of 39. computer-readable recording medium encoded with multiple instruction, when the instruction is performed by least one computer When, a kind of method is performed, methods described includes:User interface is provided, the user interface enables electronic equipment to receive search inquiry but regardless of when the search inquiry Which of multiple screens are displayed in the user interface when being received, wherein the search inquiry is included to will be in number The search for the content for showing and/or playing back on the electronic equipment that word formula is tunable;Receiving includes the phonetic entry of the search inquiry;WithIn response to receiving the search inquiry, start the search to content corresponding to the search inquiry.
- 40. the computer-readable recording medium according to claim 39, wherein the search started to content is included internally The inquiry of appearance is sent at least one data source by one or more network connections to the electronic equipment.
- 41. the computer-readable recording medium according to claim 39, wherein methods described also include:Show one or more icons in the user interface, one or more of icon instruction users can be used for starting pair The input of the search of content.
- 42. the computer-readable recording medium according to claim 39, wherein methods described also include:Multiple voice commands are associated with the user interface, wherein the multiple voice command include the first voice command and Second voice command, wherein the first voice command calls the first action and the second voice command calls the second action.
- 43. computer-readable recording medium according to claim 42, wherein the first action and/or the second action correspond to Start the search to content.
- 44. a kind of digital tunable electronic equipment, including:At least one processor, is programmed to:Receive the first input;Enter listening mode in response to recognizing the first input;It is determined that it is defeated whether to receive second during the special time amount when the electronic equipment is in the listening mode Enter, wherein the first input and/or the second input are phonetic entries;WithThe second input is not received by during the special time amount and exit the listening mode in response to determination.
- 45. digital tunable electronic equipment according to claim 44, wherein the second input is to exit the monitoring The implicit commands of pattern;And wherein described at least one processor is also programmed to:The listening mode is exited in response to receiving the second input.
- 46. digital tunable electronic equipment according to claim 44, wherein at least one processor also by It is programmed for:The first input is monitored in response to exiting the listening mode.
- 47. digital tunable electronic equipment according to claim 44, wherein the electronic equipment is also included at least One display, and wherein described at least one processor is also programmed to:On at least one display display to the electronic equipment currently whether be in listening mode in instruction.
- 48. digital tunable electronic equipment according to claim 47, wherein the instruction includes one or more Select label and/or icon.
- 49. digital tunable electronic equipment according to claim 44, wherein at least one processor also by It is programmed for:Determine whether the electronic equipment is in listening mode;WithThe multiple voice labels unrelated with content are shown in response to determining the electronic equipment to be in listening mode.
- 50. digital tunable electronic equipment according to claim 49, wherein at least one processor also by It is programmed for:The multiple voices unrelated with content are hidden in response to determining the electronic equipment to be not in the listening mode Label.
- 51. a kind of computer implemented method, including:Receive the first input;In response to recognizing the first input so that electronic equipment enters listening mode;It is determined that it is defeated whether to receive second during the special time amount when the electronic equipment is in the listening mode Enter, wherein the first input and/or the second input are phonetic entries;WithThe second input is not received by during the special time amount and exit the listening mode in response to determination.
- 52. computer implemented method according to claim 51, wherein the listening mode is exited in the second input Implicit commands;And wherein methods described also includes:The listening mode is exited in response to receiving the second input.
- 53. computer implemented method according to claim 51, wherein the electronic equipment includes at least one display Device, and wherein methods described also includes:On at least one display display to the electronic equipment currently whether be in listening mode in instruction.
- 54. computer implemented method according to claim 53, wherein the instruction includes one or more selection marks Label and/or icon.
- 55. computer implemented method according to claim 51, in addition to:Determine whether the electronic equipment is in listening mode;The multiple voice labels unrelated with content are shown in response to determining the electronic equipment to be in listening mode;WithThe multiple voices unrelated with content are hidden in response to determining the electronic equipment to be not in the listening mode Label.
- A kind of 56. computer-readable recording medium encoded with multiple instruction, when the instruction is performed by least one computer When, a kind of method is performed, methods described includes:Receive the first input;In response to recognizing the first input so that electronic equipment enters listening mode;It is determined that it is defeated whether to receive second during the special time amount when the electronic equipment is in the listening mode Enter, wherein the first input and/or the second input are phonetic entries;WithThe second input is not received by during the special time amount and exit the listening mode in response to determination.
- 57. computer-readable recording medium according to claim 56, wherein the electronic equipment includes at least one show Show device, and wherein methods described also includes:On at least one display display to the electronic equipment currently whether be in listening mode in instruction.
- 58. computer-readable recording medium according to claim 57, wherein the instruction includes one or more selections Label and/or icon.
- 59. computer-readable recording medium according to claim 56, in addition to:Determine whether the electronic equipment is in listening mode;The multiple voice labels unrelated with content are shown in response to determining the electronic equipment to be in listening mode;WithThe multiple voices unrelated with content are hidden in response to determining the electronic equipment to be not in the listening mode Label.
- 60. a kind of method scanned for the content to show and/or play back on digital tunable electronic equipment, institute State electronic equipment and be configured as the programme content that display arranges, methods described includes:Being received from user includes the phonetic entry of search inquiry, wherein the search inquiry is including to will be on the electronic equipment The search of the content of display and/or playback;The action that user wishes to carry out is determined based on the search inquiry;The action that user wishes to carry out is based at least partially on, it is determined that to search for one or more data sources;WithThe search inquiry is based at least partially on, search will be on the electronic equipment in one or more of data sources Display and/or the content of playback.
- 61. method according to claim 60, wherein determining that the action that user wishes to carry out includes:Determine that user thinks Media content is listened to, and wherein determines that the one or more data sources to be searched for include:Determine one or more of numbers It is music data source according to source.
- 62. method according to claim 60, wherein determining that the action that user wishes to carry out includes:Determine that user thinks Media content is watched, and wherein determines that the one or more data sources to be searched for include:Determine one or more of numbers According to the program content source that source is at least one arrangement.
- 63. according to the method for claim 60, in addition to:The one or more rules of storage, one or more of rules by certain types of input with for search for it is one or The particular order of multiple data sources is associated;WithWherein searching for one or more of data sources includes:Searched for according to one or more of rules one or more Individual data source.
- 64. method according to claim 60, wherein searching for one or more of data sources includes searching for all can use Data source.
- 65. method according to claim 60, in addition to:From one or more of data sources search results;WithThe search result is presented on a user interface.
- A kind of 66. computer-readable recording medium encoded with multiple instruction, when the instruction is performed by least one computer When, perform a kind of method scanned for the content to show and/or play back on digital tunable electronic equipment, institute State electronic equipment and be configured as the programme content that display arranges, methods described includes:Being received from user includes the phonetic entry of search inquiry, wherein the search inquiry is including to will be on the electronic equipment The search of the content of display and/or playback;The action that user wishes to carry out is determined based on the search inquiry;The action that user wishes to carry out is based at least partially on, it is determined that to search for one or more data sources;WithThe search inquiry is based at least partially on, search will be on the electronic equipment in one or more of data sources Display and/or the content of playback.
- 67. computer-readable recording medium according to claim 66, wherein determining the action that user wishes to carry out Including:Determine that user wants to listen to media content, and wherein determine that the one or more data sources to be searched for include:Determine institute It is music data source to state one or more data sources.
- 68. computer-readable recording medium according to claim 66, wherein determining the action that user wishes to carry out Including:Determine that user wants viewing media content, and wherein determine that the one or more data sources to be searched for include:Determine institute State the program content source that one or more data sources are at least one arrangement.
- 69. computer-readable recording medium according to claim 66, wherein methods described also include:The one or more rules of storage, one or more of rules by certain types of input with for search for it is one or The particular order of multiple data sources is associated;WithWherein searching for one or more of data sources includes:Searched for according to one or more of rules one or more Individual data source.
- 70. a kind of digital tunable electronic equipment for being configured as the programme content that display arranges, the electronic equipment bag Include:At least one processor, is programmed to:Being received from user includes the phonetic entry of search inquiry, wherein the search inquiry is including to will be on the electronic equipment The search of the content of display and/or playback;The action that user wishes to carry out is determined based on the search inquiry;The action that user wishes to carry out is based at least partially on, it is determined that to search for one or more data sources;WithThe search inquiry is based at least partially on, search will be on the electronic equipment in one or more of data sources Display and/or the content of playback.
- 71. digital tunable electronic equipment according to claim 70, wherein it is described to determine that user wishes to carry out Action includes:Determine that user wants to listen to media content, and wherein determine that the one or more data sources to be searched for include:Really Fixed one or more of data sources are music data source.
- 72. digital tunable electronic equipment according to claim 70, wherein it is described to determine that user wishes to carry out Action includes:Determine that user wants viewing media content, and wherein determine that the one or more data sources to be searched for include:Really Fixed one or more of data sources are the program content source of at least one arrangement.
- 73. digital tunable electronic equipment according to claim 70, wherein at least one processor also by It is programmed for:The one or more rules of storage, one or more of rules by certain types of input with for search for it is one or The particular order of multiple data sources is associated;WithWherein searching for one or more of data sources includes:Searched for according to one or more of rules one or more Individual data source.
- 74. digital tunable electronic equipment according to claim 70, wherein searching for one or more of data Source includes searching for all available data sources.
Applications Claiming Priority (13)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/587,234 US9497515B2 (en) | 2012-08-16 | 2012-08-16 | User interface for entertainment systems |
US13/587,260 US20140052450A1 (en) | 2012-08-16 | 2012-08-16 | User interface for entertainment systems |
US13/587,300 | 2012-08-16 | ||
US13/587,222 US8799959B2 (en) | 2012-08-16 | 2012-08-16 | User interface for entertainment systems |
US13/587,300 US9026448B2 (en) | 2012-08-16 | 2012-08-16 | User interface for entertainment systems |
US13/587,280 | 2012-08-16 | ||
US13/587,260 | 2012-08-16 | ||
US13/587,353 | 2012-08-16 | ||
US13/587,234 | 2012-08-16 | ||
US13/587,280 US9031848B2 (en) | 2012-08-16 | 2012-08-16 | User interface for searching a bundled service content data source |
US13/587,222 | 2012-08-16 | ||
US13/587,353 US9106957B2 (en) | 2012-08-16 | 2012-08-16 | Method and apparatus for searching data sources for entertainment systems |
CN201380014806.XA CN104170397B (en) | 2012-08-16 | 2013-08-16 | A kind of method and computer-readable storage medium that search result is presented on an electronic device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380014806.XA Division CN104170397B (en) | 2012-08-16 | 2013-08-16 | A kind of method and computer-readable storage medium that search result is presented on an electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107613353A true CN107613353A (en) | 2018-01-19 |
CN107613353B CN107613353B (en) | 2020-10-16 |
Family
ID=49083777
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380014806.XA Expired - Fee Related CN104170397B (en) | 2012-08-16 | 2013-08-16 | A kind of method and computer-readable storage medium that search result is presented on an electronic device |
CN201710977995.0A Expired - Fee Related CN107613353B (en) | 2012-08-16 | 2013-08-16 | Method for presenting search results on electronic device, electronic device and computer storage medium |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380014806.XA Expired - Fee Related CN104170397B (en) | 2012-08-16 | 2013-08-16 | A kind of method and computer-readable storage medium that search result is presented on an electronic device |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP2803004A1 (en) |
KR (1) | KR20150045404A (en) |
CN (2) | CN104170397B (en) |
WO (1) | WO2014028797A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109147801A (en) * | 2018-09-30 | 2019-01-04 | 深圳市元征科技股份有限公司 | voice interactive method, system, terminal and storage medium |
Families Citing this family (167)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US20120311585A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Organizing task items that represent tasks to perform |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US10417037B2 (en) | 2012-05-15 | 2019-09-17 | Apple Inc. | Systems and methods for integrating third party services with a digital assistant |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
DE212014000045U1 (en) | 2013-02-07 | 2015-09-24 | Apple Inc. | Voice trigger for a digital assistant |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
US10748529B1 (en) | 2013-03-15 | 2020-08-18 | Apple Inc. | Voice activated device for use with a voice-based digital assistant |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
DE112014002747T5 (en) | 2013-06-09 | 2016-03-03 | Apple Inc. | Apparatus, method and graphical user interface for enabling conversation persistence over two or more instances of a digital assistant |
US10296160B2 (en) | 2013-12-06 | 2019-05-21 | Apple Inc. | Method for extracting salient dialog usage from live data |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
EP3149728B1 (en) | 2014-05-30 | 2019-01-16 | Apple Inc. | Multi-command single utterance input method |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9830321B2 (en) * | 2014-09-30 | 2017-11-28 | Rovi Guides, Inc. | Systems and methods for searching for a media asset |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10460720B2 (en) | 2015-01-03 | 2019-10-29 | Microsoft Technology Licensing, Llc. | Generation of language understanding systems and methods |
US10152299B2 (en) | 2015-03-06 | 2018-12-11 | Apple Inc. | Reducing response latency of intelligent automated assistants |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10460227B2 (en) | 2015-05-15 | 2019-10-29 | Apple Inc. | Virtual assistant in a communication session |
US10200824B2 (en) | 2015-05-27 | 2019-02-05 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US20160378747A1 (en) | 2015-06-29 | 2016-12-29 | Apple Inc. | Virtual assistant for media playback |
WO2017030211A1 (en) * | 2015-08-18 | 2017-02-23 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
DK179690B1 (en) * | 2015-09-08 | 2019-03-26 | Apple Inc. | Intelligent automated media search and playback assistant |
US10740384B2 (en) | 2015-09-08 | 2020-08-11 | Apple Inc. | Intelligent automated assistant for media search and playback |
US10331312B2 (en) | 2015-09-08 | 2019-06-25 | Apple Inc. | Intelligent automated assistant in a media environment |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10956666B2 (en) | 2015-11-09 | 2021-03-23 | Apple Inc. | Unconventional virtual assistant interactions |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US11227589B2 (en) | 2016-06-06 | 2022-01-18 | Apple Inc. | Intelligent list reading |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | Intelligent automated assistant in a home environment |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
JP6834256B2 (en) * | 2016-08-30 | 2021-02-24 | 株式会社リコー | Information processing equipment, information processing systems, and programs |
US10474753B2 (en) | 2016-09-07 | 2019-11-12 | Apple Inc. | Language identification using recurrent neural networks |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US11281993B2 (en) | 2016-12-05 | 2022-03-22 | Apple Inc. | Model and ensemble compression for metric learning |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
US11204787B2 (en) | 2017-01-09 | 2021-12-21 | Apple Inc. | Application integration with a digital assistant |
CN107093426A (en) * | 2017-04-26 | 2017-08-25 | 医惠科技有限公司 | The input method of voice, apparatus and system |
US10417266B2 (en) | 2017-05-09 | 2019-09-17 | Apple Inc. | Context-aware ranking of intelligent response suggestions |
DK201770383A1 (en) | 2017-05-09 | 2018-12-14 | Apple Inc. | User interface for correcting recognition errors |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
US10395654B2 (en) | 2017-05-11 | 2019-08-27 | Apple Inc. | Text normalization based on a data-driven learning network |
US10726832B2 (en) | 2017-05-11 | 2020-07-28 | Apple Inc. | Maintaining privacy of personal information |
DK180048B1 (en) | 2017-05-11 | 2020-02-04 | Apple Inc. | MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION |
US11301477B2 (en) | 2017-05-12 | 2022-04-12 | Apple Inc. | Feedback analysis of a digital assistant |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770427A1 (en) | 2017-05-12 | 2018-12-20 | Apple Inc. | Low-latency intelligent automated assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
US10311144B2 (en) | 2017-05-16 | 2019-06-04 | Apple Inc. | Emoji word sense disambiguation |
US10403278B2 (en) | 2017-05-16 | 2019-09-03 | Apple Inc. | Methods and systems for phonetic matching in digital assistant services |
DK179549B1 (en) | 2017-05-16 | 2019-02-12 | Apple Inc. | Far-field extension for digital assistant services |
US20180336892A1 (en) | 2017-05-16 | 2018-11-22 | Apple Inc. | Detecting a trigger of a digital assistant |
US10303715B2 (en) | 2017-05-16 | 2019-05-28 | Apple Inc. | Intelligent automated assistant for media exploration |
US10657328B2 (en) | 2017-06-02 | 2020-05-19 | Apple Inc. | Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling |
US10445429B2 (en) | 2017-09-21 | 2019-10-15 | Apple Inc. | Natural language understanding using vocabularies with compressed serialized tries |
US10755051B2 (en) | 2017-09-29 | 2020-08-25 | Apple Inc. | Rule-based natural language processing |
US10636424B2 (en) | 2017-11-30 | 2020-04-28 | Apple Inc. | Multi-turn canned dialog |
US10733982B2 (en) | 2018-01-08 | 2020-08-04 | Apple Inc. | Multi-directional dialog |
US10733375B2 (en) | 2018-01-31 | 2020-08-04 | Apple Inc. | Knowledge-based framework for improving natural language understanding |
US10789959B2 (en) | 2018-03-02 | 2020-09-29 | Apple Inc. | Training speaker recognition models for digital assistants |
US10592604B2 (en) | 2018-03-12 | 2020-03-17 | Apple Inc. | Inverse text normalization for automatic speech recognition |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
US10909331B2 (en) | 2018-03-30 | 2021-02-02 | Apple Inc. | Implicit identification of translation payload with neural machine translation |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
US10984780B2 (en) | 2018-05-21 | 2021-04-20 | Apple Inc. | Global semantic word embeddings using bi-directional recurrent neural networks |
DK179822B1 (en) | 2018-06-01 | 2019-07-12 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
DK180639B1 (en) | 2018-06-01 | 2021-11-04 | Apple Inc | DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | Virtual assistant operation in multi-device environments |
US11386266B2 (en) | 2018-06-01 | 2022-07-12 | Apple Inc. | Text correction |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
US11076039B2 (en) | 2018-06-03 | 2021-07-27 | Apple Inc. | Accelerated task performance |
CN109104631B (en) * | 2018-09-06 | 2021-09-28 | 网易传媒科技(北京)有限公司 | Video display method and device |
US11010561B2 (en) | 2018-09-27 | 2021-05-18 | Apple Inc. | Sentiment prediction from textual data |
US11462215B2 (en) | 2018-09-28 | 2022-10-04 | Apple Inc. | Multi-modal inputs for voice commands |
US11170166B2 (en) | 2018-09-28 | 2021-11-09 | Apple Inc. | Neural typographical error modeling via generative adversarial networks |
US10839159B2 (en) | 2018-09-28 | 2020-11-17 | Apple Inc. | Named entity normalization in a spoken dialog system |
US11475898B2 (en) | 2018-10-26 | 2022-10-18 | Apple Inc. | Low-latency multi-speaker speech recognition |
US11638059B2 (en) | 2019-01-04 | 2023-04-25 | Apple Inc. | Content playback on multiple devices |
US11348573B2 (en) | 2019-03-18 | 2022-05-31 | Apple Inc. | Multimodality in digital assistant systems |
DK201970509A1 (en) | 2019-05-06 | 2021-01-15 | Apple Inc | Spoken notifications |
US11475884B2 (en) | 2019-05-06 | 2022-10-18 | Apple Inc. | Reducing digital assistant latency when a language is incorrectly determined |
US11307752B2 (en) | 2019-05-06 | 2022-04-19 | Apple Inc. | User configurable task triggers |
US11423908B2 (en) | 2019-05-06 | 2022-08-23 | Apple Inc. | Interpreting spoken requests |
US11140099B2 (en) | 2019-05-21 | 2021-10-05 | Apple Inc. | Providing message response suggestions |
US11496600B2 (en) | 2019-05-31 | 2022-11-08 | Apple Inc. | Remote execution of machine-learned models |
US11289073B2 (en) | 2019-05-31 | 2022-03-29 | Apple Inc. | Device text to speech |
DK201970510A1 (en) | 2019-05-31 | 2021-02-11 | Apple Inc | Voice identification in digital assistant systems |
DK180129B1 (en) | 2019-05-31 | 2020-06-02 | Apple Inc. | User activity shortcut suggestions |
US11360641B2 (en) | 2019-06-01 | 2022-06-14 | Apple Inc. | Increasing the relevance of new available information |
US11468890B2 (en) | 2019-06-01 | 2022-10-11 | Apple Inc. | Methods and user interfaces for voice-based control of electronic devices |
WO2021056255A1 (en) | 2019-09-25 | 2021-04-01 | Apple Inc. | Text detection using global geometry estimators |
US11061543B1 (en) | 2020-05-11 | 2021-07-13 | Apple Inc. | Providing relevant data items based on context |
US11038934B1 (en) | 2020-05-11 | 2021-06-15 | Apple Inc. | Digital assistant hardware abstraction |
US11755276B2 (en) | 2020-05-12 | 2023-09-12 | Apple Inc. | Reducing description length based on confidence |
US11490204B2 (en) | 2020-07-20 | 2022-11-01 | Apple Inc. | Multi-device audio adjustment coordination |
US11438683B2 (en) | 2020-07-21 | 2022-09-06 | Apple Inc. | User identification using headphones |
CN113301395B (en) * | 2021-04-30 | 2023-07-07 | 当趣网络科技(杭州)有限公司 | Voice searching method combined with user grade in video playing state |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001309256A (en) * | 2000-04-26 | 2001-11-02 | Sanyo Electric Co Ltd | Receiver of digital tv broadcasting |
US20070192310A1 (en) * | 2006-02-13 | 2007-08-16 | Sony Corporation | Information processing apparatus and method, and program |
CN101595481A (en) * | 2007-01-29 | 2009-12-02 | 三星电子株式会社 | Be used on electronic installation, promoting the method and system of information search |
CN102054014A (en) * | 2009-10-30 | 2011-05-11 | 索尼计算机娱乐公司 | Information processing apparatus, tuner, and information processing method |
-
2013
- 2013-08-16 CN CN201380014806.XA patent/CN104170397B/en not_active Expired - Fee Related
- 2013-08-16 CN CN201710977995.0A patent/CN107613353B/en not_active Expired - Fee Related
- 2013-08-16 KR KR20147026594A patent/KR20150045404A/en not_active Application Discontinuation
- 2013-08-16 EP EP13753963.1A patent/EP2803004A1/en not_active Withdrawn
- 2013-08-16 WO PCT/US2013/055259 patent/WO2014028797A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001309256A (en) * | 2000-04-26 | 2001-11-02 | Sanyo Electric Co Ltd | Receiver of digital tv broadcasting |
US20070192310A1 (en) * | 2006-02-13 | 2007-08-16 | Sony Corporation | Information processing apparatus and method, and program |
CN101595481A (en) * | 2007-01-29 | 2009-12-02 | 三星电子株式会社 | Be used on electronic installation, promoting the method and system of information search |
CN102054014A (en) * | 2009-10-30 | 2011-05-11 | 索尼计算机娱乐公司 | Information processing apparatus, tuner, and information processing method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109147801A (en) * | 2018-09-30 | 2019-01-04 | 深圳市元征科技股份有限公司 | voice interactive method, system, terminal and storage medium |
Also Published As
Publication number | Publication date |
---|---|
KR20150045404A (en) | 2015-04-28 |
WO2014028797A1 (en) | 2014-02-20 |
EP2803004A1 (en) | 2014-11-19 |
CN104170397A (en) | 2014-11-26 |
CN104170397B (en) | 2017-10-24 |
CN107613353B (en) | 2020-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104170397B (en) | A kind of method and computer-readable storage medium that search result is presented on an electronic device | |
US9066150B2 (en) | User interface for entertainment systems | |
US9497515B2 (en) | User interface for entertainment systems | |
US9031848B2 (en) | User interface for searching a bundled service content data source | |
US20200159393A1 (en) | Method and system of bookmarking content in a mobile device | |
US9026448B2 (en) | User interface for entertainment systems | |
CN103814579B (en) | Video display devices, terminal installation and its method | |
US9106957B2 (en) | Method and apparatus for searching data sources for entertainment systems | |
CN105657465B (en) | Multimedia device and its control method | |
CN102265276B (en) | Commending system based on context | |
CN102473191B (en) | System and method for searching in internet on a video device | |
CN101578862B (en) | Media systems with integrated content searching | |
US20140052450A1 (en) | User interface for entertainment systems | |
US9912977B2 (en) | Method and system for controlling a user receiving device using voice commands | |
CN108391149A (en) | Show that equipment, control show method, server and the method for controlling server of equipment | |
US20230142720A1 (en) | Smart interactive media content guide | |
CN108959320A (en) | The method and apparatus of preview video search result | |
CN112135170A (en) | Display device, server and video recommendation method | |
CN106060641A (en) | Display apparatus for searching and control method thereof | |
CN109792502A (en) | Information processing equipment, information processing method, program and information processing system | |
KR20160003714A (en) | Providing correlated programming information for broadcast media content and streaming media content | |
US10057616B1 (en) | Systems and methods for accessing bookmarked content | |
JP2002215626A (en) | Terminal unit, information transfer system and program recording medium | |
CN113596602A (en) | Intelligent matching method, television and computer readable storage medium | |
CN115119041A (en) | Cross-screen playing control method, device, equipment and computer storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201016 |
|
CF01 | Termination of patent right due to non-payment of annual fee |