Direction-based data entry system
First Claim
1. A method in a computing device for data entry, the method comprising:
- displaying a field having an initial value and a field location, the field being displayed at the field location;
receiving by the computing device a selection of the field for data entry; and
after receiving the selection of the field for data entry,receiving indications of movement relative to the field location of the field;
receiving an indication of termination of the movement;
determining a new value for the field based on the movement occurring from the selection of the field until termination of the movement; and
displaying the new value in the field.
2 Assignments
0 Petitions
Accused Products
Abstract
A direction-based data entry system displays a field having an initial value and a field location. When the user selects the field, the direction-based data entry system enters a data entry mode in which an auxiliary data entry tool is not displayed. To enter a new value for the field, the user indicates movement across the display relative to the field. As the user indicates movement, the direction-based data entry system may display an indication of a new value for the field represented by the movement. When the new value is the value that the user wants entered into the field, the user terminates the movement, which causes the new value to be the current value for the field.
20 Citations
20 Claims
-
1. A method in a computing device for data entry, the method comprising:
-
displaying a field having an initial value and a field location, the field being displayed at the field location; receiving by the computing device a selection of the field for data entry; and after receiving the selection of the field for data entry, receiving indications of movement relative to the field location of the field; receiving an indication of termination of the movement; determining a new value for the field based on the movement occurring from the selection of the field until termination of the movement; and displaying the new value in the field. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a computing device for data entry, the method comprising:
-
displaying a field having an initial value and a field location; receiving a selection of the field for data entry; without displaying an auxiliary data entry tool, receiving by the computing device indications of movement relative to the field location of the field; and receiving an indication of termination of the movement; determining a new value for the field based on the movement occurring from the selection of the field until termination of the movement; displaying an indication of a new value for the field during the movement; and displaying the new value in the field wherein the indication of the new value is displayed at a position associated with the position of the current movement.
-
-
9. A method in a computing device for data entry, the method comprising:
-
displaying a field having an initial value and a field location; receiving a selection of the field for data entry; without displaying an auxiliary data entry tool, receiving indications of movement relative to the field location of the field; and receiving an indication of termination of the movement; determining by the computing device a new value for the field based on the movement occurring from the selection of the field until termination of the movement; and displaying the new value in the field wherein when the termination of the movement occurs within the field location of the field, determining that the new value is the initial value.
-
-
10. A computer-readable storage device embedded with instructions for controlling a computing device to allow entry of data into a field of a user interface, by a method comprising:
-
displaying a plurality of fields, a field having an initial value and a field location indicating boundary of the field; receiving a selection of a field for data entry; without displaying an auxiliary data entry tool, receiving indications of movement relative to the field location of the selected field, the indications of movement being input by a user pointing to a position; for indications of movement, determining a new value for the selected field based on direction of the movement relative to the field location of the selected field; and displaying an indication of the new value in association with the position of the movement; receiving an indication of termination of the movement; when the movement has terminated outside of the field location of the selected field, displaying the last determined new value in the selected field; and when the movement has terminated inside of the field location of the selected field, continuing with the display of the initial value in the selected field. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computing device for data entry comprising:
-
a display for displaying a field having an initial value; a data input mechanism that allows a user to select the displayed field and indicate movement relative to the displayed field without displaying an auxiliary data entry tool; a memory storing computer-executable instructions of; a component that receives indications of movement, determines new values for the field based on movement relative to the displayed field, and displays the new values during the movement; and a component that, upon detecting termination of the movement, displays the last determined new value in the field; and a processor for executing the computer-executable instructions stored in memory. - View Dependent Claims (18, 19, 20)
-
Specification