Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2006-03-21
2006-03-21
Robinson, Greta (Department: 2167)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000
Reexamination Certificate
active
07016922
ABSTRACT:
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method, apparatus, and article of manufacture for a computer implemented object-oriented computer system with intelligent object versioning. In accordance with the present invention, an object may be evolved across versions of product releases while maintaining the ability to save a file to one of the previous versions. Thus, objects are interoperable across multiple versions. Further object may be saved to a file version prior to when the object was introduced. When an object is requested to stream out data, the object determines which version to stream out itself and all of its parent/superior classes. If the file version is equal to or higher than the object's introduction version, the object and its superiors are streamed out in the file version. However, if the file version is lower than the object's introduction version, the object is represented by a proxy when the object is opened in the file and the data for the object is streamed out in the birth/introduction version of the object.
REFERENCES:
patent: 5638504 (1997-06-01), Scott et al.
patent: 5671428 (1997-09-01), Muranaga et al.
patent: 5732270 (1998-03-01), Foody et al.
patent: 5890176 (1999-03-01), Kish et al.
patent: 5974428 (1999-10-01), Gerard et al.
patent: 5983241 (1999-11-01), Hoshino
patent: 5983242 (1999-11-01), Brown et al.
patent: 6003042 (1999-12-01), Melahn
patent: 6040830 (2000-03-01), Sahoo
patent: 6112024 (2000-08-01), Almond et al.
patent: 6119130 (2000-09-01), Nguyen et al.
patent: 6134552 (2000-10-01), Fritz et al.
patent: 6175855 (2001-01-01), Reich et al.
patent: 6272521 (2001-08-01), Jablonski et al.
patent: 6324543 (2001-11-01), Cohen et al.
patent: 6347323 (2002-02-01), Garber et al.
patent: 6351753 (2002-02-01), Jagadish et al.
patent: 6378003 (2002-04-01), Danforth
patent: 6460052 (2002-10-01), Thomas et al.
patent: 6610104 (2003-08-01), Lin et al.
patent: 6625663 (2003-09-01), Baisley
patent: 6826750 (2004-11-01), Curtis et al.
patent: 2001/0042073 (2001-11-01), Saether et al.
ObjectARX Proxy Objects, © 1997, pp 1-7.
Autodesk, Inc.
Gates & Cooper LLP
Le Miranda
Robinson Greta
LandOfFree
Intelligent object versioning does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Intelligent object versioning, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intelligent object versioning will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3539434