Prosthesis automated assistant
Abstract
A method, including implementing a hearing prosthesis automated assistant on one or more computing devices having one or more processors and memory, the method including, at the one or more computing devices, at an input device, receiving hearing prosthesis recipient input, the input invoking the automated assistant, the input being indicative of a problem associated with a hearing prosthesis of the recipient, interpreting the received recipient input to derive a representation of recipient intent, identifying at least one task based at least in part on the derived representation of user intent, and causing a first output to be provided, the first output providing an attempted solution to the problem.
Claims
exact text as granted — not AI-modified1 . A method, comprising:
implementing a hearing prosthesis automated assistant on one or more computing devices having one or more processors and memory, the method comprising: at the one or more computing devices:
at an input device, receiving hearing prosthesis recipient input, the input invoking the automated assistant, the input being indicative of a problem associated with a hearing prosthesis of the recipient;
interpreting the received recipient input to derive a representation of recipient intent;
identifying at least one task based at least in part on the derived representation of user intent; and
causing a first output to be provided based on the identified at least one task, the first output providing an attempted solution to the problem.
2 . The method of claim 1 , wherein:
the problem is the recipient having difficulty hearing a person speaking directly to the recipient.
3 . The method of claim 1 , wherein:
the problem is the recipient having difficulty distinguishing between machine produced sounds.
4 . The method of claim 1 , wherein:
the problem is the recipient perceiving sounds that should not be present.
5 . The method of claim 1 , wherein:
the hearing prosthesis recipient input is a single audible statement of the problem that the recipient is having that is related to the hearing prosthesis, the single audible statement automatically invokes the automated assistant, and the derived representation of recipient intent is based on the single audible statement.
6 . The method of claim 1 , wherein:
the hearing prosthesis recipient input is at least bifurcated between a first input that initially invokes the automated assistant and a second input that that conveys the problem to the input device.
7 . The method of claim 1 , wherein:
the input is fitting related input.
8 . An automated assistant operating on one or more computing devices, the automated assistant comprising:
an input device configured to receive first input based at least in part on usage of a prosthesis of a recipient; a dialog flow processor component, for identifying at least one prosthesis related task based least in part on the received first input; an action orchestration component, for identifying at least one action for responding to the identified task; and an output processor component configured to cause a first output to be provided based on the identified at least one action.
9 . The automated assistant of claim 8 , wherein:
the at least one prosthesis related task is improving a performance of the prosthesis; and the automated assistant is configured to execute a diagnostic function related to a problem associated with utilization of the prosthesis that prevents the improved performance.
10 . The automated assistant of claim 8 , further comprising:
a prosthesis interface configured to communicate with the prosthesis of the recipient, wherein the first input is received directly from the prosthesis, the first input is indicative of a change of a setting of the prosthesis, the prosthesis related task is an evaluation of the change of the setting, the identified at least one action is a warning to the recipient indicating a consequence of the change of the setting, and the first output is output to the recipient indicating the consequence of the change of the setting.
11 . The automated assistant of claim 8 , further comprising:
a prosthesis interface configured to communicate with the prosthesis of the recipient, wherein the first input is received directly from a recipient of the prosthesis, the first input is indicative of a problem that the recipient is having related to his or her use of the prosthesis, the prosthesis related task is an evaluation of the problem, the identified at least one action is a change that can be made to the prosthesis that might improve the problem, and the first output is output to at least one of the recipient or the prosthesis that contains instructions on adjusting the prosthesis to alleviate the problem.
12 . The automated assistant of claim 8 , wherein:
the first input is indicative of a problem that the recipient is having related to his or her use of the prosthesis, the prosthesis related task is an evaluation of the problem, the automated assistant further comprises:
an input orchestration component, for calling at least one second input in addition to the first input, the at least one second input having utility for performing the identified task,
the action orchestration component is configured to evaluate the at least one second input and identify an action that is a change that can be made to the prosthesis that might improve the problem, and the first output is output to at least one of the recipient or the prosthesis that contains instructions on adjusting the prosthesis to alleviate the problem.
13 . The automated assistant of claim 12 , wherein:
the input orchestration component is configured to select a particular kind of second input depending on the first input.
14 . A non-transitory computer-readable medium for implementing an automated assistant on one or more computing devices, the computer-readable medium having instructions stored thereon, the instructions, when executed by one or more processors, cause the processors to perform operations comprising:
at an input device, receiving input from a prosthesis recipient and/or the prosthesis; invoking the automated assistant; identifying at least one of a plurality of core competencies of the automated assistant; interpreting the received recipient input, if present, to derive a representation of a recipient problem and analyzing data to develop a solution to the recipient problem; interpreting the received prosthesis input, if present, to identify a possible problem associated with operating the prosthesis in a manner indicated by the input; and causing a first output to be provided via an output interface of the automated assistant, the first output providing the solution to the recipient problem and/or warning of the possible problem.
15 . The medium of claim 14 , wherein:
one of the plurality of core competencies is improving speech communication.
16 . The medium of claim 14 , wherein the instructions stored thereon cause the processors to perform the additional operation(s) of:
initiating an action of automated obtaining of additional input beyond the received recipient input, wherein the additional input is included in the data analyzed to develop the solution to the recipient problem.
17 . The medium of claim 16 , wherein:
the additional input includes ambient environment data of the recipient, the data automatically captured by the prosthesis.
18 . The medium of claim 16 , wherein:
the additional input includes clinical data associated with the recipient's prosthesis related condition.
19 . The medium of claim 14 , wherein the instructions stored thereon cause the processors to perform the additional operation(s) of:
after deriving the representation of the recipient problem, identifying one or more data parameters that are relevant to the recipient problem.
20 . The medium of claim 14 , wherein the action of analyzing data to develop a solution to the recipient problem is a diagnostic function.
21 . The method of claim 1 , wherein:
the identified at least one task is a diagnostic task to diagnose why the recipient has the problem associated with the hearing prosthesis.
22 . The automated assistant of claim 11 , wherein:
the automated assistant is configured to retrain itself based on a comparison between information in a database and information calculated by the automated assistant.
23 . The automated assistant of claim 14 , wherein:
the prosthesis is not a hearing prosthesis.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.