Patent · US Active

Method and apparatus for copying objects in an object-oriented environment using a multiple-transaction technique

US8793218B2 · kind B2 · utility

2Cited by
9References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 2, 2009
Grant dateJul 29, 2014
Priority date
Expiry dateJul 1, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/289
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A large number of objects, such as objects representing beams and columns in an object-oriented enterprise engineering system, may be copied in a model database by partitioning the objects according to certain criteria into a number of ordered small copy groups and copying the objects in each group as an atomic operation. Objects that are to be copied are organized into the ordered groups, and the groups are copied in order, such that all predecessors of a given object are copied into the database before, or in the same small operation as, the given object. If a large copy operation abnormally terminates before all the small copy operations have been completed, the model database is, nevertheless, left in a consistent state, and the copy operation may be resumed from the point of interruption. Furthermore, the number of objects that may be copied is not constrained by the amount of memory available in the system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.