×

Method, data structure, and computer program product for object state storage

  • US 6,169,993 B1
  • Filed: 03/19/1999
  • Issued: 01/02/2001
  • Est. Priority Date: 03/19/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of storing the state of a plurality of objects and for permitting retrieval of the stored state for use in later created objects that is independently of any underlying language used to form the objects, said method comprising the steps of:

  • forming one or more interfaces, each interface having;

    one or more properties that are capable of describing the state of an object;

    one or more methods encoded in executable instructions for accessing and modifying the properties; and

    one or more interface identifiers that uniquely identify the interface so as to enable access to the one or more methods;

    creating an object that has an object identifier and is accessible through at least one of the one or more interfaces; and

    in an object state data structure, storing for the object;

    the object identifier;

    the one or more properties associated with each interface through which the object is accessible, so as to describe the state of the object; and

    the one or more interface identifiers associated with each interface through which the object is accessible, thereby enabling the state of the object to be retrieved from the object state data structure for use in a later created object, and thereafter enabling further use of the later created object in the state described by the properties.

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