Technology-agnostic application for high confidence exchange of data between an enterprise and third parties
First Claim
1. An apparatus for transferring data between an enterprise and an external entity, the apparatus comprising:
- an external entity-side computing platform having a memory and at least one processor in communication with the memory; and
a data transfer application stored in the memory, executable by the processor and including;
a plurality of external-entity specific modules configured for protocol-agnostic and technology-agnostic transfer of data between the external entity and enterprise, wherein each of the plurality of modules (i) are specific to a service provided to the external entity by the enterprise, (ii) provide for the transfer of data via a secure connection between the external entity and the service, (iii) are associated with at least one external entity identifier that automatically attaches to a data file being transferred, wherein the data file, upon receipt by the enterprise is automatically routed to a storage location based on the service associated with module and the external entity identifier, and (iv) provide for the enterprise to configure and dynamically change, without intervention by the external entity, the security level based on one or more of (1) risk associated with data being transferred or (2) current data transfer vulnerabilities identified by the enterprise, wherein the security level defines at least one of encryption method, timing of data transfer and transfer protocol, and a first user-interface configured to provide for the external entity to select a module for (1) dynamic transferring of one or more data files from the external entity to the enterprise, and (2) pre-configuring scheduled transfers of one or more data files.
1 Assignment
0 Petitions
Accused Products
Abstract
A technology-agnostic and protocol-agnostic system for transferring data between an enterprise, such as a financial institution or the like and external entities, such as commercial banking customers and the like. The embodiments described provide the user with a data transfer solution that is compatible with all major operating systems, supports mobile platforms and allows for local data transfer, as well as, data transfer from cloud services and cloud connection services. The comprehensive nature of the application provides for applicable data transfer amongst all of the different services provided by the enterprise and provides the user/external entity with a streamlined means for transferring data to and from the enterprise. The application minimizes external entity involvement from an Information Technology (IT) standpoint, such that any user can efficiently, effectively and reliably transfer data to and from an enterprise with minimal risk and high confidence.
50 Citations
16 Claims
-
1. An apparatus for transferring data between an enterprise and an external entity, the apparatus comprising:
- an external entity-side computing platform having a memory and at least one processor in communication with the memory; and
a data transfer application stored in the memory, executable by the processor and including;
a plurality of external-entity specific modules configured for protocol-agnostic and technology-agnostic transfer of data between the external entity and enterprise, wherein each of the plurality of modules (i) are specific to a service provided to the external entity by the enterprise, (ii) provide for the transfer of data via a secure connection between the external entity and the service, (iii) are associated with at least one external entity identifier that automatically attaches to a data file being transferred, wherein the data file, upon receipt by the enterprise is automatically routed to a storage location based on the service associated with module and the external entity identifier, and (iv) provide for the enterprise to configure and dynamically change, without intervention by the external entity, the security level based on one or more of (1) risk associated with data being transferred or (2) current data transfer vulnerabilities identified by the enterprise, wherein the security level defines at least one of encryption method, timing of data transfer and transfer protocol, and a first user-interface configured to provide for the external entity to select a module for (1) dynamic transferring of one or more data files from the external entity to the enterprise, and (2) pre-configuring scheduled transfers of one or more data files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- an external entity-side computing platform having a memory and at least one processor in communication with the memory; and
-
12. A system for transferring data between an enterprise and external entity, the system comprising:
- a computing device accessible to the external entity, in communication with a first memory and including at least one first processor;
a data transfer application stored in the first memory, executable by the first processor and including a plurality of external-entity specific modules configured for protocol-agnostic and technology-agnostic transfer of data between the external entity and enterprise, wherein each of the plurality of modules (i) are specific to a service provided to the external entity by the enterprise, (ii) provide for the transfer of data via a secure connection between the external entity and the service, (iii) are associated with at least one external entity identifier that automatically attaches to data being transferred, and (iv) provide for the enterprise to configure and dynamically change, without intervention by the external entity, the security level based on one or more of (1) risk associated with data being transferred or (2) current data transfer vulnerabilities identified by the enterprise, wherein the security level defines at least one of encryption method, timing of data transfer and transfer protocol;
a hub computing device under control of the enterprise, in communication with a second memory and including at least one second processor; and
a data transfer management application stored in the second memory, executable by the second processor and configured for receiving the transfer of data via the secure connections and determining automatic enterprise routing and storage location for the data based on the service associated with the module and the external entity identifier associated with the data being transferred. - View Dependent Claims (13, 14)
- a computing device accessible to the external entity, in communication with a first memory and including at least one first processor;
-
15. An apparatus for transferring data between a financial institution and third-party associated with the financial institution, the apparatus comprising:
- a computing platform under control of and accessible to the third-party, in communication with a memory and including at least one processor in communication with the memory; and
a data transfer application stored in the memory, executable by the processor and including;
a plurality of third-party specific modules configured for protocol-agnostic and technology-agnostic transfer of data between the third-party and the financial institution, wherein each of the plurality of modules (1) are specific to a service provided to the third-party by the financial institution, (2) provide for the transfer of data via a secure connection between the third-party and the service, and (3) are associated with one or more third-party identifiers that automatically attach to a data file being transferred, wherein the data file, upon receipt by the financial institution is automatically routed to a storage location associated with the third-party identifier and the service associated with the module, and (4) provide for the enterprise to configure and dynamically change, without intervention by the external entity, the security level based on one or more of (i) risk associated with data being transferred or (ii) current data transfer vulnerabilities identified by the enterprise, wherein the security level defines at least one of encryption method, timing of data transfer and transfer protocol, and a user-interface configured to provide the third-party selection of a module for (1) dynamic transferring of one or more data files from the third-party to the financial institution, and (2) pre-configuring scheduled transfers of one or more data files. - View Dependent Claims (16)
- a computing platform under control of and accessible to the third-party, in communication with a memory and including at least one processor in communication with the memory; and
Specification