×

Device, Method, and Graphical User Interface for Data Input Using Virtual Sliders

  • US 20130097551A1
  • Filed: 12/12/2011
  • Published: 04/18/2013
  • Est. Priority Date: 10/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device, comprising:

  • a display;

    a touch-sensitive surface;

    one or more processors;

    memory; and

    one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;

    displaying a first numerical value field at a first magnification level;

    detecting a first user input that selects the first numerical value field;

    in response to detecting the first input, displaying a value selection bar at a first length along a primary axis, and displaying a value selection object on the value selection bar, wherein;

    the value selection bar has a first end and a second end on the primary axis, the first end associated with a minimum value, and the second end, opposite the first end, associated with a maximum value, the minimum value and the maximum value defining a range of values associated with the value selection bar; and

    the value selection object is movable on the value selection bar along the primary axis within bounds of the first end and the second end;

    while the value selection bar is displayed at the first length;

    detecting a second user input that moves the value selection object on the value selection bar;

    in response to detecting the second input, entering a first value within the range of values into the first numerical value field based on a position of the value selection object on the value selection bar;

    detecting a gesture on the value selection bar; and

    in response to detecting the gesture, displaying the value selection bar at a second length along the primary axis, the second length different from the first length, while maintaining display of the first numerical value field at the first magnification level;

    while the value selection bar is displayed at the second length;

    detecting a third user input that moves the value selection object within the value selection bar; and

    in response to detecting the third user input, entering a second value within the range of values into the first numerical value field based on a position of the value selection object on the value selection bar, the second value replacing the first value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×