×

Representation, comparison, and troubleshooting of native data between environments

  • US 9,690,834 B2
  • Filed: 03/03/2015
  • Issued: 06/27/2017
  • Est. Priority Date: 11/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for data management, the method performed by a data processing system and comprising:

  • receiving first native data in a first native format associated with a first native application;

    receiving second native data in a second native format associated with a second native application;

    converting and storing the first native data in a first transfer format as first transfer data based on metadata associated with the first native data;

    converting and storing the second native data in a second transfer format as second transfer data based on metadata associated with the second native data;

    parsing the first transfer data by identifying and grouping primary and secondary data elements in the first native data in order to produce first converted data, in a first converted format, that corresponds to the first native data, and which the first converted format is different than the first transfer format via the first converted format classifying all of data elements of the first native data as each being either a primary or a secondary data element, wherein the first converted data includes both primary and secondary data elements, wherein the primary data elements are identified as corresponding to elements in the first transfer data that can exist by themselves in the first transfer data and that do not require the presence of other elements in the first transfer data, wherein the secondary data elements are identified as corresponding to elements in the first transfer data that cannot exist by themselves in the first transfer data and that do require the presence of other elements in the first transfer data;

    parsing the second transfer data by identifying and grouping primary and secondary data elements in the second native data in order to produce second converted data, in a second converted format, that corresponds to the second native data, and which the second converted format is different than the second transfer format via the second converted format classifying all of data elements of the second native data as each being either a primary data element or a secondary data element, wherein the second converted data includes both primary and secondary data elements, wherein the primary data elements are identified as corresponding to elements of the second transfer format that can exist by themselves in the second transfer data and that do not require the presence of other elements in the second transfer data, wherein the secondary data elements are identified as corresponding to elements in the second transfer data that cannot exist by themselves in the second transfer data and that do require the presence of other elements in the second transfer data;

    building a first native application model, corresponding to the first native data, according to the produced first converted data;

    building a second native application model, corresponding to the second native data, according to the produced second converted data;

    comparing the first native application model with the second native application model to produce a merged application model based on the primary and secondary data element classifications; and

    displaying a view of the produced merged application model.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×