Patents by Inventor Jon D. Reid

Jon D. Reid has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6560592
    Abstract: In one form of the invention, a computer database storage system is disclosed, comprising a data storage medium adapted to store a plurality of pieces of information, at least one piece of data stored in the data storage medium, and at least one rule stored in the data storage medium, each said at least one rule comprising a premise, an action, wherein the action is performed if the premise is determined to be true, an alternate action, wherein the alternate action is performed if the premise is determined to be false, and a trigger, wherein the trigger causes evaluation of the premise upon the occurrence of a predetermined event.
    Type: Grant
    Filed: March 19, 1999
    Date of Patent: May 6, 2003
    Assignee: Micro Data Base Systems, Inc.
    Inventors: Jon D. Reid, S. Terry Brugger
  • Patent number: 5713014
    Abstract: A multi-model database management system (DBMS) presents to its users a variety of logical models, or views of stored data, using industry-standard interfaces, while the physical storage of data is managed in a manner that closely follows the data model. Databases are built from sets of records using the entity-relationship data model. Space is reserved in each owner record for a set pointer pointing to either a member record or a Dynamic Pointer Array (DPA) structure that relates the owner record to member records. The DPA itself contains set pointers to all of the related member records. Each member record, in turn, has a set pointer pointing back to a particular owner record, or, in certain instances, to another DPA. In such cases, the DPA contains set pointers pointing to all of the related owner records. The DBMS supports a variety of logical models including the relational model, and further supports a plurality of industry-standard Application Program Interfaces using SQL query access language.
    Type: Grant
    Filed: December 1, 1995
    Date of Patent: January 27, 1998
    Assignee: Micro Data Base Systems, Inc.
    Inventors: Kevin Durflinger, Jon D. Reid, Kim M. Logan
  • Patent number: 5611076
    Abstract: A multi-model database management system (DBMS) presents to its users a variety of logical models, or views of stored data, using industry-standard interfaces, while the physical storage of data is managed in a manner that closely follows the data model. Databases are built from sets of records using the entity-relationship data model. Space is reserved in each owner record for a set pointer pointing to either a member record or a Dynamic Pointer Array (DPA) structure that relates the owner record to member records. The DPA itself contains set pointers to all of the related member records. Each member record, in turn, has a set pointer pointing back to a particular owner record, or, in certain instances, to another DPA. In such cases, the DPA contains set pointers pointing to all of the related owner records. The DBMS supports a variety of logical models including the relational model, and further supports a plurality of industry-standard Application Program Interfaces using SQL query access language.
    Type: Grant
    Filed: September 21, 1994
    Date of Patent: March 11, 1997
    Assignee: Micro Data Base Systems, Inc.
    Inventors: Kevin Durflinger, Jon D. Reid, Kim M. Logan