System and method of data transformation
AssigneeiDISCOVERY SOLUTIONS, INC.
InventorDaniel REGARD
Life of this patent
Estimating the term…
Abstract
One or more processing devices receive data from a plurality of data sources, wherein the plurality of data sources have different data formats. The plurality of data sources are transformed into a universal data format, and using a second data source, the transformed data is enriched by applying one or more rules against the transformed data and the second data source, resulting in at least one of a first value substituted for a missing value, or the first value substituted for a second value, wherein the first value and the second value are obtained from different ones of the plurality of data sources and the second data source.
Claims20
A non-transitory machine-readable medium having executable instructions to cause one or more processing devices to:
- receive data from a plurality of data sources, wherein the plurality of data sources have different data formats;
- transform the plurality of data sources into a universal data format;
- and
- using a second data source, enrich the transformed data by applying one or more rules against the transformed data and the second data source, resulting in at least one of:
- a first value substituted for a missing value;
- or
- the first value substituted for a second value, wherein the first value and the second value are obtained from different ones of the plurality of data sources and the second data source.
A method comprising:
- receiving data from a plurality of data sources, wherein the plurality of data sources have different data formats;
- transforming the plurality of data sources into a universal data format;
- and
- using a second data source, enriching the transformed data by applying one or more rules against the transformed data and the second data source, resulting in at least one of:
- a first value substituted for a missing value;
- or
- the first value substituted for a second value, wherein the first value and the second value are obtained from different ones of the plurality of data sources and the second data source.
A system comprising:
- a memory;
- and
- a processing device operatively connected to the memory, the processing device to:
- receive data from a plurality of data sources, wherein the plurality of data sources have different data formats;
- transform the plurality of data sources into a universal data format;
- and
- using a second data source, enrich the transformed data by applying one or more rules against the transformed data and the second data source, resulting in at least one of:
- a first value substituted for a missing value;
- or
- the first value substituted for a second value, wherein the first value and the second value are obtained from different ones of the plurality of data sources and the second data source.
Dependencies are inferred from the claim text.