IP Library Granted Patent US 12,259,907
Granted Patent B2
US 12,259,907 · App. 17/842,444 · Granted Mar 25, 2025

Browser-based aggregation

Inventors: Warren Lowell Putnam (New York, NY); Michael George Del Monte (Garrison, NY)
Assignee: Plaid Inc.
G06F16/27G06F16/24556G06F16/955G06F21/6245G06Q40/02G06Q50/265H04L67/141
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,259,907
App. No.
17/842,444
Granted
Mar 25, 2025
Kind
B2
Abstract

A system and method for aggregating account data, and more specifically, a system and method for aggregation of financial account data that provides enhanced privacy and security protections to a user by enabling the user to maintain custody of his or her login credentials. A syncing agent in coordination with a system add-on coordinates log-in to a remote system and storage of session information. Syncing agent utilizes the session agent to retrieve additional information on behalf of the user or perform other tasks on the remote server.

Claims (56)

1. A method comprising:

receiving, by a syncing agent activated on a server computing device and from a plugin on a user computing device during a live session between a browser or a mobile application of the user computing device and an institution web site provided by an institution server, session information configured to establish the live session,

wherein the syncing agent is activated to receive information from the institution server based on the session information being received from the plugin, and

wherein the server computing device, the user computing device, and the institution server are three separate devices;

making, by the syncing agent and using the session information, direct posts to the institution server based on the syncing agent being activated to receive information from the institution server;

receiving, by the syncing agent and based on making the direct posts to the institution server, data transmitted from the institution server and intended for the browser or the mobile application,

wherein the data, transmitted from the institution server and intended for the browser or the mobile application, is received directly from the institution server; and

gathering, by the syncing agent and during the live session, account data transmitted from the institution server via a network and using the session information,

wherein the account data relates to at least one account of a customer associated with the institution server, and

wherein the account data is different from the session information.

2. The method of claim 1 , wherein the session information comprises a cookie.

3. The method of claim 1 , wherein the live session is initiated on the user computing device.

4. The method of claim 1 , wherein the session information is stored in a database, and

wherein the method further comprises:

retrieving the session information from the database.

5. The method of claim 1 , wherein the syncing agent is activated to receive the data from the institution server based on receiving the session information from the plugin.

6. The method of claim 1 , further comprises:

using the session information to impersonate the live session.

7. The method of claim 1 , further comprising:

routing a communication with the institution server via the plugin based on the session information being added to the communication.

8. A system comprising:

a server computing device comprising a processor, memory, and storage, wherein the server computing device is configured to execute a syncing agent, and wherein the syncing agent is configured to:

receive, from a plugin on a user computing device during a live session between a browser or a mobile application of the user computing device and an institution web site provided by an institution server, session information configured to establish the live session,

wherein the syncing agent is activated to receive information from the institution server based on the session information being received from the plugin, and

wherein the server computing device, the user computing device, and the institution server are three separate devices;

make, using the session information, direct posts to the institution server based on the syncing agent being activated to receive information from the institution server;

receive, based on the direct posts to the institution server being made, data transmitted from the institution server and intended for the browser or the mobile application,

wherein the syncing agent is configured to receive the data, transmitted from the institution server and intended for the browser or the mobile application, directly from the institution server; and

gather, during the live session, account data transmitted from the institution server via a network and using the session information,

wherein the account data relates to at least one account of a customer associated with the institution server, and

wherein the account data is different from the session information.

9. The system of claim 8 , wherein the session information comprises a cookie.

10. The system of claim 8 , wherein the live session is initiated on the user computing device.

11. The system of claim 8 , wherein the session information is stored in the storage, and wherein the syncing agent is further configured to receive the session information from the storage.

12. The system of claim 8 , wherein the syncing agent is activated to receive the data from the institution server based on the session information being received from the plugin.

13. The system of claim 8 , wherein the syncing agent is configured to:

use the session information to impersonate the live session.

14. The system of claim 8 , wherein the syncing agent is configured to:

route a communication with the institution server via the plugin based on the session information being added to the communication.

15. A non-transitory computer-readable storage medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by a processor of a server computing device, cause a syncing agent activated on the server computing device to:

receive, from a plugin on a user computing device during a live session between a browser or a mobile application of the user computing device and an institution web site provided by an institution server, session information configured to establish the live session,

wherein the syncing agent is activated to receive information from the institution server based on the session information being received from the plugin, and

wherein the server computing device, the user computing device, and the institution server are three separate devices;

make, using the session information, direct posts to the institution server based on the syncing agent being activated to receive information from the institution server;

receive, based on the direct posts to the institution server being made, data transmitted from the institution server and intended for the browser or the mobile application,

wherein the data, transmitted from the institution server and intended for the browser or the mobile application, is received directly from the institution server; and

gather, during the live session, account data transmitted from the institution server via a network and using the session information,

wherein the account data relates to at least one account of a customer associated with the institution server, and

wherein the account data is different from the session information.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the session information comprises a cookie.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the live session is initiated on the user computing device.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the session information is stored in a database, and

wherein the one or more instructions further cause the syncing agent activated on the server computing device to receive the session information from the database.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the syncing agent is activated to receive the data from the institution server based on the session information being received from the plugin.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the one or more instructions further cause the syncing agent activated on the server computing device to use the session information to impersonate the live session.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: PUTNAM, WARREN LOWELL; DEL MONTE, MICHAEL GEORGE
To: QUOVO, INC.
Reel/Frame 063243/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: QUOVO, INC.
To: PLAID INC.
Reel/Frame 063243/0702 →
Continuity (3)
Continuation 16042147 · Jul 23, 2018
Provisional Application 62535859 · Jul 22, 2017
Related Publication 20220327141A1 · Oct 13, 2022
References Cited (400)
US 5063507A · Lindsey et al. · 1991 [cited by applicant]
US 5237499A · Garback · 1993 [cited by applicant]
US 5347632A · Filepp · 1994 [cited by applicant]
US 5634127A · Cloud · 1997 [cited by applicant]
US 5649186A · Ferguson · 1997 [cited by applicant]
US 5701451A · Rogers · 1997 [cited by applicant]
US 5710884A · Dedrick · 1998 [cited by applicant]
US 5710918A · Lagarde · 1998 [cited by applicant]
US 5721908A · Lagarde · 1998 [cited by applicant]
US 5727159A · Kikinis · 1998 [cited by applicant]
US 5745754A · Lagarde · 1998 [cited by applicant]
US 5752246A · Rogers · 1998 [cited by applicant]
US 5778065A · Hauser et al. · 1998 [cited by applicant]
US 5778367A · Wesinger, Jr. et al. · 1998 [cited by applicant]
US 5787403A · Randle · 1998 [cited by applicant]
US 5793964A · Rogers · 1998 [cited by applicant]
US 5813007A · Nielsen · 1998 [cited by applicant]
US 5815665A · Teper · 1998 [cited by applicant]
US 5819284A · Farber · 1998 [cited by applicant]
US 5835724A · Smith · 1998 [cited by applicant]
US 5838910A · Domenikos et al. · 1998 [cited by applicant]
US 5838916A · Domenikos et al. · 1998 [cited by applicant]
US 5845073A · Carlin · 1998 [cited by applicant]
US 5855018A · Chor et al. · 1998 [cited by applicant]
US 5862325A · Reed et al. · 1999 [cited by applicant]
US 5870559A · Leshem et al. · 1999 [cited by applicant]
US 5875296A · Shi · 1999 [cited by applicant]
US 5878219A · Vance · 1999 [cited by applicant]
US 5892905A · Brandt et al. · 1999 [cited by applicant]
US 5892909A · Grasso · 1999 [cited by applicant]
US 5898836A · Freivald · 1999 [cited by applicant]
US 5901287A · Bull · 1999 [cited by applicant]
US 5903881A · Schrader · 1999 [cited by applicant]
US 5908469A · Botz · 1999 [cited by applicant]
US 5913214A · Madnick · 1999 [cited by applicant]
US 5918216A · Miksovsky et al. · 1999 [cited by applicant]
US 5920848A · Schutzer · 1999 [cited by applicant]
US 5926798A · Carter · 1999 [cited by applicant]
US 5930764A · Melchione et al. · 1999 [cited by applicant]
US 5930777A · Barber · 1999 [cited by applicant]
US 5933604A · Inakoshi · 1999 [cited by applicant]
US 5933816A · Zeanah · 1999 [cited by applicant]
US 5956720A · Fernandez et al. · 1999 [cited by applicant]
US 5961593A · Gabber et al. · 1999 [cited by applicant]
US 5961601A · Iyengar · 1999 [cited by applicant]
US 5963915A · Kirsch · 1999 [cited by applicant]
US 5963925A · Kolling · 1999 [cited by applicant]
US 5966967A · Agrawal · 1999 [cited by applicant]
US 5978828A · Greer · 1999 [cited by applicant]
US 5978842A · Noble · 1999 [cited by applicant]
US 5983267A · Shklar et al. · 1999 [cited by applicant]
US 5983268A · Freivald · 1999 [cited by applicant]
US 5987440A · O'Neil · 1999 [cited by applicant]
US 5987454A · Hobbs · 1999 [cited by applicant]
US 5995943A · Bull · 1999 [cited by applicant]
US 5999971A · Buckland · 1999 [cited by applicant]
US 6003032A · Bunney et al. · 1999 [cited by applicant]
US 6006333A · Nielsen · 1999 [cited by applicant]
US 6023698A · Lavey · 2000 [cited by applicant]
US 6041362A · Mears et al. · 2000 [cited by applicant]
US 6047327A · Tso et al. · 2000 [cited by applicant]
US 6055570A · Nielsen · 2000 [cited by applicant]
US 6078929A · Rao · 2000 [cited by applicant]
US 6082776A · Feinberg · 2000 [cited by applicant]
US 6092196A · Reiche · 2000 [cited by applicant]
US 6092197A · Coueignoux · 2000 [cited by applicant]
US 6105131A · Carroll · 2000 [cited by applicant]
US 6119101A · Peckover · 2000 [cited by applicant]
US 6138158A · Boyle · 2000 [cited by applicant]
US 6148337A · Estberg et al. · 2000 [cited by applicant]
US 6151581A · Kraftson et al. · 2000 [cited by applicant]
US 6151601A · Papierniak · 2000 [cited by applicant]
US 6182142B1 · Win · 2001 [cited by applicant]
US 6185567B1 · Ratnaraj et al. · 2001 [cited by applicant]
US 6195698B1 · Lillibridge et al. · 2001 [cited by applicant]
US 6199077B1 · Inala · 2001 [cited by applicant]
US 6205433B1 · Boesch · 2001 [cited by applicant]
US 6208975B1 · Bull · 2001 [cited by applicant]
US 6209007B1 · Kelley et al. · 2001 [cited by applicant]
US 6243816B1 · Fang et al. · 2001 [cited by applicant]
US 6246999B1 · Riley et al. · 2001 [cited by applicant]
US 6278449B1 · Sugiarto et al. · 2001 [cited by applicant]
US 6278999B1 · Knapp · 2001 [cited by applicant]
US 6292789B1 · Schutzer · 2001 [cited by applicant]
US 6297819B1 · Furst · 2001 [cited by applicant]
US 6301584B1 · Ranger · 2001 [cited by applicant]
US 6308203B1 · Itabashi et al. · 2001 [cited by applicant]
US 6311275B1 · Jin et al. · 2001 [cited by applicant]
US 6317783B1 · Freishtat · 2001 [cited by applicant]
US 6360205B1 · Iyengar · 2002 [cited by applicant]
US 6366933B1 · Ball et al. · 2002 [cited by applicant]
US 6401118B1 · Thomas · 2002 [cited by applicant]
US 6405245B1 · Burson · 2002 [cited by applicant]
US 6412073B1 · Rangan · 2002 [cited by applicant]
US 6424968B1 · Broster · 2002 [cited by applicant]
US 6430539B1 · Lazarus · 2002 [cited by applicant]
US 6484155B1 · Kiss · 2002 [cited by applicant]
US 6499042B1 · Markus · 2002 [cited by applicant]
US 6510451B2 · Wu · 2003 [cited by applicant]
US 6519571B1 · Guhen et al. · 2003 [cited by applicant]
US 6567411B2 · Dahlen · 2003 [cited by applicant]
US 6567850B1 · Freishtat · 2003 [cited by applicant]
US 6594766B2 · Rangan · 2003 [cited by applicant]
US 6632248B1 · Isaac et al. · 2003 [cited by applicant]
US 6633910B1 · Rajan · 2003 [cited by applicant]
US 6631402B1 · Devine · 2003 [cited by applicant]
US 6725200B1 · Rost · 2004 [cited by applicant]
US 6802042B2 · Rangan · 2004 [cited by applicant]
US 6859931B1 · Cheyer et al. · 2005 [cited by applicant]
US 6957199B1 · Fisher · 2005 [cited by applicant]
US 7028049B1 · Shelton · 2006 [cited by applicant]
US 7072932B1 · Stahl · 2006 [cited by applicant]
US 7092913B2 · Cannon, Jr. · 2006 [cited by applicant]
US 7200578B2 · Paltenghe et al. · 2007 [cited by applicant]
US 7263548B2 · Daswani · 2007 [cited by applicant]
US 7275046B1 · Tritt et al. · 2007 [cited by applicant]
US 7340411B2 · Cook · 2008 [cited by applicant]
US 7370011B2 · Bennett et al. · 2008 [cited by applicant]
US 7424520B2 · Daswani · 2008 [cited by applicant]
US 7640210B2 · Bennett et al. · 2009 [cited by applicant]
US 7752535B2 · Satyavolu · 2010 [cited by applicant]
US 8006291B2 · Headley et al. · 2011 [cited by applicant]
US 8010783B1 · Cahill · 2011 [cited by applicant]
US 8086508B2 · Dheer et al. · 2011 [cited by applicant]
US 8140431B1 · Murphy · 2012 [cited by applicant]
US 8145914B2 · Steeves · 2012 [cited by applicant]
US 8166562B2 · Holvey et al. · 2012 [cited by applicant]
US 8209194B1 · Nidy et al. · 2012 [cited by applicant]
US 8266515B2 · Satyavolu · 2012 [cited by applicant]
US 8613066B1 · Brezinski et al. · 2013 [cited by applicant]
US 8645264B2 · Allison et al. · 2014 [cited by applicant]
US 8676611B2 · McLaughlin et al. · 2014 [cited by applicant]
US 8739260B1 · Damm-Goossens · 2014 [cited by applicant]
US 8788416B1 · Vu · 2014 [cited by applicant]
US 8995967B1 · Billman · 2015 [cited by examiner]
US 9106642B1 · Bhimanail · 2015 [cited by applicant]
US 9202250B1 · Palaniappan · 2015 [cited by applicant]
US 9418387B1 · Aaron et al. · 2016 [cited by applicant]
US 9430892B2 · Amdahl · 2016 [cited by applicant]
US 9449346B1 · Hockey · 2016 [cited by applicant]
US 9595023B1 · Hockey et al. · 2017 [cited by applicant]
US 9699187B2 · Chen et al. · 2017 [cited by applicant]
US 9774590B1 · Bronshtein et al. · 2017 [cited by applicant]
US 9906520B2 · Fouad et al. · 2018 [cited by applicant]
US 9946996B1 · Bedell · 2018 [cited by applicant]
US 10003591B2 · Hockey et al. · 2018 [cited by applicant]
US 10104059B2 · Hockey et al. · 2018 [cited by applicant]
US 10319029B1 · Hockey et al. · 2019 [cited by applicant]
US 10339608B1 · Haitz et al. · 2019 [cited by applicant]
US 10523653B2 · Hockey et al. · 2019 [cited by applicant]
US 10530761B2 · Hockey et al. · 2020 [cited by applicant]
US 10546348B1 · Lesner et al. · 2020 [cited by applicant]
US 10614463B1 · Hockey et al. · 2020 [cited by applicant]
US 10679303B1 · Aaron et al. · 2020 [cited by applicant]
US 10726491B1 · Hockey et al. · 2020 [cited by applicant]
US 10762559B2 · Alejo et al. · 2020 [cited by applicant]
US 10878421B2 · Putnam · 2020 [cited by applicant]
US 10904239B2 · Hockey et al. · 2021 [cited by applicant]
US 10963565B1 · Xu · 2021 [cited by examiner]
US 10984468B1 · Hockey et al. · 2021 [cited by applicant]
US 11030682B1 · Hockey et al. · 2021 [cited by applicant]
US 11050729B2 · Hockey et al. · 2021 [cited by applicant]
US 11216814B1 · Hockey et al. · 2022 [cited by applicant]
US 11316862B1 · Pate et al. · 2022 [cited by applicant]
US 11327960B1 · Jin et al. · 2022 [cited by applicant]
US 11430057B1 · Hockey et al. · 2022 [cited by applicant]
US 20010011274A1 · Klug et al. · 2001 [cited by applicant]
US 20020002596A1 · Sugiarto et al. · 2002 [cited by applicant]
US 20020065772A1 · Saliba et al. · 2002 [cited by applicant]
US 20020091635A1 · Dilip et al. · 2002 [cited by applicant]
US 20020095588A1 · Shigematsu et al. · 2002 [cited by applicant]
US 20030023879A1 · Wray · 2003 [cited by applicant]
US 20030028646A1 · Wray · 2003 [cited by applicant]
US 20030060896A9 · Hulai · 2003 [cited by applicant]
US 20030158960A1 · Engberg · 2003 [cited by applicant]
US 20030163425A1 · Cannon, Jr. · 2003 [cited by applicant]
US 20030182035A1 · DiLodovico et al. · 2003 [cited by applicant]
US 20030185370A1 · Rosera · 2003 [cited by applicant]
US 20030204460A1 · Robinson et al. · 2003 [cited by applicant]
US 20040059672A1 · Baig et al. · 2004 [cited by applicant]
US 20050027617A1 · Zucker et al. · 2005 [cited by applicant]
US 20050154913A1 · Barriga et al. · 2005 [cited by applicant]
US 20050177510A1 · Hilt et al. · 2005 [cited by applicant]
US 20050222929A1 · Steier et al. · 2005 [cited by applicant]
US 20050246269A1 · Smith · 2005 [cited by applicant]
US 20060015358A1 · Chua · 2006 [cited by applicant]
US 20060116949A1 · Wehunt et al. · 2006 [cited by applicant]
US 20060136332A1 · Ziegler · 2006 [cited by applicant]
US 20060190569A1 · Neil · 2006 [cited by applicant]
US 20060236384A1 · Lindholm et al. · 2006 [cited by applicant]
US 20070179883A1 · Questembert · 2007 [cited by applicant]
US 20070179942A1 · Heggem · 2007 [cited by applicant]
US 20070198432A1 · Pitroda et al. · 2007 [cited by applicant]
US 20070225047A1 · Bakos · 2007 [cited by applicant]
US 20070255662A1 · Tumminaro · 2007 [cited by applicant]
US 20070289002A1 · van der Horst et al. · 2007 [cited by applicant]
US 20080051059A1 · Fisher · 2008 [cited by applicant]
US 20080052192A1 · Fisher · 2008 [cited by applicant]
US 20080052233A1 · Fisher · 2008 [cited by applicant]
US 20080120129A1 · Seubert et al. · 2008 [cited by applicant]
US 20080162361A1 · Sklovsky · 2008 [cited by applicant]
US 20080183628A1 · Oliver et al. · 2008 [cited by applicant]
US 20080243784A1 · Stading · 2008 [cited by applicant]
US 20080249931A1 · Gilder et al. · 2008 [cited by applicant]
US 20080250246A1 · Arditti et al. · 2008 [cited by applicant]
US 20090037308A1 · Feinstein · 2009 [cited by applicant]
US 20090070257A1 · Csoka · 2009 [cited by applicant]
US 20090157555A1 · Biffle et al. · 2009 [cited by applicant]
US 20090222900A1 · Benaloh et al. · 2009 [cited by applicant]
US 20090228779A1 · Williamson et al. · 2009 [cited by applicant]
US 20090245521A1 · Vembu · 2009 [cited by applicant]
US 20090271847A1 · Karjala et al. · 2009 [cited by applicant]
US 20090328177A1 · Frey et al. · 2009 [cited by applicant]
US 20100027552A1 · Hill · 2010 [cited by applicant]
US 20100043054A1 · Kidwell · 2010 [cited by applicant]
US 20100049850A1 · Nanduri et al. · 2010 [cited by applicant]
US 20100169072A1 · Zaki et al. · 2010 [cited by applicant]
US 20100185868A1 · Grecia · 2010 [cited by applicant]
US 20100223160A1 · Brown · 2010 [cited by applicant]
US 20100235882A1 · Moore · 2010 [cited by applicant]
US 20100313255A1 · Khuda · 2010 [cited by applicant]
US 20100325710A1 · Etchegoyen · 2010 [cited by applicant]
US 20110055079A1 · Meaney et al. · 2011 [cited by applicant]
US 20110196790A1 · Milne · 2011 [cited by applicant]
US 20110238550A1 · Reich et al. · 2011 [cited by applicant]
US 20110247060A1 · Whitmyer, Jr. · 2011 [cited by applicant]
US 20110295731A1 · Waldron, III et al. · 2011 [cited by applicant]
US 20120059706A1 · Goenka et al. · 2012 [cited by applicant]
US 20120116880A1 · Patel et al. · 2012 [cited by applicant]
US 20120129503A1 · Lindeman et al. · 2012 [cited by applicant]
US 20120191603A1 · Nuzzi · 2012 [cited by applicant]
US 20120209775A1 · Milne · 2012 [cited by applicant]
US 20120215688A1 · Musser et al. · 2012 [cited by applicant]
US 20120233212A1 · Newton et al. · 2012 [cited by applicant]
US 20120246073A1 · Gore et al. · 2012 [cited by applicant]
US 20120253876A1 · Hersch · 2012 [cited by applicant]
US 20120278201A1 · Milne · 2012 [cited by applicant]
US 20120281058A1 · Laney et al. · 2012 [cited by applicant]
US 20120284175A1 · Wilson et al. · 2012 [cited by applicant]
US 20120323717A1 · Kirsch · 2012 [cited by applicant]
US 20130019297A1 · Lawson et al. · 2013 [cited by applicant]
US 20130041736A1 · Coppinger · 2013 [cited by applicant]
US 20130041739A1 · Coppinger · 2013 [cited by applicant]
US 20130041744A1 · Coppinger · 2013 [cited by applicant]
US 20130046599A1 · Coppinger · 2013 [cited by applicant]
US 20130097685A1 · Kennedy et al. · 2013 [cited by applicant]
US 20130125223A1 · Sorotokin et al. · 2013 [cited by applicant]
US 20130174015A1 · Jeff L. · 2013 [cited by applicant]
US 20130191526A1 · Zhao · 2013 [cited by applicant]
US 20130232006A1 · Holcomb et al. · 2013 [cited by applicant]
US 20130232159A1 · Daya et al. · 2013 [cited by applicant]
US 20130247005A1 · Hirsch et al. · 2013 [cited by applicant]
US 20130282577A1 · Milne · 2013 [cited by applicant]
US 20130318592A1 · Grier, Sr. et al. · 2013 [cited by applicant]
US 20140032414A1 · Beisner et al. · 2014 [cited by applicant]
US 20140040148A1 · Ozvat et al. · 2014 [cited by applicant]
US 20140044123A1 · Lawson et al. · 2014 [cited by applicant]
US 20140067499A1 · Stepanovich · 2014 [cited by applicant]
US 20140150072A1 · Castro et al. · 2014 [cited by applicant]
US 20140165156A1 · Fushman et al. · 2014 [cited by applicant]
US 20140173695A1 · Valdivia · 2014 [cited by applicant]
US 20140180962A1 · Fiala et al. · 2014 [cited by applicant]
US 20140189002A1 · Orioli et al. · 2014 [cited by applicant]
US 20140189808A1 · Mahaffey et al. · 2014 [cited by applicant]
US 20140189828A1 · Baghdasaryan et al. · 2014 [cited by applicant]
US 20140208389A1 · Kelley · 2014 [cited by applicant]
US 20140215551A1 · Allain et al. · 2014 [cited by applicant]
US 20140229462A1 · Lo · 2014 [cited by applicant]
US 20140236716A1 · Shapiro · 2014 [cited by examiner]
US 20140245411A1 · Meng et al. · 2014 [cited by applicant]
US 20140258063A1 · Chourasia et al. · 2014 [cited by applicant]
US 20140280555A1 · Tapia et al. · 2014 [cited by applicant]
US 20140344141A1 · Cook · 2014 [cited by applicant]
US 20140358704A1 · Banerjee et al. · 2014 [cited by applicant]
US 20140365350A1 · Shvarts · 2014 [cited by applicant]
US 20150026024A1 · Calman et al. · 2015 [cited by applicant]
US 20150046338A1 · Laxminarayanan et al. · 2015 [cited by applicant]
US 20150066719A1 · Agrawal et al. · 2015 [cited by applicant]
US 20150066765A1 · Banks et al. · 2015 [cited by applicant]
US 20150088707A1 · Drury et al. · 2015 [cited by applicant]
US 20150088732A1 · DeVan, Jr. et al. · 2015 [cited by applicant]
US 20150113511A1 · Poulin · 2015 [cited by applicant]
US 20150161608A1 · Gilbert · 2015 [cited by applicant]
US 20150193871A1 · Murphy · 2015 [cited by applicant]
US 20150254672A1 · Huesch et al. · 2015 [cited by applicant]
US 20150281225A1 · Schoen et al. · 2015 [cited by applicant]
US 20150310562A1 · Chourasia et al. · 2015 [cited by applicant]
US 20150339664A1 · Wong et al. · 2015 [cited by applicant]
US 20150365399A1 · Biswas et al. · 2015 [cited by applicant]
US 20160063657A1 · Chen et al. · 2016 [cited by applicant]
US 20170118301A1 · Kouru et al. · 2017 [cited by applicant]
US 20170132633A1 · Whitehouse · 2017 [cited by applicant]
US 20170148021A1 · Goldstein et al. · 2017 [cited by applicant]
US 20170193112A1 · Desineni · 2017 [cited by examiner]
US 20170193486A1 · Parekh · 2017 [cited by applicant]
US 20170200137A1 · Vilmont · 2017 [cited by applicant]
US 20170200234A1 · Morse · 2017 [cited by applicant]
US 20170262840A1 · Dunwoody · 2017 [cited by applicant]
US 20170300960A1 · Khvostov et al. · 2017 [cited by applicant]
US 20170301013A1 · Alejo et al. · 2017 [cited by applicant]
US 20170308902A1 · Quiroga et al. · 2017 [cited by applicant]
US 20180060927A1 · Gupta · 2018 [cited by applicant]
US 20180157851A1 · Sgambati et al. · 2018 [cited by applicant]
US 20180191685A1 · Bajoria · 2018 [cited by applicant]
US 20180196694A1 · Banerjee et al. · 2018 [cited by applicant]
US 20180232734A1 · Smets et al. · 2018 [cited by applicant]
US 20180246943A1 · Avagyan et al. · 2018 [cited by applicant]
US 20180267847A1 · Smith et al. · 2018 [cited by applicant]
US 20180267874A1 · Keremane et al. · 2018 [cited by applicant]
US 20180330342A1 · Prakash et al. · 2018 [cited by applicant]
US 20180349909A1 · Allen et al. · 2018 [cited by applicant]
US 20180367428A1 · Di Pietro et al. · 2018 [cited by applicant]
US 20190075115A1 · Anderson et al. · 2019 [cited by applicant]
US 20190180364A1 · Chong et al. · 2019 [cited by applicant]
US 20190333159A1 · Chourasia et al. · 2019 [cited by applicant]
US 20190354544A1 · Hertz et al. · 2019 [cited by applicant]
US 20200110585A1 · Perry · 2020 [cited by applicant]
US 20200201878A1 · Putnam et al. · 2020 [cited by applicant]
US 20200234376A1 · Lord et al. · 2020 [cited by applicant]
US 20210004439A1 · Xiong et al. · 2021 [cited by applicant]
US 20210165960A1 · Eisenschlos et al. · 2021 [cited by applicant]
US 20210217016A1 · Putman · 2021 [cited by applicant]
US 20210233162A1 · Hockey et al. · 2021 [cited by applicant]
US 20210281558A1 · Hockey et al. · 2021 [cited by applicant]
US 20210288956A1 · Hockey et al. · 2021 [cited by applicant]
US 20210350340A1 · Lai et al. · 2021 [cited by applicant]
US 20220217147A1 · Pate et al. · 2022 [cited by applicant]
US 20220229980A1 · Jin et al. · 2022 [cited by applicant]
EP 0848336 · 1998 [cited by applicant]
EP 0848338 · 1998 [cited by applicant]
EP 0848339 · 1998 [cited by applicant]
EP 2747374 · 2014 [cited by applicant]
EP 3347846 · 2018 [cited by applicant]
WO WO9638795 · 1996 [cited by applicant]
WO WO9710542 · 1997 [cited by applicant]
WO WO9709682 · 1997 [cited by applicant]
WO WO9726612 · 1997 [cited by applicant]
WO WO9737314 · 1997 [cited by applicant]
WO WO9814896 · 1998 [cited by applicant]
WO WO0025227 · 2000 [cited by applicant]
WO WO2017044479 · 2017 [cited by applicant]
WO WO2017173021 · 2017 [cited by applicant]
WO WO2022082186 · 2022 [cited by applicant]
Adam et al., “Backend Server System Design Based on REST API for Cashless Payment System on Retail Community”, International Electronics Symposium (IES), Sep. 2019, pp. 208-213. [cited by applicant]
U.S. Appl. No. 14/719,110, System and Method for Programmatically Accessing Financial Data, filed May 21, 2015. [cited by applicant]
U.S. Appl. No. 17/302,630, System and Method for Programmatically Accessing Financial Data, filed May 7, 2021. [cited by applicant]
U.S. Appl. No. 14/719,117, System and Method for Facilitating Programmatic Verification of Transactions, filed May 21, 2015. [cited by applicant]
U.S. Appl. No. 17/533,728, System and Method for Facilitating Programmatic Verification of Transactions, filed Nov. 23, 2021. [cited by applicant]
U.S. Appl. No. 17/303,432, Secure Permissioning of Access to User Accounts, Including Secure Deauthorization of Access to User Accounts, filed May 28, 2021. [cited by applicant]
U.S. Appl. No. 17/126,673, Secure Permissioning of Access to User Accounts, Including Secure Deauthorization of Access to User Accounts, filed Dec. 18, 2020. [cited by applicant]
U.S. Appl. No. 16/900,052, Parameter-Based Computer Evaluation of User Accounts Based on User Account Data Stored in One or More Databases, filed Jun. 12, 2020. [cited by applicant]
U.S. Appl. No. 17/230,835, Systems and Methods for Estimating Past and Prospective Attribute Values Associated with a User Account, filed Apr. 14, 2021. [cited by applicant]
U.S. Appl. No. 17/656,528, Secure Authorization of Access to User Accounts by One or More Authorization Mechanisms, filed Mar. 25, 2022. [cited by applicant]
U.S. Appl. No. 16/042,147, Browser-Based Aggregation, Jul. 23, 2018. [cited by applicant]
U.S. Appl. No. 17/103,267, Data Verified Deposits, filed Nov. 24, 2020. [cited by applicant]
U.S. Appl. No. 17/302,499, Secure Updating of Allocations to User Accounts, filed May 4, 2021. [cited by applicant]
U.S. Appl. No. 17/658,416, Systems and Methods for Data Parsing, filed Apr. 7, 2022. [cited by applicant]
“A Single Login Web Service Integrator—WebEntrance”, Yan Zhao, Sixth International World Wide Web Conference, Santa Clara, CA, Apr. 7-11, 1997, 10 pages. [cited by applicant]
“Automatic Notification of Web Sites Changes,” Google Groups, Aug. 30, 1995, 1 page. [cited by applicant]
“Boeing Chooses NetMind Enterprise Minder to Help Thousands of Employees Track Web-Based Information,” PR Newswire, Nov. 19, 1998, 3 pages. [cited by applicant]
“Caravelle's InfoWatcher 1.1 Keeps an Eye on the Web,” PC Week 1997, 2 pages. [cited by applicant]
“Cognisoft Announces IntelliServ, A Revolutionary Intranet Information Management Application; a Powerful Solution that Enables the Right Information to Find the Right User at the Right Time,” Business Wire, Aug. 14, 19… [cited by applicant]
“FirstFloor and AirMedia Announce Partnership,” Business Wire 1997 (“FirstFloor”), 2 pages. [cited by applicant]
“Fujitsu Announces ‘WebAgent’ Application as part of ByeDesk Link Wireless Server Software,” Business Wire, Sep. 1, 1998, 3 pages. [cited by applicant]
“Fujitsu Announces Availability of ByeDesk Link for Alpha-Numeric Pagers; Next Step in Empowering Mobile Workforces with ‘Anyplace, Anytime’ Information,” Business Wire, Jul. 9, 1998, 3 pages. [cited by applicant]
“Fujitsu Picks NetMind for Wireless Web Agent Software,” Computergram International, Sep. 2, 1998, 1 page. [cited by applicant]
“Fujitsu's ByeDesk Link Now Available On the PalmPilot,” Business Wire, Sep. 21, 1998, 4 pages. [cited by applicant]
“GC Tech's GlobeID Payment Internet Commerce Software Supports Microsoft, Merchant Server,” Business Wire, Jan. 21, 1997, 3 pages. [cited by applicant]
“Highly Scalable On-Line Payments via Task Decoupling,” Financial Cryptography First International Conference, 1998, 2 pages. [cited by applicant]
“Minding Web Site Changes,” PC Week, Sep. 14, 1998, 3 pages. [cited by applicant]
“NetMind Accepts $7 Million Strategic Investment From Three Prominent VC Firms—BancBoston, Softbank and Draper Fisher Jurvestson,” PR Newswire, Nov. 6, 1998, 3 pages. [cited by applicant]
“NetMind Updates the World's Largest Free Web Tracking Service,” PR Newswire, Sep. 18, 1998, 4 pages. [cited by applicant]
“The AT&T Internet Difference Engine: Tracking and Viewing Changes on the Web,” World Wide Web 1 (1); Jan. 1998, pp. 1-29. [cited by applicant]
“Versatile Intelligent Agents in Commercial Applications,” Google Groups, Dec. 12, 1998, 9 pages. [cited by applicant]
“Web Interface Definition Language (WIDL)”, W3 Consortium submission from webMethods, Inc., Sep. 22, 1997, 15 pages. [cited by applicant]
A hierarchical approach to wrapper induction, Ion Muslea, Steve Minton, and Craig A. Knoblock. In Proceedings of the 3rd International Conference on Autonomous Agents 1999, Seattle, WA, 1999. May 1-5, 1999, 8 pages. [cited by applicant]
Building agents for internet-base supply chain integration, Craig A. Knoblock and Steven Minton. In Proceedings of the Workshop on Agents for Electronic Commerce and Managing the Internet-Enabled Supply Chain, Seattle, … [cited by applicant]
Chaulagain et al., “Cloud Based Web Scraping for Big Data Application.” IEEE International Conference on Smart Cloud, 2017, pp. 138-143. [cited by applicant]
Corena et al., “Secure and fast aggregation of financial data in cloud-based expense tracking applications.” Journal of Network and Systems Management 20.4 (2012): 534-560. [cited by applicant]
Devlin, J. et al., “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding,” arXive, May 24, 2019, retrieved from the internet, URL: https://arxiv.org/pdf/1810.04805.pdf, 16 pages. [cited by applicant]
Hagel et al. “The Coming Battle for Customer Information.” Harvard Business Review, Jan.-Feb. 1997, reprint No. 97104, 20 pages. [cited by applicant]
Hummer, Waldemar, Philipp Leitner, and Schahram Dustdar. “Ws-aggregation: distributed of web services data.” Proceedings of the 2011 ACM Symposium on Applied Computing. ACM, 2011, 8 pages. [cited by applicant]
Intelligent caching for information mediators: A kr based approach, Naveen Ashish, Craig A. Knoblock, and Cyrus Shahabi. In Proceedings of the Workshop on Knowledge Representation meets Databases (KRDB), Seattle, WA, 19… [cited by applicant]
Jin, C., “How Plaid parses transaction data,” Oct. 22, 2020, retrieved from the internet, URL: https://plaid.com/blog/how-plaid-parsestransaction-data/, 10 pages. [cited by applicant]
Johner et al. “Sign On with IBM's Global Sign-On!” IBM manual, Nov. 1998. Part 1, in 184 pages. [cited by applicant]
Johner et al. “Sign On with IBM's Global Sign-On!” IBM manual, Nov. 1998. Part 2, pp. 166-307. [cited by applicant]
Kim, Young-Gon et al., ‘A Design of User Authentication System Using QR code Identifying Method’, 6th International Conference on Computer Sciences and Convergence Information Technology (ICCIT), pp. 31-35, 2011. [cited by applicant]
Kyeongwon C., et al., ‘A Mobile based Anti-Phishing Authentication Scheme using QR code’, IEEE International Conference on Mobile IT Convergence, pp. 109-113, 2011. [cited by applicant]
M. C. McChesney, “Banking in cyberspace: an investment in itself,” IEEE Spectrum, vol. 34, No. 2, Feb. 1997, pp. 54-59. [cited by applicant]
Mancini et al., “Simulation in the Cloud Using Handheld Devices,” Workshop on Modeling and Simulation on Grid and Cloud Computing, Apr. 25, 2012, 8 pages. [cited by applicant]
Modeling web sources for information integration, Craig A. Knoblock, Steven Minton, Jose Luis Ambite, Naveen Ashish, Pragnesh Jay Modi, Ion Muslea, Andrew G. Philpot, and Sheila Tejada. In Proceedings of the Fifteenth N… [cited by applicant]
Mohammed et al. A Multi-layer of Multi Factors Authentication Model for Online Banking Services, Oct. 15, 2013, 2013 International Conference on Computing, Electrical and Electronic Engineering (ICCEEE), pp. 220-224. [cited by applicant]
Neville, S.W. et al. Efficiently Archieving Full Three-Way Non-repudiation in Consumer-level eCommerce and M-Commerce Transactions, Nov. 1, 2011, 2011 IEEE 10th International Conference on Trust, Security and Privacy in… [cited by applicant]
Optimizing Information Agents by Selectively Materializing Data, Naveen Ashish, Craig A. Knoblock, and Cyrus Shahabi. In Proceedings of the AAAI'98 Workshop on AI and Information Integration, Madison, WI, 1998. Jul. 26-… [cited by applicant]
O'Riain et al., “XBRL and open data for global financial ecosystems: A linked data approach.” International Journal of Accounting Information Systems 13.2 (2012): 141-162. [cited by applicant]
Quwaider et al., “Experimental Framework for Mobile Cloud Computing System”, Jordan University of Science and Technology, Procedia Computer Science 52, 2015, pp. 1147-1152. [cited by applicant]
Semi-automatic wrapper generation for Internet information sources, Naveen Ashish and Craig A. Knoblock. In Proceedings of the Second IFCIS International Conference on Cooperative Information Systems, Kiawah Island, SC,… [cited by applicant]
Sunwoo et al., “A Structured Approach to the Simulation, Analysis and Characterization of Smartphone Applications”, IEEE 2013, pp. 113-122. [cited by applicant]
The ariadne approach to web-based information integration, Craig A. Knoblock and Steven Minton. IEEE Intelligent Systems, 13(5), Sep./Oct. 1998, 4 pages. [cited by applicant]
Wrapper generation for semi-structured Internet sources, Naveen Ashish and Craig A. Knoblock. In Proceedings of the Workshop on Management of Semistructured Data, Tucson, AZ, 1997. May 13-15, 1997, 8 pages. [cited by applicant]