Systems and methods for providing an interactive map of an event driven funding path for affecting a directed event
Abstract
A system including a non-transitory machine readable medium storing computer program instructions which, when executed by the processor, cause the system to: obtain directed event parameters defining a directed event, determine a plurality of secondary events and an occurrence sequence for the plurality of secondary events based on a plurality of event rules, issue one or more commands to trigger execution of such plurality of secondary events, monitor a completion status of the plurality of secondary events based on information obtained from the plurality of servers associated with the plurality of fund sources, and/or generate an interactive map providing a visual representation of a funding path, the funding path comprising the plurality of secondary events, the occurrence sequence for the plurality of secondary events, and a completion status of the plurality of secondary events.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system, comprising:
a hardware processor; a communications circuit communicatively coupled to a plurality of servers associated with a plurality of fund sources; a non-transitory machine readable medium storing computer program instructions which, when executed by the processor, cause the system to: obtain directed event parameters defining a directed event; determine a plurality of secondary events and an occurrence sequence for the plurality of secondary events, the occurrence of the plurality of secondary events in the occurrence sequence being sufficient to complete the directed event, wherein the determination of the plurality of secondary events and the occurrence sequence is based on a plurality of event rules; upon approval of the plurality of secondary events and the occurrence sequence for the plurality of secondary events, issue one or more commands to cause the execution of the plurality of secondary events; monitor a completion status of the plurality of secondary events based on information obtained from the plurality of servers associated with the plurality of entities controlling one or more of the fund sources; generate an interactive map providing a visual representation of a funding path, the funding path comprising the plurality of secondary events, the occurrence sequence for the plurality of secondary events, and a completion status of the plurality of secondary events.
2 . The system of claim 1 , wherein approval of the plurality of secondary events and the occurrence sequence for the plurality of secondary events is an electronic approval provided by a user via an online portal providing a representation of anticipated bank wires corresponding to the plurality of secondary events, and an anticipated occurrence sequence for the anticipated bank wires corresponding to the plurality of secondary events.
3 . The system of claim 2 , wherein the representation provided to the user is the interactive map providing a visual representation of a funding path, further wherein the user approves the plurality of secondary events and the occurrence sequence for the plurality of secondary events by approving the interactive map within the online portal.
4 . The system of claim 1 , wherein commands issued to cause the execution of the plurality of secondary events comprises a plurality of commands transmitted to entities controlling one or more of the fund sources, or to one or more fund sources directly, cause sequential execution of a plurality of bank wires in accordance with the occurrence sequence, the plurality of bank wires corresponding to the plurality of secondary events.
5 . The system of claim 1 , wherein the non-transitory machine readable medium further stores computer program instructions which, when executed by the processor, cause the system to:
determine if an event discrepancy exists, an event discrepancy existing if any of the plurality of secondary events underlying the directed event did not occur in accordance with one or more of: a predefined relationship between a directed event entity and one or more of the entities controlling one or more of the fund sources, a predefined relationship between two or more of the entities controlling one or more of the fund sources, an agreed upon timing of an event, an agreed upon amount of funding for the event; and send, responsive to a determination that an event discrepancy exists, an electronic notification to a fund source contact requesting resolution of the event discrepancy.
6 . The system of claim 5 , wherein if the event discrepancy is not resolved within a predefined time period, an event rule may effectuate an event modification.
7 . The system of claim 6 , wherein an event modification includes one or more of: cancelling a request for funds from a fund source, and requesting funds from another fund source.
8 . The system of claim 1 , wherein the directed event parameters are obtained from user input.
9 . The system of claim 1 , wherein the events of the plurality of secondary events comprise one or more of: a bank wire, an internal funds transfer, and an ACH transfer.
10 . The system of claim 1 , wherein an event rule defines source selection criteria for selecting one or more fund sources among the plurality of fund sources to satisfy the directed event parameters.
11 . The system of claim 10 , wherein the source selection criteria is based on one or more of: a predefined relationship between a directed event entity and one or more entities controlling one or more of the fund sources, and a predefined relationship between two or more of the entities controlling one or more of the fund sources.
12 . The system of claim 10 , wherein an event rule further defines a sequence selection criteria for determining an occurrence sequence for events of the plurality of secondary events.
13 . The system of claim 12 , wherein the sequence selection criteria is based on one or more of: a predefined relationship between a directed event entity and one or more of the entities controlling one or more of the fund sources, and a predefined relationship between two or more of the entities controlling one or more of the fund sources.
14 . The system of claim 1 , wherein generating an interactive map further comprises defining DE entity display objects representing an entity that is a party to the directed event, the DE entity display objects having a visual feature representing DE entity attributes, wherein the DE entity attribute for a given party comprises one or more of: an account name, an account number, an account balance, an account location, a financial institution associated with the account, an insured status of an account, a controlling entity name, a task completion status associated with an event, a fund release amount, a fund release date, an anticipated fund release date, a fund receipt amount, a fund receipt date, an anticipated fund receipt date.
15 . The system of claim 14 , wherein generating an interactive map comprises defining event display objects representing an event attribute of events of the plurality of secondary events, the event display objects having a visual feature representing event attributes, wherein the event attribute for a given event comprises one or more of: an event sequence, an event type, an event fund source, an event fund destination, and an event status.
16 . The system of claim 15 , wherein generating an interactive map further comprises defining fund source display objects representing a source attribute of fund sources of the plurality of fund sources, the source display objects having a visual feature representing source attributes, wherein the source attribute for a given fund source comprises one or more of: an account name, an account number, an account balance, an account location, a financial institution associated with the account, an insured status of an account, a controlling entity name, fund source contact information, a task completion status associated with an event, a fund release amount, a fund release date, an anticipated fund release date, a fund receipt amount, a fund receipt date, an anticipated fund receipt date.
17 . The system of claim 16 , wherein the SE entity display objects and fund source display objects may be selectively shown or hidden within the interactive map based upon a user's selection of the DE entity display object associated with the party awaiting funding from fund sources associated with such fund source display objects.
18 . A method, comprising:
obtaining directed event parameters defining a directed event; determining a plurality of secondary events and an occurrence sequence for the plurality of secondary events, the occurrence of the plurality of secondary events in the occurrence sequence being sufficient to complete the directed event, wherein the determination of the plurality of secondary events and the occurrence sequence is based on a plurality of event rules; upon approval of the plurality of secondary events and the occurrence sequence for the plurality of secondary events, issuing one or more commands to cause the execution of the plurality of secondary events; monitoring a completion status of the plurality of secondary events based on information obtained from one or more servers associated with the plurality of fund sources; generating an interactive map providing a visual representation of a funding path, the funding path comprising the plurality of secondary events, the occurrence sequence for the plurality of secondary events, and a completion status of the plurality of secondary events.
19 . The method of claim 18 , wherein approval of the plurality of secondary events and the occurrence sequence for the plurality of secondary events is an electronic approval provided by a user via an online portal providing a representation of anticipated bank wires corresponding to the plurality of secondary events, and an anticipated occurrence sequence for the anticipated bank wires corresponding to the plurality of secondary events.
20 . The method of claim 19 , wherein the representation provided to the user is the interactive map providing a visual representation of a funding path, further wherein the user approves the plurality of secondary events and the occurrence sequence for the plurality of secondary events by approving the interactive map within the online portal.
21 . The method of claim 18 , wherein the commands issued to cause the execution of the plurality of secondary events comprises a plurality of commands transmitted to cause sequential execution of a plurality of bank wires in accordance with the occurrence sequence, the plurality of bank wires corresponding to the plurality of secondary events.
22 . The method of claim 18 , further comprising:
determining if an event discrepancy exists, an event discrepancy existing if any of the plurality of secondary events underlying the directed event did not occur in accordance with one or more of: a predefined relationship between a directed event entity and one or more of the entities controlling one or more of the fund sources, a predefined relationship between two or more of the entities controlling one or more of the fund sources, an agreed upon timing of an event, an agreed upon amount of funding for the event; and sending, responsive to a determination that an event discrepancy exists, an electronic notification to a fund source contact requesting resolution of the event discrepancy.
23 . The method of claim 22 , wherein if the event discrepancy is not resolved within a predefined time period, an event rule may effectuate an event modification.
24 . The method of claim 23 , wherein an event modification includes one or more of: cancelling a request for funds from a fund source, and requesting funds from another fund source.
25 . The method of claim 24 , wherein the directed event parameters are obtained from user input.
26 . The method of claim 18 , wherein the events of the plurality of secondary events comprise one or more of: a bank wire, an internal funds transfer, and an ACH transfer.
27 . The method of claim 18 , wherein an event rule defines source selection criteria for selecting one or more fund sources among a plurality of fund sources to satisfy the directed event parameters.
28 . The method of claim 27 , wherein the source selection criteria is based on one or more of: a predefined relationship between a directed event entity and one or more of the entities controlling one or more of the fund sources, and a predefined relationship between two or more of the entities controlling one or more of the fund sources.
29 . The method of claim 27 , wherein an event rule further defines a sequence selection criteria for determining an occurrence sequence for events of the plurality of secondary events.
30 . The method of claim 29 , wherein the sequence selection criteria is based on one or more of: a predefined relationship between a directed event entity and one or more of the entities controlling one or more of the fund sources, and a predefined relationship between two or more of the entities controlling one or more of the fund sources.
31 . The method of claim 18 , wherein generating an interactive map further comprises defining DE entity display objects representing an entity that is a party to the directed event, the DE entity display objects having a visual feature representing DE entity attributes, wherein the DE entity attribute for a given party comprises one or more of: an account name, an account number, an account balance, an account location, a financial institution associated with the account, an insured status of an account, a controlling entity name, a task completion status associated with an event, a fund release amount, a fund release date, an anticipated fund release date, a fund receipt amount, a fund receipt date, an anticipated fund receipt date.
32 . The method of claim 31 , wherein generating an interactive map comprises defining event display objects representing an event attribute of events of the plurality of secondary events, the event display objects having a visual feature representing event attributes, wherein the event attribute for a given event comprises one or more of: an event sequence, an event type, an event fund source, an event fund destination, and an event status.
33 . The method of claim 32 , wherein generating an interactive map further comprises defining fund source display objects representing a source attribute of fund sources of the plurality of fund sources, the source display objects having a visual feature representing source attributes, wherein the source attribute for a given fund source comprises one or more of: an account name, an account number, an account balance, an account location, a financial institution associated with the account, an insured status of an account, a controlling entity name, fund source contact information, a task completion status associated with an event, a fund release amount, a fund release date, an anticipated fund release date, a fund receipt amount, a fund receipt date, an anticipated fund receipt date.
34 . The method of claim 33 , wherein the fund source display objects may be selectively shown or hidden within the interactive map based upon a user's selection of the DE entity display object associated with the party awaiting funding from fund sources associated with such fund source display objects.Join the waitlist — get patent alerts
Track US2019179681A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.