IP Library Granted Patent US 11,256,798
Granted Patent B2
US 11,256,798 · App. 16/900,286 · Granted Feb 22, 2022

Systems and methods for decryption as a service

Inventors: Timothy William Barnett (Roswell, GA); Alexander I. Kasatkin (Alpharetta, GA); Christopher Hozumi Miyata (Tulsa, OK); Daniel Ruehle (Smyrna, GA)
Assignee: BLUEFIN PAYMENT SYSTEMS LLC
G06F21/44G06F11/0766G06F16/23G06F16/2379G06F16/955G06F21/6227G06F21/6245G06F21/73G06Q20/223G06Q20/382G06Q20/401G06Q20/4014H04L9/0861H04L9/14H04L9/3226H04L9/3234H04L63/0428H04L63/0435H04L63/061H04L63/08H04L63/0876H04L63/123G06Q10/10G06Q2220/00G16H10/60G16H70/00G16H70/60H04L63/20H04L2209/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 11,256,798
App. No.
16/900,286
Granted
Feb 22, 2022
Kind
B2
Abstract

Systems and methods for decryption of payloads are disclosed herein. In various embodiments, systems and methods herein are configured for decrypting thousands of transactions per second. Further, in particular embodiments, the systems and methods herein are scalable, such that many thousands of transactions can be processed per second upon replicating particular architectural components.

Claims (50)

1. A system for decrypting payloads, the system comprising a computer server comprising at least one processor configured for:

receiving a payload originating from a point of interaction device and partner authentication information from a partner;

authenticating the partner via the partner authentication information;

receiving a client identifier and/or a reference number from the partner;

caching the client identifier and/or the reference number;

parsing the payload into a first set of one or more portions including:

a device serial number;

a key sequence number; and

at least one encrypted portion;

transmitting the at least one encrypted portion of the first set to a decryption service, the decryption service for decrypting the at least one encrypted portion;

receiving decrypted credit card information derived from the at least one encrypted portion from the decryption service;

parsing the decrypted credit card information into a second set of one or more portions including:

a credit card number;

an expiration date; and

a CVV code; and

transmitting, to the partner, the client identifier and/or the reference number with at least the second set.

2. The system of claim 1 , wherein the first set comprises data objects.

3. The system of claim 1 , wherein the second set comprises data objects.

4. The system of claim 1 , wherein the partner authentication information comprises a partner identifier and a partner key.

5. The system of claim 1 , wherein the first set is encoded.

6. The system of claim 5 , wherein the first set is encoded in hexadecimal format.

7. The system of claim 5 , wherein the first set is encoded in Unicode.

8. The system of claim 5 , wherein the first set is encoded in binary coded decimal.

9. The system of claim 5 , wherein the first set is encoded in base64.

10. The system of claim 1 , wherein the point of interaction device is wireless.

11. A method for decrypting payloads, the method comprising:

receiving, at a server, a payload originating from a point of interaction device and partner authentication information from a partner;

authenticating the partner via the partner authentication information;

receiving a client identifier and/or a reference number from the partner;

caching the client identifier and/or the reference number;

parsing the payload into a first set of one or more portions including:

a device serial number;

a key sequence number; and

at least one encrypted portion;

transmitting the at least one encrypted portion of the first set to a decryption service, the decryption service for decrypting the at least one encrypted portion;

receiving decrypted credit card information derived from the at least one encrypted portion from the decryption service;

parsing the decrypted credit card information into a second set of one or more portions including:

a credit card number;

an expiration date; and

a CVV code; and

transmitting, to the partner, the client identifier and/or the reference number with the second set.

12. The method of claim 11 , wherein the first set comprises data objects.

13. The method of claim 11 , wherein the second set comprises data objects.

14. The method of claim 11 , wherein the partner authentication information comprises a partner identifier and a partner key.

15. The method of claim 11 , wherein the first set is encoded.

16. The method of claim 15 , wherein the first set is encoded in hexadecimal format.

17. The method of claim 15 , wherein the first set is encoded in Unicode.

18. The method of claim 15 , wherein the first set is encoded in binary coded decimal.

19. The method of claim 15 , wherein the first set is encoded in base64.

20. The method of claim 11 , wherein the point of interaction device is wireless.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2022
From: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P.
To: BLUEFIN PAYMENT SYSTEMS LLC
Reel/Frame 060119/0857 →
SECURITY INTEREST Recorded Jun 6, 2022
From: BLUEFIN PAYMENT SYSTEMS LLC
To: TRUIST BANK
Reel/Frame 060105/0919 →
SECURITY INTEREST Recorded Sep 23, 2020
From: BLUEFIN PAYMENT SYSTEMS LLC
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P.
Reel/Frame 053855/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: BARNETT, TIMOTHY WILLIAM; KAZATKIN, ALEXANDER I; MIYATA, CHRISTOPHER HOZUMI; RUEHLE, DANIEL
To: BLUEFIN PAYMENT SYSTEMS LLC
Reel/Frame 053759/0901 →
Continuity (9)
Continuation 15923382 · Mar 16, 2018
Continuation 15253352 · Aug 31, 2016
Continuation 14663238 · Mar 19, 2015
Continuation In Part 14591223 · Jan 7, 2015
Continuation In Part 14951171 · Jan 7, 2015
Continuation In Part 14591218 · Jan 7, 2015
Continuation In Part PCTUS2015010405 · Jan 7, 2015
Provisional Application 61955739 · Mar 19, 2014
Related Publication 20200314072A1 · Oct 1, 2020
Cited By (1)
US 12,314,374