IP Library Granted Patent US 12,675,786
Granted Patent B2
US 12,675,786 · App. 18/334,598 · Granted Jul 7, 2026

System and method for integrated application and provisioning

Inventors: Adrian Bloy (Ottawa, CA); Daniel Lam Tin Cheung (Richmond Hill, CA); Asgar Maleki (Toronto, CA); Kevin Yuen (Toronto, CA); Danielle Marie Mullenax (Gatineau, CA)
Assignee: The Toronto-Dominion Bank
G06Q20/24G06Q20/227G06Q20/3223G06Q20/36G06Q20/4014G06Q20/409
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,675,786
App. No.
18/334,598
Filed
Jun 14, 2023
Granted
Jul 7, 2026
Kind
B2
Examiner
ALI, JAHED
Art Unit
3699
USPC
705/39
Abstract

The present disclosure involves systems, software, and computer implemented methods for generating new credit accounts for immediate availability for use in current online transaction. One example process includes identifying a request to perform a credit application process associated with a particular user via a client application. A first signal can be transmitted that includes a redirect instruction for the client application to a credit application site to perform a credit application process. A second signal can be transmitted that includes a merchant-specific identifier of the particular user and a request to perform the credit application process. A third signal can be received from the credit application site that includes an approval, a payment credential associated with a newly created credit account, and the merchant-specific identifier of the particular user. The payment credential can be associated with the user profile of the user corresponding to the merchant-specific identifier.

Claims (50)

1 . A system comprising:

at least one memory storing instructions and at least one hardware processor interoperably coupled with the at least one memory, wherein execution of the instructions by the at least one hardware processor causes performance of operations comprising:

generating a first redirection instruction, in response to a request by a particular account during a current transaction being executed at a merchant application via a client application, to perform a credit application process, the first redirection instruction comprising, a hyperlink to navigate to a credit application site associated with a particular institution, the hyperlink embedding, in hidden input fields, an account parameter associated with the particular account and a request to perform the credit application process;

redirecting, based on the first redirection instruction, the client application to the credit application site, for performing the credit application process;

receiving, through a secure communication channel, (1) a second redirection instruction from the credit application site to re-launch the merchant application via the client application, and (2) a second signal comprising credit approval information and the account parameter associated with the particular account, wherein the credit approval information comprises limitations associated with a newly approved credit account;

receiving, using a secure application programing interface and based on the credit approval information, a payment credential for the credit account subject to the limitations associated with the newly approved credit account;

processing, at the merchant application, the payment credential to generate an association between the payment credential and the account; and

processing, at the merchant application, the current transaction for the account by automatically using the payment credential without a manual entry of the payment credential.

2 . The system of claim 1 , wherein the account parameter is a merchant-specific identifier of the particular account.

3 . The system of claim 1 , wherein the association between the payment credential and the account, comprises:

storing the payment credential in a proprietary wallet associated with the merchant and the particular account profile associated with the particular account corresponding to the merchant-specific identifier.

4 . The system of claim 3 , wherein processing the current transaction comprises:

performing a reauthentication to confirm a user identity; and

selecting the payment credential from a proprietary wallet.

5 . The system of claim 1 , wherein redirecting the client application to the credit application site associated with the particular institution, comprises:

transmitting, from the merchant application and to the credit application site, a first signal comprising the account parameter and a request for initiating the credit application process at the particular institution.

6 . The system of claim 1 , wherein the payment credential is encrypted using an encryption key pair.

7 . A non-transitory, computer-readable medium storing computer-readable instructions, that upon execution by at least one hardware processor, cause performance of operations, comprising:

generating a first redirection instruction, in response to a request by a particular account during a current transaction being executed at a merchant application via a client application, to perform a credit application process, the first redirection instruction comprising, a hyperlink to navigate to a credit application site associated with a particular institution, the hyperlink embedding, in hidden input fields, an account parameter associated with the particular account and a request to perform the credit application process;

redirecting, based on the first redirection instruction, the client application to a credit application site associated with a particular institution, for performing the credit application process;

receiving, through a secure communication channel, (1) a second redirection instruction from the credit application site to re-launch the merchant application via the client application, and (2) a second signal comprising credit approval information and the account parameter associated with the particular account, wherein the credit approval information comprises limitations associated with a newly approved credit account;

receiving, using a secure application programing interface and based on the credit approval information, a payment credential for the credit account subject to the limitations associated with the newly approved credit account;

processing, at the merchant application, the payment credential to generate an association between the payment credential and the account; and

processing, at the merchant application, the current transaction for the account using the payment credential without a manual entry of the payment credential.

8 . The non-transitory, computer-readable medium of claim 7 , wherein the account parameter is a merchant-specific identifier of the particular account.

9 . The non-transitory, computer-readable medium of claim 8 , wherein the association between the payment credential and the account, comprises:

storing the payment credential in a proprietary wallet associated with the merchant and the particular account profile associated with the particular account corresponding to the merchant-specific identifier.

10 . The non-transitory, computer-readable medium of claim 8 , where the current transaction is processed after the payment credential is associated to the particular account profile.

11 . The non-transitory, computer-readable medium of claim 10 , wherein processing the current transaction comprises:

performing a reauthentication to confirm a user identity; and

selecting the payment credential from a proprietary wallet.

12 . The non-transitory, computer-readable medium of claim 7 , wherein redirecting the client application to the credit application site associated with the particular institution, comprises:

transmitting, from the merchant application and to the credit application site, a first signal comprising the account parameter and a request for initiating the credit application process at the particular institution.

13 . The non-transitory, computer-readable medium of claim 12 , wherein the payment credential is encrypted using an encryption key pair.

14 . A computerized method performed by one or more processors, the method comprising:

generating a first redirection instruction, in response to a request by a particular account during a current transaction being executed at a merchant application via a client application, to perform a credit application process, the first redirection instruction comprising, a hyperlink to navigate to a credit application site associated with a particular institution, the hyperlink embedding, in hidden input fields, an account parameter associated with the particular account and a request to perform the credit application process;

redirecting, based on the first redirection instruction, the client application to a credit application site associated with a particular institution, for performing the credit application process;

receiving, through a secure communication channel, (1) a second redirection instruction from the credit application site to re-launch the merchant application via the client application, and (2) a second signal comprising credit approval information and the account parameter associated with the particular account, wherein the credit approval information comprises limitations associated with a newly approved credit account;

receiving, using a secure application programing interface and based on the credit approval information, a payment credential for the credit account subject to the limitations associated with the newly approved credit account;

processing, at the merchant application, the payment credential to generate an association between the payment credential and the account; and

processing, at the merchant application, the current transaction for the account by automatically using the payment credential without a manual entry of the payment credential.

15 . The method of claim 14 , wherein the account parameter is a merchant-specific identifier of the particular account.

16 . The method of claim 14 , wherein the association between the payment credential and the account, comprises:

storing the payment credential in a proprietary wallet associated with the merchant and the particular account profile associated with the particular account corresponding to the merchant-specific identifier.

17 . The method of claim 14 , where the current transaction is processed after the payment credential is associated to the particular account profile.

18 . The method of claim 17 , wherein processing the current transaction comprises:

performing a reauthentication to confirm a user identity; and

selecting the payment credential from a proprietary wallet.

19 . The method of claim 14 , wherein redirecting the client application to the credit application site associated with the particular institution, comprises:

transmitting, from the merchant application and to the credit application site, a first signal comprising the account parameter and a request for initiating the credit application process at the particular institution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2023
From: BLOY, ADRIAN; CHEUNG, DANIEL LAM TIN; MALEKI, ASGAR; YUEN, KEVIN; MULLENAX, DANIELLE MARIE
To: TORONTO DOMINION BANK
Reel/Frame 063947/0939 →
Continuity (4)
Continuation 17808202 · Jun 22, 2022
Continuation 16135272 · Sep 19, 2018
Continuation In Part 15708887 · Sep 19, 2017
Related Publication 20230334459A1 · Oct 19, 2023
References Cited (163)
US 5699527A · Davidson · 1997 [cited by applicant]
US 5736932A · Bulfer · 1998 [cited by examiner]
US 6088686A · Walker et al. · 2000 [cited by applicant]
US 6185543B1 · Galperin et al. · 2001 [cited by applicant]
US 6366892B1 · Altman et al. · 2002 [cited by applicant]
US 7249097B2 · Hutchison · 2007 [cited by examiner]
US 7620597B2 · Eze · 2009 [cited by applicant]
US 7680728B2 · Lazerson · 2010 [cited by applicant]
US 7801807B2 · DeFrancesco et al. · 2010 [cited by applicant]
US 7818399B1 · Ross, Jr. · 2010 [cited by examiner]
US 7953861B2 · Yardley et al. · 2011 [cited by applicant]
US 8352370B1 · White · 2013 [cited by examiner]
US 9082119B2 · Ortiz · 2015 [cited by examiner]
US 9558492B2 · Carrott · 2017 [cited by applicant]
US 9696890B2 · Kan · 2017 [cited by applicant]
US 9697517B1 · Chambers · 2017 [cited by examiner]
US 9779405B1 · Krausz · 2017 [cited by examiner]
US 10235668B1 · Ellis et al. · 2019 [cited by applicant]
US 10416854B2 · Leme et al. · 2019 [cited by applicant]
US 10417706B1 · Simon · 2019 [cited by examiner]
US 10452837B1 · Roth · 2019 [cited by examiner]
US 10740737B2 · Pareek · 2020 [cited by applicant]
US 10853791B1 · Ellis et al. · 2020 [cited by applicant]
US 11062302B1 · Ho · 2021 [cited by examiner]
US 11227354B2 · Bloy et al. · 2022 [cited by applicant]
US 11367059B2 · Bloy et al. · 2022 [cited by applicant]
US 11416845B2 · Barta · 2022 [cited by examiner]
US 11514424B2 · Bloy et al. · 2022 [cited by applicant]
US 11636453B2 · Bloy · 2023 [cited by applicant]
US 11688003B2 · Bloy et al. · 2023 [cited by applicant]
US 11694179B2 · Bloy et al. · 2023 [cited by applicant]
US 11704761B2 · Bloy et al. · 2023 [cited by applicant]
US 20020023159A1 · Vange · 2002 [cited by examiner]
US 20020029290A1 · Burema · 2002 [cited by examiner]
US 20020166066A1 · Haji et al. · 2002 [cited by applicant]
US 20030101116A1 · Rosko et al. · 2003 [cited by applicant]
US 20030191714A1 · Norris · 2003 [cited by applicant]
US 20040030645A1 · Monaghan · 2004 [cited by examiner]
US 20040060005A1 · Vasey · 2004 [cited by applicant]
US 20050077349A1 · Bonalle · 2005 [cited by examiner]
US 20050102284A1 · Srinivasan et al. · 2005 [cited by applicant]
US 20050108129A1 · Seibert et al. · 2005 [cited by applicant]
US 20050165684A1 · Jensen · 2005 [cited by examiner]
US 20060165060A1 · Dua · 2006 [cited by applicant]
US 20070050289A1 · Zeller et al. · 2007 [cited by applicant]
US 20070233902A1 · Trefler et al. · 2007 [cited by applicant]
US 20080058014A1 · Khan · 2008 [cited by examiner]
US 20080103972A1 · Lanc · 2008 [cited by examiner]
US 20080126244A1 · Loving et al. · 2008 [cited by applicant]
US 20080126923A1 · Macisaac · 2008 [cited by examiner]
US 20080243593A1 · Ko · 2008 [cited by examiner]
US 20090171839A1 · Rosano · 2009 [cited by examiner]
US 20090240947A1 · Goyal · 2009 [cited by examiner]
US 20090254440A1 · Pharris · 2009 [cited by examiner]
US 20090313536A1 · Karidi et al. · 2009 [cited by applicant]
US 20090319368A1 · Reardon · 2009 [cited by examiner]
US 20100138344A1 · Wong · 2010 [cited by examiner]
US 20110082809A1 · Andapally · 2011 [cited by applicant]
US 20110087588A1 · Seibert et al. · 2011 [cited by applicant]
US 20110087595A1 · Sabella · 2011 [cited by examiner]
US 20120023011A1 · Hurwitz et al. · 2012 [cited by applicant]
US 20120215605A1 · Gardner · 2012 [cited by examiner]
US 20120215609A1 · Yoo · 2012 [cited by examiner]
US 20120290486A1 · Dobrowolski et al. · 2012 [cited by applicant]
US 20120296824A1 · Rosano · 2012 [cited by examiner]
US 20130036468A1 · Georgiev · 2013 [cited by examiner]
US 20130041716A1 · Taylor · 2013 [cited by examiner]
US 20130054454A1 · Purves · 2013 [cited by examiner]
US 20130124349A1 · Khan · 2013 [cited by examiner]
US 20130159154A1 · Purves et al. · 2013 [cited by applicant]
US 20130173367A1 · Beighley, Jr. · 2013 [cited by examiner]
US 20130185192A1 · McGuire · 2013 [cited by examiner]
US 20130238500A1 · Moore · 2013 [cited by applicant]
US 20130346320A1 · Jin · 2013 [cited by examiner]
US 20140058834A1 · Liberty et al. · 2014 [cited by applicant]
US 20140070001A1 · Sanchez et al. · 2014 [cited by applicant]
US 20140108263A1 · Ortiz · 2014 [cited by examiner]
US 20140279552A1 · Ortiz · 2014 [cited by examiner]
US 20150032627A1 · Dill · 2015 [cited by examiner]
US 20150339274A1 · Pappu · 2015 [cited by examiner]
US 20150363377A1 · Dojo et al. · 2015 [cited by applicant]
US 20160034891A1 · Carpenter et al. · 2016 [cited by applicant]
US 20160048822A1 · Forrest · 2016 [cited by applicant]
US 20160071094A1 · Krishnaiah et al. · 2016 [cited by applicant]
US 20160117670A1 · Davis · 2016 [cited by examiner]
US 20160173473A1 · Naccache · 2016 [cited by applicant]
US 20160217464A1 · Jajara et al. · 2016 [cited by applicant]
US 20160232600A1 · Purves · 2016 [cited by applicant]
US 20160269898A1 · Kueh · 2016 [cited by examiner]
US 20160335688A1 · Wang · 2016 [cited by examiner]
US 20160350849A1 · Lynch · 2016 [cited by applicant]
US 20160358250A1 · Dogin et al. · 2016 [cited by applicant]
US 20160364747A1 · Srinivasan · 2016 [cited by examiner]
US 20160364795A1 · Bhagat · 2016 [cited by examiner]
US 20160379192A1 · Purves et al. · 2016 [cited by applicant]
US 20170017957A1 · Radu · 2017 [cited by applicant]
US 20170017958A1 · Scott · 2017 [cited by examiner]
US 20170061532A1 · Koltnow · 2017 [cited by examiner]
US 20170109736A1 · Heiman · 2017 [cited by examiner]
US 20170109745A1 · Al-Bedaiwi · 2017 [cited by examiner]
US 20170161735A1 · Ortiz · 2017 [cited by examiner]
US 20170228704A1 · Zhou et al. · 2017 [cited by applicant]
US 20170249393A1 · Nair et al. · 2017 [cited by applicant]
US 20170270603A1 · Berta et al. · 2017 [cited by applicant]
US 20170278089A1 · Kothari et al. · 2017 [cited by applicant]
US 20170286768A1 · Livesay et al. · 2017 [cited by applicant]
US 20170318072A1 · Borrowman · 2017 [cited by examiner]
US 20170337626A1 · Bryant · 2017 [cited by examiner]
US 20170357957A1 · Mehta · 2017 [cited by examiner]
US 20180018660A1 · Gomes · 2018 [cited by examiner]
US 20180020348A1 · Peterson et al. · 2018 [cited by applicant]
US 20180075527A1 · Nagla et al. · 2018 [cited by applicant]
US 20180082284A1 · Gomes · 2018 [cited by examiner]
US 20180082303A1 · Chan-bauza et al. · 2018 [cited by applicant]
US 20180137508A1 · Shah · 2018 [cited by examiner]
US 20180174138A1 · Subbarayan · 2018 [cited by examiner]
US 20180183737A1 · Subbarayan · 2018 [cited by examiner]
US 20180189756A1 · Purves et al. · 2018 [cited by applicant]
US 20180276656A1 · Goyal et al. · 2018 [cited by applicant]
US 20180330459A1 · Elder · 2018 [cited by examiner]
US 20180365204A1 · Allen et al. · 2018 [cited by applicant]
US 20190087809A1 · Bloy · 2019 [cited by examiner]
US 20190087894A1 · Bloy et al. · 2019 [cited by applicant]
US 20190197231A1 · Meier · 2019 [cited by applicant]
US 20190230080A1 · Boothby · 2019 [cited by examiner]
US 20190251542A1 · Sjoberg et al. · 2019 [cited by applicant]
US 20190273607A1 · Van Der Velden et al. · 2019 [cited by applicant]
US 20190310837A1 · Zmijewski et al. · 2019 [cited by applicant]
US 20200007336A1 · Wengel · 2020 [cited by applicant]
US 20200118205A1 · Bloy et al. · 2020 [cited by applicant]
US 20200265435A1 · Bankston et al. · 2020 [cited by applicant]
US 20200302081A1 · Faitelson et al. · 2020 [cited by applicant]
US 20200327529A1 · Mukherjee et al. · 2020 [cited by applicant]
US 20200372600A1 · Bloy · 2020 [cited by examiner]
US 20210133704A1 · Bloy · 2021 [cited by examiner]
US 20210279795A1 · Bloy · 2021 [cited by examiner]
US 20220092715A1 · Bloy et al. · 2022 [cited by applicant]
US 20220164779A1 · Bloy et al. · 2022 [cited by applicant]
US 20220318782A1 · Bloy et al. · 2022 [cited by applicant]
US 20230325957A1 · Bloy et al. · 2023 [cited by applicant]
US 20230351499A1 · Bloy et al. · 2023 [cited by applicant]
WO WO9903075A1 · 1999 [cited by examiner]
WO WO0217567A2 · 2002 [cited by examiner]
WO WO2005010731 · 2005 [cited by applicant]
WO WO2012083113 · 2012 [cited by applicant]
WO WO2013083939 · 2013 [cited by applicant]
WO WO2016081446 · 2016 [cited by applicant]
WO WO2016161272 · 2016 [cited by applicant]
Office Action in Canada Appln. No. 3,017,913, mailed on Oct. 3, 2023, 15 pages. [cited by applicant]
Office Action in Canada Appln. No. 3,060,819, mailed on Oct. 5, 2023, 5 pages. [cited by applicant]
Song et al., “Database Design for Real-World E-Commerce Systems” IEEE Data Eng. Bull. 23.1, Mar. 2000, 6 pages. [cited by applicant]
Afteracademy.com [online], “What is a TCP 3-Way Handshake Process?” Feb. 2020, [retrieved on Jun. 29, 2021], retrieved from: URL <https://afteracademy.com/blog/what-is-a-tcp-3-way-handshake-process>, 9 pages. [cited by applicant]
Chan et al., “Designing a Credit Approval System Using Web Services, BPEL, and AJAX.” 2009 IEEE International Conference on e-Business Engineering. IEEE, Oct. 2009, 8 pages. [cited by applicant]
Envestnet [online], “Yodlee Risk Insight for Pre-Qualification” Mar. 19, 2019, retrieved from URL <https://resources.yodlee.com/risk-insights/envestnet-yodlee-risk-insight-for-pre-qualification>, 2 pages. [cited by applicant]
Mnuchin, et al., “A Financial System That Creates Economic Opportunities Nonbank Financials, Fintech, and Innovation” Date of Publication: Jul. 18, 2018. retrieved from URL <https://home.treasury.gov/sites/default/files… [cited by applicant]
Otjacques et al., “Interoperability of e-government information systems: Issues of identification and data sharing.” Journal of management information systems 23.4, May 2007, 24 pages. [cited by applicant]
Sirbu et al., “Credits and debits on the Internet.” IEEE spectrum 34.2, Feb. 1997, 7 pages. [cited by applicant]
Techopeida.com [online], “Three-Way Handshake” Nov. 2020, [retrieved on Jun. 29, 2021], retrieved from: URL <https://www.techopedia.com/definition/10339/three-way-handshake>, 5 pages. [cited by applicant]
Urrico “Emphasizing Account Opening, Cybersecurity & Consumer Experience” Date of Publication: Jul. 31, 2018; retrieved from URL <https://www.cutimes.com/2018/07/31/emphasizing-account-opening-cybersecurity-consumer/?sl… [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 18/314,931, mailed on Sep. 27, 2024, 40 pages. [cited by applicant]
Office Action in Canada Appln. No. 3,017,913, mailed on Aug. 19, 2024, 8 pages. [cited by applicant]
Office Action in Canada Appln. No. 3,017,883 mailed on May 17, 2024, 5 pages. [cited by applicant]
Office Action in Canada Appln. No. 3,043,841, mailed on Dec. 14, 2023, 4 pages. [cited by applicant]