IP Library › Granted Patent US 12,524,757
Granted Patent B1
US 12,524,757 · App. 18/418,088 · Granted Jan 13, 2026

Credit card account data extraction

Inventors: Michael John Dean (Torrance, CA); Mark Joseph Kapczynski (Santa Monica, CA)
Assignee: ConsumerInfo.com, Inc.
G06Q20/363G06Q20/00
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,524,757
App. No.
18/418,088
Filed
Jan 19, 2024
Granted
Jan 13, 2026
Kind
B1
Art Unit
3693
USPC
705/38
Abstract

A credit account extraction system is configured to identify account information in credit data associated with a consumer and populate a digital wallet of the consumer with the identified financial card information. The financial card information may then be used by online retailers, for example, to expedite transaction completion.

Claims (50)

1 . A computer-implemented method comprising:

prior to an initiation of a transaction over the Internet between a consumer computing device and a third-party computing system:

receiving, from the consumer computing device associated with a consumer, an indication of access authorization for the third-party computing system to access credit card account information of the consumer; and

adding the third-party computing system to a list of access authorizations associated with the consumer in a database;

receiving an indication of an initiation of the transaction between the consumer computing device and the third-party computing system; and

in response to receiving the indication of the initiation of the transaction between the consumer computing device and the third-party computing system:

retrieving the list of access authorizations from the database;

determining that the third-party computing system is included in the list of access authorizations; and

in response to determining that the third-party computing system is included in the list of access authorizations:

accessing credit data within a credit file of the consumer stored in a credit database maintained by a credit bureau, wherein the credit database stores credit files for a plurality of consumers;

identifying a plurality of credit card accounts included in the credit file of the consumer;

automatically selecting a recommended credit card for the transaction from among the plurality of credit card accounts, wherein the recommended credit card is selected based on both (i) an identity of retailer involved in the transaction and (ii) rewards program information associated with the recommended credit card;

causing display of a selectable option within a user interface presented on the consumer computing device in association with the transaction, wherein the selectable option enables the consumer to select to complete the transaction using the recommended credit card;

receiving an indication of a user selection within the user interface of the selectable option; and

transmitting credit card information corresponding to the recommended credit card to the third-party computing system to complete the transaction.

2 . The computer-implemented method of claim 1 , wherein the third-party computing system is a merchant computing system and credit card information transmitted to the third-party computing system is sufficient for the merchant computing system to initiate a charge using the credit card information to complete a purchase by the consumer.

3 . The computer-implemented method of claim 1 , wherein selectable options are displayed for two or more of the plurality of credit card accounts in the user interface.

4 . The computer-implemented method of claim 3 , further comprising determining a sorted display order of the two or more of the plurality of credit cards.

5 . The computer-implemented method of claim 4 , wherein the sorted display order is based at least in part on credit available on respective cards of the plurality of credit cards.

6 . The computer-implemented method of claim 4 , wherein the sorted display order is based at least in part on credit utilization on respective cards of the plurality of credit cards.

7 . The computer-implemented method of claim 4 , wherein the sorted display order is based on rewards programs of respective cards of the plurality of credit cards.

8 . The computer-implemented method of claim 1 , further comprising receiving an indication from the consumer indicating sharable portions of credit card information.

9 . The computer-implemented method of claim 8 , wherein a first portion of credit card information is indicated to be shareable with a first type of third party, wherein a second portion of credit card information is indicated to be shareable with a second type of third party.

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

determining a credit format associated with the third-party computing system; and

converting at least a portion of credit card information to the credit format associated with the third-party computing system.

11 . The computer-implemented method of claim 1 , further comprising generating user interface data configured for execution by the consumer computing device to display indications of one or more credit cards that are selectable via a user interface to add to the list of access authorizations.

12 . A computing system comprising:

memory; and

one or more processors configured to perform operations comprising at least:

prior to an initiation of a transaction over the Internet between a consumer computing device and a third-party computing system:

receiving, from the consumer computing device associated with a consumer, an indication of access authorization for the third-party computing system to access credit card account information of the consumer, wherein the computing system is operated by a different entity than the third-party computing system and is remotely located from the third-party computing system; and

adding the third-party computing system to a list of access authorizations associated with the consumer in a database;

receiving an indication of an initiation of the transaction between the consumer computing device and the third-party computing system; and

in response to receiving the indication of the initiation of the transaction between the consumer computing device and the third-party computing system:

retrieving the list of access authorizations from the database;

determining that the third-party computing system is included in the list of access authorizations; and

in response to determining that the third-party computing system is included in the list of access authorizations:

accessing credit data within a credit file of the consumer stored in a credit database maintained by a credit bureau, wherein the credit database stores credit files for a plurality of consumers;

identifying a plurality of credit card accounts included in the credit file of the consumer;

automatically selecting a recommended credit card for the transaction from among the plurality of credit card accounts, wherein the recommended credit card is selected based on both (i) an identity of retailer involved in the transaction and (ii) rewards program information associated with the recommended credit card;

causing display of a selectable option within a user interface presented on the consumer computing device in association with the transaction, wherein the selectable option enables the consumer to select to complete the transaction using the recommended credit card;

receiving an indication of a user selection within the user interface of the selectable option; and

transmitting credit card information corresponding to the recommended credit card to the third-party computing system to complete the transaction.

13 . The computing system of claim 12 , wherein the third-party computing system is a merchant computing system and credit card information transmitted to the third-party computing system is sufficient for the merchant computing system to initiate a charge using the credit card information to complete a purchase by the consumer.

14 . The computing system of claim 12 , wherein selectable options are displayed for two or more of the plurality of credit card accounts in the user interface.

15 . The computing system of claim 14 , wherein the operations further comprise determining a sorted display order of the two or more of the plurality of credit cards.

16 . The computing system of claim 15 , wherein the sorted display order is based at least in part on credit available on respective cards of the plurality of credit cards.

17 . The computing system of claim 15 , wherein the sorted display order is based at least in part on credit utilization on respective cards of the plurality of credit cards.

18 . The computing system of claim 15 , wherein the sorted display order is based on rewards programs of respective cards of the plurality of credit cards.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: DEAN, MICHAEL JOHN
To: CONSUMERINFO.COM, INC.
Reel/Frame 072014/0157 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: KAPCZYNSKI, MARK JOSEPH
To: CONSUMERINFO.COM, INC.
Reel/Frame 072014/0180 →
Continuity (2)
Continuation 16289110 · Feb 28, 2019
Continuation 13706996 · Dec 6, 2012
References Cited (187)
US 5452450A · Delory · 1995 [cited by applicant]
US 5933837A · Kung · 1999 [cited by applicant]
US 5978918A · Scholnick · 1999 [cited by applicant]
US 6850918B1 · Burchetta et al. · 2005 [cited by applicant]
US 6954741B1 · Burchetta et al. · 2005 [cited by applicant]
US 7395243B1 · Zielke et al. · 2008 [cited by applicant]
US 7413113B1 · Zhu · 2008 [cited by examiner]
US 7472089B2 · Hu et al. · 2008 [cited by applicant]
US 7552060B2 · Vest · 2009 [cited by applicant]
US 8180713B1 · Rigby et al. · 2012 [cited by applicant]
US 8490197B2 · Herz · 2013 [cited by applicant]
US 8600895B2 · Felsher · 2013 [cited by applicant]
US 8639622B1 · Moore et al. · 2014 [cited by applicant]
US 8712789B2 · Stibel et al. · 2014 [cited by applicant]
US 8712907B1 · Stibel et al. · 2014 [cited by applicant]
US 8713651B1 · Stibel · 2014 [cited by applicant]
US 8732803B2 · Stibel et al. · 2014 [cited by applicant]
US 9092616B2 · Kumar et al. · 2015 [cited by applicant]
US 9106646B1 · Zheng · 2015 [cited by applicant]
US 9111281B2 · Stibel et al. · 2015 [cited by applicant]
US 9286162B2 · Obusek · 2016 [cited by applicant]
US 9348896B2 · Faith et al. · 2016 [cited by applicant]
US 9652802B1 · Kasower · 2017 [cited by applicant]
US 9704107B1 · Baker, IV et al. · 2017 [cited by applicant]
US 9824199B2 · Kshirsagar et al. · 2017 [cited by applicant]
US 10013423B2 · Faith et al. · 2018 [cited by applicant]
US 10198766B1 · Dharmadhikari et al. · 2019 [cited by applicant]
US 10235965B2 · Horneff et al. · 2019 [cited by applicant]
US 10664907B2 · Rieger · 2020 [cited by applicant]
US 10783576B1 · Van Os et al. · 2020 [cited by applicant]
US 10798113B2 · Muddu et al. · 2020 [cited by applicant]
US 10839446B1 · Mupkala et al. · 2020 [cited by applicant]
US 10904212B1 · Kaizer · 2021 [cited by applicant]
US 10916220B2 · Ngo · 2021 [cited by applicant]
US 11308551B1 · Mahacek et al. · 2022 [cited by applicant]
US 11315179B1 · Rehder et al. · 2022 [cited by applicant]
US 11356430B1 · Kapczynski et al. · 2022 [cited by applicant]
US 11373109B2 · Zoldi et al. · 2022 [cited by applicant]
US 11379916B1 · Taylor et al. · 2022 [cited by applicant]
US 11399029B2 · Manna et al. · 2022 [cited by applicant]
US 11425144B2 · Bondugula et al. · 2022 [cited by applicant]
US 11436626B2 · Lawrence et al. · 2022 [cited by applicant]
US 11449844B1 · Harris et al. · 2022 [cited by applicant]
US 11461364B1 · Charyk et al. · 2022 [cited by applicant]
US 11489834B1 · Carroll et al. · 2022 [cited by applicant]
US 11514519B1 · Hunt, III · 2022 [cited by applicant]
US 11580598B1 · Rehder et al. · 2023 [cited by applicant]
US 11631130B1 · Taylor et al. · 2023 [cited by applicant]
US 11651426B1 · Wasser et al. · 2023 [cited by applicant]
US 11665253B1 · Dean et al. · 2023 [cited by applicant]
US 11769112B2 · McMillan et al. · 2023 [cited by applicant]
US 11769200B1 · Kapczynski et al. · 2023 [cited by applicant]
US 11790112B1 · Burger et al. · 2023 [cited by applicant]
US 11842454B1 · Lin et al. · 2023 [cited by applicant]
US 11863310B1 · Kapczynski et al. · 2024 [cited by applicant]
US 11924213B2 · Felice-Steele et al. · 2024 [cited by applicant]
US 11941065B1 · Li et al. · 2024 [cited by applicant]
US 12020320B1 · Hunt, III · 2024 [cited by applicant]
US 12020322B1 · Wasser et al. · 2024 [cited by applicant]
US 12067617B1 · Taylor et al. · 2024 [cited by applicant]
US 12074876B2 · Felice-Steele et al. · 2024 [cited by applicant]
US 12169867B1 · Kapczynski et al. · 2024 [cited by applicant]
US 12205076B2 · McMillan et al. · 2025 [cited by applicant]
US 20020040312A1 · Dhar et al. · 2002 [cited by applicant]
US 20020062249A1 · Iannacci · 2002 [cited by examiner]
US 20020099679A1 · Usitalo · 2002 [cited by applicant]
US 20020169840A1 · Sheldon · 2002 [cited by applicant]
US 20030088472A1 · Offutt et al. · 2003 [cited by applicant]
US 20030225729A1 · Maloche et al. · 2003 [cited by applicant]
US 20030229585A1 · Butler · 2003 [cited by applicant]
US 20040249789A1 · Kapoor et al. · 2004 [cited by applicant]
US 20060010057A1 · Bradway et al. · 2006 [cited by applicant]
US 20060143095A1 · Sandus et al. · 2006 [cited by applicant]
US 20060206418A1 · Byrne et al. · 2006 [cited by applicant]
US 20060242204A1 · Karas et al. · 2006 [cited by applicant]
US 20060282897A1 · Sima · 2006 [cited by applicant]
US 20070022027A1 · Gupta et al. · 2007 [cited by applicant]
US 20070033393A1 · Ganesan et al. · 2007 [cited by applicant]
US 20070043661A1 · Kass et al. · 2007 [cited by applicant]
US 20070100783A1 · Cialini et al. · 2007 [cited by applicant]
US 20070179993A1 · Arruza · 2007 [cited by applicant]
US 20070198599A1 · Tobies · 2007 [cited by applicant]
US 20090069000A1 · Kindberg et al. · 2009 [cited by applicant]
US 20090132813A1 · Schibuk · 2009 [cited by applicant]
US 20100063877A1 · Soroca · 2010 [cited by applicant]
US 20100169313A1 · Kenedy · 2010 [cited by applicant]
US 20110047086A1 · Heisterkamp et al. · 2011 [cited by applicant]
US 20110153368A1 · Pierre et al. · 2011 [cited by applicant]
US 20110289094A1 · Fisher · 2011 [cited by applicant]
US 20110304646A1 · Kato · 2011 [cited by applicant]
US 20110314098A1 · Farrell · 2011 [cited by applicant]
US 20110320342A1 · Kremen · 2011 [cited by applicant]
US 20120036053A1 · Miller · 2012 [cited by applicant]
US 20120078766A1 · Rose et al. · 2012 [cited by applicant]
US 20120136835A1 · Kosuru et al. · 2012 [cited by applicant]
US 20120191595A1 · Evans · 2012 [cited by applicant]
US 20120215584A1 · Narsude et al. · 2012 [cited by applicant]
US 20120239583A1 · Dobrowolski · 2012 [cited by applicant]
US 20120246092A1 · Stibel et al. · 2012 [cited by applicant]
US 20120246093A1 · Stibel et al. · 2012 [cited by applicant]
US 20120278249A1 · Duggal et al. · 2012 [cited by applicant]
US 20120290486A1 · Dobrowolski et al. · 2012 [cited by applicant]
US 20120290712A1 · Walter · 2012 [cited by applicant]
US 20120296741A1 · Dykes · 2012 [cited by applicant]
US 20120296804A1 · Stibel et al. · 2012 [cited by applicant]
US 20120323695A1 · Stibel · 2012 [cited by applicant]
US 20130013553A1 · Stibel et al. · 2013 [cited by applicant]
US 20130031105A1 · Stibel et al. · 2013 [cited by applicant]
US 20130085939A1 · Colak et al. · 2013 [cited by applicant]
US 20130212646A1 · McFarland · 2013 [cited by applicant]
US 20130232018A1 · Keithley et al. · 2013 [cited by applicant]
US 20130238387A1 · Stibel et al. · 2013 [cited by applicant]
US 20130282657A1 · Besen et al. · 2013 [cited by applicant]
US 20130332189A1 · Manning · 2013 [cited by applicant]
US 20130332340A1 · Papadimitriou · 2013 [cited by applicant]
US 20130339141A1 · Stibel et al. · 2013 [cited by applicant]
US 20140015860A1 · Kim et al. · 2014 [cited by applicant]
US 20140025562A1 · Rothrock et al. · 2014 [cited by applicant]
US 20140040197A1 · Wijayaratne et al. · 2014 [cited by applicant]
US 20140089619A1 · Khanna et al. · 2014 [cited by applicant]
US 20140095640A1 · Stibel et al. · 2014 [cited by applicant]
US 20140114735A1 · Isaacson et al. · 2014 [cited by applicant]
US 20140122354A1 · Stibel et al. · 2014 [cited by applicant]
US 20140173732A1 · Stibel · 2014 [cited by applicant]
US 20140181027A1 · Whitehead · 2014 [cited by applicant]
US 20140365354A1 · Shvarts · 2014 [cited by applicant]
US 20150127527A1 · Eide · 2015 [cited by applicant]
US 20150142639A1 · Padawer · 2015 [cited by applicant]
US 20150161228A1 · Davies · 2015 [cited by applicant]
US 20150207789A1 · Kumar · 2015 [cited by applicant]
US 20150235562A1 · Klein · 2015 [cited by applicant]
US 20150262249A1 · Wical · 2015 [cited by applicant]
US 20150278277A1 · Agrawal et al. · 2015 [cited by applicant]
US 20150379528A1 · Gupta et al. · 2015 [cited by applicant]
US 20160070758A1 · Thomson et al. · 2016 [cited by applicant]
US 20160078493A1 · Liberty · 2016 [cited by applicant]
US 20160232546A1 · Ranft · 2016 [cited by applicant]
US 20170061409A1 · Morecki · 2017 [cited by applicant]
US 20170070500A1 · Hockey et al. · 2017 [cited by applicant]
US 20170131964A1 · Baek et al. · 2017 [cited by applicant]
US 20170255964A1 · Hendricks · 2017 [cited by applicant]
US 20170255994A1 · Rieger · 2017 [cited by applicant]
US 20170359346A1 · Parab et al. · 2017 [cited by applicant]
US 20180089935A1 · Froy, Jr. · 2018 [cited by applicant]
US 20180097828A1 · Coskun · 2018 [cited by applicant]
US 20180101994A1 · Da Veiga et al. · 2018 [cited by applicant]
US 20180129325A1 · Shreve · 2018 [cited by applicant]
US 20180196922A1 · Abuelsaad · 2018 [cited by applicant]
US 20180285981A1 · Andringa et al. · 2018 [cited by applicant]
US 20190102438A1 · Murray et al. · 2019 [cited by applicant]
US 20190147366A1 · Sankaran et al. · 2019 [cited by applicant]
US 20190197528A1 · Dean et al. · 2019 [cited by applicant]
US 20200013053A1 · Amin · 2020 [cited by applicant]
US 20200120004A1 · Kohout et al. · 2020 [cited by applicant]
US 20200126126A1 · Briancon et al. · 2020 [cited by applicant]
US 20200137110A1 · Tyler et al. · 2020 [cited by applicant]
US 20200210466A1 · Yin et al. · 2020 [cited by applicant]
US 20210027357A1 · Bonfigli et al. · 2021 [cited by applicant]
US 20210152567A1 · Huston, III et al. · 2021 [cited by applicant]
US 20210272206A1 · O'Brien et al. · 2021 [cited by applicant]
US 20220374744A1 · Zoldi et al. · 2022 [cited by applicant]
US 20230007007A1 · Manna · 2023 [cited by applicant]
US 20230054085A1 · Bondugula et al. · 2023 [cited by applicant]
US 20230267496A1 · Lawrence et al. · 2023 [cited by applicant]
US 20240046318A1 · Muriqi · 2024 [cited by applicant]
US 20250030695A1 · Felice-Steele et al. · 2025 [cited by applicant]
BR 1120130179732 · 2020 [cited by applicant]
EP 2410484 · 2012 [cited by applicant]
WO WO02091127 · 2002 [cited by applicant]
WO WO2009039380 · 2009 [cited by applicant]
WO WO2012054401 · 2012 [cited by applicant]
WO WO2013030260 · 2013 [cited by applicant]
Al-Fedaghi et al., “Personal Information eWallet”, 2006 IEEE International Conference on Systems, Man, and Cybernetics, Published Oct. 8-11, 2006, pp. 8. [cited by applicant]
Borowitz, Mariel, “Open Space: The Global Effort for Open Access to Environmental Satellite Data”, The MIT Press, Chapter 4:Ideas and Technology, 2017, pp. 28. [cited by applicant]
Cai et al., “A Genetic Algorithm Model for Personal Credit Scoring”, Dec. 2009, IEEE, pp. 4. [cited by applicant]
Caldeiira et al., “Characterizing and Preventing Chargebacks in Next Generation Web Payments Services”, 2012 Fourth International Conference on Computational Aspects of Social Networks (CASoN), 2012 IEEE, pp. 333-338. [cited by applicant]
Chen et al.. , “Trends and Technology in E-Payment”, Competition Forum, American Society for Competitiveness, 20019, vol. 17, No. 2, pp. 402-412. [cited by applicant]
Christianson, David, “Monitoring Your Credit's Health”, Winnipeg Free Press [Online], Jan. 7, 2011, pp. 2. [cited by applicant]
“Discover Card Brings Out Credit ScoreTracker”, Wireless News, Nov. 24, 2007, pp. 2. [cited by applicant]
European Network and Information Security Agency (enisa): Privacy and Security Risks when Authenticating on the Internet with European elD Cards, Nov. 2009, pp. 1-41. [cited by applicant]
Federal Bureau of Investigation (FBI): The Cyber Threat to the Financial Sector: Testimony, Sep. 14, 2011, pp. 1-6. [cited by applicant]
Gustafsson et al., “Always Best Connected”, 3G Mobile Network Technologies and Experiences, IEEE Wireless Communications, Feb. 28, 2003, vol. 10, No. 1, pp. 49-55. [cited by applicant]
Li, Jingquan, “Data Protection in Healthcare Social Networks”, IEEE Software I published by the IEEE computer society, 2017, pp. 8. [cited by applicant]
Peng et al., “Factors Affecting Online Purchase Behavior: Implications to Improve the Existing Credit Rating System”, 2009 International Conference on Management and Service Science, 2009 IEEE, pp. 1-4. [cited by applicant]
Vantage Score, “Assume the Role of Managing Your Credit Prudently and Watch Your Credit Score Improve”, VantageScore.com, Jul. 2012, pp. 12. [cited by applicant]
“What is an API? How APIs work, simply explained”. Contentful, Jul. 25, 2023, pp. 17. [cited by applicant]
Yao, Ping, “Feature Selection Based on SVM for Credit Scoring”, 2009 International Conference on Computational Intelligence and Natural Computing, 2009, pp. 44-47. [cited by applicant]