Patent ID: 7496832

Claim:
A method, comprising: scanning a hard copy of data to create scanned data; detecting a first predetermined object in the scanned data such that the first predetermined object is a non-alphabetic symbol in a specific font within a predefined geometric shape and such that the non-alphabetic symbol invokes a creation of an active input field in a webpage and the first predetermined object is in a font style that is applied to a string of characters to be used as input data in the active input field and upon detecting the first predetermined object in the scanned data the active input field is created in the webpage such that it corresponds with the first predetermined object in the scanned data; mapping in a lookup table a detected first predetermined object in the scanned data to a pointer to a Hyper Text Markup Language (HTML) routine that creates the active input field in the webpage; replacing an old input function in the webpage with a new input function by dropping the new input function into an area on the webpage in which the old input function previously occupied such that the new input function is enabled by the created active input field; in response to a failure of replacing the old input function with a new input function in the webpage that corresponds with the first predetermined object in the scanned data, adding a new input function to the webpage by dragging an icon representing the new input function from a drop-down menu into an intermediate panel representing the webpage; modifying the new input function by amending an eXtensible Markup Language (XML) code associated with the new input function, such that the XML code defines the new input function, in a script window located in an intermediate panel such that the intermediate panel depicts an intermediate HTML rendering of the webpage; populating the data input field with data from a remote database such that the remote database is accessed according to information from a descriptor field in the scanned data that associates the first predetermined object in the scanned data with the data input field; and detecting a second predetermined object in the scanned data such that the second predetermined object is an object that creates in the webpage a non-active field such that the non-active field is incapable of accepting any data input.