IP Library Granted Patent US 9,852,423
Granted Patent B2
US 9,852,423 · App. 14/499,796 · Granted Dec 26, 2017

Systems and methods for wireless authorization of transactions with mobile payment devices

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 9,852,423
App. No.
14/499,796
Granted
Dec 26, 2017
Kind
B2
Abstract

Methods for authorizing wireless payment transactions that include encrypting, with an encryption module on the mobile payment device, a payment account token stored on a mobile payment device and a session key generated on the mobile payment device with a public key. The methods also include transmitting the encrypted payment account token and session key to a vending machine, further encrypting, with the vending machine, the encrypted payment account token and session key with a device key, and transmitting, from the vending machine, the encrypted payment account token and session key to a central server. The methods further include decrypting the payment account token and session key with the device key and with a private key stored at the central server and sending an authorization determination and session key from the central server to the vending machine based on the decrypted payment account token and session key.

Claims (24)

1. A method for authorizing a wireless payment transaction from a mobile payment device to a vending machine wherein the vending machine comprises a vending controller (VIC 1 ), and the mobile payment device comprises an encryption module and a mobile payment application, and the vending machine and a central server share a device key, the method comprising the steps of:

downloading, by the mobile payment device, a central server public key and account token from the central server into mobile payment application;

receiving, by the mobile payment device, user credentials;

accessing, by the mobile payment device, the mobile payment application based on the received user credentials;

generating, by the mobile payment device, a session key;

encrypting, by the encryption module, the user credentials, session key and the account token using the public key;

transmitting, by the mobile payment device, the encrypted user credentials, session key and the account token to the vending machine;

generating, by the vending machine, a transaction identification number, authorization amount, and entry type and encrypting, by the vending machine, the encrypted user credentials, session key and the account token and the transaction identification number, authorization amount and entry type using its device key;

transmitting, by the vending machine, the encrypted user credentials, session key, downloaded account token, transaction identification number, authorization amount and entry type to the central server;

decrypting, by the central server, the transaction identification number, authorization amount and entry typed using its device key;

decrypting, by the central server, the user credentials, session key, account token using a central server private key corresponding to the central server public key;

determining authorization information for the transaction, by the central server, using the account token, user credentials and amount;

encrypting, by the central server, the determined authorization information with its device key;

transmitting, by the central server, the encrypted authorization to the VIC;

decrypting, by the VIC, the received transmitted authorization information;

determining, by the VIC, that the request transaction is authorized; and

based on the determination, by the VIC, that the request is authorized, posting by the VIC, funds to the vending machine.

2. The method of claim 1 , wherein the decrypting step further comprises decrypting the at least one of the transaction identification number, payment authorization amount, or entry type with the device key.

3. The method of claim 1 , further comprising the step of encrypting the authorization determination with the device key.

4. The method of claim 3 , further comprising the step of decrypting, with the vending machine and the device key, the encrypted authorization determination.

5. The method of claim 1 , further comprising the step of entering user credentials on the mobile payment device.

6. The method of claim 5 , wherein the authorization determination is further based on the entered credentials.

7. The method of claim 1 , further comprising the step of displaying the authorization determination on the mobile payment device.

8. The method of claim 7 , wherein the authorization determination is encrypted and transmitted to the mobile payment device with the session key.

Assignments (12)
SECURITY INTEREST Recorded Feb 3, 2025
From: CANTALOUPE, INC. (F/K/A USA TECHNOLOGIES, INC.)
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 070093/0775 →
CHANGE OF NAME Recorded Apr 19, 2021
From: USA TECHNOLOGIES, INC.
To: CANTALOUPE, INC.
Reel/Frame 055966/0692 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 17, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
To: USA TECHNOLOGIES, INC.; CANTALOUPE SYSTEMS, INC.; STITCH NETWORKS CORPORATION; USAT CAPITAL CORP., LLC
Reel/Frame 053841/0460 →
NOTICE OF GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Aug 17, 2020
From: USA TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053520/0227 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: USA TECHNOLOGIES, INC.; CANTALOUPE SYSTEMS, INC. (SUCCESSOR IN INTEREST TO USAT, INC.)
Reel/Frame 050916/0732 →
SECURITY INTEREST Recorded Nov 3, 2019
From: USA TECHNOLOGIES, INC.; CANTALOUPE SYSTEMS, INC.; STITCH NETWORKS CORPORATION; USAT CAPITAL CORP, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS THE COLLATERAL AGENT
Reel/Frame 050916/0878 →
NOTICE OF GRANT OF SECURITY INTEREST Recorded Nov 10, 2017
From: USA TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044787/0597 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: HERITAGE BANK OF COMMERCE
To: USA TECHNOLOGIES, INC.
Reel/Frame 044416/0541 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2016
From: AVIDBANK CORPORATE FINANCE, A DIVISION OF AVIDBANK
To: USA TECHNOLOGIES, INC.
Reel/Frame 038329/0732 →
SECURITY INTEREST Recorded Mar 31, 2016
From: USA TECHNOLOGIES, INC.
To: HERITAGE BANK OF COMMERCE
Reel/Frame 038324/0485 →
SECURITY INTEREST Recorded Jan 22, 2016
From: USA TECHNOLOGIES, INC.
To: AVIDBANK
Reel/Frame 037566/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2014
From: SAGADY, CARY M.; SIMPKINS, JOSEPH A.; KOUZNETSOV, DENIS
To: USA TECHNOLOGIES, INC.
Reel/Frame 033909/0368 →