IP Library Granted Patent US 10,453,105
Granted Patent B2
US 10,453,105 · App. 13/434,938 · Granted Oct 22, 2019

Encrypted payment image

Inventors: David G Butler (Eagle, ID); Kenneth K Smith (Boise, ID); Andrew Alegria (Meridian, ID)
Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
G06Q30/04G06Q20/0453G06Q20/322G06Q20/3274G06Q20/3276G07G5/00H04L9/3234H04L9/3242H04L9/3247H04L2209/56H04L2209/80
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 10,453,105
App. No.
13/434,938
Granted
Oct 22, 2019
Kind
B2
Abstract

Embodiments disclosed herein relate to an encrypted payment image. In one embodiment, a processor of a mobile computing device encrypts a binary version of an invoice image with a payment information encryption key. The processor may generate a payment image of the encrypted binary of the invoice image and display the payment image.

Claims (16)

1. A machine-readable non-transitory storage medium of a mobile computing device comprising instructions executable by a processor to:

capture, using a camera of the mobile computing device, an invoice image of a barcode displayed by a retailer and that encodes information regarding a purchase transaction initiated by a user of the mobile computing device with the retailer;

decode the information regarding the purchase transaction from the barcode of the invoice image and display the information to the user;

in response to receiving confirmation from the user of the information:

generate a binary version of the invoice image;

encrypt the binary version of the invoice image with an encryption key comprising payment account information that identifies a payment account of the user with which the user is paying for the purchase transaction, the encryption key known by a payment processor and unknown by the retailer; and

display the encrypted version of the invoice image to the retailer, the retailer capturing the encrypted version to transmit to the payment processor to fulfill payment for the purchase transaction against the payment account,

wherein the payment for the purchase transaction is fulfilled without the retailer learning the payment account information.

2. The machine-readable non-transitory storage medium of claim 1 , wherein instructions to encrypt the binary version of the invoice image comprise instructions executable by the processor to encrypt the payment information using at least one of: hash-based message authentication code encryption or public key infrastructure encryption.

3. The machine-readable non-transitory storage medium of claim 1 , wherein instructions to generate the binary version of the invoice image comprise instructions executable by the processor to generate a binary version of an invoice barcode image.

4. The machine-readable non-transitory storage medium of claim 1 , further comprising instructions executable by the processor to transmit the displayed image to a payment entity.

5. The machine-readable non-transitory storage medium of claim 1 , wherein the payment account information comprises a payment account number.

6. The machine-readable non-transitory storage medium of claim 1 , wherein the payment account information comprises a credit card number.

7. The machine-readable non-transitory storage medium of claim 1 , further comprising instructions executable by the processor to:

store payment information on machine-readable non-transitory storage medium, wherein the payment information comprises information identifying different payment accounts; and

display a user interface that allows a user to select one of the different payment accounts as the payment account identified by the payment account information.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENT. SERVICES DEVELOPMENT CORPORATION LP
Reel/Frame 041041/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: BUTLER, DAVID G; SMITH, KENNETH K; ALEGRIA, ANDREW
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 028068/0673 →