Apparatus, system, and method for managing objects in a database according to a dynamic predicate representation of an explicit relationship between objects
OwnerBrian Schaeferinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerBrian Schaeferinventor
Estimating the term…
An apparatus, system, and method are disclosed for managing objects in a database according to a dynamic predicate representation of an explicit relationship between objects. The apparatus includes a correlation module, a storage module, a query module, and a deletion module. The correlation module associates a set of predicate identifiers with a set of predicates. Each predicate is a description of a relationship between objects, or properties of objects. The predicate includes a predetermined number of arguments. The storage module stores a set of tuples in a database. Each tuple includes one of the predicate identifiers and the predetermined number of arguments as required by the predicate associated with the predicate identifier. The query module retrieves a subset of the tuples satisfying a query expression from the database. The deletion module deletes at least one of the tuples from the database.
An apparatus for managing objects in a database according to a dynamic:
A system for translating a first relationship between objects represented by a first predicate to a second relationship between the objects represented by a second predicate, the system comprising:
A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations to manage objects in a database according to a dynamic predicate representation of an explicit relationship between the objects, the operations comprising:
Dependencies are inferred from the claim text.