Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
169 words
A system for completing an electronic form, comprising: a portable unit including a processor, a graphics display, an input device mechanism and a memory; an electronic form stored in the memory of the unit comprising a plurality of form descriptors that define displayable items, wherein each form descriptor includes a self-contained script program indicative of the next displayable item to be displayed, wherein each script program stores and retrieves data to and from the memory and wherein the order of display of the displayable items is defined by the script programs; a forms engine to display a single displayable item on the graphics display described by one of the form descriptors, wherein the displayable item includes a sentence and a set of possible response entries, wherein the script program of the displayable item is interpreted by the forms engine, and wherein the one displayable item utilizes the entire display; and wherein the input device mechanism accepts one or more of the responses selected by a user of the unit.
Claim 2
Independent Claim
169 words
A system for completing an electronic form, comprising: a portable unit including a processor, a graphics display, an input device mechanism and a memory; an electronic form stored in the memory of the unit comprising a plurality of form descriptors that define displayable items, wherein each form descriptor includes a self-contained script program indicative of the next displayable item to be displayed, wherein each script program stores and retrieves data to and from the memory and wherein the order of display of the displayable items is defined by the script programs; a forms engine to display a single displayable item on the graphics display described by one of the form descriptors, wherein the displayable item includes a sentence and a set of possible response entries, wherein the script program of the displayable item is interpreted by the forms engine, and wherein the one displayable item utilizes the entire display; and wherein the input device mechanism accepts one or more of the responses selected by a user of the unit.
Claim 3
Dependent Claim
43 words
The system defined in claim 1, wherein the input mechanism comprises: a stylus; a screen responsive to contact with the stylus and providing signals indicative to each contact; and software in communication with the screen for responding to each contact of the screen.
Claim 4
Dependent Claim
20 words
The system defined in claim 1, wherein the forms engine is capable of receiving signals from an external peripheral device.
Claim 5
Dependent Claim
21 words
The system defined in claim 3, wherein the peripheral device includes one of the following: barcode reader, digital camera, and microphone.
Claim 6
Dependent Claim
14 words
The system defined in claim 1, wherein the form descriptor includes a type field.
Claim 7
Dependent Claim
14 words
The system defined in claim 5, wherein one of the field types is script.
Claim 8
Dependent Claim
12 words
The system defined in claim 6, wherein the initial initiates an action.
Claim 9
Dependent Claim
12 words
The system defined in claim 7, wherein the action includes a calculation.
Claim 10
Dependent Claim
13 words
The system defined in claim 7, wherein the action initiates a communication function.
Claim 11
Dependent Claim
14 words
The system defined in claim 9, wherein the communication function includes a communications device.
Claim 12
Dependent Claim
13 words
The system defined in claim 10, wherein the communications device comprises a modem.
Claim 13
Dependent Claim
15 words
The system defined in claim 10, wherein the communication device comprises a point-to-point communication link.
Claim 14
Dependent Claim
14 words
The system defined in claim 10, wherein the communication device comprises a wireless device.
Claim 15
Dependent Claim
18 words
The system defined in claim 1, wherein the displayable item requires an answer box input by the user.
Claim 16
Dependent Claim
20 words
The system defined in claim 14, wherein the answer box input is indicative of one of a plurality of types.
Claim 17
Dependent Claim
16 words
The system defined in claim 15, wherein one answer box input type includes a counter function.
Claim 18
Dependent Claim
34 words
The system defined in claim 16, wherein the counter function displays a button and a number on the graphics display, and wherein the number is changed when the button is selected by the user.
Claim 19
Dependent Claim
15 words
The system defined in claim 17, wherein the number is initialized to a predetermined value.
Claim 20
Dependent Claim
19 words
The system defined in claim 17, wherein the number is incremented when the button is selected by the user.
Claim 21
Dependent Claim
19 words
The system defined in claim 17, wherein the number is decremented when the button is selected by the user.
Claim 22
Dependent Claim
14 words
The system defined in claim 1, wherein the displayable item includes a next button.
Claim 23
Dependent Claim
24 words
The system defined in claim 21, wherein selection of the next button initiates evaluation of an expression to validate the response by the user.
Claim 24
Dependent Claim
29 words
The system defined in claim 22, wherein a successful evaluation of the expression to validate the response initiates an evaluation of an expression to determine the next form descriptor.