TASK SELECTIONS ASSOCIATED WITH TEXT INPUTS
First Claim
1. A method for performing tasks associated with text inputs, the method comprising:
- providing a text input mechanism on an electronic device, wherein the text input mechanism includes a plurality of keys, each key of the plurality of keys being selectable to cause a corresponding pre-defined entry corresponding to the key;
receiving, at the electronic device, an input by a user using the text input mechanism configured to receive a text selection input and task selection input at a time that the input is received;
determining if the input corresponds to a text selection or a task selection, wherein the text selection corresponds to the user performing an entry associated with a particular key of the plurality of keys associated with the input through the text input mechanism and the task selection corresponds to the user performing a gesture associated with a task that is independent from the pre-defined entry corresponding to the particular key of the plurality of keys;
registering the particular key corresponding to the input if the input corresponds to the text selection; and
performing the task corresponding to the input if the input corresponds to the task selection, wherein the task, which is independent from the pre-defined entry corresponding to the particular key of the plurality of keys, comprises moving a cursor that is being provided for display in a display area that is distinct from an area encompassed by the text input mechanism.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and machine-implemented method for performing tasks associated with text inputs, the method including providing a text input mechanism on an electronic device, receiving, at the electronic device, an input by a user using the text input mechanism, determining if the input corresponds to a text selection or task selection, wherein a text selection corresponds to the user entering an actual text input through the text input mechanism and a task selection corresponds to the user requesting to perform a task related to text entered at the device, registering a key corresponding to the input if the input corresponds to a text selection and performing a task corresponding to the input if the input corresponds to a task selection.
-
Citations
23 Claims
-
1. A method for performing tasks associated with text inputs, the method comprising:
-
providing a text input mechanism on an electronic device, wherein the text input mechanism includes a plurality of keys, each key of the plurality of keys being selectable to cause a corresponding pre-defined entry corresponding to the key; receiving, at the electronic device, an input by a user using the text input mechanism configured to receive a text selection input and task selection input at a time that the input is received; determining if the input corresponds to a text selection or a task selection, wherein the text selection corresponds to the user performing an entry associated with a particular key of the plurality of keys associated with the input through the text input mechanism and the task selection corresponds to the user performing a gesture associated with a task that is independent from the pre-defined entry corresponding to the particular key of the plurality of keys; registering the particular key corresponding to the input if the input corresponds to the text selection; and performing the task corresponding to the input if the input corresponds to the task selection, wherein the task, which is independent from the pre-defined entry corresponding to the particular key of the plurality of keys, comprises moving a cursor that is being provided for display in a display area that is distinct from an area encompassed by the text input mechanism. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23)
-
-
7. (canceled)
-
19. A system for performing tasks associated with text inputs, the system comprising:
-
one or more processors; and a machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising; receiving, at an electronic device, an input by a user using a text input mechanism, wherein the text input mechanism includes a plurality of keys, each key of the plurality of keys being selectable to cause a corresponding pre-defined entry corresponding to the key; determining according to one or more criteria if the input corresponds to a text selection or task selection, wherein the text selection corresponds to the user performing an entry associated with a particular key of the plurality of keys through the text input mechanism and the task selection corresponds to the user requesting to perform a task independent of the pre-defined entries corresponding to the plurality of keys by performing a gesture that is different from the entry associated with the particular key of the plurality of keys; identifying the particular key corresponding to the input if the input corresponds to the text selection; and identifying the task corresponding to the input if the input corresponds to the task selection, wherein the task comprises navigating a display area that is non-overlapping with the text input mechanism, the navigating being independent of any fields being provided for display in the display area. - View Dependent Claims (21)
-
-
20. A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:
-
providing a text input mechanism on an electronic device, the text input mechanism comprising a virtual mechanism for inputting text, wherein the text input mechanism includes a plurality of keys, each key of the plurality of keys being selectable to cause a corresponding pre-defined entry corresponding to the key; receiving, at the electronic device, an input by a user at the text input mechanism; determining if the input corresponds to a text selection or a task selection, wherein the text selection corresponds to the user performing a selection of a particular key of the plurality of keys associated with the input through the text input mechanism and the task selection corresponds to the user performing a gesture corresponding to a task that is independent of the pre-defined entry corresponding to the particular key of the plurality of keys, wherein the gesture is distinct from the selection of the particular key of the plurality of keys; registering the particular key corresponding to the input if the input corresponds to the text selection; and performing the task corresponding to the input if the input corresponds to the task selection, wherein the task comprises highlighting an item being provided for display in an area that is non-overlapping with the text input mechanism. - View Dependent Claims (22)
-
Specification