IP Library Granted Patent US 11,481,767
Granted Patent B2
US 11,481,767 · App. 16/656,069 · Granted Oct 25, 2022

Mobile commerce payment system

Inventor: Cedric Ronald Franz (Cape Town, ZA)
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
G06Q20/3829G06Q20/085G06Q20/12G06Q20/326G06Q20/3227G06Q20/3229G06Q20/3563G06Q20/4012G06Q20/363G06Q2220/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,481,767
App. No.
16/656,069
Granted
Oct 25, 2022
Kind
B2
Abstract

A mobile commerce system and components thereof are provided in which multiple wireless mobile communications devices (mobile devices) ( 1 ) each has a unique electronic identification and processing circuit ( 2 ) capable of encrypting data utilizing an encryption key and a first software application providing connectivity to commercial webpage servers ( 4 ) for purposes that include the conduct of selected transactions involving a payment for goods or services. Each mobile device is independently enabled to conduct financial transactions in real time by communication with a financial institution. Each mobile device further has a second software application termed mobile payment application adapted to interact with the first application to receive data as to a payment required to conclude a transaction conducted by way of a commercial webpage server. The mobile payment application initiates an instruction to the financial institution to make a payment to a payee designated by way of such data wherein the instruction is encrypted utilizing the unique electronic identification and processing circuit.

Claims (45)

1. A communication device configured to communicate with a first remote server and a second remote server, the communication device is a mobile communication device comprising:

an encryption key;

a first software application adapted to:

communicate with the first remote server; and

a second software application adapted to:

communicate with the first software application via a plugin,

communicate with the second remote server, the second remote server associated with a webpage,

receive, from the second remote server, data identified by the second remote server in connection with an interaction on the webpage, and

send, to the first software application in the communication device, information including the data;

wherein the first software application is adapted to:

receive, from the second software application in the communication device, the information including the data,

create an instruction containing the information including the data,

encrypt the instruction containing the information including the data utilizing the encryption key to generate an encrypted instruction, and

send the encrypted instruction to the first remote server to process the information including the data to conclude the interaction on the webpage.

2. The communication device of claim 1 , wherein the webpage enables a transaction.

3. The communication device of claim 1 , wherein the first remote server is associated with a financial institution.

4. The communication device of claim 1 , wherein the first remote server transmits a successful transaction report to the second remote server.

5. The communication device of claim 1 , wherein the second software application is a browser application.

6. The communication device of claim 1 , wherein the communication device further includes a third software application that uses the first software application to perform transactions.

7. The communication device of claim 1 , wherein the communication device is a mobile phone.

8. The communication device of claim 1 , further comprising:

a subscriber identity module (SIM), wherein the encryption key is stored on the SIM.

9. The communication device of claim 1 , wherein the information further comprises an identifier for the first software application, and wherein the first software application is further adapted to prompt a user for entry of a personal identification number (PIN) and then use the personal identification number and the encryption key to sign the information.

10. The communication device of claim 1 , wherein the encryption key is provisioned on the communication device by a mobile operator.

11. The communication device of claim 1 , wherein the information is processed without the second software application having to communicate with the first remote server.

12. A method performed by a communication device communicatively coupled to a first remote server and a second remote server, the communication device being a mobile communication device including a first software application and a second software application, the method comprising:

communicating, by the second software application, with the second remote server, wherein the second remote server is associated with a webpage,

receiving, by the second software application, data from the second remote server in connection with an interaction on the webpage;

sending, by the second software application to the first software application in the communication device via a plugin, information including the data;

receiving, at the first software application in the communication device from the second software application, the information including the data;

creating an instruction containing the information including the data;

encrypting the instruction containing the information including the data utilizing an encryption key stored on the communication device to generate an encrypted instruction; and

sending the encrypted instruction to the first remote server to process the information including the data to conclude the interaction on the webpage.

13. The method of claim 12 , wherein the second software application is a browser application and the webpage offers data, goods or services.

14. The method of claim 12 , further comprising:

receiving, at the first software application from the first remote server, a report in response to the encrypted instruction sent to the first remote server by the communication device; and

transmitting the report to the second remote server after the report is received by the communication device.

15. The method of claim 12 , wherein the first remote server transmits a report to the second remote server in response to the encrypted instruction received from the communication device.

16. The method of claim 12 , wherein the communication device further includes a third software application that uses the first software application to interact with other applications on the communication device or commercial webpages.

17. The method of claim 12 , wherein the communication device is a mobile phone including a subscriber identity module (SIM) storing the encryption key provisioned by a mobile operator.

18. The method of claim 12 , further comprising:

prompting a user for entry of a personal identification number (PIN); and

signing the information with the personal identification number and the encryption key.

19. The method of claim 12 , wherein the first remote server is associated with a financial institution, and wherein the information is processed without the second software application having to communicate with the first remote server.

20. The method of claim 12 , wherein the first remote server resides on a country of a user of the communication device, and the second remote server resides on a different country.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2022
From: VISA CAPE TOWN (PTY) LTD.
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 060314/0958 →
Priority Claims (1)
ZA 200804181 · May 14, 2008 · national
Continuity (3)
Continuation 15009501 · Jan 28, 2016
Continuation 12992403
Related Publication 20200065804A1 · Feb 27, 2020