Payment service capable of being integrated with merchant sites
First Claim
1. A system, comprising:
- a first server system that operates in a first network domain, said first server system storing account information, including payment information, of a user, said first server system providing a service for enabling users to place orders on merchant sites without having to create accounts with such merchant sites; and
a second server system that operates in a second network domain that is distinct from the first network domain, said second server system hosting a merchant site of a merchant, said merchant site including a page that includes a reference to a display object served by the first server system, said reference configured to cause browsers that load the page from the second server system to request the display object from the first server system for display on the page;
said first server system operative to transmit, to a user computing device of the user, a browser cookie for storage on the user computing device, said browser cookie corresponding to the first network domain but not the second network domain, said browser cookie including information that enables the first server system to associate the browser cookie with the user;
said first server system configured to respond to a browser request from the user computing device for the display object by at least (1) personalizing the display object with information associated with the user, said information associated with the user retrieved by the first server system using the browser cookie as received from the user computing device, and (2) transmitting the personalized display object to the user computing device for display on the page of the merchant site, said personalized display object providing functionality for the user to use the service to place an order on the merchant site.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented service integrates with merchant sites to enable registered users of the service to perform purchase transactions on the merchant sites. In one embodiment, a merchant can incorporate a reference to a display object served by the service into coding of a page of the merchant'"'"'s site. When the page is loaded by a user'"'"'s browser, the reference causes the browser to request the display object from the service for display on the page. If the user is recognized by the service, the service may return a personalized display object that includes functionality for the user to perform a purchase transaction using the service. Also disclosed are embodiments that enable users to initiate transfers of personal account information to the merchant sites.
43 Citations
26 Claims
-
1. A system, comprising:
-
a first server system that operates in a first network domain, said first server system storing account information, including payment information, of a user, said first server system providing a service for enabling users to place orders on merchant sites without having to create accounts with such merchant sites; and a second server system that operates in a second network domain that is distinct from the first network domain, said second server system hosting a merchant site of a merchant, said merchant site including a page that includes a reference to a display object served by the first server system, said reference configured to cause browsers that load the page from the second server system to request the display object from the first server system for display on the page; said first server system operative to transmit, to a user computing device of the user, a browser cookie for storage on the user computing device, said browser cookie corresponding to the first network domain but not the second network domain, said browser cookie including information that enables the first server system to associate the browser cookie with the user; said first server system configured to respond to a browser request from the user computing device for the display object by at least (1) personalizing the display object with information associated with the user, said information associated with the user retrieved by the first server system using the browser cookie as received from the user computing device, and (2) transmitting the personalized display object to the user computing device for display on the page of the merchant site, said personalized display object providing functionality for the user to use the service to place an order on the merchant site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a server that operates in a first network domain, said server programmed to provide a payment service that enables users to perform payment transactions on merchant sites, including a merchant site hosted in a second network domain that is distinct from the first network domain; and a database coupled to the server, said database storing account information, including payment information, of users registered with the payment service; said server programmed to implement a process that comprises; transmitting a browser cookie associated with the service to a user computing device for storage thereon, said browser cookie corresponding to the first network domain but not the second network domain; subsequently receiving, from the user computing device, said browser cookie and a request for a display object to display on a page of the merchant site; and responding to the request by transmitting to the user computing device, for display on the page of the merchant site, a personalized display object that includes user information associated with the browser cookie, said personalized display object providing functionality for the user to use the payment service to place an order on the merchant site. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving, from a user computing device, a user identifier and a request for a display object to display on a page of a merchant site, wherein the merchant site is hosted on a first server in a first network domain, wherein the request is generated by the user computing device based on a reference included in said page, wherein the user identifier is stored on the user computing device of a user and the user identifier corresponds to a second network domain, and wherein the second network domain has associated therewith a database storing user account information, including payment information, and the second network domain is distinct from the first network domain; and responding to the request for the display object by generating, and transmitting to the user computing device, a personalized display object for display on the page of the merchant site, said personalized display object providing functionality for the user to use the user account information to place an order with the merchant site without registering with the merchant site, wherein generating the personalized display object comprises using the received user identifier to retrieve information associated with the user from said database. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification