Automatic proxy form filing
First Claim
1. A method for automatically filling a form in a data network including an application server a client and a user of the client, the data network further including an intermediate server operatively connected between the client and the application server, the intermediate server mediating data traffic between the client and the application server, the method comprising the steps of:
- (a) receiving by the intermediate server a page sent from the application server for the client;
(b) attaching a form-filling script by the intermediate server to said page thereby producing a form-filled page;
wherein said form-filling script is interpretable by the client; and
(c) sending said form-filled page to the client, wherein said form-filled page includes a reference to data, at least a portion of said data previously stored by recording at least one previous action of the user during filling of the form.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automatically filling a form in a data network including an application server, a client and a user of the client. The method includes attaching a script to a page transmitted from the application server. The modified page is sent to the client and interpreted by a browser running on the client. The browser renders the modified page and then either: (i) records actions of the user during filling of the form, or (ii) fills the form by replaying the previously recorded actions.
-
Citations
30 Claims
-
1. A method for automatically filling a form in a data network including an application server a client and a user of the client, the data network further including an intermediate server operatively connected between the client and the application server, the intermediate server mediating data traffic between the client and the application server, the method comprising the steps of:
-
(a) receiving by the intermediate server a page sent from the application server for the client;
(b) attaching a form-filling script by the intermediate server to said page thereby producing a form-filled page;
wherein said form-filling script is interpretable by the client; and
(c) sending said form-filled page to the client, wherein said form-filled page includes a reference to data, at least a portion of said data previously stored by recording at least one previous action of the user during filling of the form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for automatically filling a form on behalf of a user of a client in a data network, the data network further including an application server generating a page including the form, the system comprising:
-
(a) a processor;
(b) at least one network interface configured as a server interface operatively connected between said processor and the application server, said at least one network interface further configured as a client interface operatively connected between said processor and the client; and
(c) a storage mechanism operatively connected to said processor wherein said server interface receives the page sent from the application server to the client;
wherein said processor attaches a form-filling script to said page thereby producing a form-filled page, said form-filling script being interpretable by the client and said processor sends said form-filled page to the client interface for the client, said form-filled page retrieving data, at least a portion of said data previously stored by recording at least one previous action of the user during filling of the forms said data stored with said storage mechanism. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for recording at least one action of a user of a client during filling a form in a web page, in a data network including the client, and an application server, the method comprising the steps of:
-
(a) receiving a page sent from the application server for the client; and
(b) attaching a form-learning script to said page, thereby producing a form-learning page. - View Dependent Claims (25)
-
-
26. A method for automatically filling a form in a data network including an application server, a client and a user of the client, the method comprising the steps of:
-
(a) attaching a form-filling script to a page transmitted from the application server, thereby producing a form-filled page;
wherein said form-filling script is interpretable by a browser running on the client;
(b) sending said form-filled page to the client; and
(c) executing said form-filled page by said browser, thereby upon rendering the page, retrieving data for the filling the form, wherein at least a portion of said data is previously stored by recording at least one previous action of the user during filling of the form. - View Dependent Claims (27)
-
-
28. A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform a method for automatically filling a form in a data network including an application server, a client and a user of the client, the method comprising the steps of:
-
(a) attaching a form-filling script to a page transmitted from the application server, thereby producing a form-filled page;
wherein said form-filling script is interpretable by a browser running on the client;
(b) sending said form-filled page to the client; and
(c) executing said form-filled page by said browser, thereby upon rendering the page, retrieving data for the filling the form, wherein at least a portion of said data is previously stored by recording at least one previous action of the user during filling of the form.
-
-
29. A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform a method for recording at least one action of a user of a client during filling a form in a web page, in a data network including the client, and an application server, the method comprising the steps of:
-
(a) receiving a page sent from the application server for the client; and
(b) attaching a form-learning script to said page, thereby producing a form-learning page.
-
-
30. A program storage device readable by an intermediate server tangibly embodying a program of instructions executable by the intermediate server to perform a method for automatically filling a form in a data network including an application server a client and a user of the client, the data network further including the intermediate server operatively connected between the client and the application server, the intermediate server mediating data traffic between the client and the application server, the method comprising the steps of:
-
(a) receiving by the intermediate server a page sent from the application server for the client;
(b) attaching a form-filling script by the intermediate server to said page thereby producing a form-filled page;
wherein said form-filling script is interpretable by the client; and
(c) sending said form-filled page to the client, wherein said form-filled page includes a reference to data, at least a portion of said data previously stored by recording at least one previous action of the user during filling of the form.
-
Specification