Claims
- 1. A computer-implemented method comprising:
receiving a request to login into an account on a web site, wherein the login is to include traversal of a number of web pages; retrieving instructions for logging into the web site; retrieving authentication data for logging into the web site; generating at least one integrated instruction based on the authentication data and the instructions for logging into the web site; and logging into the web site based on the at least one integrated instruction, independent of user interaction subsequent to the receipt of the request.
- 2. The computer-implemented method of claim 1, wherein the instructions for logging into the web site are used for at least two different users.
- 3. The computer-implemented method of claim 1, wherein the request to login to the web site is from a user and wherein the authentication data comprises a set of credentials associated with the user.
- 4. The computer-implemented method of claim 1, wherein the request is received based on selection of a hyperlink that is displayed on a web page, the web page to display hyperlinks for a number of accounts across a number of different web sites.
- 5. The computer-implemented method of claim 1, wherein the instructions are stored in an instruction set file associated with the web site, wherein the logging into the web site comprises transmitting the at least one integrated instruction in an order stored in the instruction set file until the login into the account is complete.
- 6. The computer-implemented method of claim 1, wherein the instructions comprise requests in response to data being transmitted back from the web site.
- 7. The computer-implemented method of claim 1, wherein the generating of the at least one integrated instruction based on the authentication data comprises replacing, within the at least one integrated instruction, generic variable names associated with a set of credentials that comprise the authentication data for the account.
- 8. An apparatus comprising:
a site database to store at least one entry, wherein the at least one entry includes a web site name and web site address; an instruction set database having at least one instruction set, wherein the at least one instruction set is to include instructions to login into a web site; an authentication database having at least one user entry, wherein the at least one user entry is to include authentication data for an account for the web site; and a login unit coupled to the site database, the instruction set database and the authentication database, the login unit to receive a request to login a user into an account on a web site independent of user interaction, the login unit to incorporate the web site address from the corresponding entry for the web site in the site database into the instruction set that corresponds to the web site, the login unit to incorporate the authentication data in the at least one user entry that corresponds to the at least one instruction set in the instruction set database.
- 9. The apparatus of claim 8, wherein the instructions in the at least one instruction set is to include a number of requests to responses from a web site while logging the user into the account on the web site.
- 10. The apparatus of claim 9, wherein the login unit is to transmit the requests in an order stored in the instruction set for the web site until the login of the user is complete.
- 11. The apparatus of claim 8, wherein the at least one instruction set for logging into the web site is used for at least two different users for two different accounts.
- 12. The apparatus of claim 8, wherein the login unit is to replace generic variable names associated with a set of credentials within the at least one instruction set with the corresponding authentication data for the account.
- 13. The apparatus of claim 8, wherein an instruction in the at least one instruction set is used to retrieve an account page associated with the account.
- 14. A machine-readable medium that provides instructions, which when executed by a machine, cause said machine to perform operations comprising:
receiving a request to login into an account on a web site, wherein the login is to include traversal of a number of web pages; retrieving instructions for logging into the web site; retrieving authentication data for logging into the web site; generating at least one integrated instruction based on the authentication data and the instructions for logging into the web site; and logging into the web site based on the at least one integrated instruction, independent of user interaction subsequent to the receipt of the request.
- 15. The machine-readable medium of claim 14, wherein the instructions for logging into the web site are used for at least two different users.
- 16. The machine-readable medium of claim 14, wherein the request to login to the web site is from a user and wherein the authentication data comprises a set of credentials associated with the user.
- 17. The machine-readable medium of claim 14, wherein the request is received based on selection of a hyperlink that is displayed on a web page, the web page to display hyperlinks for a number of accounts across a number of different web sites.
- 18. The machine-readable medium of claim 14, wherein the instructions are stored in an instruction set file associated with the web site, wherein the logging into the web site comprises transmitting the at least one integrated instruction in an order stored in the instruction set file until the login into the account is complete.
- 19. The machine-readable medium of claim 14, wherein the instructions comprise requests in response to data being transmitted back from the web site.
- 20. The machine-readable medium of claim 14, wherein the generating of the at least one integrated instruction based on the authentication data comprises replacing, within the at least one integrated instruction, generic variable names associated with the corresponding authentication data for the account.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. provisional patent application No. 60/277,343 entitled “Method and Apparatus for Online Account Consolidation,” filed Mar. 19, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60277343 |
Mar 2001 |
US |