Modular system for holistic data transmission across an enterprise
First Claim
1. A system for uniform delivery and management of services within an enterprise, the system comprising:
- a computing platform including;
a memory device with computer-readable program code stored thereon;
a communication device configured to establish operative communication with a plurality of server devices via communication network; and
at least one processor in communication with the memory device and the communication device and configured to execute the computer-readable program code to;
determine that a data connection is entitled between a plurality of the server devices based on a compatible rating of the servers, wherein the rating is based on a type of data that a server is authorized to transmit and receive and a geographic location of a server, wherein type of data includes one or more of confidential data, proprietary data and public data,determine that data transfer is entitled between a plurality of data file transfer applications running on the plurality of servers, wherein at least two of the plurality of data file applications deploy disparate protocols for conducting file transfers,in response to determining the data connection is entitled between the plurality of servers and the data transfer applications running on the plurality of servers, establish protocol-agnostic data connections between the plurality of servers for data transfer, andinitiate, over the established data connections, transfer of data files between the plurality of data file transfer applications.
1 Assignment
0 Petitions
Accused Products
Abstract
A technology/operating system-agnostic and protocol-agnostic service delivery system that includes a unified means data movement/transfer. By unifying the delivery of such services the need to deploy numerous different technology/OS-specific and/or protocol-specific applications/services conventionally used to provide such services is obviated. The unified nature of the system, not only provides for comprehensive delivery of services, such as data movement amongst all the servers in the enterprise'"'"'s network but also provides for unified management of the services delivered, such as governance control over the services, unified tracking of services delivered, unified provisioning of updates/revisions to modules, and auditing processes for services delivered.
-
Citations
10 Claims
-
1. A system for uniform delivery and management of services within an enterprise, the system comprising:
a computing platform including; a memory device with computer-readable program code stored thereon; a communication device configured to establish operative communication with a plurality of server devices via communication network; and at least one processor in communication with the memory device and the communication device and configured to execute the computer-readable program code to; determine that a data connection is entitled between a plurality of the server devices based on a compatible rating of the servers, wherein the rating is based on a type of data that a server is authorized to transmit and receive and a geographic location of a server, wherein type of data includes one or more of confidential data, proprietary data and public data, determine that data transfer is entitled between a plurality of data file transfer applications running on the plurality of servers, wherein at least two of the plurality of data file applications deploy disparate protocols for conducting file transfers, in response to determining the data connection is entitled between the plurality of servers and the data transfer applications running on the plurality of servers, establish protocol-agnostic data connections between the plurality of servers for data transfer, and initiate, over the established data connections, transfer of data files between the plurality of data file transfer applications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer program product comprising:
a non-transitory computer-readable medium comprising; a first set of codes for causing a computer to; (i) determine that a data connection is entitled between a plurality of servers in an enterprise computing network based on a compatible rating of the servers, wherein the rating is based on a type of data that a server is authorized to transmit and receive and a geographic location of a server, wherein type of data includes one or more of confidential data, proprietary data and public data, (ii) determine that data transfer is entitled between a plurality of data file transfer applications running on the plurality of servers, wherein at least two of the plurality of data file applications deploy disparate protocols for conducting file transfers, (iii) in response to determining the data connection is entitled between the plurality of servers and the data transfer applications running on the plurality of servers, establish protocol-agnostic data connections between the plurality of servers for data transfer, and (iv) initiate, over the established data connections, transfer of data files between the plurality of data file transfer applications; a second set of codes for causing the computer to provide message brokering; a third set of codes for causing the computer to provide legacy applications with web services capabilities and a web browser; and a fourth set of codes for causing the computer to provide uniform management of security, governance, auditing, reporting and provisioning of the data connections, the message brokering and the web services capabilities. - View Dependent Claims (9, 10)
Specification