FORM INPUT SKIP-FIELD SOFTWARE TOOL
First Claim
1. A computer-implemented method for efficiently inputting data into a data input form, the method comprising:
- displaying a data input form on a display device to a user, the data input form including a plurality of input fields;
for at least one input field, providing a skip field control visually cooperative with the input field, the skip field control being operable by a user so as to input a Boolean value of a skip field property of the input field;
accepting user specification of the Boolean value of the skip field property, the Boolean value being one of ‘
skip’ and
‘
do-not-skip’
;
upon input by the user of an input-focus-advance command, moving an input focus to a next input field that does not have a skip field property whose Boolean value is ‘
skip’
; and
receiving data into the input field that has the input focus, the data being input by the user using an input device.
0 Assignments
0 Petitions
Accused Products
Abstract
A software tool and method are disclosed for enabling efficient input of data into a form by enabling a user to cause certain fields to be skipped except when needed. The input form includes a plurality of input fields, at least one of which has a corresponding check box or other skip field control. The skip field control enables a user to specify whether or not the corresponding input field will be skipped when the input focus is sequentially advanced, for example by using the tab or enter key. In preferred embodiments, a mouse or other pointing device can be used to select a skipped field when it is needed for input. Some embodiments allow only authorized users to change skip field settings. Skip field controls can apply to groups of input fields, and a hide-skip-field control can be included to hide and reveal the skip field controls.
48 Citations
20 Claims
-
1. A computer-implemented method for efficiently inputting data into a data input form, the method comprising:
-
displaying a data input form on a display device to a user, the data input form including a plurality of input fields; for at least one input field, providing a skip field control visually cooperative with the input field, the skip field control being operable by a user so as to input a Boolean value of a skip field property of the input field; accepting user specification of the Boolean value of the skip field property, the Boolean value being one of ‘
skip’ and
‘
do-not-skip’
;upon input by the user of an input-focus-advance command, moving an input focus to a next input field that does not have a skip field property whose Boolean value is ‘
skip’
; andreceiving data into the input field that has the input focus, the data being input by the user using an input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article of manufacture for efficiently inputting data into a data form on a computer, the article of manufacture comprising:
-
a computer-readable medium containing software that is able to direct the actions of a computer so as to cause the computer to perform a method that includes the following; displaying a data input form on a display device to a user, the data input form including a plurality of input fields; for at least one input field, providing a skip field control visually cooperative with the input field, the skip field control being operable by a user so as to input a Boolean value of a skip field property of the input field; accepting user specification of the Boolean value of the skip field property, the Boolean value being one of ‘
skip’ and
‘
do-not-skip’
;upon input by the user of an input-focus-advance command, moving an input focus to a next input field that does not have a skip field property whose Boolean value is ‘
skip’
; andreceiving data into the input field that has the input focus, the data being input by the user using an input device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device for efficiently obtaining information from a data input form, the device comprising a server computer configured to transmit information defining a data input form to a client computer and to receive from the client computer corresponding information obtained by the client computer using the data input form, the corresponding information being transmitted by the client computer to the server computer over a network, the client computer having executed steps including:
-
displaying a data input form on a display device to a user, the data input form including a plurality of input fields; for at least one input field, providing a skip field control visually cooperative with the input field, the skip field control being operable by a user so as to input a Boolean value of a skip field property of the input field; accepting user specification of the Boolean value of the skip field property, the Boolean value being one of ‘
skip’ and
‘
do-not-skip’
;upon input by the user of an input-focus-advance command, moving an input focus to a next input field that does not have a skip field property whose Boolean value is ‘
skip’
; andreceiving data into the input field that has the input focus, the data being input by the user using an input device; and transmitting the data received into the data input form to the server computer. - View Dependent Claims (20)
-
Specification