Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2007-03-20
2007-03-20
Breene, John E. (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C717S170000
Reexamination Certificate
active
09982753
ABSTRACT:
Conventional file-based engineering design data for an engineering model are represented by a plurality of components. The plurality of components are kept in stores, which reside on servers. Each store contains the components that correspond to the elements of one design file. The stores also maintain a history of changes made to the components. A plurality of client computers are bidirectionally connected to the servers. Each client computer may obtain the current version of the components and may send locally edited versions of the components back to the servers to replace the current versions in the stores. At the client computer, the user interacts with the components using conventional file-based software. Before the locally edited versions of the components are committed to the servers to replace the current versions, a synchronization and merging process occurs whereby the latest version of the components are downloaded to the client computer and are compared to the locally edited version of the components to detect resolvable (compatible) and unresolvable (incompatible) conflicts. The commit process is performed only if no unresolvable conflicts exist between the two versions of the components. To facilitate translation between file-based data and components, a schema is written to “wrap” each of the engineering file formats. Each schema is a set of classes that capture all of the information in the file-based data.
REFERENCES:
patent: 4714992 (1987-12-01), Gladney et al.
patent: 5339247 (1994-08-01), Kirihara et al.
patent: 5551028 (1996-08-01), Voll et al.
patent: 5815415 (1998-09-01), Bentley et al.
patent: 5878408 (1999-03-01), Van Huben et al.
patent: 5884322 (1999-03-01), Sidhu et al.
patent: 5950201 (1999-09-01), Van Huben et al.
patent: 5987242 (1999-11-01), Bentley et al.
patent: 6088693 (2000-07-01), Van Huben et al.
Bentley Barry
Bentley Keith
Bentley Raymond
Gooding John
Wilson Sam
Bentley Systems Incorporated
Breene John E.
Fleurantin Jean Bolte
Swindell Caroline J.
Venable LLP
LandOfFree
System, method and computer program product for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System, method and computer program product for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System, method and computer program product for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3727774