Claims
- 1. A method, comprising:
reading a user's personal computing environment data from a smart card in communication with a client device; providing browser monitoring means on the client for monitoring Mozilla-based Web browser activity; wherein the browser monitoring means determines if a Web page that the user visits is a form and determines the format of the form; and analyzing fields in the form and automatically filling in the fields in the form using the user's personal computing environment data.
- 2. The method of claim 1, wherein the browser monitoring means uses a dynamically linked library (dll) interface to the Mozilla-based browser to communicate with the browser.
- 3. The method of claim 1, wherein if the form is a registration form, then the automatic filling step fills in fields in the form using the user's information from the user's personal computing environment data.
- 4. The method of claim 1, wherein if the form is a logon form, then the automatic filling step captures the user's user name and password if the user's user name and password for the Web page are not in the user's personal computing environment data.
- 5. The method of claim 1, wherein if the form is a logon form, then the automatic filling step inserts the user's user name and password in fields in the form if the user's user name and password for the Web page is in the user's personal computing environment data.
- 6. An apparatus, comprising:
means for reading a user's personal computing environment data from a smart card in communication with a client device; browser monitoring means on the client for monitoring Mozilla-based Web browser activity; wherein the browser monitoring means determines if a Web page that the user visits is a form and determines the format of the form; and means for analyzing fields in the form and automatically filling in the fields in the form using the user's personal computing environment data.
- 7. The apparatus of claim 6, wherein the browser monitoring means uses a dynamically linked library (dll) interface to the Mozilla-based browser to communicate with the browser.
- 8. The apparatus of claim 6, wherein if the form is a registration form, then the automatic filling means fills in fields in the form using the user's information from the user's personal computing environment data.
- 9. The apparatus of claim 6, wherein if the form is a logon form, then the automatic filling means captures the user's user name and password if the user's user name and password for the Web page are not in the user's personal computing environment data.
- 10. The apparatus of claim 6, wherein if the form is a logon form, then the automatic filling means inserts the user's user name and password in fields in the form if the user's user name and password for the Web page is in the user's personal computing environment data.
- 11. A method, comprising:
reading a user's personal computing environment data from a smart card in communication with a client device; monitoring the user's Web browser for Web pages visited by a user on the client device; wherein the monitoring step determines if a Web page is a form and determines the format of the form; and automatically filling in fields in the form using the user's personal computing environment data.
- 12. The method of claim 11, wherein if the form is a registration form, then the automatic filling step fills in fields in the form using the user's information from the user's personal computing environment data.
- 13. The method of claim 11, wherein if the form is a logon form, then the automatic filling step captures the user's user name and password if the user's user name and password for the Web page are not in the user's personal computing environment data.
- 14. The method of claim 11, wherein if the form is a logon form, then the automatic filling step inserts the user's user name and password in fields in the form if the user's user name and password for the Web page is in the user's personal computing environment data.
- 15. An apparatus, comprising:
means for reading a user's personal computing environment data from a smart card in communication with a client device; means for monitoring the user's Web browser for Web pages visited by a user on the client device; wherein the monitoring means determines if a Web page is a form and determines the format of the form; and means for automatically filling in fields in the form using the user's personal computing environment data.
- 16. The apparatus of claim 15, wherein if the form is a registration form, then the automatic filling means fills in fields in the form using the user's information from the user's personal computing environment data.
- 17. The apparatus of claim 15, wherein if the form is a logon form, then the automatic filling means captures the user's user name and password if the user's user name and password for the Web page are not in the user's personal computing environment data.
- 18. The apparatus of claim 15, wherein if the form is a logon form, then the automatic filling means inserts the user's user name and password in fields in the form if the user's user name and password for the Web page is in the user's personal computing environment data.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This claims priority to Provisional U.S. Patent 29 No. 60/466,611, Attorney Docket Number 360D0005PR, filed Apr. 30, 2003, the entire contents of which are incorporated herein by this reference, and is a Continuation In Part of U.S. patent application Ser. No. 09/796,847, filed on Feb. 28, 2001, the entire contents of which are incorporated herein by this reference, and which claims benefit of U.S. Provisional Patent Applications Serial No. 60/185,276, Attorney Docket Number 2161 PRVB, filed on Feb. 28, 2000 and Serial No. 60/185,278, Attorney Docket Number 2161PRVC, filed on Feb. 28, 2000.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60185276 |
Feb 2000 |
US |
|
60185278 |
Feb 2000 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09796847 |
Feb 2001 |
US |
Child |
10837310 |
Apr 2004 |
US |