최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0297448 (2014-06-05) |
등록번호 | US-9633674 (2017-04-25) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 23 인용 특허 : 1998 |
The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A speech input containing a request is received from a user. At least one action in furtherance of satisfying the request is performed. A u
The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A speech input containing a request is received from a user. At least one action in furtherance of satisfying the request is performed. A user interaction is detected, such as a speech input to a digital assistant or a physical interaction with a device. It is determined whether the user interaction is indicative of a problem in the performing of the at least one action. Upon determining that the user interaction is indicative of a problem, information relating to the request is stored in a repository for error analysis.
1. A method for operating an intelligent automated assistant, comprising: at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors: receiving, from a user, a speech input containing a request;performing at least one actio
1. A method for operating an intelligent automated assistant, comprising: at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors: receiving, from a user, a speech input containing a request;performing at least one action in furtherance of satisfying the request;detecting a user interaction;determining whether the user interaction is indicative of a problem in the performing of the at least one action, wherein the user interaction includes a shaking of the electronic device;upon determining that the user interaction is indicative of a problem, storing information relating to the request in a repository for error analysis. 2. The method of claim 1, wherein detecting the user interaction comprises detecting an additional speech input, and determining whether the user interaction is indicative of a problem comprises determining that the additional speech input indicates dissatisfaction with the at least one action. 3. The method of claim 2, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input includes at least one predefined word. 4. The method of claim 2, wherein determining whether the additional speech input indicates dissatisfaction includes determining a volume of the additional speech input. 5. The method of claim 4, wherein the additional speech input indicates dissatisfaction when the volume of the additional speech input is above a predefined threshold. 6. The method of claim 2, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input contains prosodic indications of frustration. 7. The method of claim 2, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input includes substantially the same words as the first speech input. 8. The method of claim 1, wherein the user interaction comprises one or more of: a predefined motion of the device;a selection of an affordance;a termination of a dialog session with the intelligent automated assistant; ora rejection of a proposed task. 9. The method of claim 1, further comprising, upon determining that the user interaction is indicative of a problem: providing a prompt requesting the user to confirm whether there was a problem in the performing of the at least one action; andreceiving, from the user, a confirmation or a disconfirmation of whether there was a problem in the performing of the at least one action. 10. The method of claim 1, wherein the repository includes a plurality of entries from a plurality of users, the method further comprising: analyzing the repository to identify a set of entries, each entry of the set of entries having one or more similar characteristics indicative of an error; andadjusting one or more of a speech-to-text module and a natural language processing module based on the set of entries so as to reduce reproduction of the error. 11. The method of claim 1, further comprising: upon determining that the user interaction indicates an absence of a problem, performing at least one of: avoiding to store the information relating to the request in the repository, andremoving the information relating to the request from the repository. 12. The method of claim 11, wherein performing at least one of: avoiding to store the information relating to the request in the repository, and removing the information relating to the request from the repository comprises: if the information relating to the request is absent in the repository, avoiding to store information relating to the request in the repository; orif the information relating to the request is stored in the repository, removing the information relating to the request from the repository. 13. An electronic device, comprising: one or more processors;memory; andone or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: receiving, from a user, a speech input containing a request;performing at least one action in furtherance of satisfying the request;detecting a user interaction;determining whether the user interaction is indicative of a problem in the performing of the at least one action, wherein the user interaction includes a shaking of the electronic device; upon determining that the user interaction is indicative of a problem, storing information relating to the request in a repository for error analysis. 14. The electronic device of claim 13, wherein detecting the user interaction comprises detecting an additional speech input, and determining whether the user interaction is indicative of a problem comprises determining that the additional speech input indicates dissatisfaction with the at least one action. 15. The electronic device of claim 14, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input includes at least one predefined word. 16. The electronic device of claim 14, wherein determining whether the additional speech input indicates dissatisfaction includes determining a volume of the additional speech input. 17. The electronic device of claim 16, wherein the additional speech input indicates dissatisfaction when the volume of the additional speech input is above a predefined threshold. 18. The electronic device of claim 14, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input contains prosodic indications of frustration. 19. The electronic device of claim 14, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input includes substantially the same words as the first speech input. 20. The electronic device of claim 13, wherein the user interaction comprises one or more of: a predefined motion of the device;a selection of an affordance;a termination of a dialog session with the intelligent automated assistant; ora rejection of a proposed task. 21. The electronic device of claim 13, further comprising: upon determining that the user interaction indicates an absence of a problem, performing at least one of: avoiding to store the information relating to the request in the repository, andremoving the information relating to the request from the repository. 22. The electronic device of claim 21, wherein performing at least one of: avoiding to store the information relating to the request in the repository, and removing the information relating to the request from the repository comprises: if the information relating to the request is absent in the repository, avoiding to store information relating to the request in the repository; orif the information relating to the request is stored in the repository, removing the information relating to the request from the repository. 23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with one or more processors and memory, cause the device to: receive, from a user, a speech input containing a request;perform at least one action in furtherance of satisfying the request;detect a user interaction;determine whether the user interaction is indicative of a problem in the performing of the at least one action, wherein the user interaction includes a shaking of the electronic device;upon determining that the user interaction is indicative of a problem, store information relating to the request in a repository for error analysis. 24. The non-transitory computer readable storage medium of claim 23, wherein detecting the user interaction comprises detecting an additional speech input, and determining whether the user interaction is indicative of a problem comprises determining that the additional speech input indicates dissatisfaction with the at least one action. 25. The non-transitory computer readable storage medium of claim 24, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input includes at least one predefined word. 26. The non-transitory computer readable storage medium of claim 24, wherein determining whether the additional speech input indicates dissatisfaction includes determining a volume of the additional speech input. 27. The non-transitory computer readable storage medium of claim 26, wherein the additional speech input indicates dissatisfaction when the volume of the additional speech input is above a predefined threshold. 28. The non-transitory computer readable storage medium of claim 24, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input contains prosodic indications of frustration. 29. The non-transitory computer readable storage medium of claim 24, wherein determining whether the additional speech input indicates dissatisfaction includes determining whether the additional speech input includes substantially the same words as the first speech input. 30. The non-transitory computer readable storage medium of claim 23, further comprising: upon determining that the user interaction indicates an absence of a problem, perform at least one of: avoiding to store the information relating to the request in the repository, andremoving the information relating to the request from the repository. 31. The non-transitory computer readable storage medium of claim 30, wherein the performance of at least one of: avoiding to store the information relating to the request in the repository, and removing the information relating to the request from the repository comprises: if the information relating to the request is absent in the repository, avoiding to store information relating to the request in the repository; orif the information relating to the request is stored in the repository, removing the information relating to the request from the repository.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.