Isolated data processing modules
AssigneeSevitech, LLC
InventorJoshua Michael Penton
Life of this patent
Estimating the term…
Abstract
This disclosure relates to computer systems that isolate data processing modules and methods of operating the same. In one embodiment of a method, a computer system receives a first data processing request for a first data file. The computer system may determine that a first data type of the first data file is supported by an encapsulated data processing module and determine a first communication protocol from a set of communication protocols that can be used to receive the first data file. The computer system can then receive the first data file from the first storage location in accordance with the first communication protocol and the encapsulated data processing module may be executed to convert the first data file in the first data format into second data in a second data format.
Claims28
A method, comprising:
- receiving a first data processing request that indicates a first data type and a first storage location of a first data file;
- determining that the first data type of the first data file is supported by an encapsulated data processing module based on the first data processing request;
- determining a first communication protocol from a set of communication protocols that can be used to receive the first data file;
- receiving the first data file from the first storage location in accordance with the first communication protocol;
- preparing the received first data file for execution with the encapsulated data processing module;
- executing the encapsulated data processing module to convert the first data file in the first data format into second data in a second data format;
- and
- providing a message that comprises the second data.
A method, comprising:
- receiving a first data processing request that indicates a first data type and a first storage location of a first data file;
- determining that the first data type of the first data file is supported by an encapsulated data processing module based on the first data processing request;
- determining a project specific channel based on the first data processing request;
- provide the first data processing request to the project specific channel;
- and
- receiving second data in a second data format, wherein the first data file in the first data format has been converted into the second data in the second data format.
A method, comprising:
- reading configuration information from a file within a concurrent execution environment;
- determining from the configuration information which data type an encapsulated data management and lifecycle execution agent can process;
- determining from the runtime information connection information for a data management communication system;
- connecting to a data management communication system to receive data processing requests;
- receiving a first data processing request that indicates a first data type and a first storage location of a first data file;
- determining that the first data type of the first data file is supported by an encapsulated data processing module based on the first data processing request;
- determining a first communication protocol from a set of communication protocols that can be used to receive the first data file;
- receiving first data of the first data file from the first storage location in accordance with the first communication protocol;
- preparing the received first data file for execution with the encapsulated data processing module;
- executing the encapsulated data processing module to convert the first data in a first data format into second data in a second data format;
- and
- providing a message that comprises the second data.
Dependencies are inferred from the claim text.