IP Library Granted Patent US 9,141,945
Granted Patent B2
US 9,141,945 · App. 13/024,789 · Granted Sep 22, 2015

Secure distributed single action payment system

Inventors: Essam Ernest Abadir (Lancaster, PA); Rosco Schock (Lancaster, PA); Ian Dane Maffett (Lancaster, PA)
Assignee: appMobi IPLC, Inc.
G06Q20/10G06Q20/085G06Q20/382G06Q20/401G06Q30/0601G06Q30/0613H04L9/321H04L9/3234H04L2209/56H04L2209/80H04W12/06
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,141,945
App. No.
13/024,789
Granted
Sep 22, 2015
Kind
B2
Abstract

Methods and systems for enabling and performing secured, single action payments from a mobile device are disclosed. One method includes receiving user credentials at an application installed on a mobile device, and transmitting the user credentials from the mobile device to a server alongside a device identifier. The method includes receiving data at least partially defining encrypted personal payment information and saving the encrypted personal payment information in a memory of the mobile device in association with the application. At least prior to receiving a user request to make a payment via the application, the mobile device lacks a decryption key capable of decrypting the encrypted personal payment information.

Claims (34)

1. A method of enabling a single action payment for an item at a mobile device, the method comprising:

associating, by the mobile device, a memory of the mobile device with an application installed on the mobile device;

receiving, by the mobile device, user credentials at the application installed on the mobile device;

obtaining, by the application, a device identifier associated with the mobile device;

transmitting, by the mobile device, the user credentials and the obtained device identifier from the application installed on the mobile device to a payment management server;

receiving, from the payment management server, an encryption key;

receiving, by the mobile device, data to be included in personal payment information;

encrypting the data using the received encryption key;

creating, by the mobile device, an encrypted personal payment information;

saving, by the mobile device, the encrypted personal payment information in a memory of the mobile device associated with the application;

discarding the received encryption key and any unencrypted data included in the personal payment information from the mobile device;

determining, by the mobile device, that the encrypted personal payment information has been saved and that the encryption key has been discarded;

based on a determination that the encrypted personal payment information has been saved and that the encryption key has been discarded, receiving, by the mobile device, a single action from a user;

wherein the single action defines a user request to make a payment; and

obtaining, at the mobile device, a decryption key used to decrypting the encrypted personal payment information.

2. The method of claim 1 , wherein the personal payment information is received at the mobile device from a user.

3. The method of claim 2 , further comprising capturing the personal payment information using a camera incorporated with the mobile device.

4. The method of claim 3 , wherein capturing the personal payment information includes extracting characters from an image using optical character recognition.

5. The method of claim 1 ,

determining, by the mobile device, that an action was received at the mobile device;

based on a determination, by the mobile device, that an action was received at the mobile device:

transmitting the encrypted personal payment information to the payment management server to transact the payment.

6. The method of claim 1 , further comprising,

determining, by the mobile device, that an action was received at the mobile device;

based on a determination, by the mobile device, that an action was received at the mobile device:

receiving at the mobile device a decryption key from the payment management server;

decrypting the encrypted personal payment information at the mobile device; and

transmitting the personal payment information from the mobile device to a payment authority, thereby initiating a payment transaction.

7. The method of claim 1 , further comprising,

determining, by the mobile device, that an action was received at the mobile device;

based on a determination, by the mobile device, that an action was received at the mobile device:

receiving at the mobile device a decryption key from the payment management server;

decrypting the encrypted personal payment information at the mobile device; and

providing the unencrypted personal payment information to the requesting application, thereby initiating a payment transaction.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2013
From: APPMOBI, INC.
To: APPMOBI IPLC, INC.
Reel/Frame 030917/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2013
From: ABADIR, ESSAM ERNEST; SCHOCK, ROSCO; MAFFETT, IAN DANE
To: APPMOBI, INC.
Reel/Frame 029824/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2013
From: ABADIR, ESSAM ERNEST, MR.; SCHOCK, ROSCO, MR.
To: APPMOBI, INC.
Reel/Frame 029819/0149 →
Continuity (2)
Provisional Application 61418962 · Dec 2, 2010
Related Publication 20120143767A1 · Jun 7, 2012