Patent ID: 8799762
Filing Date: 2014-08-05
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method for providing a form, comprising: receiving information associated with a user-defined field, wherein the information associated with the user-defined field includes a data type or semantic information for an entry associated with the user-defined field, wherein the information corresponds to metadata associated with the user-defined field; dynamically generating a writing instrument format of a form which includes the user-defined field and additional fields based on the information associated with the user-defined field, wherein the form includes a spatial reference pattern comprising the metadata associated with at least a user of a writing instrument wherein when the form is printed on paper, the spatial reference pattern facilitates data input by the user using the writing instrument; providing the form to the user; receiving relative-location information for the writing instrument with respect to the spatial reference pattern and field information; extracting writing information from the relative-location information; and determining an entry for at least one of the user-defined field and the additional fields based on the metadata associated with the user-defined field and the additional fields, thereby eliminating the need to construct and maintain at least a relationship between the writing instrument format of the form and the data input by the user using the writing instrument.