The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 27, 2024

Filed:

Oct. 21, 2021
Applicant:

Mastercard International Incorporated, Purchase, NY (US);

Inventors:

Abhinava Srivastava, Stamford, CT (US);

Sapankumar K. Mandloi, Stamford, CT (US);

Anthony Lopreiato, Scarsdale, NY (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 20/38 (2012.01); G06Q 20/20 (2012.01); G06Q 20/40 (2012.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/40 (2022.01); H04W 12/033 (2021.01); H04W 12/10 (2021.01); G06Q 20/32 (2012.01); H04W 12/04 (2021.01);
U.S. Cl.
CPC ...
G06Q 20/3829 (2013.01); G06Q 20/204 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/385 (2013.01); G06Q 20/4014 (2013.01); H04L 9/0819 (2013.01); H04L 9/0861 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); H04L 63/067 (2013.01); H04L 63/08 (2013.01); H04W 12/033 (2021.01); H04W 12/10 (2013.01); G06Q 20/321 (2020.05); G06Q 2220/00 (2013.01); H04L 63/126 (2013.01); H04L 2209/56 (2013.01); H04L 2463/062 (2013.01); H04W 12/04 (2013.01);
Abstract

A method for generation of an application cryptogram for use in a payment transaction includes: storing, in a first memory, a single use key associated with a transaction account; electronically transmitting the single use key to a processing server; receiving an encrypted session key and a server encryption key from the processing server; executing a first query to store the encrypted session key in the first memory and a second query to store the server encryption key in a second memory; decrypting the encrypted session key using the server encryption key; generating an application cryptogram based on the decrypted session key; and electronically transmitting the generated application cryptogram for use in a payment transaction.


Find Patent Forward Citations

Loading…