×

Systems and methods for touch-based two-stage text input

  • US 9,256,366 B2
  • Filed: 08/14/2012
  • Issued: 02/09/2016
  • Est. Priority Date: 08/14/2012
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×