QUICK DATA ENTRY LANES FOR TOUCH SCREEN MOBILE DEVICES
First Claim
1. A method of interpreting a data selection according to an input received on a touch screen, the method comprising:
- providing an interface on the touch screen comprising;
a plurality of lanes, wherein each lane is associated with an attribute, wherein each attribute is associated with a plurality of values;
a plurality of icons in each lane, wherein each icon is configured to display one of the plurality of values of the attribute associated with each lane;
wherein at least a portion of the plurality of icons in each lane is displayed on the touch screen; and
a first lane in the plurality of lanes wherein a first icon is not displayed;
determining, using a processor, that a finger gesture input from the touch screen has a direction and is associated with the first lane in the plurality of lanes;
in response to the finger gesture input, moving the plurality of icons in the first lane in the direction of the finger gesture input such that the first icon is displayed on the touch screen;
determining, using the processor, that a finger tap input from the touch screen corresponds to the first icon;
in response to the finger tap input, enlarging a size of the first icon on the touch screen to substantially fill the first lanereceiving subsequent finger tap inputs from the touch screen, each of which selects one of the icons in plurality of lanes;
enlarging each selected icon to substantially fill each lane with an icon selected by a finger tap;
presenting a view of the enlarged selected icons together in their respective lanes as a summary data selection;
receiving a second finger tap input indicating that the summary data selection is approved for submission; and
submitting the values corresponding to each selected icon.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and method for interpreting a data selection on a touch screen may include providing an interface on the touch screen with a plurality of lanes, each lane associated with an attribute, and each attribute associated with a plurality of values. Icons may fill each lane, with each icon configured to display one of the values of the attribute of the lane. The interface may also have a first lane where a first icon is not displayed. It may be determined that a finger gesture input from the touch screen with a direction is associated with the first lane, and in response, the icons in the first lane may be moved in that direction to display the first icon. A finger tap input from the touch screen corresponding to the first icon may enlarge a size of the first icon on the touch screen to substantially fill the first lane.
-
Citations
20 Claims
-
1. A method of interpreting a data selection according to an input received on a touch screen, the method comprising:
-
providing an interface on the touch screen comprising; a plurality of lanes, wherein each lane is associated with an attribute, wherein each attribute is associated with a plurality of values; a plurality of icons in each lane, wherein each icon is configured to display one of the plurality of values of the attribute associated with each lane;
wherein at least a portion of the plurality of icons in each lane is displayed on the touch screen; anda first lane in the plurality of lanes wherein a first icon is not displayed; determining, using a processor, that a finger gesture input from the touch screen has a direction and is associated with the first lane in the plurality of lanes; in response to the finger gesture input, moving the plurality of icons in the first lane in the direction of the finger gesture input such that the first icon is displayed on the touch screen; determining, using the processor, that a finger tap input from the touch screen corresponds to the first icon; in response to the finger tap input, enlarging a size of the first icon on the touch screen to substantially fill the first lane receiving subsequent finger tap inputs from the touch screen, each of which selects one of the icons in plurality of lanes; enlarging each selected icon to substantially fill each lane with an icon selected by a finger tap; presenting a view of the enlarged selected icons together in their respective lanes as a summary data selection; receiving a second finger tap input indicating that the summary data selection is approved for submission; and submitting the values corresponding to each selected icon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for storing a data selection, the system comprising:
-
a touch screen; one or more processors; a memory operatively coupled to the one or more processors, the memory having sets of instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to; provide an interface on the touch screen comprising; a plurality of lanes, wherein each lane is associated with an attribute, wherein each attribute is associated with a plurality of values; and a plurality of icons in each lane, wherein each icon is configured to display one of the plurality of values of the attribute associated with each lane; wherein at least a portion of the plurality of icons in each lane is displayed on the touch screen; receive a plurality of finger tap inputs from the touch screen, wherein each finger tap input corresponds to one of the icons in the plurality of lanes; in response to each finger tap input, enlarge a size of the corresponding icon within each lane with an icon selected by a finger tap; present a view of all of the enlarged selected icons together in their respective lanes as a summary data selection; receive a subsequent finger tap input indicating that the data selection is complete; and in response to the subsequent finger tap input, store, in the memory, the values that each icon corresponding to the finger tap inputs is configured to display. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium for storing a data selection, the computer-readable medium having sets of instructions stored thereon which, when executed by a computer, cause the computer to:
-
provide an interface on a touch screen comprising; a plurality of lanes arranged in horizontal rows, wherein each row extends from a first vertical edge of the touch screen to an opposite vertical edge of the touch screen, wherein each lane is associated with an attribute having a name, and wherein each attribute is associated with a plurality of values; a title display in each lane configured to display a graphical representation of the name of the attribute associated with each lane; and a plurality of icons arranged linearly within each lane, wherein each icon is configured to graphically represent one of the plurality of values of each attribute associated with each lane; receive additional selections of icons for additional lanes; enlarge the selected icon for the additional lanes to substantially fill each of the additional lanes; present a view of all of the enlarged selected icons together in their respective lanes as a summary data selection; receive a second finger tap input indicating that the summary data selection is approved for submission; and submit the values corresponding to each selected icon. - View Dependent Claims (17, 18, 19, 20)
-
Specification