최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0165520 (2014-01-27) |
등록번호 | US-9412392 (2016-08-09) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 28 인용 특허 : 554 |
An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment
An electronic device may capture a voice command from a user. The electronic device may store contextual information about the state of the electronic device when the voice command is received. The electronic device may transmit the voice command and the contextual information to computing equipment such as a desktop computer or a remote server. The computing equipment may perform a speech recognition operation on the voice command and may process the contextual information. The computing equipment may respond to the voice command. The computing equipment may also transmit information to the electronic device that allows the electronic device to respond to the voice command.
1. A method for processing voice commands, performed at a electronic device capable of communicating with remote computing equipment over a communications path, the method comprising: in response to user input, recording at least a portion of a voice command on the electronic device;storing contextu
1. A method for processing voice commands, performed at a electronic device capable of communicating with remote computing equipment over a communications path, the method comprising: in response to user input, recording at least a portion of a voice command on the electronic device;storing contextual information of the electronic device when the electronic device is recording the at least a portion of the voice command; andafter recording the at least a portion of the voice command and storing the contextual information of the electronic device, uploading the at least a portion of the recorded voice command and the stored contextual information from the electronic device to the remote computing equipment over the communications path. 2. The method of claim 1, wherein the contextual information is associated with an operational state of the electronic device when the electronic device is recording the at least a portion of the voice command. 3. The method of claim 2, wherein the operational state of the electronic comprises one or more applications running on the electronic device when the electronic device is recording the at least a portion of the voice command. 4. The method of claim 3, wherein the one or more applications comprises an Internet browsing application, a voice over Internet protocol (VOIP) telephone call application, an email application, a media playback application, a mapping application, a business productivity application, a calendar application, or a game application. 5. The method of claim 3, wherein the contextual information comprises a status of the one or more applications. 6. The method of claim 3, wherein the one or more applications comprises a media playback application, and wherein the contextual information comprises information associated with a media object being played by the media playback application when the electronic device is recording the at least a portion of the voice command. 7. The method of claim 6, wherein the information associated with the media object comprises a track name, a title, an artist name, an album name, a year, or a gene associated with the media object. 8. The method of claim 3, wherein the one or more applications comprises an Internet browsing application, and wherein the contextual information comprises a current web address. 9. The method of claim 1, wherein the contextual information comprises a location of the electronic device when the electronic device is recording the at least a portion of the voice command. 10. The method of claim 9, wherein the location of the electronic device is received from a location sensor of the electronic device. 11. The method of claim 9, wherein the location of the electronic device is received from a user of the electronic device. 12. The method of claim 1, wherein the contextual information comprises a date and time that the electronic device is recording the at least a portion of the voice command. 13. The method of claim 1, wherein the contextual information comprises information associated with a current or previous telephone call. 14. The method of claim 13, wherein the information associated with the current or previous telephone call comprises a telephone number or contact information associated with the current or previous telephone call. 15. The method of claim 1, wherein the contextual information comprises an orientation of the electronic device when the electronic device is recording the at least a portion of the voice command. 16. The method of claim 1, wherein the contextual information comprises information associated with an operation occurring in the background of the electronic device. 17. The method of claim 16, wherein the operation occurring in the background of the electronic device comprises a media playback application running in the background of the electronic device. 18. The method of claim 1, wherein the contextual information comprises a list of media files available on the electronic device. 19. The method of claim 1, wherein the contextual information comprises an image, an audio clip, or a video clip captured by the electronic device. 20. The method of claim 1, wherein at least a portion of the contextual information is generated from the voice command. 21. The method of claim 20, wherein the at least a portion of the contextual information generated from the voice command comprises an item of interest to a user of the electronic device. 22. The method of claim 21, wherein the item of interest to the user of the electronic device comprises an event or a retail establishment. 23. The method of claim 21, wherein the at least a portion of the contextual information generated from the voice command further comprises a time, a location, a type, a title, or a distance from a location associated with the item of interest to the user of the electronic device. 24. A electronic device configured to process voice commands, comprising: one or more input devices;a non-transitory computer-readable storage medium comprising computer instructions for: in response to user input at the one or more input devices, recording at least a portion of a voice command on the electronic device;storing contextual information of the electronic device when the electronic device is recording the at least a portion of the voice command; andafter recording the at least a portion of the voice command and storing the contextual information of the electronic device, uploading the at least a portion of the recorded voice command and the stored contextual information from the electronic device to a remote computing equipment; andone or more processors capable of executing the computer instructions. 25. The electronic device of claim 24, wherein the contextual information is associated with an operational state of the electronic device when the electronic device is recording the at least a portion of the voice command. 26. The electronic device of claim 25, wherein the operational state of the electronic comprises one or more applications running on the electronic device when the electronic device is recording the at least a portion of the voice command. 27. The electronic device of claim 26, wherein the one or more applications comprises an Internet browsing application, a voice over Internet protocol (VOIP) telephone call application, an email application, a media playback application, a mapping application, a business productivity application, a calendar application, or a game application. 28. The electronic device of claim 26, wherein the contextual information comprises a status of the one or more applications. 29. The electronic device of claim 26, wherein the one or more applications comprises a media playback application, and wherein the contextual information comprises information associated with a media object being played by the media playback application when the electronic device is recording the at least a portion of the voice command. 30. The electronic device of claim 29, wherein the information associated with the media object comprises a track name, a title, an artist name, an album name, a year, or a gene associated with the media object. 31. The electronic device of claim 26, wherein the one or more applications comprises an Internet browsing application, and wherein the contextual information comprises a current web address. 32. The electronic device of claim 24, wherein the contextual information comprises a location of the electronic device when the electronic device is recording the at least a portion of the voice command. 33. The electronic device of claim 32, wherein the electronic device further comprises a location sensor, and wherein the location of the electronic device is received from the location sensor. 34. The electronic device of claim 32, wherein the location of the electronic device is received from a user of the electronic device. 35. The electronic device of claim 24, wherein the contextual information comprises a date and time that the electronic device is recording the at least a portion of the voice command. 36. The electronic device of claim 24, wherein the contextual information comprises information associated with a current or previous telephone call. 37. The electronic device of claim 36, wherein the information associated with the current or previous telephone call comprises a telephone number or contact information associated with the current or previous telephone call. 38. The electronic device of claim 24, wherein the contextual information comprises an orientation of the electronic device when the electronic device is recording the at least a portion of the voice command. 39. The electronic device of claim 24, wherein the contextual information comprises information associated with an operation occurring in the background of the electronic device. 40. The electronic device of claim 39, wherein the operation occurring in the background of the electronic device comprises a media playback application running in the background of the electronic device. 41. The electronic device of claim 24, wherein the contextual information comprises a list of media files available on the electronic device. 42. The electronic device of claim 24, wherein the contextual information comprises an image, an audio clip, or a video clip captured by the electronic device. 43. The electronic device of claim 24, wherein at least a portion of the contextual information is generated from the voice command. 44. The electronic device of claim 43, wherein the at least a portion of the contextual information generated from the voice command comprises an item of interest to a user of the electronic device. 45. The electronic device of claim 44, wherein the item of interest to the user of the electronic device comprises an event or a retail establishment. 46. The electronic device of claim 44, wherein the at least a portion of the contextual information generated from the voice command further comprises a time, a location, a type, a title, or a distance from a location associated with the item of interest to the user of the electronic device. 47. A method for processing voice commands, the method comprising: at a electronic device: receiving user input;in response to receiving user input, recording at least a portion of a voice command;storing contextual information of the electronic device, the contextual information related to a state of the electronic device at a time the at least a portion of the voice command is recorded; after recording the at least a portion of the voice command and storing the contextual information, transmitting the at least a portion of the recorded voice command and the stored contextual information from the electronic device to remote computing equipment; andreceiving, from the remote computing equipment, data related to processing the voice command. 48. The method of claim 47, wherein the storing contextual information of the electronic device is performed while recording the at least a portion of the voice command. 49. The method of claim 47, further comprising: determining whether the at least a portion of the recorded voice command includes specific keywords, wherein the stored contextual information includes contextual information of the electronic device associated with the specific keywords. 50. The method of claim 49, wherein the stored contextual information includes only contextual information of the electronic device associated with the specific keywords. 51. The method of claim 47, wherein the at least a portion of the recorded voice command and the stored contextual information are transmitted to the remote computing equipment simultaneously. 52. The method of claim 47, wherein the at least a portion of the recorded voice command and the stored contextual information are transmitted to the remote computing equipment as two separate but related transmissions. 53. The method of claim 47, wherein the voice command does not explicitly define an attribute required to fulfill the voice command. 54. The method of claim 47, wherein not all information required to fulfill the voice command is received at the electronic device via user input. 55. The method of claim 47, wherein the contextual information comprises an operational state of the electronic device at the time the at least a portion of the voice command is recorded. 56. The method of claim 55, wherein the operational state of the electronic device comprises whether or not an application of the electronic device is running at the time the at least a portion of the voice command is recorded. 57. The method of claim 47, wherein the contextual information comprises a media attribute of a media object being played by a media playback application of the electronic device at the time the at least a portion of the voice command is recorded. 58. The method of claim 57, wherein the media attribute of the media object comprises a track name, a title, an artist name, an album name, a year, or a genre associated with the media object. 59. The method of claim 47, wherein the contextual information comprises information associated with a web-browsing operation of an Internet browsing application of the electronic device occurring at the time the at least a portion of the voice command is recorded. 60. The method of claim 47, wherein the contextual information comprises a location of the electronic device at the time the at least a portion of the voice command is recorded. 61. The method of claim 60, wherein the location of the electronic device is received from a location sensor of the electronic device. 62. The method of claim 60, wherein the electronic device is connected to a network, and wherein the location of the electronic device is derived from information received from the network. 63. The method of claim 47, wherein the contextual information comprises information associated with a telephone call that occurred prior to or while recording the at least a portion of a voice command. 64. The method of claim 63, wherein the information associated with the telephone call comprises a telephone number or contact information associated with the telephone call. 65. The method of claim 47, wherein the contextual information comprises an orientation of the electronic device at the time the at least a portion of the voice command is recorded. 66. The method of claim 47, wherein the contextual information comprises information associated with an operation occurring in the background of the electronic device at the time the at least a portion of the voice command is recorded. 67. The method of claim 47, wherein the contextual information comprises a status of one or more applications of the electronic device at the time the at least a portion of the voice command is recorded. 68. The method of claim 47, wherein the contextual information comprises a list of media files available on the electronic device. 69. The method of claim 47, wherein the contextual information comprises an image, an audio clip, or a video clip captured by the electronic device, and further comprising receiving, at the electronic device, information associating the voice command to the image, the audio clip, or the video clip. 70. The method of claim 47, wherein the contextual information comprises information from a voice over Internet protocol (VOIP) telephone call application of the electronic device. 71. The method of claim 47, wherein the contextual information comprises information from an email application of the electronic device. 72. The method of claim 47, wherein the contextual information comprises information from a mapping application of the electronic device. 73. The method of claim 47, wherein the contextual information comprises information from a business productivity application of the electronic device. 74. The method of claim 47, wherein contextual information comprises information from a calendar application of the electronic device. 75. The method of claim 47, wherein contextual information comprises information from a game application of the electronic device. 76. The method of claim 47, wherein speech recognition on the at least a portion of the recorded voice command is not performed at the electronic device prior to transmitting the at least a portion of the recorded voice command and the stored contextual information from the electronic device to the remote computing equipment. 77. The method of claim 47, wherein incomplete speech recognition on the at least a portion of the recorded voice command is performed at the electronic device prior to transmitting the at least a portion of the recorded voice command and the stored contextual information from the electronic device to the remote computing equipment. 78. The method of claim 47, wherein the contextual information is stored in response to receiving the user input. 79. The method of claim 47, wherein the storing contextual information of the electronic device is performed in response to receiving the at least a portion of the voice command. 80. The method of claim 47, wherein the storing contextual information of the electronic device is performed automatically without user intervention in response to receiving the at least a portion of the voice command. 81. A electronic device comprising: one or more input devices;one or more processors; andmemory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: receiving user input;in response to receiving user input, recording at least a portion of a voice command;storing contextual information of the electronic device, the contextual information related to a state of the electronic device at a time the at least a portion of the voice command is recorded; andafter recording the at least a portion of the voice command and storing the contextual information, transmitting the at least a portion of the recorded voice command and the stored contextual information from the electronic device to remote computing equipment; andreceiving, from the remote computing equipment, data related to processing the voice command. 82. The electronic device of claim 81, wherein the storing contextual information of the electronic device is performed while recording the at least a portion of the voice command. 83. The electronic device of claim 81, wherein the one or more programs further include instructions for: determining whether the at least a portion of the recorded voice command includes specific keywords, wherein the stored contextual information includes contextual information of the electronic device associated with the specific keywords. 84. The electronic device of claim 83, wherein the stored contextual information includes only contextual information of the electronic device associated with the specific keywords. 85. The electronic device of claim 81, wherein the at least a portion of the recorded voice command and the stored contextual information are transmitted to the remote computing equipment simultaneously. 86. The electronic device of claim 81, wherein the at least a portion of the recorded voice command and the stored contextual information are transmitted to the remote computing equipment as two separate but related transmissions. 87. The electronic device of claim 81, wherein the voice command does not explicitly define an attribute required to fulfill the voice command. 88. The electronic device of claim 81, wherein not all information required to fulfill the voice command is received at the electronic device via user input. 89. The electronic device of claim 81, wherein the contextual information comprises an operational state of the electronic device at the time the at least a portion of the voice command is recorded. 90. The electronic device of claim 89, wherein the operational state of the electronic device comprises whether or not an application of the electronic device is running at the time the at least a portion of the voice command is recorded. 91. The electronic device of claim 81, wherein the contextual information comprises a media attribute of a media object being played by a media playback application of the electronic device at the time the at least a portion of the voice command is recorded. 92. The electronic device of claim 91, wherein the media attribute of the media object comprises a track name, a title, an artist name, an album name, a year, or a genre associated with the media object. 93. The electronic device of claim 81, wherein the contextual information comprises information associated with a web-browsing operation of an Internet browsing application of the electronic device occurring at the time the at least a portion of the voice command is recorded. 94. The electronic device of claim 81, wherein the contextual information comprises a location of the electronic device at the time the at least a portion of the voice command is recorded. 95. The electronic device of claim 94, wherein the location of the electronic device is received from a location sensor of the electronic device. 96. The electronic device of claim 94, wherein the electronic device is connected to a network, and wherein the location of the electronic device is derived from information received from the network. 97. The electronic device of claim 81, wherein the contextual information comprises information associated with a telephone call that occurred prior to or while recording the at least a portion of a voice command. 98. The electronic device of claim 97, wherein the information associated with the telephone call comprises a telephone number or contact information associated with the telephone call. 99. The electronic device of claim 81, wherein the contextual information comprises an orientation of the electronic device at the time the at least a portion of the voice command is recorded. 100. The electronic device of claim 81, wherein the contextual information comprises information associated with an operation occurring in the background of the electronic device at the time the at least a portion of the voice command is recorded. 101. The electronic device of claim 81, wherein the contextual information comprises a status of one or more applications of the electronic device at the time the at least a portion of the voice command is recorded. 102. The electronic device of claim 81, wherein the contextual information comprises a list of media files available on the electronic device. 103. The electronic device of claim 81, wherein the contextual information comprises an image, an audio clip, or a video clip captured by the electronic device, and wherein the one or more programs further include instructions for receiving information associating the voice command to the image, the audio clip, or the video clip. 104. The electronic device of claim 81, wherein the contextual information comprises information from a voice over Internet protocol (VOIP) telephone call application of the electronic device. 105. The electronic device of claim 81, wherein the contextual information comprises information from an email application of the electronic device. 106. The electronic device of claim 81, wherein the contextual information comprises information from a mapping application of the electronic device. 107. The electronic device of claim 81, wherein the contextual information comprises information from a business productivity application of the electronic device. 108. The electronic device of claim 81, wherein contextual information comprises information from a calendar application of the electronic device. 109. The electronic device of claim 81, wherein contextual information comprises information from a game application of the electronic device. 110. The electronic device of claim 81, wherein speech recognition on the at least a portion of the recorded voice command is not performed at the electronic device prior to transmitting the at least a portion of the recorded voice command and the stored contextual information from the electronic device to the remote computing equipment. 111. The electronic device of claim 81, wherein incomplete speech recognition on the at least a portion of the recorded voice command is performed at the electronic device prior to transmitting the at least a portion of the recorded voice command and the stored contextual information from the electronic device to the remote computing equipment. 112. The electronic device of claim 81, wherein the contextual information is stored in response to receiving the user input. 113. The electronic device of claim 81, wherein the storing contextual information of the electronic device is performed in response to receiving the at least a portion of the voice command. 114. The electronic device of claim 81, wherein the storing contextual information of the electronic device is performed automatically without user intervention in response to receiving the at least a portion of the voice command.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.