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 perform payment transactions on 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, 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 identifies the user to the first server system;
said first server system being responsive to a browser request from the user computing device for said display object by at least (1) using the browser cookie, as transmitted with the request, to identify the user, and (2) transmitting a personalized display object to the user computing device for display on the page of the merchant site, said personalized display object personalized with information associated with the user and providing functionality for the user to perform a payment transaction.
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.
36 Citations
20 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 perform payment transactions on 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, 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 identifies the user to the first server system; said first server system being responsive to a browser request from the user computing device for said display object by at least (1) using the browser cookie, as transmitted with the request, to identify the user, and (2) transmitting a personalized display object to the user computing device for display on the page of the merchant site, said personalized display object personalized with information associated with the user and providing functionality for the user to perform a payment transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing payment functionality on a page of a merchant site that is hosted by a server in a first network domain, said page including a reference to a display object served from a second network domain, the method comprising:
by a computer system that operates in the second network domain and provides a service for enabling users to conduct purchase transactions on merchant sites; receiving and storing account information of a user, including a name of the user and payment information of the user; transmitting, to a user computing device associated with the user, a browser cookie for storage on the user computing device, said browser cookie being associated with the second network domain but not the first network domain; receiving, from the user computing device, a request for the display object, said request generated by the user computing device in response to the reference included in said page of the merchant site; and responding to the request by transmitting to the user computing device, for display within the page, a personalized display object that includes the name of the user, said personalized display object providing functionality for the user to interact with the computer system to perform a purchase transaction on the merchant site. - View Dependent Claims (12, 13, 14, 15)
-
16. 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; and receiving, from the user computing device, a request for a display object to display on a page of the merchant site, said request including said browser cookie; 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 a name of a user associated with the user computing device, said personalized display object providing functionality for the user to perform a payment transaction on the merchant site using the payment service. - View Dependent Claims (17, 18, 19, 20)
-
Specification