Systems and methods for touch-based two-stage text input
First Claim
1. A method comprising:
- providing, by an electronic device and for display in a seek area of a touch-sensitive display, a subset from a full range of a set of symbolic elements, wherein the subset has fewer symbolic elements than the full range;
receiving, by the electronic device and in the seek area of the touch-sensitive display, a first user input specifying a first target range of the set of symbolic elements, wherein the first target range comprises a first alphabetized range between at least two symbolic elements of the subset that are presented in the seek area of the touch-sensitive display, and wherein the first target range includes the at least two symbolic elements;
based on the first user input, providing, by the electronic device and for display in a selection area of the touch-sensitive display that is distinct from the seek area, individual symbolic elements from the first target range, wherein the individual symbolic elements from the first target range include the at least two symbolic elements of the first target range that are presented in the seek area of the touch-sensitive display, wherein the individual symbolic elements from the first target range further include at least one symbolic element of the first target range that is not included in the subset presented in the seek area of the touch-sensitive display, and wherein symbolic elements presented in the selection area are larger in size than symbolic elements presented in the seek area;
receiving, by the electronic device, a second user input specifying a second target range of the set of symbolic elements that is different from the first target range, wherein the second target range comprises a second alphabetized range of the subset that is presented in the seek area of the touch-sensitive display;
responsive to receiving the second user input;
removing, by the electronic device and from the selection area of the touch-sensitive display, at least one of the individual symbolic elements from the first target range; and
providing, by the electronic device and for display in the selection area of the touch-sensitive display, individual symbolic elements from the second target range, wherein the individual symbolic elements from the second target range include at least one symbolic element of the second target range that is not included in the subset presented in the seek area, and wherein the second target range includes at least one symbolic element that is also included in the first target range;
receiving, by the electronic device and in the selection area of the touch-sensitive display, a third user input indicating a selected symbolic element from the individual symbolic elements from the second target range; and
based on the third user input, inserting, by the electronic device, the selected symbolic element in a data object.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for touch-based two-stage text input. An electronic device (102), such as a wearable wireless device, can be configured with a two-stage input interface (116) on a display (104). A first stage can include a seek area (120), which displays a subset of letters or other symbols to represent the full range of symbolic elements that are available, in a compressed form. The user can identify an intended target range (128) by touching an area at or around the letter or other symbol of interest. That input triggers the display of a second stage of the interface in a separate selection area (122), in which all letters or other symbols in the target range are expanded and displayed. The user can then touch and lift off the letter or other symbol they wish to choose, for example, to insert in a message or application.
-
Citations
21 Claims
-
1. A method comprising:
-
providing, by an electronic device and for display in a seek area of a touch-sensitive display, a subset from a full range of a set of symbolic elements, wherein the subset has fewer symbolic elements than the full range; receiving, by the electronic device and in the seek area of the touch-sensitive display, a first user input specifying a first target range of the set of symbolic elements, wherein the first target range comprises a first alphabetized range between at least two symbolic elements of the subset that are presented in the seek area of the touch-sensitive display, and wherein the first target range includes the at least two symbolic elements; based on the first user input, providing, by the electronic device and for display in a selection area of the touch-sensitive display that is distinct from the seek area, individual symbolic elements from the first target range, wherein the individual symbolic elements from the first target range include the at least two symbolic elements of the first target range that are presented in the seek area of the touch-sensitive display, wherein the individual symbolic elements from the first target range further include at least one symbolic element of the first target range that is not included in the subset presented in the seek area of the touch-sensitive display, and wherein symbolic elements presented in the selection area are larger in size than symbolic elements presented in the seek area; receiving, by the electronic device, a second user input specifying a second target range of the set of symbolic elements that is different from the first target range, wherein the second target range comprises a second alphabetized range of the subset that is presented in the seek area of the touch-sensitive display; responsive to receiving the second user input; removing, by the electronic device and from the selection area of the touch-sensitive display, at least one of the individual symbolic elements from the first target range; and providing, by the electronic device and for display in the selection area of the touch-sensitive display, individual symbolic elements from the second target range, wherein the individual symbolic elements from the second target range include at least one symbolic element of the second target range that is not included in the subset presented in the seek area, and wherein the second target range includes at least one symbolic element that is also included in the first target range; receiving, by the electronic device and in the selection area of the touch-sensitive display, a third user input indicating a selected symbolic element from the individual symbolic elements from the second target range; and based on the third user input, inserting, by the electronic device, the selected symbolic element in a data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20, 21)
-
-
15. A device, comprising:
-
a touch-sensitive display; and a processor, coupled to the touch-sensitive display, the processor being configured to; provide, for display in a seek area of the touch-sensitive display, a subset from a full range of a set of symbolic elements, wherein the subset has fewer symbolic elements than the full range; receive, in the seek area of the touch-sensitive display, a first user input specifying a first target range of the set of symbolic elements, wherein the first target range comprises a first alphabetized range between at least two symbolic elements of the subset that are presented in the seek area of the touch-sensitive display, and wherein the first target range includes the at least two symbolic elements; based on the first user input, provide, for display in a selection area of the touch-sensitive display that is distinct from the seek area, individual symbolic elements from the first target range that include the at least two symbolic elements of the first target range that are presented in the seek area of the touch-sensitive display, wherein the individual symbolic elements from the first target range further include at least one symbolic element of the first target range that is not included in the subset presented in the seek area of the touch-sensitive display, and wherein symbolic elements presented in the selection area are larger in size than symbolic elements presented in the seek area; receive a second user input specifying a second target range of the set of symbolic elements that is different from the first target range, wherein the second target range comprises a second alphabetized range of the subset that is presented in the seek area of the touch-sensitive display; responsive to receiving the second user input; remove, from the selection area of the touch-sensitive display, at least one of the individual symbolic elements from the first target range; and provide, for display in the selection area of the touch-sensitive display, individual symbolic elements from the second target range, wherein the individual symbolic elements from the second target range include at least one symbolic element of the second target range that is not included in the subset presented in the seek area, and wherein the second target range includes at least one symbolic element that is also included in the first target range; receive, in the selection area of the touch-sensitive display, a third user input indicating a selected symbolic element from the individual symbolic elements from the second target range; and based on the third user input, insert the selected symbolic element in a data object. - View Dependent Claims (16, 17, 18)
-
Specification