LAYERED PROMPTING: SELF-CALIBRATING INSTRUCTIONAL PROMPTING FOR VERBAL INTERFACES
First Claim
Patent Images
1. A computer-implemented method, comprising:
- configuring a system to provide auditory stimulus and act on auditory input;
maintaining a plurality of verbal prompting layers for one or more functions supported by the system, each of the verbal prompting layers being associated with an attributable familiarity level of a user and being configured to communicate varying levels of explanatory detail to provide assistance to the user in performing the one or more functions;
associating a current verbal prompting layer with the user;
initiating a prompt to for the auditory input;
receiving the auditory input;
identifying a timing event in presentation of the auditory input including one of;
a hesitant verbal gesture between a completion of the prompt and a start of the auditory input including one or more of;
a failure to respond;
nonsubstantive speech;
repetition of a verbal command; and
a request for assistance; and
an interruption of the prompt by the start of a valid auditory input;
evaluating the timing event relative to a threshold associated with transitioning to a next verbal prompting layer;
when the timing event surpasses a threshold, transitioning the current verbal prompting layer to a next verbal prompting layer; and
presenting an audible prompt from the next verbal prompting layer.
2 Assignments
0 Petitions
Accused Products
Abstract
A plurality of prompting layers configured to provide varying levels of detailed assistance in prompting a user are maintained. A prompt from a current prompting layer is presented to a user. Input is received from the user. A level of detail in prompting the user is adaptively changed based on user behavior. Upon the user making a hesitant verbal gesture that reaches a threshold duration, a transition is made from the current prompting layer to a more detailed prompting layer. Upon the user interrupting the prompt with a valid input, a transition is made from the current prompting layer to a less detailed prompting layer.
235 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
configuring a system to provide auditory stimulus and act on auditory input; maintaining a plurality of verbal prompting layers for one or more functions supported by the system, each of the verbal prompting layers being associated with an attributable familiarity level of a user and being configured to communicate varying levels of explanatory detail to provide assistance to the user in performing the one or more functions; associating a current verbal prompting layer with the user; initiating a prompt to for the auditory input; receiving the auditory input; identifying a timing event in presentation of the auditory input including one of; a hesitant verbal gesture between a completion of the prompt and a start of the auditory input including one or more of; a failure to respond; nonsubstantive speech; repetition of a verbal command; and a request for assistance; and an interruption of the prompt by the start of a valid auditory input; evaluating the timing event relative to a threshold associated with transitioning to a next verbal prompting layer; when the timing event surpasses a threshold, transitioning the current verbal prompting layer to a next verbal prompting layer; and presenting an audible prompt from the next verbal prompting layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12)
-
-
10. A computer-readable storage medium storing instructions executable by a computing system to generate a result, comprising instructions to:
-
maintain a plurality of prompting layers to assist a user in using for one or more functions supported by a system, each of the prompting layers providing prompts at a level of detail from other prompting layers; associate a current prompting layer with a user; present a prompt from the current prompting layer to the user; receive input from the user; upon identifying a hesitant verbal gesture in the input, measure a duration of the hesitant verbal gesture; when the duration reaches a delay threshold, transition from the current prompting layer to a next more detailed prompting layer; and present a prompt from the next more detailed prompting layer. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
maintaining a plurality of prompting layers configured to provide varying levels of detailed assistance in prompting a user; presenting a prompt from a current prompting layer; receiving input from a user; adaptively changing a level of detail in prompting the user based on user behavior including; upon the user making a hesitant verbal gesture in presenting the input and the hesitant verbal gesture reaching a threshold duration, transitioning from the current prompting layer to a more detailed prompting layer; and upon the user interrupting the prompt with a valid input, transitioning from the current prompting layer to a less detailed prompting layer. - View Dependent Claims (17, 18, 19, 20)
-
Specification