Touch sensitive data entry using a continuous gesture
First Claim
Patent Images
1. A method of communicating information through a touch screen user interface device having a display, the method comprising:
- defining a plurality of gesture zones on the display;
moving a first gesture contact continuously over a gesture segment;
responsive to the gesture segment, populating a first data entry field and a second data entry field displayed on the display;
wherein;
the plurality of gesture zones includes a first gesture zone and a second gesture zone;
each gesture zone of the plurality of gesture zones is shaped to define an elongation direction for that gesture zone;
each gesture zone of the plurality of gesture zones represents a corresponding adjustment variable;
the first and second gesture zones represent a corresponding first and second data entry field;
the gesture zones of the plurality of gesture zones are stacked in a stacking direction;
the stacking direction is at least generally normal to the elongation directions of the plurality of gesture zones;
the gesture input includes;
(i) first coordinate information for a first gesture input location within the first gesture zone with respect to a base feature location, and (ii) second coordinate information for a second gesture input location within the second gesture zone with respect to the base feature location, the first gesture input location and the second gesture input location making up the gesture segment within the first and second gesture zones;
the first gesture zone is associated with data input into the first data entry field and the second gesture zone is associated with data input into the second data entry field; and
at least the defining step is performed by computer software running on computer hardware.
1 Assignment
0 Petitions
Accused Products
Abstract
An adjustment control user interface usable through a user interface such as a touchscreen. The adjustment control includes elongated gesture zones stacked in a stacking direction so that: (i) gesture movement in the elongation direction will adjust the value of an adjustment variable; and (ii) gesture movement in the stacking direction from one stacked gesture zone to another will change the identity of the current adjustment variable and/or the adjustment granularity of the current adjustment variable.
-
Citations
15 Claims
-
1. A method of communicating information through a touch screen user interface device having a display, the method comprising:
-
defining a plurality of gesture zones on the display; moving a first gesture contact continuously over a gesture segment; responsive to the gesture segment, populating a first data entry field and a second data entry field displayed on the display; wherein; the plurality of gesture zones includes a first gesture zone and a second gesture zone; each gesture zone of the plurality of gesture zones is shaped to define an elongation direction for that gesture zone; each gesture zone of the plurality of gesture zones represents a corresponding adjustment variable; the first and second gesture zones represent a corresponding first and second data entry field; the gesture zones of the plurality of gesture zones are stacked in a stacking direction; the stacking direction is at least generally normal to the elongation directions of the plurality of gesture zones; the gesture input includes;
(i) first coordinate information for a first gesture input location within the first gesture zone with respect to a base feature location, and (ii) second coordinate information for a second gesture input location within the second gesture zone with respect to the base feature location, the first gesture input location and the second gesture input location making up the gesture segment within the first and second gesture zones;the first gesture zone is associated with data input into the first data entry field and the second gesture zone is associated with data input into the second data entry field; and at least the defining step is performed by computer software running on computer hardware. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for communicating information through a touchscreen user interface device having a display, the product comprising software stored on a non-transitory software storage device, the software comprising:
-
first program instructions programmed to define a plurality of gesture zones on the display; and second program instructions programmed to receive gesture input, through the display; wherein; the plurality of gesture zones includes a first gesture zone and a second gesture zone; each gesture zone of the plurality of gesture zones is shaped to define an elongation direction for that gesture zone; the first gesture zone represents a first adjustment variable having a first initial value; the second gesture zone represents a second adjustment variable having a second initial value; the first adjustment variable and the second adjustment variable are distinct; the gesture zones of the plurality of gesture zones are stacked in a stacking direction; the stacking direction is at least generally normal to the elongation directions of the gesture zones of the plurality of gesture zones; the gesture input includes;
(i) first coordinate information for a first gesture input location within the first gesture zone with respect to a base feature location, and (ii) second coordinate information for a second gesture input location within the second gesture zone with respect to the base feature location, the first gesture input location and the second gesture input location making up a continuous gesture segment within the first and second gesture zones; andthe first gesture zone is associated with data input into a first data entry field displayed on the display based on the first adjustment variable and the second gesture zone is associated with data input into a second data entry field displayed on the display based on the second adjustment variable. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a processor hardware set; a software storage device; and a touchscreen user interface device having a display; wherein; the processor set is structured, located, connected and/or programmed to run software stored on the software storage device; and the software comprises; first program instructions programmed to define a plurality of gesture zones on the display; and second program instructions programmed to receive gesture input, through the display; wherein; the plurality of gesture zones includes a first gesture zone and a second gesture zone; each gesture zone of the plurality of gesture zones is shaped to define an elongation direction for that gesture zone; the first gesture zone represents a first adjustment variable having a first initial value; the second gesture zone represents a second adjustment variable having a second initial value; the first adjustment variable and the second adjustment variable are distinct; the gesture zones of the plurality of gesture zones are stacked in a stacking direction; the stacking direction is at least generally normal to the elongation directions of the gesture zones of the plurality of gesture zones; the gesture input includes;
(i) first coordinate information for a first gesture input location within the first gesture zone with respect to a base feature location, and (ii) second coordinate information for a second gesture input location within the second gesture zone with respect to the base feature location, the first gesture input location and the second gesture input location making up a continuous gesture segment within the first and second gesture zones; andthe first gesture zone is associated with data input into a first data entry field displayed on the display based on the first adjustment variable and the second gesture zone is associated with data input into a second data entry field displayed on the display based on the second adjustment variable. - View Dependent Claims (12, 13, 14, 15)
-
Specification