System and methods for facilitating transactions on, and personalizing web pages of, third party web sites
First Claim
1. A system for providing a server-side wallet service, the system comprising:
- a service web site that provides functionality for users to register with the wallet service and to provide customer information and authentication information for use of the wallet service, said customer information including payment information for making purchases from merchant web sites that support customer use of the wallet service; and
a server system that authenticates registered users of the wallet service and disseminates the customer information of the registered users to the merchant web sites in response to user requests, the server system thereby allowing registered users of the wallet service to make purchases from the merchant web sites using previously-specified customer information;
wherein the server system is responsive to a request to transfer the customer information of a registered user to a selected merchant web site by at least (1) using the authentication information of the registered user to authenticate the registered user, and (2) if the registered user is successfully authenticated, sending customer information of the registered user to the selected merchant web site to permit the merchant web site to transact a sale to the registered user, whereby the system enables the registered user to make a purchase from the selected merchant web site without having a preexisting account with the selected merchant web site;
and wherein the server system maintains a log of purchases made by the registered user from each of a plurality of merchant web sites, uses the log to generate an interests profile for the registered user, and disseminates the interests profile to the merchant web sites to allow the merchant web sites to provide personalized content to the registered user.
2 Assignments
0 Petitions
Accused Products
Abstract
Customers make purchases from online merchants using personal information, such as payment and shipping information, stored with an online information service. The merchants may optionally report information about each customer'"'"'s purchases back to the information service, which may incorporate the information into a history page that is accessible to the customer. The information service may also use the aggregated purchase history data to generate an “interests” profile for the customer, which may be disseminated to the merchants and used to customize their web sites. The web pages of the merchants may include a reference to an object, such as a graphic, that is served by the information service. For customers that are registered with the information service, this object may be customized with the name of the customer, and may be selectable by the customer to make single-action purchases.
-
Citations
19 Claims
-
1. A system for providing a server-side wallet service, the system comprising:
-
a service web site that provides functionality for users to register with the wallet service and to provide customer information and authentication information for use of the wallet service, said customer information including payment information for making purchases from merchant web sites that support customer use of the wallet service; and a server system that authenticates registered users of the wallet service and disseminates the customer information of the registered users to the merchant web sites in response to user requests, the server system thereby allowing registered users of the wallet service to make purchases from the merchant web sites using previously-specified customer information; wherein the server system is responsive to a request to transfer the customer information of a registered user to a selected merchant web site by at least (1) using the authentication information of the registered user to authenticate the registered user, and (2) if the registered user is successfully authenticated, sending customer information of the registered user to the selected merchant web site to permit the merchant web site to transact a sale to the registered user, whereby the system enables the registered user to make a purchase from the selected merchant web site without having a preexisting account with the selected merchant web site; and wherein the server system maintains a log of purchases made by the registered user from each of a plurality of merchant web sites, uses the log to generate an interests profile for the registered user, and disseminates the interests profile to the merchant web sites to allow the merchant web sites to provide personalized content to the registered user. - View Dependent Claims (2, 3, 4, 19)
-
-
5. A method for facilitating online transactions between users and online merchants, the method comprising:
-
storing customer information for each of a plurality of registered users in a database of a computer system, said customer information including payment information of registered users; receiving, by the computer system, a request that the customer information of a registered user be provided to a selected merchant web site system, said request generated in response to an action performed by the registered user while accessing the merchant web site system; receiving, by the computer system, authentication information submitted by the registered user; verifying, by the computer system, that the authentication information submitted by the registered user is valid; and in response to determining that the authentication information submitted by the registered user is valid, transmitting customer information of the registered user from the computer system to the selected merchant web site system to allow the registered user to make a purchase from the merchant web site system using previously specified information stored in the database; whereby the registered user may make a purchase from the selected merchant web site system without having a preexisting account with the selected merchant web site system; wherein the customer information of the registered user transmitted to the merchant web site system further includes an interests profile that reflects purchases made by the registered user from each of a plurality of online merchants, such that the merchant web site system may personalize web site content for the registered user. - View Dependent Claims (6)
-
-
7. A method of enabling a user to make a purchase from a merchant web site with which the user has not set up an account, the method comprising:
-
registering the user with an information service, wherein registering the user comprises obtaining a name of the user and payment information of the user, and storing the name and payment information on an information service server, wherein the information service server belongs to a domain other than a domain of the merchant web site; storing a cookie on a computer of the user, wherein the cookie corresponds to a domain of the information service server; providing, in a web page of the merchant web site and in conjunction with a description of a purchasable item, a reference to a graphic served by the information service server, such that when a browser running on the computer of the user retrieves the web page, the browser is caused to request the graphic from, and transmit the cookie to, the information service server; and at the information service server, in response to receiving the cookie and a request for the graphic from the computer of the user, returning to the computer of the user a single-action purchase graphic indicating that the item may be purchased with a single selection action, said single-action purchase graphic being selectable by the user to purchase the item. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of personalizing a web page of a web site, the method comprising:
-
sending a cookie to a computer of a user for storage thereon, wherein the cookie corresponds to a domain of a server that has access to at least a name of the user, said domain being different from a domain of the web site so that the cookie is not transmitted to the web site; providing, within coding of the web page, a reference to a graphic served by the server, such that when a browser retrieves the web page, the browser is caused to request the graphic from the server; and when a browser running on the computer of the user retrieves the web page from the web site and sends a resulting request for the graphic to the server, responding to the request by at least;
(a) using the cookie transmitted with the request to identify the name of the user, (b) incorporating the name of the user into an image, and (c) returning the image to the user computer for display within the web page. - View Dependent Claims (15, 16, 17, 18)
-
Specification