METHOD, DEVICE, SERVER, AND SYSTEM FOR MAKING PAYMENT WITH A MESSAGING APPLICATION ON A MOBILE DEVICE
First Claim
Patent Images
1. A mobile payment transaction server that facilitates payment via a messaging application associated with a mobile device, the server comprising:
- a transaction information module that retrieves and processes information associated with a payment transaction,a transaction identity module that generates and manages a unique transaction identity associated with the payment transaction,a messaging application module that communicates the information associated with the payment transaction and retrieves information associated with a payer account via a user interface of the messaging application, anda payment processing module that processes the payment transaction using the unique transaction identity and the information associated with the payer account.
1 Assignment
0 Petitions
Accused Products
Abstract
A first aspect of the present disclosure provides a device, server and system for making a payment from a messaging application on a mobile device. A second aspect of the disclosure provides a method of associating a payer account number with a mobile device. Further provided herein is a method of performing a payment transaction from a messaging application on a mobile device, wherein the payment transaction is initiated by a message or a 2D image from an OpenID with the messaging application, a 2D image from a website, or a mobile application from the merchant.
-
Citations
44 Claims
-
1. A mobile payment transaction server that facilitates payment via a messaging application associated with a mobile device, the server comprising:
-
a transaction information module that retrieves and processes information associated with a payment transaction, a transaction identity module that generates and manages a unique transaction identity associated with the payment transaction, a messaging application module that communicates the information associated with the payment transaction and retrieves information associated with a payer account via a user interface of the messaging application, and a payment processing module that processes the payment transaction using the unique transaction identity and the information associated with the payer account. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. A mobile device that makes a payment transaction through a messaging application, the mobile device being associated with a payer account, the messaging application comprising a user interface that displays information associated with the payment transaction and a user interface that enables access to information associated with the payer account, the payment transaction being processed using the information associated with the payer account.
-
14. A system for making a payment transaction from a messaging application on a mobile device, the system comprising:
-
a transaction information module that receives and processes information associated with a payment transaction, a transaction identity module that generates and manages a unique transaction identity associated with the payment transaction, a messaging application module that communicates the information associated with the payment transaction and retrieves information associated with a payer account via a user interface of the messaging application, a payment processing module that processes the payment transaction using the unique transaction identity and the information associated with the payer account, and a mobile communications module that transmits data to and/or retrieves data from the mobile device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of associating a payer account and a mobile device, the method comprising:
- a server
sending a user interface for entering a payer account number to the mobile device to be displayed by a messaging application, obtaining from the mobile device the payer account number, sending a user interface to the mobile device for entering a phone number assigned to the mobile device to be displayed by the messaging application, obtaining from the mobile device the phone number, sending a user interface for entering a payment password to be displayed by the messaging application, obtaining from the mobile device the payment password, and associating the payer account number with the phone number. - View Dependent Claims (20, 21, 22)
- a server
-
23. A method of performing a payment transaction from a messaging application on a mobile device, the method comprising:
- a server
sending information associated with a product from a payee to the mobile device to be displayed by the messaging application, the payee having an account associated with the messaging application, sending a user interface to the mobile device to be displayed by the messaging application, comprising an offer from the payee, information associated with a payer account associated with the mobile device, and an input field for entering a payment password, and obtaining the entered payment password from the mobile device, completing the payment transaction on a server using the payer account when the payment password entered matches the payment password on record for the payer account associated to the mobile device, wherein the offer comprises information associated with the payment transaction. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
- a server
-
31. A method of performing a payment transaction from a messaging application on a mobile device, the method comprising:
- a server
receiving from the mobile device a scanned 2D image from a payee, the payee having an account with the messaging application, sending a user interface to the mobile device to be displayed by the messaging application, comprising an offer from the payee, information on a payer account associated with the mobile device, and an input field for entering a payment password, and obtaining the entered payment password from the mobile device, completing the payment transaction on a server using the payer account when the payment password entered matches the payment password on record for the payer account associated to the mobile device, wherein the offer comprises information associated with the payment transaction. - View Dependent Claims (32, 33, 34, 35)
- a server
-
36. A method of performing a payment transaction from a messaging application on a mobile device, the method comprising:
- a server
displaying a 2D image on a website, wherein the 2D image comprises information associated with the payment transaction, receiving from the mobile device the scanned 2D image, sending a user interface to the mobile device to be displayed by the messaging application, comprising an offer from a payee, information on a payer account associated with the mobile device, and an input field for entering a payment password, and obtaining the entered payment password from the mobile device, completing the payment transaction on a server using the payer account when the payment password entered matches the payment password on record for the payer account associated to the mobile device, wherein the offer comprises the information associated with the payment transaction. - View Dependent Claims (37, 38, 39, 40)
- a server
-
41. A method of performing a payment transaction from a messaging application on a mobile device, the method comprising:
- a server
receiving information associated with the payment transaction from another application from a payee, sending a user interface to the mobile device to be displayed by the messaging application, comprising an offer from the payee, information on a payer account associated with the mobile device, and an input field for entering a payment password, and obtaining the entered payment password from the mobile device, completing the payment transaction on a server using the payer account if the payment password entered matches the payment password on record for the payer account associated to the mobile device, wherein the offer comprises the information associated with the payment transaction. - View Dependent Claims (42, 43)
- a server
-
44. A non-transitory computer-readable medium storing one or more programs, when executed by a processor, performing the steps of
sending a user interface for entering a payer account number to the mobile device to be displayed by a messaging application, obtaining from the mobile device the payer account number, sending a user interface to the mobile device for entering a phone number assigned to the mobile device to be displayed by the messaging application, obtaining from the mobile device the phone number, sending a user interface for entering a payment password to be displayed by the messaging application, obtaining from the mobile device the payment password, and associating the payer account number with the phone number.
Specification