IP Library Granted Patent US 12,499,445
Granted Patent B2
US 12,499,445 · App. 18/808,594 · Granted Dec 16, 2025

Method and system for secure authentication of user and mobile device without secure elements

Inventors: Mehdi Collinge (Mont-Sainte-Aldegonde, BE); Patrik Smets (Nijlen, BE); Axel Emile Jean Charles Cateland (Scarsdale, NY)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06Q20/4012G06Q20/3821G06Q20/3829H04L63/0428H04L63/06H04L63/062H04W12/041H04L63/083H04L2463/102
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 12,499,445
App. No.
18/808,594
Granted
Dec 16, 2025
Kind
B2
Abstract

A method for generating payment credentials in a payment transaction includes storing, in a memory, at least a card master key associated with a transaction account. The method also includes generating, by a processing device, a first session key based on at least the stored card master key; generating, by the processing device, a second session key; generating, by the processing device, a first application cryptogram based on at least the first session key; generating, by the processing device, a second application cryptogram based on at least the second session key; and transmitting, by a transmitting device, at least the first application cryptogram and second application cryptogram for use in a payment transaction.

Claims (46)

1 . A method for generating payment credentials in a payment transaction, comprising:

generating, by a processor of the processing server in the transaction system, a first session key based on a card master key associated with a transaction account;

receiving, by an input device interfaced with a mobile device in the transaction system, a personal identification number (PIN) input by a user;

transmitting, by the mobile device in the transaction system, the PIN to the processing server;

receiving, by a receiver of the processing server, the PIN from the mobile device; generating, by the processor of the processing server, a second session key using a single use key and the PIN;

initiating, by the mobile device in the transaction system, a transaction with a point of sale via near field communication; and

in response to the mobile device initiating the transaction, initiating, by the processor of the processing server, generation of two application cryptograms, wherein said initiating generation of two application cryptograms includes:

generating, by the processor of the processing server, a first application cryptogram based on the first session key; and

generating, by the processor of the processing server, a second application cryptogram based on the second session key; and

transmitting, by a transmitter of the processing server, via the point of sale, at least the first application cryptogram and second application cryptogram to a financial institution associated with the transaction account for use in the payment transaction.

2 . The method of claim 1 , further comprising:

storing, in a memory, a transaction account sequence number associated with the transaction account, wherein

the first session key is further based on the stored transaction account sequence number.

3 . The method of claim 1 , further comprising:

storing, in a memory, the first card master key and a second card master key associated with the transaction account.

4 . The method of claim 1 , further comprising:

receiving, by the receiver, a first corresponding application cryptogram and a second corresponding application cryptogram;

validating, by the processor, (i) the received first corresponding application cryptogram based on the generated first application cryptogram, and (ii) the received second corresponding application cryptogram based on the generated second application cryptogram; and

transmitting, by the transmitter, a result of the validation for use in the payment transaction.

5 . The method of claim 4 , wherein the first corresponding application cryptogram and the second corresponding application cryptogram are received from the point of sale device.

6 . The method of claim 4 , wherein the result of the validation is transmitted to a financial institution associated with the transaction account.

7 . A transaction system for generating payment credentials in a payment transaction, comprising:

a processing server including a receiver, a processor, and a transmitter; and

a mobile device comprising a mobile device processor, wherein

the processor of the processing server is configured to generate a first session key based on a card master key associated with a transaction account,

the mobile device processor is configured to

receive, via an input device interfaced therewith, a personal identification number (PIN) input by a user, and

transmit the PIN to the processing server,

the processor of the processing server is further configured to:

receive, using the receiver, the PIN from the mobile device, and

generate a second session key using a single use key and the PIN,

the mobile device processor is further configured to initiate a transaction with a point of sale via near field communication, and

the processor of the processing server is configured to:

initiate generation of two application cryptograms, in response to the mobile device initiating the transaction by generating a first application cryptogram based on the first session key and generating a second application cryptogram based on the second session key and

transmit, using the transmitter and via the point of sale, at least the first application cryptogram and second application cryptogram to a financial institution associated with the transaction account for use in the payment transaction.

8 . The system of claim 7 , wherein

a memory, of the processing server, is further configured to store a transaction account sequence number associated with the transaction account, and

the first session key is further based on the stored transaction account sequence number.

9 . The system of claim 7 , wherein

the memory, of the processing server, is further configured to store the first card master key and a second card master key associated with the transaction account.

10 . The system of claim 7 , wherein the processor of the processing server is further configured to:

receive, using the receiver, a first corresponding application cryptogram and a second corresponding application cryptogram,

validate (i) the received first corresponding application cryptogram based on the generated first application cryptogram, and (ii) the received second corresponding application cryptogram based on the generated second application cryptogram, and

transmit, using the transmitter, a result of the validation for use in the payment transaction.

11 . The system of claim 10 , wherein the first corresponding application cryptogram and the second corresponding application cryptogram are received from the point of sale device.

12 . The system of claim 10 , wherein the result of the validation is transmitted to a financial institution associated with the transaction account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: COLLINGE, MEHDI; SMETS, PATRIK; CATELAND, AXEL EMILE JEAN CHARLES
To: MASTERCARD INTERNATIONAL INCORPORATED
Reel/Frame 068329/0465 →
Continuity (11)
Continuation 17719675 · Apr 13, 2022
Division 14558189 · Dec 2, 2014
Provisional Application 61996665 · May 14, 2014
Provisional Application 61980784 · Apr 17, 2014
Provisional Application 61979122 · Apr 14, 2014
Provisional Application 61979132 · Apr 14, 2014
Provisional Application 61979113 · Apr 14, 2014
Provisional Application 61955716 · Mar 19, 2014
Provisional Application 61951842 · Mar 12, 2014
Provisional Application 61910819 · Dec 2, 2013
Related Publication 20240412212A1 · Dec 12, 2024
References Cited (192)
US 5892900A · Ginter et al. · 1999 [cited by applicant]
US 6266415B1 · Campinos et al. · 2001 [cited by applicant]
US 7096494B1 · Chen · 2006 [cited by applicant]
US 7152158B2 · Watanabe et al. · 2006 [cited by applicant]
US 7249093B1 · King · 2007 [cited by applicant]
US 7532406B2 · Hill et al. · 2009 [cited by applicant]
US 7702910B2 · Gehrmann · 2010 [cited by applicant]
US 7849014B2 · Erikson · 2010 [cited by applicant]
US 8064597B2 · Gehrmann · 2011 [cited by applicant]
US 8416949B2 · Asano et al. · 2013 [cited by applicant]
US 8478995B2 · Alculumbre · 2013 [cited by applicant]
US 8682802B1 · Kannanari · 2014 [cited by applicant]
US 9083510B1 · Lakshman et al. · 2015 [cited by applicant]
US 9288047B2 · Brouwer et al. · 2016 [cited by applicant]
US 9536243B2 · Khan · 2017 [cited by applicant]
US 9842335B2 · Hayhow et al. · 2017 [cited by applicant]
US 9953315B2 · Collinge et al. · 2018 [cited by applicant]
US 10007909B2 · Collinge et al. · 2018 [cited by applicant]
US 10057763B2 · Redberg et al. · 2018 [cited by applicant]
US 10198728B2 · Huxham et al. · 2019 [cited by applicant]
US 10762506B1 · Cash et al. · 2020 [cited by applicant]
US 11308487B1 · Foster et al. · 2022 [cited by applicant]
US 11361313B2 · Collinge et al. · 2022 [cited by applicant]
US 11605070B2 · D'Agostino et al. · 2023 [cited by applicant]
US 20020083327A1 · Rajasekaran et al. · 2002 [cited by applicant]
US 20030084290A1 · Murty et al. · 2003 [cited by applicant]
US 20040030891A1 · Kurihara · 2004 [cited by applicant]
US 20050102503A1 · Imai · 2005 [cited by applicant]
US 20060005018A1 · Alculumbre · 2006 [cited by applicant]
US 20060066610A1 · Asano et al. · 2006 [cited by applicant]
US 20060165060A1 · Dua · 2006 [cited by applicant]
US 20060282681A1 · Scheidt et al. · 2006 [cited by applicant]
US 20070260544A1 · Wankmueller · 2007 [cited by applicant]
US 20080110983A1 · Ashfield · 2008 [cited by applicant]
US 20090055642A1 · Myers et al. · 2009 [cited by applicant]
US 20090132813A1 · Schibuk · 2009 [cited by applicant]
US 20090173782A1 · Muscato · 2009 [cited by applicant]
US 20090265544A1 · Moona et al. · 2009 [cited by applicant]
US 20100125516A1 · Wankmueller et al. · 2010 [cited by applicant]
US 20100174919A1 · Ito et al. · 2010 [cited by applicant]
US 20100211507A1 · Aabye et al. · 2010 [cited by applicant]
US 20100290627A1 · Tsuji et al. · 2010 [cited by applicant]
US 20110002459A1 · Kim · 2011 [cited by applicant]
US 20110042457A1 · Lu et al. · 2011 [cited by applicant]
US 20110060913A1 · Hird et al. · 2011 [cited by applicant]
US 20110140834A1 · Kiliccote · 2011 [cited by applicant]
US 20110208658A1 · Makhotin · 2011 [cited by applicant]
US 20110251892A1 · Laracey · 2011 [cited by applicant]
US 20110265159A1 · Ronda et al. · 2011 [cited by applicant]
US 20110270757A1 · Hammad · 2011 [cited by applicant]
US 20120004217A1 · Sun et al. · 2012 [cited by applicant]
US 20120042170A1 · Curtin et al. · 2012 [cited by applicant]
US 20120066504A1 · Hird et al. · 2012 [cited by applicant]
US 20120074219A1 · Burdett · 2012 [cited by applicant]
US 20120078735A1 · Bauer et al. · 2012 [cited by applicant]
US 20120136675A1 · Brown et al. · 2012 [cited by applicant]
US 20120143752A1 · Wong et al. · 2012 [cited by applicant]
US 20120191612A1 · Spodak et al. · 2012 [cited by applicant]
US 20120272056A1 · Ganesan · 2012 [cited by applicant]
US 20120317628A1 · Yeager · 2012 [cited by applicant]
US 20130166913A1 · Lenon · 2013 [cited by applicant]
US 20130211929A1 · Itwaru · 2013 [cited by applicant]
US 20130212019A1 · Mattsson et al. · 2013 [cited by applicant]
US 20130226815A1 · Ibasco et al. · 2013 [cited by applicant]
US 20130262317A1 · Collinge et al. · 2013 [cited by applicant]
US 20130282502A1 · Jooste · 2013 [cited by applicant]
US 20130282589A1 · Shoup et al. · 2013 [cited by applicant]
US 20130311781A1 · Wang et al. · 2013 [cited by applicant]
US 20140003709A1 · Ranganathan et al. · 2014 [cited by applicant]
US 20140025515A1 · Argue et al. · 2014 [cited by applicant]
US 20140032932A1 · Hiar et al. · 2014 [cited by applicant]
US 20140037093A1 · Park et al. · 2014 [cited by applicant]
US 20140040149A1 · Fiske · 2014 [cited by applicant]
US 20140297438A1 · Dua · 2014 [cited by applicant]
US 20150019442A1 · Hird et al. · 2015 [cited by applicant]
US 20150073995A1 · Hayhow et al. · 2015 [cited by applicant]
US 20150154596A1 · Collinge et al. · 2015 [cited by applicant]
US 20150254645A1 · Bondesen et al. · 2015 [cited by applicant]
US 20160119312A1 · Armstrong et al. · 2016 [cited by applicant]
US 20180018433A1 · Stevenson · 2018 [cited by applicant]
US 20190019169A1 · McLaughlin et al. · 2019 [cited by applicant]
US 20200279259A1 · Zhou · 2020 [cited by applicant]
US 20200321074A1 · Tran · 2020 [cited by applicant]
US 20210158317A1 · Kurylko et al. · 2021 [cited by applicant]
US 20230092175A1 · Yates · 2023 [cited by applicant]
US 20230098747A1 · Mjayaraghavan · 2023 [cited by applicant]
CN 1677409A · 2005 [cited by applicant]
CN 1981476A · 2007 [cited by applicant]
CN 101594227A · 2009 [cited by applicant]
CN 102437910A · 2012 [cited by applicant]
CN 102609841A · 2012 [cited by applicant]
CN 102792325A · 2012 [cited by applicant]
CN 103108322A · 2013 [cited by applicant]
CN 103155478A · 2013 [cited by applicant]
EP 3077972A1 · 2016 [cited by applicant]
JP H07297819A · 1995 [cited by applicant]
JP H1165959A · 1999 [cited by applicant]
JP 2000231654A · 2000 [cited by applicant]
JP 2002169959A · 2002 [cited by applicant]
JP 2003006449A · 2003 [cited by applicant]
JP 2003006582A · 2003 [cited by applicant]
JP 2004086599A · 2004 [cited by applicant]
JP 2004288080A · 2004 [cited by applicant]
JP 2006019824A · 2006 [cited by applicant]
JP 2008527430A · 2008 [cited by applicant]
JP 2008236449A · 2008 [cited by applicant]
JP 2009043196A · 2009 [cited by applicant]
JP 2009284231A · 2009 [cited by applicant]
JP 2010026949A · 2010 [cited by applicant]
JP 2010206762A · 2010 [cited by applicant]
JP 2011004079A · 2011 [cited by applicant]
JP 2011091494A · 2011 [cited by applicant]
JP 2011130012A · 2011 [cited by applicant]
JP 2013030181A · 2013 [cited by applicant]
JP 2013081028A · 2013 [cited by applicant]
JP 2013090046A · 2013 [cited by applicant]
JP 2013529326A · 2013 [cited by applicant]
JP 2013243667A · 2013 [cited by applicant]
JP 2013546078A · 2013 [cited by applicant]
KR 20010063809A · 2001 [cited by applicant]
KR 20080050134A · 2008 [cited by applicant]
KR 20120110926A · 2012 [cited by applicant]
KR 101256114B1 · 2013 [cited by applicant]
KR 20130117803A · 2013 [cited by applicant]
WO 2012136986A1 · 2012 [cited by applicant]
WO 2013002789A1 · 2013 [cited by applicant]
WO 2013022988A2 · 2013 [cited by applicant]
WO 2013095074A1 · 2013 [cited by applicant]
WO 2013151797A1 · 2013 [cited by applicant]
WO 2015084755A1 · 2015 [cited by applicant]
Notice of Allowance of Patent issued Aug. 27, 2021, by the Korean Intellectual Property Office in corresponding Korean Patent Application No. 10-2020-701 1008 and an English Translation of the Notice of Allowance of Pat… [cited by applicant]
Office Action (Hearing Notice) issued Aug. 19, 2021, by the Patent Office, Government of India, in corresponding ndia Patent Application No. 201647018895 with an English Translation of the Office Action. (3 pages). [cited by applicant]
ISO/IEC 1977 2:2009: Information technology—Security techniques—Authenticated encryption, Available at: https:/www.iso.org/ standard/46345_html, Feb. 15, 2009 , 3 pages. [cited by applicant]
BR 11 201601 2527-4 , “Office Action”, Mar. 2, 2020, 5 pages. [cited by applicant]
CA 2,93 2,346, “Office Action Received”, Feb. 15, 2017, 3 pages. [cited by applicant]
CL N' 01351-2016, “Office Action Received”, Feb. 2, 2018, 7 pages. [cited by applicant]
CN 201480074679.7, “Office Action (Decision of Rejection)”, Dec. 18, 2019, 9 pages. [cited by applicant]
CN201480074680, “First Office Action Received”, Nov. 26, 2018, 19 Pages. [cited by applicant]
CO Nº 16-145704, “Office Action Received”, Feb. 9, 2018, 25 pages. [cited by applicant]
CO /Nº2016145618 , “Office Action Received”, Dec. 28, 2017, 28 pages. [cited by applicant]
EP14868126.5, “European Search Report Received”, Jul. 6, 2017, 7 pages. [cited by applicant]
IL 1578-8-01-IL, “An English Translation of the Office Action (The examination report)”, Oct. 2, 2019, 2 pages. [cited by applicant]
IL 1578-8-02-IL, “An English Translation of the Office Action (The examination report)”, Oct. 2, 2019, 2 pages. [cited by applicant]
IL 245958 (B-01-IL-1578), “Status of Patent Application”, Jan. 31, 2021, 3 pages. [cited by applicant]
IL B-01-IL-1578, “Office Action”, Sep. 23, 2020, 3 pages. [cited by applicant]
IL B-02-IL-1578, “Office Action”, Nov. 15, 2020, 5 pages. [cited by applicant]
IN 20164 7018863, “Office Action (Examination Report)”, Oct. 23, 2020, 7 pages. [cited by applicant]
IN 20164 7018895, “Office Action (Examination Report)”, Nov. 26, 2019, 7 pages. [cited by applicant]
JP 2018-110433, “Office Action”, Aug. 30, 2019, 4 pages. [cited by applicant]
JP201142528, “Office Action Received”, Jun. 3, 2019, 4 Pages. [cited by applicant]
JP2016535719, “First Office Action Received”, Aug. 4, 2017, 5 pages. [cited by applicant]
KR 10-2016-7017504, “Office Action (Notice of Allowance of Patent)”, Mar. 5, 2020, 4 pages. [cited by applicant]
KR 10-2020-7011008, “Office Action”, Jul. 28, 2020, 7 pages. [cited by applicant]
KR 10-2020-7011008, “Office Action (Notice of Non-Final Rejection)”, Jan. 28, 2021, 11 pages. [cited by applicant]
KR1020167017504, “Office Action Received”, Sep. 28, 2018. [cited by applicant]
KR10-2017-7035338, “Notice of Allowance Received”, Jun. 20, 2019, 2 pages. [cited by applicant]
KR10-2017-7035338, “Office action Received”, Feb. 14, 2019, 5 Pages. [cited by applicant]
Krawczyk, “The Order of Encryption and Authentication for Protecting Communications (Or: How Secure is SSL ?)”, Lecture Notes in Computer Science, vol. 2139, Aug. 2, 2001, pp. 310-331. [cited by applicant]
MX/A/2016/007217, “Office Action Received”, Dec. 5, 2017, 7 pages. [cited by applicant]
MX/A/2016/007218, “Office Action Received”, Jan. 30, 2018, 7 pages. [cited by applicant]
NZ720688(0076412-000700), “First Examination Report Received”, Aug. 31, 2016, 5 pages. [cited by applicant]
NZ735128 , “First Examination Report Received”, Aug. 15, 2018, 3 pages. [cited by applicant]
PCT/US2014/067992 , “Notification of Transmittal of the International Search Report and the Written Opinion of the nternational Searching Authority Received”, Mar. 17, 2015, 10 pages. [cited by applicant]
PCT/US2014/068078 , “Notification of Transmittal of the International Search Report and the Written Opinion Received”, Feb. 24, 2015, 10 pages. [cited by applicant]
SG11201604376T , “Written Opinion Received”, Apr. 10, 2017, 7 pages. [cited by applicant]
U.S. Appl. No. 14/558,049 , “Office Action Received”, Nov. 16, 2017, 31 pages. [cited by applicant]
Office Action issued on Mar. 21, 2023, in corresponding U.S. Appl. No. 17/592,074, 15 pps. [cited by applicant]
First Office Action issued on Mar. 4, 2019, by the State Intellectual Property Office, P.R. China in corresponding Chinese Patent Application No. 201480074686.7, and an English translation of the Office Action (13 pages… [cited by applicant]
Office Action issued on Feb. 12, 2019, by the Japanese Patent Office in corresponding Japanese Patent Application No. 2017-194490, (7 pages). [cited by applicant]
Office Action (Notice of Non-Final Rejection) issued on Nov. 15, 2019, by the Korean Intellectual Property Office n corresponding Korean Patent Application No. 10-2018-7027712 and an English Translation of the Office Ac… [cited by applicant]
Examination report No. 1 for standard patent application issued on Oct. 18, 2018, by the Australian Patent Office in corresponding Australian Patent Application No. 2017245412, 6 pps. [cited by applicant]
Boldyreva et al., How to Strengthen the Security of RSA-OAEP, IEEE Transactions on Information Theory (vol. 56, Issue: 11, Nov. 2010), pp. 5876-5886. [cited by applicant]
Extended European Search Report issued on Oct. 5, 2017, by the European Patent Office in corresponding European Patent Application No. 14889340.7-1958, 7 pps. [cited by applicant]
Halevi et al, SecurityUnderKeyDependentInputs, ACM CCS '07: Proceedings of the 14th ACM conference on Computer and Communications security, Oct. 2007. [cited by applicant]
Libert et al., Key Evolution Systems in Untrusted Update Environments, ACM ACM Transactions on Information and System Security (TI SS EC): vol. 13, Issue 4, Dec. 2010. [cited by applicant]
Notification of Transmittal of the ISR (PCT/ISA/220 & PCT/ISA/210) & the Written Opinion of the International Searching Authority (PCT/ISA/237) issued on Mar. 27, 2015, in the corresponding International Application No.… [cited by applicant]
Office Action (Notice of Non-Final Rejection) issued on Dec. 19, 2017, by the Korean Patent Office in corresponding Korean Patent Application No. 10-2016-7028484, and English translation of the Office Action. (11 pages). [cited by applicant]
Office Action issued on Oct. 16, 2017, by the Chilean Patent Office in corresponding Chilean Patent Application No. 01866-2016, and an English translation of the Office Action. (11 pages). [cited by applicant]
Office Action issued on Sep. 26, 2017, by the New Zealand Intellectual Property Office in corresponding New Zealand Patent Application No. 721223. (4 pages). [cited by applicant]
Office Action/Search Report issued on Nov. 10, 2017, by the Russian Patent Office in corresponding Russian Patent Application No. 2016136503/08(057342), and English translation of the Office Action/Search Report, 13 pps. [cited by applicant]
Written Opinion issued by the Intellectual Property Office of Singapore on Apr. 28, 2017 in corresponding Sigaporean Application No. 1121604876Y, 7 pps. [cited by applicant]
Zheng et al., Efficient and provably secure ciphers for storage device block encryption, Nov. 2005 StorageSS '05: Proceedings of the 2005 ACM workshop on Storage security and survivability. [cited by applicant]
Notice of Allowance (Decision to Grant a Patent) issued Apr. 23, 2021, by the Japanese Patent Office in corresponding Japanese Patent Application No. 2020-004636 and an English Translation of the Notice. (5 pages). [cited by applicant]
Bruce Schneier, “Applied Cryptography”, 1996, Wiley and Sons, 2nd Edition. [cited by applicant]
Yueng, Kai et al, “Price Elasticities of Pharmaceuticals in a Value-Based-Formulary Setting”, National Bureau of Economic Research, Working Paper Series, No. 22308, Jun. 2016, 30 pages. [cited by applicant]
Notification of the Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, issued Aug. 7, 2024, 23 pages. [cited by applicant]
International Search Report dated May 11, 2023, corresponding to PCT/US2022/051965 (13 Pages). [cited by applicant]
Non-Final Office Action mailed Sep. 30, 2025 in corresponding U.S. Appl. No. 18/811,926, 34 pages. [cited by applicant]
M. Alzomai and A. Josang, “The Mobile Phone as a Multi OTP Device Using Trusted Computing,” 2010 Fourth International Conference on Network and System Security, Melbourne, VIC, Australia, 2010, pp. 75-82, doi: 10.1109/ … [cited by applicant]
N. Waraporn, M. Sithiyavanich, H. Jiarawattanasawat and N. Pakchai, “Virtual Credit Cards on Mobile for M-Commerce Payment,” 2009 IEEE International Conference one-Business Engineering, Macau, China, 2009, pp. 241-246, … [cited by applicant]
V. Alimi and M. Pasquet, “Post-Distribution Provisioning and Personalization of a Payment Application on a UICC- Based Secure Element,” 2009 International Conference on Availability, Reliability and Security, Fukuoka, J… [cited by applicant]
Non-Final Office Action mailed Oct. 21, 2025 in related U.S. Appl. No. 18/376,861 (32 pages). [cited by applicant]