Payment system and method
First Claim
1. A method of transferring a payment between a first user of a communication system and a second user of the communication system, comprising:
- displaying a contact list comprising said second user in a user interface of a client executed at a user terminal of the first user, said client being a computer program downloaded and executed on said user terminal of the first user;
said client retrieving and displaying at least one page from a payment provider responsive to said first user selecting a payment transfer option in the user interface;
said client automatically identifying the second user as a recipient of said payment in said at least one page retrieved from the payment provider responsive to said first user selecting the second user from the contact list, and receiving information related to said payment entered into said at least one page by said first user; and
said client transmitting said information related to said payment to said payment provider to cause said payment provider to transmit a message to a user terminal of the second user over the communication system and transfer said payment from an account of the first user to an account of the second user by linking together authorisation information of the second user in the communication system with authorisation information of the second user in the payment provider using an entity that is trusted by both the communication system and the payment provider.
5 Assignments
0 Petitions
Accused Products
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.
24 Citations
48 Claims
-
1. A method of transferring a payment between a first user of a communication system and a second user of the communication system, comprising:
-
displaying a contact list comprising said second user in a user interface of a client executed at a user terminal of the first user, said client being a computer program downloaded and executed on said user terminal of the first user; said client retrieving and displaying at least one page from a payment provider responsive to said first user selecting a payment transfer option in the user interface; said client automatically identifying the second user as a recipient of said payment in said at least one page retrieved from the payment provider responsive to said first user selecting the second user from the contact list, and receiving information related to said payment entered into said at least one page by said first user; and said client transmitting said information related to said payment to said payment provider to cause said payment provider to transmit a message to a user terminal of the second user over the communication system and transfer said payment from an account of the first user to an account of the second user by linking together authorisation information of the second user in the communication system with authorisation information of the second user in the payment provider using an entity that is trusted by both the communication system and the payment provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product comprising program code means for performing steps of a method of transferring a payment between a first user of a communication system and a second user of the communication system, the steps comprising:
-
displaying a contact list comprising said second user in a user interface of a client executed at a user terminal of the first user, said client being a computer program downloaded and executed on said user terminal of the first user; said client retrieving and displaying at least one page from a payment provider responsive to said first user selecting a payment transfer option in the user interface; said client automatically identifying the second user as a recipient of said payment in said at least one page retrieved from the payment provider responsive to said first user selecting the second user from the contact list, and receiving information related to said payment entered into said at least one page by said first user; and said client transmitting said information related to said payment to said payment provider to cause said payment provider to transmit a message to a user terminal of the second user over the communication system and transfer said payment from an account of the first user to an account of the second user by linking together authorisation information of the second user in the communication system with authorisation information of the second user in the payment provider using an entity that is trusted by both the communication system and the payment provider.
-
-
25. A system for transferring a payment between a first user of a communication system and a second user of the communication system, comprising:
-
a user terminal of said first user arranged to execute a client and display a contact list comprising said second user in a user interface of said client, said client being a computer program downloaded and executed on said user terminal of the first user; and a payment provider; said client configured to retrieve and display at least one page from the payment provider responsive to said first user selecting a payment transfer option in the user interface, automatically identify the second user as a recipient of said payment in said at least one page retrieved from the payment provider responsive to said first user selecting the second user from the contact list, receive information related to said payment entered into said at least one page by said first user, and transmit said information related to said payment to said payment provider; and the payment provider arranged to transmit a message from said payment provider to a user terminal of the second user over the communication system responsive to receiving said information related to said payments, and transfer said payment from an account of the first user to an account of the second user;
the system further comprising a network node arranged to link authorisation information of the second user in the communication system with authorisation information of the second user in the payment provider wherein the network node is trusted by both the communication system and the payment provider. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A user terminal for transferring a payment between a first user of a communication system and a second user of the communication system, comprising:
-
a processor arranged to execute a client; and a display arranged to display a contact list comprising said second user to said first user in a user interface of said client, said client being a computer program downloaded and executed on said user terminal of the first user; wherein said client is configured to retrieve and display at least one page from a payment provider responsive to said first user selecting a payment transfer option in the user interface, automatically identify the second user as a recipient of said payment in said at least one page retrieved from the payment provider responsive to said first user selecting the second user from the contact list, receive information related to said payment entered into said at least one page by said first user, and transmit said information related to said payment to said payment provider to cause said payment provider to transmit a message to a user terminal of the second user over the communication system responsive to receiving said information related to said payments and transfer said payment from an account of the first user to an account of the second user by linking together authorisation information of the second user in the communication system with authorisation information of the second user in the payment provider using an entity that is trusted by both the communication system and the payment provider.
-
Specification