IP Library Granted Patent US 12,646,059
Granted Patent B2
US 12,646,059 · App. 17/824,238 · Granted Jun 2, 2026

Real-time provisioning of targeted digital content based on decomposed structured messaging data and peer data

Inventors: Christopher Mark Jones (Villanova, PA); Barry Wayne Baird, Jr. (Kennett Square, PA); Claude Bernell Lawrence, Jr. (Philadelphia, PA); Jonathan Joseph Prendergast (West Chester, PA)
Assignee: The Toronto-Dominion Bank
G06Q20/386G06Q20/02
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,646,059
App. No.
17/824,238
Granted
Jun 2, 2026
Kind
B2
Abstract

Computer-implemented systems and processes may provision, in real-time, targeted, event-specific digital content based on decomposed, structured message data and peer data. For example, an apparatus receives a message associated with an exchange of data involving a first counterparty and a second counterparty. The message may include elements of message data characterizing a real-time payment from the second counterparty to the first counterparty. Based on elements of message data, the apparatus may determine a value of at least one parameter characterizing the first counterparty and use a trained machine-learning or artificial-intelligence process, and may obtain elements of peer data consistent with at least one parameter value. The apparatus may transmit notification data including digital content associated with at least one of the elements of peer data or the at least one parameter value to a device operable by the first counterparty, which may present the digital content within a digital interface.

Claims (87)

1 . An apparatus comprising:

a communications interface communicatively coupled to a network;

a memory storing instructions; and

at least one processor coupled to the communications interface and to the memory, the at least one processor being configured to execute the instructions to:

receive, via the communications interface across the network, a message associated with an exchange of data initiated between devices operable by a first counterparty and a receive, via the communications interface and across the network, second counterparty, the message being structured in accordance with a standardized data-exchange protocol, the message comprising elements of message data disposed within corresponding message fields, and the elements of message data comprising values of parameters that characterize the initiated data exchange;

based on mapping data associated with the standardized data-exchange protocol, perform operations that decompose the message fields of the message and extract the parameter values from corresponding ones of the elements of message data;

based on one or more of the extracted parameter values, determine a range of first geographic locations associated with the device operable by the first counterparty, and perform operations that identify one or more peer counterparties associated with corresponding second geographic locations, the second geographic locations associated with prior exchanges of data involving additional devices operable by corresponding ones of the peer counterparties;

based on a determination that each of the second geographic locations is disposed within the range of the first geographic locations, generate peer data that includes an identifier of each of the one or more peer counterparties and the corresponding second geographic locations, and generate, based on corresponding portions of the peer data, behavioral data that characterizes one or more clusters of the peer counterparties associated with corresponding values of at least one cluster parameter during a temporal interval;

generate elements of recommendation data associated with the first counterparty based on (i) the behavioral data characterizing a behavior of the one or more peer counterparties during the temporal interval or (ii) at least one of the parameter values that characterize the first counterparty or the data exchange, and obtain at least one element of digital content associated with the elements of recommendation data; and

transmit, via the communications interface and across the network, notification data to the device operable by the first counterparty, the notification data being transmitted to the device in real-time upon receipt of the message, the notification data comprising at least a portion of the recommendation data and the at least one element of digital content, and the notification data causing an application program executed at the device to present the portion of the recommendation data and the at least one element of the digital content within a digital interface.

2 . The apparatus of claim 1 , wherein the at least one processor is further configured to execute the instructions to:

obtain, from the memory, the mapping data associated with the message fields of the message;

perform operations that obtain the elements of message data from corresponding ones of the message fields based on the mapping data; and

store the elements of message data within the memory, the elements of message data comprising a first identifier of the first counterparty, a second identifier of the second counterparty, and the parameter values characterizing the data exchange.

3 . The apparatus of claim 2 , wherein:

elements of the mapping data identify corresponding ones of the elements of the message data and corresponding ones of the message fields.

4 . The apparatus of claim 2 , wherein the at least one processor is further configured to execute the instructions to obtain, based on the mapping data, information associated with the data exchange from one or more of the message fields, the information comprising a uniform resource locator associated with elements of formatted data maintained by a computing system.

5 . The apparatus of claim 4 , wherein the at least one processor is further configured to execute the instructions to, based on the uniform resource locator, perform operations that request and receive one or more of the elements of formatted data from the computing system via the communications interface.

6 . The apparatus of claim 5 , wherein the at least one processor is further configured to execute the instructions to process the one or more elements of formatted data, and obtain at least one of (i) an additional parameter value characterizing the data exchange from the processed elements of formatted data or (ii) one or more elements of contextual data that characterize the data exchange based on the processed elements of formatted data.

7 . The apparatus of claim 2 , wherein:

the at least one processor is further configured to execute the instructions to perform operations that execute the initiated data exchange in accordance with the parameter values; and

the notification data further comprises additional digital content associated with the executed data exchange, and the notification data further causes the executed application program to present elements of the digital content and the additional digital content within a portion of the digital interface.

8 . The apparatus of claim 1 , wherein the at least one processor is further configured to execute the instructions to identify the at least one element of the digital content associated with the elements of recommendation data.

9 . The apparatus of claim 1 , wherein the at least one processor is further configured to:

based on one or more of the elements of message data, determine a value of at least one parameter that characterizes the first counterparty;

apply a trained machine-learning or artificial intelligence process to an input dataset comprising one or more of the elements of behavioral data and at least one of the parameter values that characterize the first counterparty; and

based on the application of the trained machine-learning or artificial-intelligence process to the input dataset, generate at least a subset of the elements of recommendation data associated with the first counterparty.

10 . The apparatus of claim 1 , wherein the at last one processor is further configured to generate the elements of behavioral data based on elements of interaction data characterizing each of the one or more peer counterparties.

11 . The apparatus of claim 1 , wherein:

the digital content is associated with at least one of a product or service available to the first counterparty; and

wherein the at least one processor is further configured to execute the instructions to:

receive, via the communications interface, a response to the notification data from the device;

based on the response, perform operations that provision the at least one product or service to the first counterparty; and

store data associated with the at least one provisioned product or service within the memory.

12 . A computer-implemented method, comprising:

receiving, using at least one processor, a message associated with an exchange of data initiated between devices operable by a first counterparty and a second counterparty, the message comprising elements of message data disposed within corresponding message, and the elements of message data comprising values of parameters that characterize the first counterparty or the data exchange;

based on mapping data associated with the standardized data-exchange protocol, performing operations, using the at least one processor, that decompose the message fields of the message and extract the parameter values from corresponding ones of the elements of message data;

using the at least one processor, and based on one or more of the extracted parameter values, determining a range of first geographic locations associated with the device operable by the first counterparty, and performing operations that identify one or more peer counterparties associated with corresponding second geographic locations, the second geographic locations being associated with prior exchanges of data involving additional devices operable by corresponding ones of the peer counterparties;

based on a determination that each of the second geographic locations is disposed within the range of the first geographic locations, generating, using the at least one processor, peer data that includes an identifier of each of the one or more peer counterparties and the corresponding second geographic locations, and generating, using the at least one processor, and based on corresponding portions of the peer data, behavioral data characterizing one or more clusters of the peer counter parties associated with corresponding values of at least one cluster parameter during a temporal interval;

using the at least one processor, generating elements of recommendation data associated with the first counterparty based on (i) the behavioral data or (ii) at least one of the parameter values that characterize the first counterparty or the data exchange, and obtain at least one element of digital content associated with the recommendation data; and

transmitting notification data to the device operable by the first counterparty using the at least one processor, the notification data being transmitted to the device in real-time upon receipt of the message, the notification data comprising at least a portion of the recommendation data and the at least one element of digital content, and the notification data causing an application program executed at the device to present the portion of the recommendation data and the at least one element of the digital content within a digital interface.

13 . The computer-implemented method of claim 12 , further comprising:

obtaining, using the at least one processor, the mapping data associated with the message fields of the message from a data repository;

performing operations, using the at least one processor, that extract obtain the elements of message data from corresponding ones of the message fields based on the mapping data; and

storing the elements of message data within the data repository using the at least one processor, the elements of message data comprising a first identifier of the first counterparty, a second identifier of the second counterparty, and the parameter values characterizing the data exchange.

14 . The computer-implemented method of claim 13 , further comprising:

based on the mapping data, obtaining, using the at least one processor, a uniform resource locator from one or more of the message fields, the uniform resource locator being associated with elements of formatted data maintained by a computing system;

based on the uniform resource locator, performing operations, using the at least one processor, that request and receive one or more of the elements of formatted data from the computing system; and

using the at least one processor, processing the one or more elements of formatted data, and obtaining at least one of (i) an additional parameter value characterizing the data exchange from the processed elements of formatted data or (ii) one or more elements of contextual data that characterize the data exchange based on the processed elements of formatted data.

15 . The computer-implemented method of claim 13 , wherein:

the computer-implemented method further comprises performing operations, using the at least one processor, that execute the initiated data exchange in accordance with the parameter value; and

the notification data further comprises additional digital content associated with the executed data exchange, and the notification data further causes the executed application program to present elements of the digital content and the additional digital content within a portion of the digital interface.

16 . The computer-implemented method of claim 12 , further comprising:

using the at least one processor, identifying the at least one element of the digital content associated with the elements of recommendation data.

17 . The computer-implemented method of claim 12 , wherein generating the elements of recommendation data comprises:

based on one or more of the elements of message data, determining a value of at least one parameter that characterizes the first counterparty;

applying a trained machine-learning or artificial intelligence process to an input dataset comprising one or more of the elements of behavioral data and at least one of the parameter values that characterize the first counterparty; and

based on the application of the trained machine-learning or artificial-intelligence process to the input dataset, generating at least a subset of the elements of recommendation data associated with the first counterparty.

18 . The computer-implemented method of claim 12 , wherein:

the digital content is associated with at least one of a product or service available to the first counterparty; and

the computer-implemented method further comprises:

receiving, using the at least one processor, a response to the notification data from the device;

based on the response, performing operations, using the at least one processor, that provision the at least one product or service to the first counterparty; and

storing, using the at least one processor, data associated with the at least one provisioned product or service within a data repository.

19 . A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method, comprising:

receiving a message associated with an exchange of data initiated between devices operable by a first counterparty and a second counterparty, the message being structured in accordance with a standardized data-exchange protocol, the message comprising elements of message data disposed within corresponding message fields, and the elements of message data comprising values of parameters that characterize the first counterparty or the data exchange;

based on mapping data associated with the standardized data-exchange protocol, performing operations that decompose the message fields of the message and extract the parameter values from corresponding ones of the elements of message data;

based on one or more of the extracted parameter values, determining a range of first geographic locations associated with the device operable by the first counterparty, and performing operations that identify one or more peer counterparties associated with corresponding second geographic locations, the second geographic locations being associated with prior exchanges of data involving additional devices operable by corresponding ones of the peer counterparties;

based on a determination that each of the second geographic locations is disposed within the range of the first geographic locations, generating peer data that includes an identifier of each of the one or more peer counterparties and the corresponding second geographic locations, and generating, based on corresponding portions of the peer data, behavioral data characterizing one or more clusters of the peer counterparties associated with corresponding values of at least one cluster parameter during a temporal interval;

generating elements of recommendation data associated with the first counterparty based on (i) the behavioral data or (ii) at least one of the parameter values that characterize the first counterparty or the data exchange, and obtain at least one element of digital content associated with the elements of recommendation data; and

transmitting notification data to the device operable by the first counterparty, the notification data being transmitted to the device in real-time upon receipt of the message, the notification data comprising at least a portion of the recommendation data and the at least one element of digital content, and the notification data causing an application program executed at the device to present the portion of the recommendation data and the at least one element digital content within a digital interface.

20 . The apparatus of claim 1 , wherein the at least one processor is further configured to execute the instructions to:

determine a range of first values of at least one parameter that characterizes the first counterparty, and determine that a corresponding second value of the at least one parameter that characterizes each of one or more peer counterparties is disposed within the range of first values;

based on the determination that each of the corresponding second values is disposed within the range of first values, generate the peer data that includes the identifier of each of the one or more peer counterparties and the corresponding second values; and

generate elements of the behavioral data associated with the clusters of the peer counterparties based on corresponding portions of the peer data.

21 . The apparatus of claim 1 , wherein:

the range of first geographic locations is associated with at least one of the device operable by the first counterparty or prior exchanges of data involving the device operable by the first counterparty;

each of the second geographic locations is associated with at least one of the additional device operable by a corresponding one of the peer counterparties or prior exchanges of data involving the additional device operable by the corresponding one of the peer counterparties; and

the at least one processor is further configured to execute the instructions to generate the peer data based on the determination that each of the second geographic locations is disposed within the range of the first geographic locations, the peer data comprising each of the identifiers of the one or more peer counterparties and corresponding ones of the second geographic locations.

22 . The apparatus of claim 1 , wherein the at least one processor is further configured to execute the instructions to:

receive the message across a first communications channel via the communications interface, the first communications channel being established between the apparatus and a computing system associated with the second counterparty;

transmit, via the communications interface, the notification data to the device across a second communications channel, the second communications channel being established between the apparatus and the application program executed by the device.

23 . The apparatus of claim 1 , wherein the at least one processor is further configured to execute the instructions to receive a response to the notification data from the device via the communications interface and to perform operations that provision the product to the first counterparty based on the response, the response being received and the product being provisioned within a temporal interval subsequent to the receipt of the message.

24 . The apparatus of claim 1 , wherein the at least one processor is further configured to:

based on the peer data, obtain from the memory, elements of interaction data associated with the identifier of each of the peer counterparties;

apply a trained clustering process to an input dataset that includes the identifier of each of the peer counterparties and corresponding elements of the interaction data; and

based on the application of the trained clustering process to the input dataset, generate the behavioral data characterizing the one or more clusters of the peer counterparties.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2025
From: JONES, CHRISTOPHER MARK; BAIRD, JR., BARRY WAYNE; LAWRENCE, JR., CLAUDE BERNELL; PRENDERGAST, JONATHAN
To: THE TORONTO-DOMINION BANK
Reel/Frame 071153/0163 →
Continuity (2)
Provisional Application 63194757 · May 28, 2021
Related Publication 20220383301A1 · Dec 1, 2022
References Cited (230)
US 6029150A · Kravitz · 2000 [cited by applicant]
US 6098053A · Slater · 2000 [cited by examiner]
US 7184989B2 · Hansen et al. · 2007 [cited by applicant]
US 7366694B2 · Lazerson · 2008 [cited by applicant]
US 7487112B2 · Barnes, Jr. · 2009 [cited by applicant]
US 7555459B2 · Dhar et al. · 2009 [cited by applicant]
US 7593889B2 · Raines et al. · 2009 [cited by applicant]
US 7624070B2 · Lebouitz · 2009 [cited by applicant]
US 7630933B2 · Peterson et al. · 2009 [cited by applicant]
US 7653592B1 · Flaxman et al. · 2010 [cited by applicant]
US 7676425B1 · Noles · 2010 [cited by applicant]
US 7676431B2 · O'Leary et al. · 2010 [cited by applicant]
US 7680737B2 · Smith, Jr. et al. · 2010 [cited by applicant]
US 7693790B2 · Lawlor et al. · 2010 [cited by applicant]
US 7707055B2 · Behmoiras et al. · 2010 [cited by applicant]
US 7707107B2 · Gebb et al. · 2010 [cited by applicant]
US 7801778B2 · Fox · 2010 [cited by applicant]
US 7809633B2 · Nolan, III et al. · 2010 [cited by applicant]
US 7813965B1 · Robinson et al. · 2010 [cited by applicant]
US 7827052B2 · Scott et al. · 2010 [cited by applicant]
US 7844546B2 · Fleishman et al. · 2010 [cited by applicant]
US 7849003B2 · Egnatios et al. · 2010 [cited by applicant]
US 7873543B2 · Ferrier et al. · 2011 [cited by applicant]
US 7899712B2 · May et al. · 2011 [cited by applicant]
US 7904306B2 · Johnson et al. · 2011 [cited by applicant]
US 7912784B2 · Sobek · 2011 [cited by applicant]
US 7970669B1 · Santos · 2011 [cited by applicant]
US 8156022B2 · Fell et al. · 2012 [cited by applicant]
US 8249983B2 · Dilip et al. · 2012 [cited by applicant]
US 8423403B2 · McClung · 2013 [cited by applicant]
US 8433648B2 · Keithley et al. · 2013 [cited by applicant]
US 8600798B1 · Corr et al. · 2013 [cited by applicant]
US 8606705B2 · Zanzot et al. · 2013 [cited by applicant]
US 8612339B2 · Rose et al. · 2013 [cited by applicant]
US 8615426B2 · Carlson · 2013 [cited by applicant]
US 8639910B2 · Karamcheti et al. · 2014 [cited by applicant]
US 8666812B1 · Gandhi · 2014 [cited by applicant]
US 8700484B2 · Senior · 2014 [cited by applicant]
US 8712912B2 · Carlson et al. · 2014 [cited by applicant]
US 8719071B2 · MacIntyre et al. · 2014 [cited by applicant]
US 8732044B2 · Lovelett et al. · 2014 [cited by applicant]
US 8744899B2 · Rose et al. · 2014 [cited by applicant]
US 8751387B2 · Hougland et al. · 2014 [cited by applicant]
US 8756099B2 · Keithley et al. · 2014 [cited by applicant]
US 8788416B1 · Vu · 2014 [cited by applicant]
US 8799150B2 · Annappindi · 2014 [cited by applicant]
US 8814039B2 · Bishop et al. · 2014 [cited by applicant]
US 9094512B2 · Sheldon et al. · 2015 [cited by applicant]
US 9218618B2 · Walker et al. · 2015 [cited by applicant]
US 9390410B2 · Casares · 2016 [cited by applicant]
US 9412118B2 · Loomis · 2016 [cited by applicant]
US 9563915B2 · Brady et al. · 2017 [cited by applicant]
US 9600839B2 · Calman et al. · 2017 [cited by applicant]
US 9792600B1 · Grassadonia · 2017 [cited by applicant]
US 9799026B1 · Allen et al. · 2017 [cited by applicant]
US 9875385B1 · Humphreys et al. · 2018 [cited by applicant]
US 9922324B2 · Wilson et al. · 2018 [cited by applicant]
US 9996616B2 · Grant et al. · 2018 [cited by applicant]
US 10108959B2 · Wolfs et al. · 2018 [cited by applicant]
US 10185936B2 · Praisner et al. · 2019 [cited by applicant]
US 10282715B2 · Brennan et al. · 2019 [cited by applicant]
US 10290016B1 · Rose · 2019 [cited by applicant]
US 10354267B2 · Carlson et al. · 2019 [cited by applicant]
US 10387881B2 · Studnitzer · 2019 [cited by applicant]
US 10453062B2 · Wolfs et al. · 2019 [cited by applicant]
US 10529016B2 · Abela et al. · 2020 [cited by applicant]
US 10535054B1 · Spitzer · 2020 [cited by applicant]
US 10552807B2 · Marcous et al. · 2020 [cited by applicant]
US 10558962B2 · Szeto · 2020 [cited by applicant]
US 10565630B2 · Haceaturean et al. · 2020 [cited by applicant]
US 10586236B2 · Pourfallah et al. · 2020 [cited by applicant]
US 10607284B2 · Loganathan et al. · 2020 [cited by applicant]
US 10643277B2 · Berta et al. · 2020 [cited by applicant]
US 10679285B1 · Kurani et al. · 2020 [cited by applicant]
US 10699289B1 · Dalton et al. · 2020 [cited by applicant]
US 10733623B2 · Ovick et al. · 2020 [cited by applicant]
US 10740843B2 · Shakkarwar · 2020 [cited by applicant]
US 10743149B2 · Sewell · 2020 [cited by applicant]
US 10771413B1 · Heffron · 2020 [cited by applicant]
US 10776751B2 · Chin · 2020 [cited by applicant]
US 10783510B2 · George et al. · 2020 [cited by applicant]
US 10789580B2 · Wolfs et al. · 2020 [cited by applicant]
US 10789641B2 · Lesandro et al. · 2020 [cited by applicant]
US 10909508B2 · Fineman et al. · 2021 [cited by applicant]
US 11468443B2 · Jones et al. · 2022 [cited by applicant]
US 11727430B2 · Mitchell · 2023 [cited by applicant]
US 11907945B2 · Jones et al. · 2024 [cited by applicant]
US 20020111915A1 · Clemens et al. · 2002 [cited by applicant]
US 20040138999A1 · Friedman et al. · 2004 [cited by applicant]
US 20040220873A1 · Nolan, III et al. · 2004 [cited by applicant]
US 20050004868A1 · Klatt et al. · 2005 [cited by applicant]
US 20050049974A1 · Jani · 2005 [cited by examiner]
US 20060143124A1 · Ehrke · 2006 [cited by applicant]
US 20070198407A1 · Winter · 2007 [cited by applicant]
US 20070265946A1 · Schimpf et al. · 2007 [cited by applicant]
US 20070288312A1 · Wang · 2007 [cited by applicant]
US 20080270246A1 · Chen · 2008 [cited by applicant]
US 20090132410A1 · Penney et al. · 2009 [cited by applicant]
US 20090164627A1 · Bishop et al. · 2009 [cited by applicant]
US 20090234748A1 · Skowronek · 2009 [cited by examiner]
US 20090271224A1 · Lange · 2009 [cited by applicant]
US 20100057606A1 · Louie · 2010 [cited by applicant]
US 20100057610A1 · Pinkerton · 2010 [cited by applicant]
US 20100211499A1 · Zanzot et al. · 2010 [cited by applicant]
US 20100250407A1 · Silva · 2010 [cited by applicant]
US 20110099067A1 · Cooper et al. · 2011 [cited by applicant]
US 20110191173A1 · Blackhurst · 2011 [cited by applicant]
US 20120036013A1 · Neuhaus · 2012 [cited by applicant]
US 20120284130A1 · Lewis et al. · 2012 [cited by applicant]
US 20130066800A1 · Falcone et al. · 2013 [cited by applicant]
US 20130073386A1 · Rose et al. · 2013 [cited by applicant]
US 20130073445A1 · Meszaros · 2013 [cited by applicant]
US 20130138563A1 · Gilder et al. · 2013 [cited by applicant]
US 20130226789A1 · Orttung et al. · 2013 [cited by applicant]
US 20130246220A1 · Hammad et al. · 2013 [cited by applicant]
US 20140025467A1 · Nagarahan et al. · 2014 [cited by applicant]
US 20140067677A1 · Ali et al. · 2014 [cited by applicant]
US 20140074688A1 · Shvarts · 2014 [cited by applicant]
US 20140095638A1 · Chen · 2014 [cited by applicant]
US 20140122331A1 · Vaish et al. · 2014 [cited by applicant]
US 20140172687A1 · Chirehdast · 2014 [cited by applicant]
US 20140236695A1 · Shvarts et al. · 2014 [cited by applicant]
US 20140279444A1 · Kassemi et al. · 2014 [cited by applicant]
US 20140279513A1 · Dodds-Brown et al. · 2014 [cited by applicant]
US 20140310151A1 · Shishkov et al. · 2014 [cited by applicant]
US 20150032525A1 · Blackhurst et al. · 2015 [cited by applicant]
US 20150032538A1 · Calman et al. · 2015 [cited by applicant]
US 20150046201A1 · Miller et al. · 2015 [cited by applicant]
US 20150073902A1 · Soujanya · 2015 [cited by applicant]
US 20150100416A1 · Blackhurst et al. · 2015 [cited by applicant]
US 20150100481A1 · Ghosh et al. · 2015 [cited by applicant]
US 20150112854A1 · Guriel et al. · 2015 [cited by applicant]
US 20150170175A1 · Zhang et al. · 2015 [cited by applicant]
US 20150193873A1 · Hammock et al. · 2015 [cited by applicant]
US 20150228031A1 · Emison et al. · 2015 [cited by applicant]
US 20150310490A1 · Meredith et al. · 2015 [cited by applicant]
US 20150363762A1 · Kimberg · 2015 [cited by applicant]
US 20160034969A1 · Mazurov · 2016 [cited by applicant]
US 20160104155A1 · McGaugh et al. · 2016 [cited by applicant]
US 20160189292A1 · Deshpande et al. · 2016 [cited by applicant]
US 20160196566A1 · Murali et al. · 2016 [cited by applicant]
US 20160247177A1 · Zamer · 2016 [cited by applicant]
US 20170004501A1 · Ledford et al. · 2017 [cited by applicant]
US 20170161826A1 · Packer et al. · 2017 [cited by applicant]
US 20170169511A1 · Kelly · 2017 [cited by applicant]
US 20170193501A1 · Cole et al. · 2017 [cited by applicant]
US 20170221066A1 · Ledford et al. · 2017 [cited by applicant]
US 20170270493A1 · Lugli et al. · 2017 [cited by applicant]
US 20170364878A1 · Malhotra et al. · 2017 [cited by applicant]
US 20180018661A1 · Wade · 2018 [cited by applicant]
US 20180096335A1 · Moghaizel et al. · 2018 [cited by applicant]
US 20180097901A1 · Ramachanda · 2018 [cited by applicant]
US 20180174116A1 · Maenpaa · 2018 [cited by applicant]
US 20180181928A1 · Woo · 2018 [cited by applicant]
US 20180218364A1 · Cantrell · 2018 [cited by examiner]
US 20180218453A1 · Crabtree · 2018 [cited by examiner]
US 20180330354A1 · Xiu et al. · 2018 [cited by applicant]
US 20190012645A1 · Subramaniam et al. · 2019 [cited by applicant]
US 20190043052A1 · Ledford et al. · 2019 [cited by applicant]
US 20190109915A1 · McPhee et al. · 2019 [cited by applicant]
US 20190114598A1 · Subramaniam et al. · 2019 [cited by applicant]
US 20190114666A1 · Kohli · 2019 [cited by applicant]
US 20190220838A1 · Olenoski · 2019 [cited by examiner]
US 20190340590A1 · Ledford et al. · 2019 [cited by applicant]
US 20190378182A1 · Weinflash et al. · 2019 [cited by applicant]
US 20200014642A1 · Sidi et al. · 2020 [cited by applicant]
US 20200034813A1 · Calinog et al. · 2020 [cited by applicant]
US 20200051117A1 · Mitchell · 2020 [cited by applicant]
US 20200074565A1 · Dotter · 2020 [cited by applicant]
US 20200082363A1 · Hearn · 2020 [cited by examiner]
US 20200104911A1 · Suvajac et al. · 2020 [cited by applicant]
US 20200160295A1 · Jagalpure et al. · 2020 [cited by applicant]
US 20200242600A1 · Stack et al. · 2020 [cited by applicant]
US 20200327529A1 · Mukherjee et al. · 2020 [cited by applicant]
US 20200349639A1 · Mousseau · 2020 [cited by applicant]
US 20200364760A1 · Sabat et al. · 2020 [cited by applicant]
US 20200364784A1 · Dill · 2020 [cited by applicant]
US 20200372492A1 · Almasan · 2020 [cited by examiner]
US 20200387878A1 · Jones · 2020 [cited by examiner]
US 20210150624A1 · Tucker et al. · 2021 [cited by applicant]
US 20210271681A1 · Jayaram · 2021 [cited by examiner]
US 20220044238A1 · Jones et al. · 2022 [cited by applicant]
US 20220051219A1 · Sells · 2022 [cited by examiner]
US 20220076248A1 · Kapoor et al. · 2022 [cited by applicant]
US 20220198411A1 · Jones et al. · 2022 [cited by applicant]
US 20220198417A1 · Jones et al. · 2022 [cited by applicant]
US 20220198427A1 · Jones et al. · 2022 [cited by applicant]
US 20220198432A1 · Jones et al. · 2022 [cited by applicant]
US 20220198433A1 · Jones et al. · 2022 [cited by applicant]
US 20220198445A1 · Jones et al. · 2022 [cited by applicant]
US 20220198501A1 · Jones et al. · 2022 [cited by applicant]
US 20220198543A1 · Jones et al. · 2022 [cited by applicant]
US 20220383313A1 · Jones et al. · 2022 [cited by applicant]
US 20220383314A1 · Jones et al. · 2022 [cited by applicant]
US 20220414656A1 · Jones et al. · 2022 [cited by applicant]
US 20230055605A1 · Jones et al. · 2023 [cited by applicant]
US 20230056173A1 · Jones et al. · 2023 [cited by applicant]
US 20230056764A1 · Jones et al. · 2023 [cited by applicant]
US 20230153782A1 · Hansen · 2023 [cited by examiner]
US 20230230054A1 · Livesay · 2023 [cited by examiner]
AU 2013206122 · 2014 [cited by applicant]
CA 3014693A1 · 2020 [cited by applicant]
CN 104321738 · 2018 [cited by applicant]
IN 202011016562 · 2020 [cited by applicant]
KR 20060003230 · 2006 [cited by applicant]
KR 20170127418 · 2014 [cited by applicant]
KR 20160140969 · 2016 [cited by applicant]
KR 102073974B1 · 2020 [cited by applicant]
WO WO2001050370 · 2001 [cited by applicant]
WO WO2002069290 · 2002 [cited by applicant]
WO WO2003025712 · 2003 [cited by applicant]
WO WO2012151571 · 2012 [cited by applicant]
WO WO2013044286 · 2013 [cited by applicant]
WO WO2016190810 · 2016 [cited by applicant]
WO WO2019071263 · 2019 [cited by applicant]
Joris Lochy, “Big Data in the Financial Services Industry—From data to insights,” Finextra, Sep. 9, 2019 (12 pages). [cited by applicant]
STIC Search Report, Oct. 12, 2023 (4 pages). [cited by applicant]
STIC Search Report, May 5, 2023 (4 pages). [cited by applicant]
Quibria, “Introduction to ISO 20022 for U.S. Financial Institutions”, NACHA—3 The Electronic Payments Association; 45 pgs. (2015). [cited by applicant]
Wandhofer et al., “The Future of Correspondent Banking Cross Border Payments”, Swift Institute Working Paper No. 2017-01; 63 pgs. (2018). [cited by applicant]
Rogers, The Definitive Guide to eCommerce Product Reviews (2017). [cited by applicant]
Khanna, “Venmo'ed: Sharing Your Payment Data with the World,” Technology Science, 2018102901, Oct. 28, 2015 (27 pages). [cited by applicant]
STIC Search Report, Sep. 17, 2023 (4 pages). [cited by applicant]
Cohen, et al., “Ride on! Mobility business models for the sharing economy,” Organization & Environment, 27.3, 2014, pp. 279-296. [cited by applicant]
FIS, Flavors of Fast, Report; 59 pages (2019). [cited by applicant]
INFOSYS, “Global Trends in the Cards and Payments Industry”, 40 pgs. (2020). [cited by applicant]
Sullivan, “Sick of Overdraft Fees? There's an App for that.” 8 pgs. (2018). [cited by applicant]
“POS Financing: There's a Lending Marketplace for That,” PYMINTS.com; 19 pgs., (2020). [cited by applicant]
Target is LIVE with Afterpay.com; 4 pgs., (2021). [cited by applicant]
“Klama's Marketing Strategy: The Unique Growth Story Behind The Brand,” 14 pgs. (2021). [cited by applicant]