Patent ID: 9058601
Filing Date: 2015-06-16
Classification: G06Q

Abstract:
1. A computer-implemented method of transferring a payment between a first user of a communication system and a second user of the communication system, the computer-implemented method comprising: identifying a digital certificate associated with the first user, wherein the digital certificate associated with a communication system; retrieving a contact list from a contact server using the digital certificate, wherein the contact list including a plurality of contacts, wherein each contact being associated with at least one user of the communication system; causing the plurality of contacts in the contact list to be displayed in a graphical user interface of a client application executed at a first user's terminal; provide a plurality of selections associated with the each contact in the graphical user interface, wherein one selection of the plurality of selections is a payment transfer option; automatically identifying the second user as a recipient of said payment responsive to the one selection of a contact associated with the second user and the one selection of the payment transfer option associated with a selected contact; providing information about the selected contact to a payment provider server; receiving information related to said payment through the graphical user interface; and transmitting said information related to said payment to said payment provider server to cause said payment provider server to perform: transmitting a message to a graphical user interface of a client application at a second user's terminal over the communication system; and transferring said payment from an account of the first user to an account of the second user by linking together authorization information of the second user in the communication system with authorization information of the second user in the payment provider server.