IP Library Granted Patent US 12,481,993
Granted Patent B2
US 12,481,993 · App. 17/980,106 · Granted Nov 25, 2025

Systems and methods for performing financial transactions using active authentication

Inventors: Rudolph Christian Wolfs (Fort Myers Beach, FL); David A. Pinski (Merion Station, PA)
Assignee: CAPITAL ONE SERVICES, LLC
G06Q20/4012G06Q20/1085G06Q20/20G06Q20/3278G06Q20/3829G06Q20/385G06Q20/401G06Q20/425
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,481,993
App. No.
17/980,106
Granted
Nov 25, 2025
Kind
B2
Abstract

A financial transaction method includes receiving a request to perform a financial transaction at a financial institution, generating a single-use transaction key for the financial transaction, and storing at least a first portion of the transaction key in a storage medium. The transaction key is transmitted to a user that requested the financial transaction, and an authorization request including at least a second portion of the transaction key is received from a merchant. The second portion of the transaction key received from the merchant is compared to the first portion of the transaction key to determine if the transaction should be authorized. An authorization message is transmitted to the merchant if the second portion of the transaction key received from the merchant matches the first portion of the transaction key. The financial transaction is funded from an account of the user if the financial transaction is authorized.

Claims (83)

1 . A system comprising:

an automated teller machine (ATM);

one or more processors; and

memory in communication with the one or more processors, wherein the one or more processors are configured to:

receive a first request from a user device of a user, the first request associated with a first transaction;

generate a first personal identification number (PIN) and a single-use transaction key, the single-use transaction key comprising a random alpha-numeric string that is valid for a limited period of time and is unique to the first transaction, wherein the first PIN and the single-use transaction key are different;

store at least a first portion of the single-use transaction key;

transmit the first PIN to the user device;

receive a first PIN attempt from the user device;

determine whether the first PIN attempt matches the first PIN;

responsive to determining the first PIN attempt matches the first PIN, transmit the single-use transaction key to the user device;

receive a second request associated with a withdrawal from the ATM, the second request comprising at least a second portion of the single-use transaction key;

determine whether the received second portion of the single-use transaction key matches the stored first portion of the single-use transaction key and the received second portion is received before the limited period of time has expired;

responsive to determining the stored first and received second portions of the single-use transaction key do not match, or that the received second portion was not received before the limited period of time has expired, decline the second request; and

responsive to determining the stored first and received second portions of the single-use transaction key match, and that the received second portion was received before the limited period of time has expired, authorize the second request by transmitting an authorization message to the ATM.

2 . The system of claim 1 , wherein the one or more processors:

establish an encrypted connection with the user device;

receive, via the encrypted connection, a username and password; and

authenticate the received username and password,

wherein the first request is received via the encrypted connection and from a mobile financial transaction instrument of the user including at least one of a computer or a wireless device.

3 . The system of claim 1 , wherein the stored first portion of the single-use transaction key comprises the alpha-numeric string and a remaining portion of the single-use transaction key comprises one or more characters associated with a financial institution.

4 . The system of claim 1 , wherein the received second portion of the single-use transaction key includes the alpha-numeric string.

5 . The system of claim 1 , wherein the one or more processors:

receive financial transaction parameters from the user device; and

store the financial transaction parameters with the stored first portion of the single-use transaction key.

6 . The system of claim 5 , wherein the one or more processors:

compare received financial transaction data with the stored financial transaction parameters; and

determine whether the received financial transaction data matches the stored financial transaction parameters,

wherein authorizing the second request is further responsive to determining the received financial transaction data matches the stored financial transaction parameters.

7 . A system comprising:

an automated teller machine (ATM);

one or more processors; and

memory in communication with the one or more processors, wherein the one or more processors are configured to:

receive a first request from a user device of a user, the first request associated with a first transaction;

generate a first personal identification number (PIN) and a single-use transaction key that comprises a random alpha-numeric string that is valid for a limited period of time and is unique to the first transaction, wherein the first PIN and the single-use transaction key are different;

store at least a first portion of the single-use transaction key and the first PIN;

transmit the first PIN to the user device;

receive a first PIN attempt from the user device;

determine whether the first PIN attempt matches the first PIN;

responsive to determining the first PIN attempt does not match the first PIN:

decline the first transaction; and

responsive to determining the first PIN attempt matches the first PIN:

transmit the single-use transaction key to the user device;

receive a second request associated with a second transaction, the second request comprising at least a second portion of the single-use transaction key, and the second transaction comprising a withdrawal from the ATM;

determine whether the received second portion of the single-use transaction key matches the stored first portion of the single-use transaction key and the received second portion is received before the limited period of time has expired;

responsive to determining the received second and stored first portions of the single-use transaction key match, and that the received second portion is received before the limited period of time has expired, authorize the second transaction by transmitting an authorization message to the ATM; and

responsive to transmitting the authorization message:

receive, by the ATM, an ATM PIN attempt from the user device;

determine, by the ATM, that the ATM PIN attempt matches an ATM PIN by comparing the ATM PIN attempt to the ATM PIN; and

responsive to determining that the ATM PIN attempt matches the ATM PIN, complete, by the ATM, the second transaction by dispensing funds.

8 . The system of claim 7 , wherein the one or more processors:

establish an encrypted connection with the user device;

receive, via the encrypted connection, a username and password; and

authenticate the received username and password,

wherein the first request is received via the encrypted connection and from a mobile financial transaction instrument of the user including at least one of a computer or a wireless device.

9 . The system of claim 7 , wherein the stored first portion of the single-use transaction key comprises the alpha-numeric string and a remaining portion of the single-use transaction key comprises one or more characters associated with a financial institution.

10 . The system of claim 7 , wherein the received second portion of the single-use transaction key includes the alpha-numeric string.

11 . A system comprising:

an automated teller machine (ATM);

one or more processors; and

memory in communication with the one or more processors, wherein the one or more processors are configured to:

receive a first request from a user device of a user, the first request associated with a first transaction;

generate a first personal identification number (PIN) and a single-use transaction key, the single-use transaction key comprising a random alpha-numeric string that is valid for a limited period of time and is unique to the first transaction, wherein the first PIN and the single-use transaction key are different;

store at least a first portion of the single-use transaction key;

transmit the first PIN to the user device;

receive a first PIN attempt from the user device;

determine whether the first PIN attempt matches the first PIN;

responsive to determining the first PIN attempt matches the first PIN, transmit the single-use transaction key to the user device;

receive a second request associated with a second transaction, the second request comprising at least a second portion of the single-use transaction key, and the second transaction comprising a withdrawal from the ATM;

determine whether the received second portion of the single-use transaction key matches the stored first portion of the single-use transaction key and the received second portion is received before the limited period of time has expired;

responsive to determining the stored first and received second portions of the single-use transaction key do not match, or that the received second portion was not received before the limited period of time has expired, decline the second transaction;

responsive to determining the stored first and received second portions of the single-use transaction key match, and that the received second portion was received before the limited period of time has expired, authorize the second transaction by transmitting an authorization message to the ATM; and

responsive to transmitting the authorization message:

receive, by the ATM, an ATM PIN attempt from the user device;

determine, by the ATM, that the ATM PIN attempt matches an ATM PIN by comparing the ATM PIN attempt to the ATM PIN; and

responsive to determining that the ATM PIN attempt matches the ATM PIN, complete, by the ATM, the second transaction by dispensing funds.

12 . The system of claim 11 , wherein the one or more processors:

establish an encrypted connection with the user device;

receive, via the encrypted connection, a username and password; and

authenticate the received username and password,

wherein the first request is received via the encrypted connection and from a mobile financial transaction instrument of the user including at least one of a computer or a wireless device.

13 . The system of claim 11 , wherein the stored first portion of the single-use transaction key comprises the alpha-numeric string and a remaining portion of the single-use transaction key comprises one or more characters associated with a financial institution.

14 . The system of claim 1 , wherein the first transaction is unencrypted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2022
From: WOLFS, RUDOLPH CHRISTIAN; PINSKI, DAVID A.
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 061647/0667 →
Continuity (3)
Continuation 13085754 · Apr 13, 2011
Provisional Application 61452880 · Mar 15, 2011
Related Publication 20230059316A1 · Feb 23, 2023
References Cited (160)
US 5053957A · Suzuki · 1991 [cited by applicant]
US 5206905A · Lee et al. · 1993 [cited by applicant]
US 5326960A · Tannenbaum · 1994 [cited by applicant]
US 5350906A · Brody et al. · 1994 [cited by applicant]
US 5650604A · Marcous et al. · 1997 [cited by applicant]
US 5920629A · Rosen · 1999 [cited by applicant]
US 6016476A · Maes et al. · 2000 [cited by applicant]
US 6484182B1 · Dunphy et al. · 2002 [cited by applicant]
US 6834270B1 · Pagani · 2004 [cited by examiner]
US 6961858B2 · Fransdonk · 2005 [cited by applicant]
US 7020635B2 · Hamilton et al. · 2006 [cited by applicant]
US 7039600B1 · Meek et al. · 2006 [cited by applicant]
US 7080049B2 · Truitt et al. · 2006 [cited by applicant]
US 7090128B2 · Farley et al. · 2006 [cited by applicant]
US 7107462B2 · Fransdonk · 2006 [cited by applicant]
US 7150045B2 · Koelle et al. · 2006 [cited by applicant]
US 7177835B1 · Walker et al. · 2007 [cited by applicant]
US 7258274B2 · Levinas · 2007 [cited by examiner]
US 7309004B1 · Muschellack et al. · 2007 [cited by applicant]
US 7349871B2 · Labrou et al. · 2008 [cited by applicant]
US 7350230B2 · Forrest · 2008 [cited by applicant]
US 7415442B1 · Battaglini · 2008 [cited by examiner]
US 7526652B2 · Ziegler · 2009 [cited by applicant]
US 7540408B2 · Levine et al. · 2009 [cited by applicant]
US 7562813B2 · Humphrey et al. · 2009 [cited by applicant]
US 7587502B2 · Crawford et al. · 2009 [cited by applicant]
US 7606560B2 · Labrou · 2009 [cited by examiner]
US 7636694B1 · Wankmueller et al. · 2009 [cited by applicant]
US 7664699B1 · Powell · 2010 [cited by applicant]
US 7711586B2 · Aggarwal et al. · 2010 [cited by applicant]
US 7743409B2 · Gonzalez et al. · 2010 [cited by applicant]
US 7784687B2 · Mullen et al. · 2010 [cited by applicant]
US 7822666B1 · Bursch · 2010 [cited by applicant]
US 7853782B1 · Geddes · 2010 [cited by applicant]
US 7861077B1 · Gallagher, III · 2010 [cited by applicant]
US 7865448B2 · Pizarro · 2011 [cited by applicant]
US 7922776B2 · Zhang · 2011 [cited by applicant]
US 7946480B2 · Miller · 2011 [cited by examiner]
US 7953663B1 · LeKachman · 2011 [cited by applicant]
US 7980462B1 · Graef et al. · 2011 [cited by applicant]
US 7992776B1 · Ramachandran et al. · 2011 [cited by applicant]
US 8052050B2 · Drummond et al. · 2011 [cited by applicant]
US 8345931B2 · Jeronimus · 2013 [cited by examiner]
US 8413889B1 · Devarasetty et al. · 2013 [cited by applicant]
US 8565723B2 · Cox · 2013 [cited by examiner]
US 8632000B2 · Laracey · 2014 [cited by applicant]
US 8843757B2 · Varadarajan · 2014 [cited by applicant]
US 8954745B2 · Cook · 2015 [cited by applicant]
US 8972297B2 · Kay et al. · 2015 [cited by applicant]
US 9098846B2 · Gill et al. · 2015 [cited by applicant]
US 9836739B1 · Borovsky · 2017 [cited by examiner]
US 10089612B2 · Wolfs · 2018 [cited by examiner]
US 10108959B2 · Wolfs et al. · 2018 [cited by applicant]
US 10147077B2 · Mestré · 2018 [cited by examiner]
US 10453062B2 · Wolfs et al. · 2019 [cited by applicant]
US 10762483B2 · Bondesen et al. · 2020 [cited by applicant]
US 10789580B2 · Wolfs et al. · 2020 [cited by applicant]
US 10839647B2 · Potts et al. · 2020 [cited by applicant]
US 10853778B2 · Raja et al. · 2020 [cited by applicant]
US 10990933B2 · Singhal · 2021 [cited by applicant]
US 11042877B2 · Wolfs et al. · 2021 [cited by applicant]
US 11107072B2 · Laracey · 2021 [cited by applicant]
US 20010047335A1 · Arndt et al. · 2001 [cited by applicant]
US 20020029342A1 · Keech · 2002 [cited by applicant]
US 20020152180A1 · Turgeon · 2002 [cited by applicant]
US 20030014633A1 · Gruber et al. · 2003 [cited by applicant]
US 20030028481A1 · Flitcroft et al. · 2003 [cited by applicant]
US 20030115146A1 · Ee et al. · 2003 [cited by applicant]
US 20030115147A1 · Feldman et al. · 2003 [cited by applicant]
US 20030149662A1 · Shore · 2003 [cited by applicant]
US 20030172272A1 · Ehlers et al. · 2003 [cited by applicant]
US 20030177361A1 · Wheeler et al. · 2003 [cited by applicant]
US 20030195859A1 · Lawrence · 2003 [cited by applicant]
US 20040024700A1 · Petigny · 2004 [cited by applicant]
US 20040044739A1 · Ziegler · 2004 [cited by applicant]
US 20040059952A1 · Newport et al. · 2004 [cited by applicant]
US 20040122771A1 · Celi, Jr. et al. · 2004 [cited by applicant]
US 20040143633A1 · McCarty · 2004 [cited by applicant]
US 20040220876A1 · Liu · 2004 [cited by examiner]
US 20050043011A1 · Murray et al. · 2005 [cited by applicant]
US 20050077349A1 · Bonalle et al. · 2005 [cited by applicant]
US 20050131834A1 · Rodriguez et al. · 2005 [cited by applicant]
US 20050154643A1 · Doan et al. · 2005 [cited by applicant]
US 20050155060A1 · Sato et al. · 2005 [cited by applicant]
US 20050246268A1 · Foran et al. · 2005 [cited by applicant]
US 20050246293A1 · Ong · 2005 [cited by applicant]
US 20060006224A1 · Modi · 2006 [cited by applicant]
US 20060136739A1 · Brock et al. · 2006 [cited by applicant]
US 20060190345A1 · Crowley · 2006 [cited by applicant]
US 20060206709A1 · Labrou · 2006 [cited by examiner]
US 20070011261A1 · Madams et al. · 2007 [cited by applicant]
US 20070016941A1 · Gonzalez et al. · 2007 [cited by applicant]
US 20070088952A1 · Hewitt et al. · 2007 [cited by applicant]
US 20070124242A1 · Reis, Jr. · 2007 [cited by applicant]
US 20070203835A1 · Cai · 2007 [cited by applicant]
US 20070203850A1 · Singh et al. · 2007 [cited by applicant]
US 20070255662A1 · Tumminaro · 2007 [cited by applicant]
US 20070295805A1 · Ramachandran · 2007 [cited by applicant]
US 20080022089A1 · Leedom · 2008 [cited by applicant]
US 20080040285A1 · Wankmueller · 2008 [cited by applicant]
US 20080046366A1 · Bemmel et al. · 2008 [cited by applicant]
US 20080052245A1 · Love · 2008 [cited by applicant]
US 20080103984A1 · Choe et al. · 2008 [cited by applicant]
US 20080172340A1 · Karlsson · 2008 [cited by applicant]
US 20080189209A1 · Loomis et al. · 2008 [cited by applicant]
US 20080280644A1 · Hugot · 2008 [cited by applicant]
US 20090012901A1 · Singh et al. · 2009 [cited by applicant]
US 20090024506A1 · Houri · 2009 [cited by applicant]
US 20090063291A1 · Robbins et al. · 2009 [cited by applicant]
US 20090104888A1 · Cox · 2009 [cited by applicant]
US 20090112768A1 · Hammad et al. · 2009 [cited by applicant]
US 20090204545A1 · Haidar · 2009 [cited by applicant]
US 20090216680A1 · McCown et al. · 2009 [cited by applicant]
US 20090271276A1 · Roberts · 2009 [cited by applicant]
US 20100046553A1 · Daigle et al. · 2010 [cited by applicant]
US 20100051686A1 · Obi · 2010 [cited by applicant]
US 20100059587A1 · Miller · 2010 [cited by examiner]
US 20100089998A1 · Sandstrom et al. · 2010 [cited by applicant]
US 20100114773A1 · Skowronek · 2010 [cited by applicant]
US 20100185860A1 · Mishra et al. · 2010 [cited by applicant]
US 20100223182A1 · Battaglini · 2010 [cited by applicant]
US 20110016047A1 · Wu et al. · 2011 [cited by applicant]
US 20110055084A1 · Singh · 2011 [cited by applicant]
US 20110078031A1 · Mardikar et al. · 2011 [cited by applicant]
US 20110113245A1 · Varadarajan · 2011 [cited by applicant]
US 20110159844A1 · Gillet et al. · 2011 [cited by applicant]
US 20110197266A1 · Chu et al. · 2011 [cited by applicant]
US 20110238573A1 · Varadarajan · 2011 [cited by examiner]
US 20110244798A1 · Daigle et al. · 2011 [cited by applicant]
US 20110246316A1 · Cincera · 2011 [cited by applicant]
US 20110248316A1 · Bois et al. · 2011 [cited by applicant]
US 20120028609A1 · Hruska · 2012 [cited by applicant]
US 20120047070A1 · Pharris · 2012 [cited by applicant]
US 20120160912A1 · Laracey · 2012 [cited by applicant]
US 20120187187A1 · Duff et al. · 2012 [cited by applicant]
US 20120197797A1 · Grigg et al. · 2012 [cited by applicant]
US 20120239570A1 · Wolfs · 2012 [cited by examiner]
US 20120239572A1 · Wolfs · 2012 [cited by examiner]
US 20120239577A1 · Wolfs · 2012 [cited by examiner]
US 20120239579A1 · Wolfs · 2012 [cited by examiner]
US 20120303534A1 · Keller et al. · 2012 [cited by applicant]
US 20130054469A1 · Agashe et al. · 2013 [cited by applicant]
US 20130275307A1 · Khan · 2013 [cited by applicant]
US 20130332366A1 · Kalinichenko et al. · 2013 [cited by applicant]
US 20140052632A1 · Galloway · 2014 [cited by examiner]
US 20140337213A1 · Chang · 2014 [cited by examiner]
US 20150106275A1 · Wolfs · 2015 [cited by examiner]
US 20170103388A1 · Pillai · 2017 [cited by examiner]
US 20170337625A1 · Rosenblatt et al. · 2017 [cited by applicant]
US 20170357799A1 · Feher et al. · 2017 [cited by applicant]
US 20190036915A1 · Burch et al. · 2019 [cited by applicant]
US 20190043045A1 · Wilson · 2019 [cited by applicant]
GB 2399209A · 2004 [cited by applicant]
KR 20160007153A · 2016 [cited by applicant]
WO WO0022494A2 · 2000 [cited by examiner]
WO WO2004017271A1 · 2004 [cited by examiner]
WO WO2009052196A1 · 2009 [cited by examiner]
WO WO2011119389A2 · 2011 [cited by examiner]
WO WO2015083159A1 · 2015 [cited by examiner]
D. M'Raihi., et al., “TOTP: Time-based One-time Password Algorithm” (Year: 2008). [cited by applicant]