Systems, Methods, and computer Program Products to Ingest, Process, and Output Large Data
First Claim
Patent Images
1. A method for ingesting data, the method comprising:
- receiving a file including a plurality of portions, each of the portions corresponding to a respective characteristic of a hardware or software component in a deployed system;
breaking the file into a plurality of sections, each of the sections corresponding to a respective portion of the file;
for each section, adding first metadata to uniquely identify the file and provide a name for the section; and
distributing the sections to a plurality of container files.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for ingesting data, the method comprising receiving a file including a plurality of portions, each of the portions corresponding to a respective characteristic of a hardware or software component in a deployed system; breaking the file into a plurality of sections, each of the sections corresponding to a respective portion of the file; for each section, adding first metadata to uniquely identify the file and provide a name for the section; and distributing the sections to a plurality of container files.
26 Citations
20 Claims
-
1. A method for ingesting data, the method comprising:
-
receiving a file including a plurality of portions, each of the portions corresponding to a respective characteristic of a hardware or software component in a deployed system; breaking the file into a plurality of sections, each of the sections corresponding to a respective portion of the file; for each section, adding first metadata to uniquely identify the file and provide a name for the section; and distributing the sections to a plurality of container files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a storage system; and an ingestion server in communication with the storage system, the ingestion server executing code to provide the following functionality; receiving a system information file over a network from a remote, deployed system, the system information file including a plurality of portions, wherein each portion describes a respective characteristic of a hardware or software component of the deployed system; dividing the system information file into a plurality of sections, each of the sections corresponding to a respective portion of the system information file; within each section, adding a unique identifier of the system information file and a name of the section; storing the plurality of sections to a plurality of container files in the storage system, each of the sections being added as a key value pair, wherein a key includes the unique identifier of the system information file and a name of a respective section. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product having a computer readable medium tangibly recording computer program logic for ingesting data, the computer program product comprising:
-
code to parse a file into a plurality of sections, wherein the file includes multiple portions, wherein each of the portions comprises information directed to a respective characteristic of a deployed system, further wherein each of the sections corresponds to a respective portion; and code to distribute the sections among a plurality of container files in a distributed storage system by storing each section as a key value pair, each respective key including a unique identifier of the file and a name of a respective section. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification