System, computer program product, and method for capturing and processing form data
First Claim
1. A method of capturing and processing data from an input received by a handwriting capture device, said method comprising:
- receiving an electronic handwriting input within at least one field of an electronic form based upon a position of a writing stylus;
detecting a type of input based upon at least one of the electronic handwriting input received and the position of the writing stylus;
capturing and thereafter processing the electronic handwriting input based upon the type of input detected; and
providing feedback based upon at least one of the position of the writing stylus, the electronic handwriting input captured, the type of input detected and a form definition associated with the electronic form.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for communicating packaged data includes a pen-enabled computing device and a second computing device. The pen-enabled computing device includes a handwriting capture interface, a user interface and a processing element. The handwriting capture interface is capable of receiving and capturing an electronic handwriting input within at least one input field of an electronic form based upon a position of a writing stylus. To facilitate proper operation of the pen-enabled computing device, the user interface is adapted to provide feedback, such as aural, visual and/or vibration feedback, based upon the electronic handwriting input. The pen-enabled computing device is capable of transmitting packaged data including at least one form identifier and processed electronic handwriting input. Thereafter, the second computing device is capable of receiving the packaged data and then verifying the processed electronic handwriting input.
-
Citations
56 Claims
-
1. A method of capturing and processing data from an input received by a handwriting capture device, said method comprising:
-
receiving an electronic handwriting input within at least one field of an electronic form based upon a position of a writing stylus;
detecting a type of input based upon at least one of the electronic handwriting input received and the position of the writing stylus;
capturing and thereafter processing the electronic handwriting input based upon the type of input detected; and
providing feedback based upon at least one of the position of the writing stylus, the electronic handwriting input captured, the type of input detected and a form definition associated with the electronic form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product adapted to execute within a pen-enabled computing device having a handwriting capture device and a writing stylus, said computer program product comprising:
-
a first executable portion for receiving an electronic handwriting input within at least one field of an electronic form based upon a position of the writing stylus;
a second executable portion for detecting a type of input based upon at least one of the electronic handwriting input received and the position of the writing stylus;
a third executable portion for capturing and thereafter processing the electronic handwriting input based upon the type of input detected; and
a fourth executable portion for providing feedback based upon at least one of the position of the writing stylus, the electronic handwriting input captured by said third executable portion, the type of input detected by said second executable portion and a form definition associated with the electronic form. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
19. A pen-enabled computing device comprising:
-
a handwriting capture interface capable of receiving and capturing an electronic handwriting input within at least one input field of an electronic form based upon a position of a writing stylus;
a processing element in communication with said handwriting capture interface, said processing unit being capable of detecting a type of electronic handwriting input based upon at least one of the electronic handwriting input received and the position of the writing stylus, wherein said processing element is further capable of processing the electronic handwriting input based upon the type of electronic handwriting input; and
a user interface in communication with said processing element and adapted to provide feedback based upon at least one of the position of the writing stylus, the electronic handwriting input captured, the type of input detected and a form definition associated with the electronic form.
-
-
28. A method of communicating and processing packaged data from a pen-enabled computing device, said method comprising:
-
transmitting the packaged data, wherein the packaged data includes at least one form identifier and processed electronic handwriting input;
receiving the packaged data and thereafter parsing the packaged data into the at least one form identifier and the processed electronic handwriting input; and
verifying the processed electronic handwriting input when the processed electronic handwriting input comprises at least one of a text representation of handwriting input for character recognition and a selection associated with at least one of a checkbox and a radio button.
-
-
37. A computer program product for communicating and processing packaged data from a pen-enabled computing device, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in said medium, the computer-readable program code comprising:
-
a first executable portion for transmitting the packaged data, wherein the packaged data includes at least one form identifier and processed electronic handwriting input;
a second executable portion for receiving the packaged data and thereafter parsing the packaged data into the at least one form identifier and the processed electronic handwriting input; and
a third executable portion for verifying the processed electronic handwriting input when the processed electronic handwriting input comprises at least one of a text representation of handwriting input for character recognition and a selection associated with at least one of a checkbox and a radio button.
-
-
46. A system for communicating packaged data, said system comprising:
-
a pen-enabled computing device capable of transmitting the packaged data, wherein the packaged data includes at least one form identifier and processed electronic handwriting input; and
a second computing device capable of receiving the packaged data and thereafter parsing the packaged data into the at least one form identifier and the processed electronic handwriting input, wherein said second computing device is further capable of verifying the processed electronic handwriting input when the processed electronic handwriting input comprises at least one of a text representation of handwriting input for character recognition and a selection associated with at least one of a checkbox and a radio button.
-
Specification