System and method for utilizing a drag and drop technique to complete electronic forms
First Claim
1. A method for completing an electronic form comprising:
- creating a user profile associated with a user, wherein the user profile includes user data;
configuring a security level to associate with the user data, wherein the security level associates a subset of the user data to a form type;
obtaining an electronic form having a field to be completed;
dynamically generating a form map, wherein the form map identifies an association between the user data and the field in the electronic form;
obtaining the user profile from a fill server upon receiving a request from a client computer, wherein the fill server and the client computer are distinct devices;
retrieving the subset of the user data from the user profile based on the form type of the electronic form;
completing the field according to the form map with the subset of the user data;
parsing the subset of the user data from the field to create field data;
comparing the field data to the corresponding user data in the user profile; and
,replacing the user data in the user profile with the field data, when the field data is different from the user data in the user profile.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for utilizing a drag and drop technique to complete electronic forms are provided. A document browser computer (30) accesses one or more electronic forms provided by a document server (32) via an active Internet browser application window. A URL link to a fill server (34) is established and a separate application window is created on the document browser display (66). A user ID, password and signature of the electronic form are passed from the document browser computer (30) to the fill server (34). The fill server (34) creates a fill bundle including shippable code corresponding to a merger of raw user data from a user profile and a form map derived from the electronic form signature. The fill bundle is returned to the document browser computer (30) and presented on the browser computer'"'"'s display as an icon (111) within the open fill bundle window (110). The fill bundle icon (111) is selected and dragged from the fill bundle window (110) to an electronic form application window (93) causing the shippable code to be executed. Accordingly, one or more fields are completed and the form may be submitted o the requesting provider.
-
Citations
16 Claims
-
1. A method for completing an electronic form comprising:
-
creating a user profile associated with a user, wherein the user profile includes user data; configuring a security level to associate with the user data, wherein the security level associates a subset of the user data to a form type; obtaining an electronic form having a field to be completed; dynamically generating a form map, wherein the form map identifies an association between the user data and the field in the electronic form; obtaining the user profile from a fill server upon receiving a request from a client computer, wherein the fill server and the client computer are distinct devices; retrieving the subset of the user data from the user profile based on the form type of the electronic form; completing the field according to the form map with the subset of the user data; parsing the subset of the user data from the field to create field data; comparing the field data to the corresponding user data in the user profile; and
,replacing the user data in the user profile with the field data, when the field data is different from the user data in the user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable medium having stored thereon a plurality of instructions, the plurality of instructions when executed by a processor, cause the processor to perform a method comprising the steps of:
-
creating a user profile associated with a user, wherein the user profile includes user data; configuring a security level to associate with the user data, wherein the security level associates a subset of the user data to a form type; obtaining an electronic form having a field to be completed; dynamically generating a form map, wherein the form map identifies an association between the user data and the field in the electronic form; obtaining the user profile from a fill server upon receiving a request from a client computer, wherein the fill server and the client computer are distinct devices; retrieving the subset of the user data based on the form type of the electronic form; completing the field according to the form map with the subset of the user data; parsing the subset of the user data from the field to create field data; comparing the field data to the corresponding user data in the user profile; and
,replacing the user data in the user profile with the field data, when the field data is different from the user data in the user profile.
-
Specification