US 12,450,105 B1
Multi-system integration and cooperative multi-system operations in conformance with adaptive protocols
Thomas LaVerdure, Columbus, OH (US); and Brian James Stocker, Columbus, OH (US)
Assigned to THE HUNTINGTON NATIONAL BANK, Columbus, OH (US)
Filed by THE HUNTINGTON NATIONAL BANK, Columbus, OH (US)
Filed on Dec. 16, 2024, as Appl. No. 18/982,548.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/00 (2006.01); G06F 9/451 (2018.01); G06F 9/54 (2006.01)
CPC G06F 9/54 (2013.01) [G06F 9/451 (2018.02)] 17 Claims
OG exemplary drawing
 
1. A system to facilitate multi-system integration and cooperative multi-system operations in conformance with adaptive protocols, the system comprising:
one or more processing devices and memory communicatively coupled with and readable by the one or more processing devices, the memory comprising processor-readable instructions which, when executed by the one or more processing devices, cause the system to perform operations comprising:
providing content to facilitate a user interface that may be exposed to a plurality of remote systems communicatively couplable with the system, wherein each remote system of the plurality of remote systems is located remotely from the system and is configured to perform different types of operations according to operation requests from a plurality of endpoint devices, and wherein the system is configured to facilitate direct integration with remote systems that exposes a plurality of functionalities and data of the system;
for at least one remote system of the plurality of remote systems:
receiving one or more selections corresponding to the user interface;
defining a partial system integration of the at least one remote system with the system based at least in part on the one or more selections, defining a set of one or more functionalities to be used by the at least one remote system after the partial system integration of the at least one remote system with the system, identifying one or more application programming interfaces (APIs) provided by the system and particularized to facilitating the set of one or more functionalities, and defining a data mapping particularized to facilitating the set of one or more functionalities;
generating integration specifications particularized to facilitating use of the set of one or more functionalities by the at least one remote system after the partial system integration of the at least one remote system with the system;
transmitting, to the at least one remote system, the integration specifications to facilitate the partial system integration of the at least one remote system with the system;
detecting one or more system interactions and/or one or more data changes that correspond to a defined event, the defined event mapped to the at least one remote system;
identifying a protocol mapped to the partial system integration that comprises parameter constraints mapped to the defined event;
generating an implementation of the protocol, the implementation of the protocol defining an operation flow that is to occur in response to the detection of the defined event, where the implementation of the protocol transforms the protocol into an executable process corresponding to use of the set of one or more functionalities by the at least one remote system;
performing the operation flow, the operation flow comprising:
transmitting, to the at least one remote system, references to the integration specifications previously transmitted to the at least one remote system;
receiving, from the at least one remote system, responses to the transmitting of the references;
determining whether the responses conform to the parameter constraints of the protocol; and
upon determination that the responses satisfy the parameter constraints, controlling access to a resource facilitated by the system in accordance with the protocol.