Method and apparatus for populating a form with data
First Claim
1. A method for populating a form with data comprising:
- obtaining a form from a source location, said form having a plurality of data receptacles;
obtaining data for populating said form;
storing said data in a secure storage medium;
obtaining values for said data receptacles from said secure storage medium when said form matches a portion of a template file.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for populating a form with data is described. In one embodiment of the invention, a form is displayed to the user via the target application. Each form has one or more data receptacles. The data receptacles of a form are filled with data when the user executes a data population command. The form completion program executes the data population command when a graphical representation of a particular data set is placed over the form. Each data set is stored in an encrypted manner and is accessible to users who enter the appropriate information into an authentication mechanism. To populate a form with data the form completion program obtains an image of the form and then searches for a template file that resembles the form image to within a certain threshold. The template files are typically stored on the computer hosting the target application in a template directory that is arranged according to a predefined structure. The form completion program is configured to search for templates that resemble the form image in the template directory to within a certain threshold.
-
Citations
40 Claims
-
1. A method for populating a form with data comprising:
-
obtaining a form from a source location, said form having a plurality of data receptacles; obtaining data for populating said form; storing said data in a secure storage medium; obtaining values for said data receptacles from said secure storage medium when said form matches a portion of a template file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product having computer readable program code embodied therein for populating a form with data, said computer readable program code comprising:
-
computer readable program code configured to cause a computer to obtain a form from a source location, said form having a plurality of data receptacles; computer readable program code configured to cause a computer to obtain data for populating said form; computer readable program code configured to cause a computer to store said data in a secure storage medium; and computer readable program code configured to cause a computer to obtain values for said data receptacles from said secure storage medium when said form matches a portion of a template file. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification