Initiation of action upon recognition of a partial voice command

US9466296B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9466296-B2
Application numberUS-201314364293-A
CountryUS
Kind codeB2
Filing dateDec 16, 2013
Priority dateDec 16, 2013
Publication dateOct 11, 2016
Grant dateOct 11, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Apparatus, computer-readable storage medium, and method associated with orienting a display image are described. In embodiments, a computing device may include a speech recognition module to process and recognize a voice command and a voice command module coupled with the speech recognition module. The voice command module may be configured to select, in response to recognition of an initial portion of the voice command, a plurality of voice commands having the same initial portion. The voice recognition module may be further configured to initiate execution of or stage for execution individual voice commands of the plurality of voice commands. On recognition of the entire voice command, the voice command module may be configured to select a result of the execution of an individual voice command or initiate execution of a staged for execution voice command.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing device comprising: one or more processors; a speech recognition module to be operated by the processors to process and recognize a voice command; and a voice command module to be operated by the processor to: select, in response to recognition of an initial portion of the voice command, a plurality of voice commands having the same initial portion; initiate execution of the plurality of voice commands; and select a result of the execution of an individual voice command from a plurality of execution results of the plurality of voice commands on recognition of the entire voice command. 2. The computing device of claim 1 , wherein the voice command module is further to: select a subset of the plurality of voice commands, in response to recognition of a subsequent portion of the voice command; and terminate execution of the voice commands of the subset, wherein individual voice commands of the subset have different subsequent portions than the recognized subsequent portion. 3. The computing device of claim 2 , wherein to terminate execution of the voice commands of the subset further includes clearing individual buffers associated with respective voice commands of the subset. 4. The computing device of claim 1 , wherein to select a plurality of voice commands having the same initial portion is further based on a context of the computing device. 5. The computing device of claim 4 , wherein the context is one of time, location, or orientation of the computing device. 6. The computing device of claim 1 , wherein the initial portion of the voice command is a first syllable of the voice command. 7. A computer-implemented method comprising: selecting, by a voice command module, in response to recognition of an initial portion of the voice command, a plurality of voice commands having the same initial portion; initiating, by the voice command module, execution of the plurality of voice commands; and selecting, by the voice command module, a result of the execution of an individual voice command from a plurality of execution results of the plurality of voice commands on recognition of the entire voice command. 8. The computer-implemented method of claim 7 , further comprising: selecting, by the voice command module, a subset of the plurality of voice commands, in response to recognition of a subsequent portion of the voice command; and terminating, by the voice command module, execution of the voice commands of the subset, wherein individual voice commands of the subset have different subsequent portions than the recognized subsequent portion. 9. The computer-implemented method of claim 8 , wherein terminating execution of the voice commands of the subset further includes clearing individual buffers associated with respective voice commands of the subset. 10. The computer-implemented method of claim 7 , wherein selecting a plurality of voice commands having the same initial portion is further based on a context of a computing device. 11. The computer-implemented method of claim 10 , wherein the context is one of time, location, or orientation of the computing device. 12. The computer-implemented method of claim 7 , wherein the initial portion of the voice command is a first syllable of the voice command. 13. One or more non-transitory computer-readable media having instructions stored thereon which, when executed by a computing device, provide the computing device with a voice command module to: select, in response to recognition of an initial portion of a voice command, a plurality of voice commands having the same initial portion; initiate execution of the plurality of voice commands; and select a result of the execution of an individual voice command from a plurality of execution results of the plurality of voice commands on recognition of the entire voice command. 14. The non-transitory computer-readable media of claim 13 , wherein the voice command module is further to: select a subset of the plurality of voice commands, in response to recognition of a subsequent portion of the voice command; and terminate execution of the voice commands of the subset, wherein individual voice commands of the subset have different subsequent portions than the recognized subsequent portion. 15. The non-transitory computer-readable media of claim 14 , wherein to terminate execution of the voice commands of the subset further includes clearing individual buffers associated with respective voice commands of the subset. 16. The non-transitory computer-readable media of claim 13 , wherein to select a plurality of voice commands having the same initial portion is further based on a context of the computing device. 17. The non-transitory computer-readable media of claim 16 , wherein the context is one of time, location, or orientation of the computing device. 18. The non-transitory computer-readable media of claim 13 , wherein the initial portion of the voice command is a first syllable of the voice command. 19. An apparatus comprising: means for selecting, in response to recognition of an initial portion of a voice command, a plurality of voice commands having the same initial portion; means for initiating execution of the plurality of voice commands; and means for selecting a result of the execution of an individual voice command from a plurality of execution results of the plurality of voice commands on recognition of the entire voice command. 20. The apparatus of claim 19 , further comprising: means for selecting a subset of the plurality of voice commands, in response to recognition of a subsequent portion of the voice command; and means for terminating execution of the voice commands of the subset, wherein individual voice commands of the subset have different subsequent portions than the recognized subsequent portion. 21. The apparatus of claim 20 , wherein the means for terminating execution of the voice commands of the subset further includes means for clearing individual buffers associated with respective voice commands of the subset. 22. The apparatus of claim 19 , wherein selecting a plurality of voice commands having the same initial portion is further based on a context of a computing device. 23. The apparatus of claim 22 , wherein the context is one of time, location, or orientation of the computing device. 24. The apparatus of claim 19 , wherein the initial portion of the voice command is a first syllable of the voice command.

Assignees

Inventors

Classifications

  • G10L15/22Primary

    Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • Execution procedure of a spoken command · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9466296B2 cover?
Apparatus, computer-readable storage medium, and method associated with orienting a display image are described. In embodiments, a computing device may include a speech recognition module to process and recognize a voice command and a voice command module coupled with the speech recognition module. The voice command module may be configured to select, in response to recognition of an initial po…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G10L15/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 11 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).