Incremental data conversion using a synchronization information record
AssigneeBentley Systems, Incorporated
InventorSamuel W. Wilson
Life of this patent
Estimating the term…
Loading patent…
AssigneeBentley Systems, Incorporated
InventorSamuel W. Wilson
Estimating the term…
In one embodiment, techniques are provided for converting data items of a source repository that maintains a CAD description according to a first storage format to data items of an output repository that maintains the CAD description according to a second storage format. A converter gathers data items of the source repository and compares current condition information for them with condition information as of a last successful conversion maintained by a synchronization information record separate from the source repository. The converter determines one or more new or changed data items in the source repository since the last successful conversion, converts new or changed data items to the second storage format of the output repository, and stores them in the output repository, while skipping any unchanged data items. The converter further updates the synchronization information record to include the current condition information for data items in the source repository.
A method for incrementally converting data items of a source repository that maintains a computer aided design (CAD) description according to a first storage format to data items of an output repository that maintains the CAD description according to a second storage format, the method comprising:
A method for maintaining a record of incremental conversions of data items of a source repository that maintains a computer aided design (CAD) description according to a first storage format to data items of an output repository that maintains the CAD description according to a second storage format, the method comprising:
A non-transitory electronic device-readable medium containing executable instructions to incrementally convert data items of a first storage format used to maintain a computer aided design (CAD) description to data items of a second storage format used to maintain the CAD description, the executable instructions, when executed by one or more processors of an electronic device operable to:
Dependencies are inferred from the claim text.