×

Method and apparatus for transforming objects in data models

  • US 5,315,709 A
  • Filed: 12/03/1990
  • Issued: 05/24/1994
  • Est. Priority Date: 12/03/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital computer implemented method for automatically coordinating objects in a first data model, said first data model having source design objects in a source design space, with corresponding objects in a second data model, said second data model having target design objects in a target design space, one or more of said target design objects being associated with a corresponding one of said source design objects, and for synchronizing, in real time, said first data model and said second data model, comprising steps of:

  • A. associating a unique source identifier with each of said source design objects;

    B. associating at least one selectively modifiable source map with one or more of said source design objects, said source map having source map objects and being associated with said unique source identifier for said one or more of said source design objects, at least one of said source map objects being representative of source parameters for use in implementing a predetermined set of rules in said source design space, said rules including source design object transformation rules;

    C. associating a unique target identifier with each of said target design objects;

    D. associating at least one selectively modifiable target map with one or more of said target design objects, said target map having target map objects and being associated with said unique target identifier for said one or more of said target design objects, at least one of said target map objects being representative of target parameters for use in implementing said predetermined set of rules in said target design space;

    E. generating from one or more of said source design objects one or more conversion objects in said target design space in accordance with said source design object transformation rules, said conversion objects each having an associated conversion map; and

    F. merging one or more of said conversion objects and said associated conversion maps into one or more of said corresponding target design objects and said associated target maps to establish a merged object and associated merged map, whereby said one or more of said target design objects have their associated unique target identifier related to said unique source identifier associated with said one or more of said source design objects.

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