P
US9401159B2ActiveUtilityPatentIndex 71

Voice remote control

Assignee: SNAPTRACK INCPriority: Jun 30, 2006Filed: Feb 26, 2014Granted: Jul 26, 2016
Est. expiryJun 30, 2026(expired)· nominal 20-yr term from priority
Inventors:GUSTAFSSON MATSHOPE JULIAN CHARLES
H04N 23/66H04N 5/23203G10L 21/16
71
PatentIndex Score
3
Cited by
17
References
28
Claims

Abstract

A device may include a display and logic. The logic may be configured to receive a selection of a first control action associated with an application stored in the device, provide a number of choices associated with the first control action, and receive a word or a phrase to use as a voice command corresponding to the first control action, wherein the word or phrase is selected from the choices. The logic may also associate the word or phrase with the first control action, receive voice input from a user, identify the voice input as corresponding to the word or phrase, and perform the first control action based on the identified voice input.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A device, comprising:
 a display; and 
 logic configured to:
 receive a selection of a first control action associated with an application stored in the device, 
 provide a plurality of choices associated with the first control action, 
 receive a word or a phrase to use as a voice command corresponding to the first control action, wherein the word or phrase is selected from the plurality of choices, 
 associate the word or phrase with the first control action, 
 receive voice input from a user, 
 identify the voice input as corresponding to the word or phrase, and 
 perform the first control action based on the identified voice input. 
 
 
     
     
       2. The device of  claim 1 , further comprising:
 a memory, and 
 
       wherein the logic is further configured to:
 store the received word or phrase in the memory. 
 
     
     
       3. The device of  claim 1 , wherein the display is configured to:
 display, in response to an input from the user, a plurality of control actions associated with the application and voice commands associated with the plurality of control actions. 
 
     
     
       4. The device of  claim 3 , wherein the logic is further configured to:
 allow the user to change voice commands associated with at least some of the plurality of control actions. 
 
     
     
       5. The device of  claim 4 , wherein the logic is further configured to:
 receive, from the user, a second selection corresponding to the first control action, 
 receive, from the user, a voice input identifying a new word or phrase that will be used as a voice command corresponding to the first control action, and 
 associate the new word or phrase with the first control action. 
 
     
     
       6. The device of  claim 1 , further comprising:
 a memory, and 
 
       wherein the logic is further configured to:
 allow the user to provide at least one word corresponding to each of a plurality of control actions associated with the application, and 
 store the at least one word corresponding to each of the plurality of respective control actions in the memory. 
 
     
     
       7. The device of  claim 6 , wherein the logic is further configured to:
 perform speech recognition to identify a second word or phrase, provided by the user, that is associated with a second one of the plurality of control actions, 
 verify with the user whether the identified second word or phrase is correct, and 
 store the identified second word or phrase in the memory as corresponding to the second control action in response to verifying that the identified second word or phrase is correct. 
 
     
     
       8. The device of  claim 1 , further comprising:
 a memory, and 
 
       wherein the logic is further configured to:
 provide a user interface configured to allow the user to input text to the device, the text identifying at least one word or phrase that will correspond to a second control action associated with the application, and 
 store the text in the memory as corresponding to the second control action. 
 
     
     
       9. The device of  claim 1 , wherein the device comprises a mobile telephone. 
     
     
       10. The device of  claim 1 , wherein the device further comprises at least one of an image capturing device or a video recording device, and the first control action comprises at least one of taking a picture using the image capturing device, activating a video record mode associated with the video recording device, activating a flash, controlling an auto focus function, controlling a zoom lens or controlling a resolution mode. 
     
     
       11. In a mobile terminal, a method comprising:
 receiving a selection of a first control action associated with a first application stored in the mobile terminal; 
 providing a plurality of choices associated with the first control action; 
 receiving input that identifies a word or a phrase to be used as a voice command corresponding to the first control action, wherein the word or phrase is selected from the plurality of choices; 
 associating the identified word or phrase as corresponding to the first control action; 
 receiving voice input from a user; 
 identifying the voice input as corresponding to the identified word or phrase; and 
 performing the first control action associated with the first application based on the identified voice input. 
 
     
     
       12. The method of  claim 11 , wherein the first application is associated with a camera included in the mobile terminal and the first control action comprises at least one of taking a picture, activating a video record mode, setting a resolution mode, activating a flash, controlling a zoom lens or controlling an auto focus function. 
     
     
       13. The method of  claim 11 , further comprising:
 prompting the user to provide a voice input associated with each of a plurality of control actions associated with the first application; 
 receiving at least one word, from the user, associated with each of the plurality of respective control actions in response to the prompting; and 
 storing the at least one word associated with each of the plurality of respective control actions. 
 
     
     
       14. The method of  claim 11 , further comprising:
 displaying, in response to an input from the user, a plurality of control actions associated with the first application and voice commands associated with the plurality of control actions. 
 
     
     
       15. The method of  claim 14 , further comprising:
 receiving, from the user, a selection corresponding to the first control action; 
 receiving, from the user, a voice input identifying a new word or phrase that will be used as the voice command corresponding to the first control action; and 
 associating the new word or phrase with the first control action. 
 
     
     
       16. The method of  claim 11 , further comprising:
 receiving, from the user via a voice input, a second word or phrase corresponding to a second control action associated with the first application; 
 associating the second word or phrase with the second control action; 
 performing speech recognition to identify the second word or phrase; 
 verifying with the user whether the identified second word or phrase is correct; and 
 associating the second word or phrase with the second control action in response to verifying that the identified second word or phrase is correct. 
 
     
     
       17. A non-transitory computer-readable medium having stored thereon a plurality of instructions which, when executed by at least one processor, cause the at least one processor to:
 receive a selection of a first control action associated with a first application stored in a mobile device; 
 provide a plurality of choices associated with the first control action; 
 receive input that identifies a word or a phrase to be used as a voice command corresponding to the first control action, wherein the word or phrase is selected from the plurality of choices; 
 associate the identified word or phrase with the first control action; 
 receive voice input from a user; 
 identify the voice input as corresponding to the identified word or phrase; and 
 perform the first control action associated with the first application based on the identified voice input. 
 
     
     
       18. The non-transitory computer-readable medium of  claim 17 , further including instructions for causing the at least one processor to:
 display, in response to a user input, a plurality of control actions and voice commands corresponding to the plurality of control actions associated with the first application; 
 receive, from the user, a selection of a second one of the control actions; 
 receive text or second voice input, from the user, to change the voice command associated with the second control action, the received text or second voice input identifying a word or a phrase that will be used as the voice command corresponding to the second control action; 
 store the received text or voice input; 
 receive third voice input from the user; 
 identify the third voice input as the voice command corresponding to the second control action; and 
 perform the second control action based on the identified third voice input. 
 
     
     
       19. The non-transitory computer-readable medium of  claim 17 , further including instructions for causing the at least one processor to:
 allow a user to select a word or phrase corresponding to each of a plurality of control actions associated with the first application. 
 
     
     
       20. The non-transitory computer-readable medium of  claim 17 , wherein the first control action comprises at least one of taking a picture with a camera, activating a video record mode associated with a video recording device, setting a resolution mode, activating a flash, controlling a zoom lens or controlling an auto focus function. 
     
     
       21. A device, comprising:
 means for receiving a selection of a first control action associated with an application stored in the device, 
 means for providing a plurality of choices associated with the first control action, 
 means for receiving a word or a phrase to use as a voice command corresponding to the first control action, wherein the word or phrase is selected from the plurality of choices, 
 means for associating the word or phrase with the first control action, 
 means for receiving voice input from a user, 
 means for identifying the voice input as corresponding to the word or phrase, and 
 means for performing the first control action based on the identified voice input. 
 
     
     
       22. The device of  claim 21 , further comprising:
 memory means, and 
 means for storing the received word or phrase in the memory means. 
 
     
     
       23. The device of  claim 21 , further comprising:
 means for displaying, in response to an input from the user, a plurality of control actions associated with the application and voice commands associated with the plurality of control actions. 
 
     
     
       24. The device of  claim 23 , further comprising:
 means for allowing the user to change voice commands associated with at least some of the plurality of control actions. 
 
     
     
       25. The device of  claim 24 , further comprising:
 means for receiving, from the user, a second selection corresponding to the first control action, 
 means for receiving, from the user, a voice input identifying a new word or phrase that will be used as a voice command corresponding to the first control action, and 
 means for associating the new word or phrase with the first control action. 
 
     
     
       26. The device of  claim 21 , further comprising:
 memory means; 
 means for allowing the user to provide at least one word corresponding to each of a plurality of control actions associated with the application, and 
 means for storing the at least one word corresponding to each of the plurality of respective control actions in the memory means. 
 
     
     
       27. The device of  claim 26 , further comprising:
 means for performing speech recognition to identify a second word or phrase, provided by the user, that is associated with a second one of the plurality of control actions, 
 means for verifying with the user whether the identified second word or phrase is correct, and 
 means for storing the identified second word or phrase in the memory means as corresponding to the second control action in response to verifying that the identified second word or phrase is correct. 
 
     
     
       28. The device of  claim 21 , further comprising:
 memory means; 
 means for providing a user interface configured to allow the user to input text to the device, the text identifying at least one word or phrase that will correspond to a second control action associated with the application, and 
 means for storing the text in the memory means as corresponding to the second control action.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.