Automatic versioning and data mutation of user-defined data...

Data processing: software development – installation – and managem – Software program development tool – Managing software components

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S113000, C717S116000, C717S105000, C707S683000, C707S684000, C707S702000, C707S695000

Reexamination Certificate

active

07730450

ABSTRACT:
System and method for automatic versioning and data mutation for user-defined data types. A program development environment may be operable to: create a first version of a data type definition in response to user input; instantiate and store an object of the first version of the data type, optionally including a version identifier indicating the version of the object; modify the first version of the data type definition in response to user input, thereby creating a second version of the data type definition; load the object from storage; and automatically (without user intervention) modify the object to conform to the second version of the data type definition. Successive modifications of the data type definition may generate successive versions of the data type. Objects instantiated and stored according to a previous version of the data type may be loaded from storage and automatically modified to conform to a specified subsequent version.

REFERENCES:
patent: 5732277 (1998-03-01), Kodosky et al.
patent: 6119130 (2000-09-01), Nguyen et al.
patent: 6389425 (2002-05-01), DeMichiel et al.
patent: 6857118 (2005-02-01), Karr et al.
patent: 6868526 (2005-03-01), Singh
patent: 6947798 (2005-09-01), Bronikowski et al.
patent: 6963880 (2005-11-01), Pingte et al.
Simon Monk and Ian Sommerville Schema Evolution in OODBs Using Class Versioning Sep. 1993 SIGMOD Record, vol. 22, No. 3, pp. 16-22.
Coote et. al. Graphical and Iconic Programming Languages for Distributed Process Control : An Object Oriented approach 1988 In Proc . IEEE Workshop on Visual Language, 183-189.
Esmond Pitt et. al. java.rmi: The Remote Method Invocation Guide 2001 Pearson Education Limted Section 3.9 and 3.10.
Simon Monk A graphical User Interface for Schema Evolution in an Object-Oriented Database Computing Department, Lancaster University 1994.
Simon Monk A Model for Schema Evolution in Object-Oriented Database Systems Feb. 1993 Computing Department, Lancaster University.
Terence Critchlow Schema Coercion: Using Database Meta-Information to Facilitatedata Transfer Department of Computer Science The University of Utah Jun. 1997.
Fabrizio Ferrandina Thorsten Meyer, Roberto Zicari, Guy Ferran, Joelle Madec Schema and Database Evolution in the O2 Object Database System Proceedings of the 21th VLDB Conference, 1995.
Erik Odberg A Global Perspective of Schema Modification Management for Object-Oriented Databases Department of Computer Science Norwegian Institute of Technology 1994.
Misha Dmitriev The First Experience of Class Evolution Support in PJama Department of Computing Science University of Glasgow, Jul. 1998.
David Garlan, Charles Krueger, Barbara Lerner TransformGen: Automating the Maintenance of Structure-Oriented Environments ACM Transactions on Progranmmng Languages and Systems, vol. 16, No. 3, May 1994, pp. 727-774.
Barbara Lerner, Nico Habermann Beyond Schema Evolution to Database Reorganization ACM SIGPLAN Notices archive vol. 25 , Issue 10 (Oct. 1990) pp. 67-76 ISSN:0362-1340.
Object-based visual programming languages Sergiu S. Simmel Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum) Phoenix, Arizona, United States p. 99 Year of Publication: 1991.
Mattias Ericsson; “GOOP History by Mattias Ericsson”; Jul. 1, 2003; 2 pages; Retrieved from the Internet: www.openg.org/tiki/tiki-index.php?page=GOOP+History+by+Mattias+Ericsson.
Jorgen Jehander; “Graphical Object-Oriented Programming in LabVIEW”; Application Note 143; October 1999; 16 pages; National Instruments Corporation, Austin, TX.
Jim Kring; “OpenGOOP—a component framework”; June 3, 2003; 36 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Automatic versioning and data mutation of user-defined data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatic versioning and data mutation of user-defined data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic versioning and data mutation of user-defined data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4155296

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.