×

Method of monitoring changes in attribute values of object in an object-oriented database

  • US 5,133,075 A
  • Filed: 12/19/1988
  • Issued: 07/21/1992
  • Est. Priority Date: 12/19/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer database system, a method of monitoring an object in a database in response to a request from any of a plurality of client programs, the method comprising the following steps carried out by the system:

  • keeping a record of any request from a client to monitor an attribute of the object, the attribute depending on another attribute;

    keeping a record indicating interdependence relationships among the attributes;

    keeping a record of the value of each attribute being monitored by accessing said interdependence relationship record;

    during a database update session, keeping a record of any database update transactions initiated by a client; and

    if a client which has initiated an update transaction requests that said update transaction be stored in the database;

    determining which monitored attributes may have been affected by said transaction;

    determining whether the values of any of said attributes have changed by computing updated values form said attributes and comparing the updated values with the values in the attribute value record; and

    for each value which has changed, notifying any client which had requested monitoring of that attribute.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×