×

Object conversion method from a flat object space to a class structured space

  • US 5,732,257 A
  • Filed: 09/13/1995
  • Issued: 03/24/1998
  • Est. Priority Date: 09/13/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. An object conversion system for allowing coexistence of data and applications based on a classless object model with data and applications based on a class-based object model, wherein a classless object based on said classless object model comprises at least a classless object identifier and a plurality of fields having field values, and wherein a class-based object based on said class-based object model comprises a class-based object identifier, a plurality of attributes, and a plurality of methods for accessing said attributes, according to a defined class, said object conversion system comprising:

  • a field location table for storing a mapping designation for indicating whether a field of a classless object has been mapped to an attribute of a class-based object;

    a field method table for storing mappings of fields to both their corresponding class and attribute;

    an identification table for storing mappings between a classless object identifier and its corresponding class and class-based object identifier;

    an object description table for storing mappings between a classless object identifier to each of said plurality of fields associated with said classless object identifier; and

    a plurality of procedures comprising field creation means for creating a field;

    field retrieval means for retrieving the value of a field;

    field setting means for setting the value of a field;

    object field retrieval means for retrieving the values of every field associated with a given classless object identifier;

    proxy object creation means for creating a classless object identifier for a newly-created class-based object;

    proxy object deletion means for removing the classless object identifier of a deleted class-based object; and

    object location means for locating the classless object identifiers for all classless objects having a given value for a given field.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×