User interface
First Claim
Patent Images
1. A computer-implemented method, comprising:
- outputting, by a computing device, a prompt that requests user selection of whether to perform, with the computing device, an action identified by the prompt;
while outputting the prompt,monitoring, by the computing device, typed input entered using a keyboard to determine whether the typed input is responsive to the prompt, andmonitoring, by the computing device, audio input detected with a microphone to determine whether the audio input is responsive to the prompt, the monitoring including performing speech recognition on the audio input to determine whether the audio input includes one or more spoken terms that indicate a selection to perform or to not perform the action identified by the prompt;
determining that the audio input is responsive to the prompt, in that the audio input includes one or more spoken terms that indicate the selection to perform or to not perform the action identified by the prompt; and
in response to determining that the audio input is responsive to the prompt;
choosing, by the computing device and based on the one or more spoken terms in the audio input, to perform or to not perform the action identified by the prompt, andceasing to output the prompt.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a first input through a hands-based input device. A prompt is then output, and input responsive to the prompt may be received through either of a hands-based input device or a hands-free input device. Responsive to receiving a second input through a hands-free input device, a determination that the second input is responsive to the prompt may be made, an operation based on the second input may be performed, and cessation of the output of the prompt may occur.
15 Citations
14 Claims
-
1. A computer-implemented method, comprising:
-
outputting, by a computing device, a prompt that requests user selection of whether to perform, with the computing device, an action identified by the prompt; while outputting the prompt, monitoring, by the computing device, typed input entered using a keyboard to determine whether the typed input is responsive to the prompt, and monitoring, by the computing device, audio input detected with a microphone to determine whether the audio input is responsive to the prompt, the monitoring including performing speech recognition on the audio input to determine whether the audio input includes one or more spoken terms that indicate a selection to perform or to not perform the action identified by the prompt; determining that the audio input is responsive to the prompt, in that the audio input includes one or more spoken terms that indicate the selection to perform or to not perform the action identified by the prompt; and in response to determining that the audio input is responsive to the prompt; choosing, by the computing device and based on the one or more spoken terms in the audio input, to perform or to not perform the action identified by the prompt, and ceasing to output the prompt. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method, comprising:
-
receiving, by a computing device, first typed input entered using a keyboard; determining that a particular term indicated by the first typed input is likely misspelled; in response to determining that the particular term indicated by the first typed input is likely misspelled, outputting, by the computing device, a prompt that requests user selection of an action to be performed by the computing device, the outputting including (i) presenting, on an electronic display of the computing device, an indication that the particular term is likely misspelled, and (ii) presenting, on the electronic display of the computing device, a suggested spell-corrected term to replace the particular term; while outputting the prompt, monitoring, by the computing device, second typed input entered using the keyboard to determine whether the second typed input is responsive to the prompt, and monitoring, by the computing device, hands-free input entered using a camera or a microphone to determine whether the hands-free input is responsive to the prompt; determining that one of the second typed input entered using the keyboard and the hands-free input entered using the camera or the microphone is responsive to the prompt, including determining that the one of the second typed input and the hands-free input indicates a selection to replace or to not replace the particular term with the suggested spell-corrected term; in response to determining that the one of the second typed input and the hands-free input is responsive to the prompt; (i) performing, by the computing device, a particular action indicated by the one of the second typed input and the hands-free input that is determined to be responsive to the prompt, the particular action being to replace or to not replace the particular term with the suggested spell-corrected term as selected by the one of the second typed input and the hands-free input, and (ii) ceasing to output the prompt. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer-readable media having instructions stored thereon that, when executed by one or more processors, cause performance of operations comprising:
-
outputting, by a computing device, a prompt that requests user selection of whether to perform, with the computing device, an action identified by the prompt; while outputting the prompt, monitoring, by the computing device, typed input entered using a keyboard to determine whether the typed input is responsive to the prompt, and monitoring, by the computing device, audio input detected with a microphone to determine whether the audio input is responsive to the prompt, the monitoring including performing speech recognition on the audio input to determine whether the audio input includes one or more spoken terms that indicate a selection to perform or to not perform the action identified by the prompt; determining that the audio input is responsive to the prompt, in that the audio input includes one or more spoken terms that indicate the selection to perform or to not perform the action identified by the prompt; and in response to determining that the audio input is responsive to the prompt; choosing, by the computing device and based on the one or more spoken terms in the audio input, to perform or to not perform the action identified by the prompt, and ceasing to output the prompt. - View Dependent Claims (14)
-
Specification