Payment system and method
AssigneeSkype
InventorsSiim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
Life of this patent
Estimating the term…
Abstract
In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
Claims20
A computing device comprising:
- a processor;
- a memory storing instructions, which when executed, cause the processor to perform operations comprising:
- receiving identity information for a user account of a communication service;
- creating a token corresponding to the identity information of the user account;
- causing the token to be transmitted back to a computing device associated with the user account;
- verifying, with a payment provider service, that a token received by the payment provider service during an authentication for an account for the user on the payment provider service matches the created token;
- and
- in response to verifying that the received token matches the created token, linking an account for the user on the payment provider service with the account for the user on the communication service, the linking causing subsequent payment transactions to be completed without authenticating the user to the payment provider service.
A computer-implemented method comprising:
- receiving identity information for a user account of a communication service;
- creating a token corresponding to the identity information of the user account;
- causing the token to be transmitted back to a computing device associated with the user account;
- verifying, with a payment provider service, that a token received by the payment provider service during an authentication for an account for the user on the payment provider service matches the created token;
- and
- in response to verifying that the received token matches the created token, linking an account for the user on the payment provider service with the account for the user on the communication service, the linking causing subsequent payment transactions to be completed without authenticating the user to the payment provider service.
A machine-readable storage medium, storing instructions, which when executed by a machine, causes the machine to perform operations comprising:
- receiving identity information for a user account of a communication service;
- creating a token corresponding to the identity information of the user account;
- causing the token to be transmitted back to a computing device associated with the user account;
- verifying, with a payment provider service, that a token received by the payment provider service during an authentication for an account for the user on the payment provider service matches the created token;
- and
- in response to verifying that the received token matches the created token, linking an account for the user on the payment provider service with the account for the user on the communication service, the linking causing subsequent payment transactions to be completed without authenticating the user to the payment provider service.
Dependencies are inferred from the claim text.