Method and system of facilitating on-line shopping using an internet browser
First Claim
1. A method of facilitating on-line shopping by a shopper at a supported merchant web site, the shopper having a computer with an Internet browser installed thereon, said method comprising the steps of:
- (a) communicating computer code to add a shopping assistant button to a toolbar of the Internet browser;
(b) creating a wallet for the shopper in a database on a server, the wallet being secured by a first security key previously received from the shopper;
(c) receiving a second security key from the shopper;
(d) comparing the first security key and the second security key; and
(e) if the first and second security keys are the same, communicating the wallet to the computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of modifying an Internet browser interface to provide shopping assistant functionality facilitating on-line shopping at a supported merchant Internet site. A wallet created in accordance with the present invention comprises a database having various user data stored therein under certain predetermined field names. A supported merchant data file identifies a plurality of supported merchants and enables the modified browser interface to determine when a shopper has navigated to a supported merchant web site. For each supported merchant, a rules and mapping file is created that may be used in connection with the wallet to map user-provided information in the wallet to corresponding fields in the merchant'"'"'s check-out web page. When a user navigates to a supported merchant web site and desires to purchase merchandise and/or services from that merchant, the wallet automatically fills out the merchant'"'"'s check-out web page(s), thereby simplifying on-line shopping and particularly, the check-out process.
228 Citations
58 Claims
-
1. A method of facilitating on-line shopping by a shopper at a supported merchant web site, the shopper having a computer with an Internet browser installed thereon, said method comprising the steps of:
-
(a) communicating computer code to add a shopping assistant button to a toolbar of the Internet browser;
(b) creating a wallet for the shopper in a database on a server, the wallet being secured by a first security key previously received from the shopper;
(c) receiving a second security key from the shopper;
(d) comparing the first security key and the second security key; and
(e) if the first and second security keys are the same, communicating the wallet to the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20)
-
-
12. An Internet browser interface displayable by an Internet browser on a computer display comprising:
-
a toolbar; and
a shopping assistant button in said toolbar and defined by computer code operable with a processor of the computer for;
intercepting an Internet address for each Internet site to which the Internet browser is caused to navigate;
determining if a web site to which the Internet browser is caused to navigate is a supported merchant web site; and
if the web site is a supported merchant web site, automatically filling out a check-out web page of the supported merchant web site using a wallet and a supported merchant rules and mapping file.
-
-
18. A system for facilitating on-line shopping by a shopper having a computer with an Internet browser, said system comprising:
a server comprising;
a data storage device having a database thereon; and
a processor operable with software for;
communicating shopping assistant computer code to add a shopping assistant button to a toolbar of the Internet browser;
receiving wallet data including a first security key from the shopper and creating a wallet for the shopper in the database, the wallet being secured by the first security key;
receiving a second security key from the shopper;
comparing the first security key and the second security key; and
if the first and second security keys are the same, communicating the wallet to the computer.
- 21. A method of facilitating on-line shopping by a shopper at a supported merchant web site, the shopper having a computer with an Internet browser installed thereon, said method comprising the step of communicating computer code to add a shopping assistant button to the Internet browser, wherein said computer code intercepts an Internet address for each Internet site to which the Internet browser is caused to navigate, determines if a web site to which the Internet browser is caused to navigate is a supported merchant web site, and if the web site is a supported merchant web site, automatically fills out a check-out web page of a supported merchant web site using a wallet and a supported merchant rules and mapping file.
-
25. A method of dynamically controlling an Internet browser interface displayable by a browser on a display of a computer, a file being located on a data storage device of the computer and defining a shopping assistant interface object, said method comprising the steps of:
-
(a) causing the file to open when a user of the computer and browser activates the browser;
(b) causing the browser to establish a connection to a predetermined Internet site;
(c) receiving in the file, from the predetermined Internet site, information for defining all or part of the shopping assistant interface object;
(d) displaying the shopping assistant interface object along with the Internet browser interface on the computer display while the browser is activated; and
(e) preventing the file from closing while the browser is activated.
-
-
34. A method of causing an Internet browser to access a predetermined Internet site, said method comprising the steps of:
-
(a) providing a file on a computer including a definition of a shopping assistant interface object and instructions for the Internet browser; and
(b) upon activation of the Internet browser by a user of the computer, and in response to the instructions in the file, automatically causing the Internet browser to establish a connection to the predetermined Internet site.
-
- 40. An Internet browser interface displayable by an Internet browser on a computer display and including an ActiveX control shopping assistant interface object that is displayed with the Internet browser interface while the browser is activated and which provides a link to a predetermined Internet site regardless of the Internet site to which the computer is connected via the browser.
- 42. An Internet browser interface displayable by an Internet browser on a computer display and including a Plug-in shopping assistant interface object that is displayed with the Internet browser interface while the browser is activated and which provides a link to a predetermined Internet site regardless of the Internet site-to which the computer is connected via the browser.
-
44. A method of controlling an Internet browser interface displayable by an Internet browser on a display of a computer, the Internet browser enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display on the computer display one or more web pages from one or more Internet sites, including the display of a web page from a predetermined Internet site, the Internet browser having at least one Internet browser toolbar having at least one toolbar button providing a predetermined functionality to the user of the computer and Internet browser, said method comprising the steps of:
-
(a) providing, at the predetermined Internet site, access to a program for controlling the Internet browser interface; and
(b) making available for downloading by the predetermined Internet site, a file for displaying of a user toolbar and a shopping assistant interface object as part of the Internet browser interface. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for controlling an Internet browser interface displayable by an Internet browser on a display of a computer, said system comprising:
-
a server, said server including a program accessible over the Internet by a user of the computer for controlling the Internet browser interface; and
a file downloadable by said server to the computer for controlling the Internet browser interface, wherein said downloadable file causes a user toolbar and a shopping assistant interface object to be added to the browser interface and to be displayed on the display of the computer as part of the Internet browser interface while the Internet browser is activated regardless of the Internet site to which the computer is connected via the Internet browser. - View Dependent Claims (53, 54, 55, 56, 57, 58)
-
Specification