Equal access to speech and touch input
First Claim
Patent Images
1. A method for providing input access, the method comprising:
- displaying a user interface on a user device;
receiving a selection of at least one element of the user interface;
in response to receiving the selection, identifying a type of the at least one element of the user interface;
determining a plurality of input receiving modes associated with the identified type, wherein the plurality of input receiving modes includes at least two of;
a hardware keyboard, a touchscreen keyboard and a microphone;
activating a plurality of input receiving modes for the at least one element based on the identified type, wherein the plurality of input receiving modes are ready to receive an input without further interaction with the user interface; and
when speech input is received using at least one of the plurality of input receiving modes, removing a display of at least one example input from the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Input access may be provided. A user interface may be displayed on a user device. Upon receiving a selection of at least one element of the user interface, a plurality of input receiving modes of the user device may be activated.
-
Citations
20 Claims
-
1. A method for providing input access, the method comprising:
-
displaying a user interface on a user device; receiving a selection of at least one element of the user interface; in response to receiving the selection, identifying a type of the at least one element of the user interface; determining a plurality of input receiving modes associated with the identified type, wherein the plurality of input receiving modes includes at least two of;
a hardware keyboard, a touchscreen keyboard and a microphone;activating a plurality of input receiving modes for the at least one element based on the identified type, wherein the plurality of input receiving modes are ready to receive an input without further interaction with the user interface; and when speech input is received using at least one of the plurality of input receiving modes, removing a display of at least one example input from the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing input access, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operable to; display a user interface; receive a selection of an element of the user interface and identify a type of the at least one element of the user interface; in response to receiving the selection, identify a type of the at least one element of the user interface; determining a plurality of input receiving modes associated with the identified type, wherein the plurality of input receiving modes includes at least two of;
a hardware keyboard, a touchscreen keyboard and a microphone;activate a plurality of input receiving modes for the at least one element based on the identified type, wherein the plurality of input receiving modes are ready to receive an input without further interaction with the user interface; and receive an input via a first input receiving mode of the plurality of input receiving modes, wherein receiving the speech input causes deactivation of at least one second input receiving mode of the plurality of input receiving modes, and removal of a display of at least one example input from the user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer storage device which stores a set of instructions which when executed performs a method for providing input access, the method execute by the set of instructions comprising:
-
receiving a selection of at least one first element of a plurality of user interface elements displayed on a user device wherein the user device is operative to receive the selection via at least one of a plurality of input modes comprising at least two of the following;
a hardware keyboard, a touchscreen keyboard, and a microphone;identifying a first type of the at least one first element of the plurality of user interface elements; activating at least a first subset of a plurality of input modes for the at least one element based on the identified type, wherein the first subset of the plurality of input modes are ready to receive an input without further interaction with the user interface, and wherein the first subset of the plurality of input modes comprise at least a speech input mode and a keyboard input mode; displaying at least one example input according to the first type; in response to receiving a spoken input to the at least one first element of the plurality of user interface elements via the speech input mode, removing the display of the at least one example input from the user interface; de-activating at least the keyboard input mode;
displaying an indicator that the speech input mode is receiving the spoken input;providing the spoken input to a speech recognizer, wherein the speech recognizer is optimized according to the first type of the at least one first element; receiving a recognized input from the speech recognizer;
populating the user interface element with the recognized input;
receiving a selection of at least one second element of the plurality of user interface elements;identifying a second type of the at least one second element of the plurality of user interface elements; and activating at least a second subset of the plurality of input modes according to the second type for the at least one second element.
-
Specification