×

Integration platform for heterogeneous databases

  • US 5,970,490 A
  • Filed: 11/04/1997
  • Issued: 10/19/1999
  • Est. Priority Date: 11/05/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for integrating heterogeneous data embodied in computer readable media having source data and target data comprising:

  • providing an interoperability assistant module with specifications for transforming the source data;

    transforming the source data into a common intermediate representation of the data using the specifications;

    transforming the intermediate representation of the data into a specialized target representation using the specifications;

    creating an information bridge with the interoperability assistant module through a process of program generation;

    processing the source data through the information bridge;

    outputting the target data, wherein the target data is in a non-relational form with respect to the source data; and

    outputting the target data, wherein the target data is in a non-relational form with respect to the source data,wherein providing the interoperability assistant with specifications comprises;

    inputting a first high level data structure specification which describes the source data representation;

    inputting a second high level data structure specification which describes the target data;

    inputting a high level transformation rule specification;

    processing the first high level data structure with a first schema analyzer and a recognizer generator to generate a source recoanizer module;

    processing the second high level data structure with a second schema analyzer and a view generator to generate a target builder module;

    processing the high level transformation rule specification with a transformer generator to generate a transformer module;

    parsing the first high level data structure specification with the first schema analyzer to create an annotated logical structure diagram, the logical structure diagram serving as a schematic structure graph that represents the logical relationships of the source data in a context-independent uniform manner; and

    parsing the second high level data structure specification with the second schema analyzer to create an annotated logical structure diagram, the first logical structure diagram serving as a schematic structure graph that represents the logical relationships of the source data in a context-independent uniform manner.

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