IP Library › Granted Patent US 12,388,619
Granted Patent B2
US 12,388,619 · App. 17/580,945 · Granted Aug 12, 2025

System and method for authorizing transactions in an authorized member network

Inventors: Austin Grant Walters (Savoy, IL); Reza Farivar (Champaign, IL); Jeremy Edward Goodsitt (Champaign, IL)
Assignee: Capital One Services, LLC
H04L9/0618G06F16/2365G06Q20/065G06Q20/20H04L9/006H04L9/0833H04L9/50
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,388,619
App. No.
17/580,945
Granted
Aug 12, 2025
Kind
B2
Abstract

In the disclosed transaction processing system, members of an authorized network of consumers and merchants manage account information using blockchain ledgers. Because both consumers and merchants maintain copies of the blockchain, for any consumer/merchant transaction, both entities can quickly validate the transaction because both are aware, via their blockchain entries, of the current status of the account sourcing the transaction, allowing fast and accurate transaction validation without the need to incur the processing charges inherent in traditional fiat currency credit transactions.

Claims (50)

1. A computer-implemented method, comprising:

communicatively coupling, by a member device, to a merchant device of a plurality of merchant devices of an authorized network of nodes, wherein the authorized network of nodes comprises a plurality of member devices and the plurality of merchant devices, wherein each of the nodes is associated with at least one account, and a state of each account of each node is managed by a blockchain such that copies of the blockchain are maintained by at least a portion of the plurality of member devices and the plurality of merchant devices;

receiving, by the member device, blockchain updates for all accounts of which the member device is an authorized member;

determining, by the member device, whether account balances for each of the accounts in the blockchain updates are synchronized;

sending, by the member device, a transaction request to the merchant device, the transaction request including a blockchain message including a key, an account balance of an account associated with the member device and maintained in a first copy of the blockchain on the member device, and a transaction value;

receiving, by the member device, a rejection indication or a validation indication from the merchant device;

halting a transaction associated with the transaction request in response to reception of the rejection indication;

updating the first copy of the blockchain based on the transaction associated with the transaction request in response to reception of the validation indication from the merchant device.

2. The computer-implemented method of claim 1 wherein receiving the validation indication is in response to verification that each copy of the blockchain is synchronized, and that an account balance in a blockchain copy associated with the merchant device corresponds to the account balance in the blockchain message; and

wherein receiving, by the member device, the blockchain updates for all the accounts of which the member device is an authorized member is performed as part of a transaction process in response to the member device being inserted into, swiped, or tapped at the merchant device, but before the transaction request is sent to the merchant device.

3. The computer-implemented method of claim 1 , wherein receiving the rejection indication is in response to the blockchain not being synchronized between the member device and the merchant device or there are insufficient funds in an account associated with the member device.

4. The computer-implemented method of claim 1 , wherein each of the plurality of member devices comprises one of a portable transaction device, a smart card, a credit card, a mobile device, a cellular device, or a tablet device.

5. The computer-implemented method of claim 1 , wherein the member device comprises a virtual wallet to access one or more accounts, including the account, and each account is associated with a different blockchain.

6. The computer-implemented method of claim 1 , comprising:

receiving, by the member device, the first copy of the blockchain from a central authority; and

storing, by the member device, the first copy of the blockchain in a memory, wherein the memory is to store one or more blockchains of the authorized network of nodes, including the blockchain.

7. The computer-implemented method of claim 6 , wherein the member device receives the first copy of the blockchain from the central authority in response to an initial transaction with the merchant device.

8. The computer-implemented method of claim 1 , comprising periodically communicating, by the member device, with the merchant device to update the first copy of the blockchain.

9. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a processor, cause the processor to:

communicatively couple to a merchant device of a plurality of merchant devices of an authorized network of nodes, wherein the authorized network of nodes comprises a plurality of member devices and the plurality of merchant devices, wherein each of the nodes is associated with at least one account, and a state of each account of each node is managed by a blockchain such that copies of the blockchain are maintained by at least a portion of the plurality of member devices and the plurality of merchant devices;

receive, by the processor, blockchain updates for all accounts of which the processor is an authorized member;

determining, by the processor, whether account balances for each of the accounts in the blockchain updates are synchronized;

send a transaction request to the merchant device, the transaction request including a blockchain message including a key, an account balance of an account associated with a member device of the plurality of member devices and maintained in a first copy of the blockchain on the member device, and a transaction value;

receive a rejection indication or a validation indication from the merchant device;

halt a transaction associated with the transaction request in response to reception of the rejection indication;

update the first copy of the blockchain based on the transaction associated with the transaction request in response to reception of the validation indication from the merchant device.

10. The computer-readable storage medium of claim 9 , wherein receiving the validation indication is in response to verification that each copy of the blockchain is synchronized, and that an account balance in a blockchain copy associated with the merchant device corresponds to the account balance in the blockchain message; and

wherein receiving, by the processor, the blockchain updates for all the accounts of which the processor is an authorized member is performed as part of a transaction process in response to the member device being inserted into, swiped, or tapped at the merchant device, but before the transaction request is sent to the merchant device.

11. The computer-readable storage medium of claim 9 , wherein receiving the rejection indication is in response to the blockchain not being synchronized between the member device and the merchant device or there are insufficient funds in an account associated with the member device.

12. The computer-readable storage medium of claim 9 , wherein each of the plurality of member devices comprises one of a portable transaction device, a smart card, a credit card, a mobile device, a cellular device, or a tablet device.

13. The computer-readable storage medium of claim 9 , wherein the member device comprises a virtual wallet to access one or more accounts, including the account, and each account is associated with a different blockchain.

14. The computer-readable storage medium of claim 9 , comprising further instructions to cause the processor to:

receive and process the first copy of the blockchain from a central authority; and

store the first copy of the blockchain in a memory, wherein the memory is to store one or more blockchains of the authorized network of nodes, including the blockchain.

15. The computer-readable storage medium of claim 14 , wherein the member device receives the first copy of the blockchain from the central authority in response to an initial transaction with the merchant device.

16. The computer-readable storage medium of claim 9 , comprising further instructions to cause the processor to periodically communicate with the merchant device to update the first copy of the blockchain.

17. A member device comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the processor to:

communicatively couple to a merchant device of a plurality of merchant devices of an authorized network of nodes, wherein the authorized network of nodes comprises a plurality of member devices and the plurality of merchant devices, wherein each of the nodes is associated with at least one account, and a state of each account of each node is managed by a blockchain such that copies of the blockchain are maintained by at least a portion of the plurality of member devices and the plurality of merchant devices;

receive, by the member device, blockchain updates for all accounts of which the member device is an authorized member;

determine, by the member device, whether account balances for each of the accounts in the blockchain updates are synchronized;

send a transaction request to the merchant device, the transaction request including a blockchain message including a key, an account balance of an account associated with the member device and maintained in a first copy of the blockchain on the member device, and a transaction value;

receive a rejection indication or a validation indication from the merchant device;

halt a transaction associated with the transaction request in response to reception of the rejection indication;

update the first copy of the blockchain based on the transaction associated with the transaction request in response to reception of the validation indication from the merchant device.

18. The member device of claim 17 wherein receiving the validation indication is in response to verification that each copy of the blockchain is synchronized, and that an account balance in a blockchain copy associated with the merchant device corresponds to the account balance in the blockchain message; and

wherein receiving, by the member device, the blockchain updates for all the accounts of which the member device is an authorized member is performed as part of a transaction process in response to the member device being inserted into, swiped, or tapped at the merchant device, but before the transaction request is sent to the merchant device.

19. The member device of claim 17 , wherein receiving the rejection indication is in response to the blockchain not being synchronized between the member device and the merchant device or there are insufficient funds in an account associated with the member device.

20. The member device of claim 17 , wherein each of the plurality of member devices comprises one of a portable transaction device, a smart card, a credit card, a mobile device, a cellular device, or a tablet device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: WALTERS, AUSTIN GRANT; FARIVAR, REZA; GOODSITT, JEREMY EDWARD
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 058723/0105 →
Continuity (3)
Continuation 16822928 · Mar 18, 2020
Continuation 16230106 · Dec 21, 2018
Related Publication 20220255725A1 · Aug 11, 2022
References Cited (160)
US 5535407A · Yanagawa · 1996 [cited by examiner]
US 5953709A · Gilbert · 1999 [cited by examiner]
US RE40444E · Linehan · 2008 [cited by examiner]
US 8060598B1 · Cook · 2011 [cited by examiner]
US 8266066B1 · Wezter · 2012 [cited by examiner]
US 8886570B1 · Amancherla · 2014 [cited by examiner]
US 9741036B1 · Grassadonia · 2017 [cited by examiner]
US 10031993B1 · Poornachandran · 2018 [cited by examiner]
US 10055715B1 · Grassadonia · 2018 [cited by examiner]
US 10084762B2 · Versteeg · 2018 [cited by examiner]
US 10102265B1 · Madisetti · 2018 [cited by examiner]
US 10250694B2 · Mankovskii · 2019 [cited by examiner]
US 10554649B1 · Fields · 2020 [cited by examiner]
US 10762506B1 · Cash · 2020 [cited by examiner]
US 11126613B2 · Ow · 2021 [cited by examiner]
US 20010025262A1 · Ahmed · 2001 [cited by examiner]
US 20020179401A1 · Knox · 2002 [cited by examiner]
US 20040024795A1 · Hind · 2004 [cited by examiner]
US 20040083149A1 · Jones · 2004 [cited by examiner]
US 20040122699A1 · Brito · 2004 [cited by examiner]
US 20050154751A1 · Levi · 2005 [cited by examiner]
US 20060094499A1 · Amemiya · 2006 [cited by examiner]
US 20060131392A1 · Cooper · 2006 [cited by examiner]
US 20060149671A1 · Nix · 2006 [cited by examiner]
US 20070045407A1 · Paul · 2007 [cited by examiner]
US 20070125838A1 · Law · 2007 [cited by examiner]
US 20070125840A1 · Law · 2007 [cited by examiner]
US 20080228647A1 · Kachel · 2008 [cited by examiner]
US 20080249848A1 · Kay · 2008 [cited by examiner]
US 20080249926A1 · Sgaraglio · 2008 [cited by examiner]
US 20090172035A1 · Lessing · 2009 [cited by examiner]
US 20090293104A1 · Levi · 2009 [cited by examiner]
US 20090299909A1 · Levi · 2009 [cited by examiner]
US 20130179186A1 · Birtwhistle · 2013 [cited by examiner]
US 20140222632A1 · Dhakephalkar · 2014 [cited by examiner]
US 20140310172A1 · Grossman · 2014 [cited by examiner]
US 20150120539A1 · Amancherla · 2015 [cited by examiner]
US 20150186485A1 · Guo · 2015 [cited by examiner]
US 20150278796A1 · Jiang · 2015 [cited by examiner]
US 20150332256A1 · Minor · 2015 [cited by applicant]
US 20150348009A1 · Brown · 2015 [cited by applicant]
US 20150363769A1 · Ronca · 2015 [cited by applicant]
US 20150371224A1 · Lingappa · 2015 [cited by examiner]
US 20160042485A1 · Kopel · 2016 [cited by examiner]
US 20160260169A1 · Arnold · 2016 [cited by examiner]
US 20160267605A1 · Lingham · 2016 [cited by examiner]
US 20160335628A1 · Weigold · 2016 [cited by examiner]
US 20160342976A1 · Davis · 2016 [cited by examiner]
US 20160342978A1 · Davis · 2016 [cited by examiner]
US 20160342989A1 · Davis · 2016 [cited by examiner]
US 20160342994A1 · Davis · 2016 [cited by examiner]
US 20170004506A1 · Steinman · 2017 [cited by examiner]
US 20170046806A1 · Haldenby · 2017 [cited by examiner]
US 20170053249A1 · Tunnell · 2017 [cited by examiner]
US 20170091753A1 · May · 2017 [cited by applicant]
US 20170161734A1 · Bankston · 2017 [cited by examiner]
US 20170213209A1 · Dillenberger · 2017 [cited by examiner]
US 20170230189A1 · Toll · 2017 [cited by examiner]
US 20170235970A1 · Conner · 2017 [cited by examiner]
US 20170236121A1 · Lyons · 2017 [cited by examiner]
US 20170243212A1 · Castinado · 2017 [cited by examiner]
US 20170243214A1 · Johnsrud · 2017 [cited by examiner]
US 20170243217A1 · Johnsrud · 2017 [cited by examiner]
US 20170243222A1 · Balasubramanian · 2017 [cited by examiner]
US 20170243286A1 · Castinado · 2017 [cited by examiner]
US 20170243287A1 · Johnsrud · 2017 [cited by examiner]
US 20170249354A1 · Lee · 2017 [cited by examiner]
US 20170249608A1 · Rooke · 2017 [cited by examiner]
US 20170250972A1 · Ronda · 2017 [cited by examiner]
US 20170270482A1 · Mohun · 2017 [cited by examiner]
US 20170344983A1 · Muftic · 2017 [cited by examiner]
US 20170351464A1 · Mashiko · 2017 [cited by examiner]
US 20170357966A1 · Chandrasekhar · 2017 [cited by examiner]
US 20170357970A1 · Muftic · 2017 [cited by examiner]
US 20170372417A1 · Gaddam · 2017 [cited by examiner]
US 20180005203A1 · Grassadonia · 2018 [cited by examiner]
US 20180005229A1 · Grassadonia · 2018 [cited by examiner]
US 20180018380A1 · Saxena · 2018 [cited by examiner]
US 20180018723A1 · Nagla · 2018 [cited by examiner]
US 20180025442A1 · Isaacson · 2018 [cited by examiner]
US 20180032383A1 · Surcouf · 2018 [cited by examiner]
US 20180039667A1 · Pierce · 2018 [cited by examiner]
US 20180046992A1 · Hanrahan · 2018 [cited by examiner]
US 20180054491A1 · Mankovskii · 2018 [cited by examiner]
US 20180063099A1 · Versteeg · 2018 [cited by examiner]
US 20180068130A1 · Chan · 2018 [cited by examiner]
US 20180075453A1 · Durvasula · 2018 [cited by examiner]
US 20180075527A1 · Nagla · 2018 [cited by examiner]
US 20180082359A1 · Hilmola · 2018 [cited by examiner]
US 20180083786A1 · Dierks · 2018 [cited by examiner]
US 20180089641A1 · Chan · 2018 [cited by examiner]
US 20180091524A1 · Setty · 2018 [cited by examiner]
US 20180101914A1 · Samuel · 2018 [cited by examiner]
US 20180121911A1 · Hallam · 2018 [cited by examiner]
US 20180150488A1 · Runchey · 2018 [cited by examiner]
US 20180150865A1 · Arora · 2018 [cited by examiner]
US 20180158051A1 · Arora · 2018 [cited by examiner]
US 20180158139A1 · Krajicek · 2018 [cited by examiner]
US 20180189781A1 · McCann · 2018 [cited by examiner]
US 20180191714A1 · Jentzsch · 2018 [cited by examiner]
US 20180197173A1 · Durvasula · 2018 [cited by examiner]
US 20180218176A1 · Voorhees · 2018 [cited by applicant]
US 20180225640A1 · Chapman · 2018 [cited by examiner]
US 20180225660A1 · Chapman · 2018 [cited by examiner]
US 20180254887A1 · Ateniese · 2018 [cited by examiner]
US 20180268401A1 · Ortiz · 2018 [cited by examiner]
US 20180276666A1 · Haldenby · 2018 [cited by examiner]
US 20180276710A1 · Tietzen · 2018 [cited by examiner]
US 20180285839A1 · Yang · 2018 [cited by examiner]
US 20180293553A1 · Dembo · 2018 [cited by examiner]
US 20180308117A1 · Gupta · 2018 [cited by examiner]
US 20180308134A1 · Manning · 2018 [cited by examiner]
US 20180315027A1 · Kumar · 2018 [cited by examiner]
US 20190005469A1 · Dhupkar · 2019 [cited by examiner]
US 20190005491A1 · Grassadonia · 2019 [cited by examiner]
US 20190012695A1 · Bishnoi · 2019 [cited by examiner]
US 20190018888A1 · Madisetti · 2019 [cited by examiner]
US 20190020468A1 · Rosenoer · 2019 [cited by examiner]
US 20190028276A1 · Pierce · 2019 [cited by examiner]
US 20190034888A1 · Grassadonia · 2019 [cited by examiner]
US 20190034903A1 · Arora · 2019 [cited by examiner]
US 20190057379A1 · Chalakudi · 2019 [cited by examiner]
US 20190058590A1 · Watanabe · 2019 [cited by examiner]
US 20190068562A1 · Iyer · 2019 [cited by examiner]
US 20190073666A1 · Ortiz · 2019 [cited by examiner]
US 20190080406A1 · Molinari · 2019 [cited by examiner]
US 20190081789A1 · Madisetti · 2019 [cited by examiner]
US 20190088062A1 · Unagami · 2019 [cited by examiner]
US 20190088063A1 · Unagami · 2019 [cited by examiner]
US 20190104102A1 · Khan · 2019 [cited by examiner]
US 20190114182A1 · Chalakudi · 2019 [cited by examiner]
US 20190116142A1 · Chalakudi · 2019 [cited by examiner]
US 20190156363A1 · Postrel · 2019 [cited by examiner]
US 20190172021A1 · Watson · 2019 [cited by examiner]
US 20190172026A1 · Vessenes · 2019 [cited by examiner]
US 20190220856A1 · Li · 2019 [cited by applicant]
US 20190229926A1 · Handa · 2019 [cited by examiner]
US 20190238550A1 · Zhang · 2019 [cited by examiner]
US 20190251187A1 · Lin · 2019 [cited by examiner]
US 20190268141A1 · Pandurangan · 2019 [cited by examiner]
US 20190286805A1 · Law · 2019 [cited by examiner]
US 20190305958A1 · Qiu · 2019 [cited by examiner]
US 20190305966A1 · Qiu · 2019 [cited by examiner]
US 20190306235A1 · Veale · 2019 [cited by examiner]
US 20190347658A1 · Haimes · 2019 [cited by examiner]
US 20190361874A1 · Fukuchi · 2019 [cited by examiner]
US 20200027067A1 · Hertzog · 2020 [cited by applicant]
US 20200050774A1 · Unagami · 2020 [cited by examiner]
US 20200051071A1 · Wu · 2020 [cited by examiner]
US 20200066072A1 · Galvez · 2020 [cited by examiner]
US 20200097927A1 · Groarke · 2020 [cited by examiner]
US 20200125738A1 · Mahatwo · 2020 [cited by examiner]
US 20200351074A1 · Wood · 2020 [cited by examiner]
US 20210097795A1 · Manchovski · 2021 [cited by examiner]
US 20210304197A1 · Pomassl · 2021 [cited by applicant]
US 20230313898A1 · Carpenter · 2023 [cited by examiner]
VN 10031993B · 2022 [cited by examiner]
Nakamoto, Satoshi. “Bitcoin: A peer-to-peer electronic cash system.” Decentralized business review (2008). [cited by examiner]
Nakamoto, Satoshi. “Bitcoin: A peer-to-peer electronic cash system.” Decentralized business review (2008). (Year: 2008). [cited by examiner]
Andreas Antonopoulos, Mastering Bitcoin: Unlocking Digital Cryptocurrencies, Dec. 2014, O'Reilly Media First Edition (2014). [cited by applicant]