Database processing using schemas
AssigneeAT&T Corp.
InventorsMaria F. Fernandez, Dan Suciu
Life of this patent
Estimating the term…
Loading patent…
AssigneeAT&T Corp.
InventorsMaria F. Fernandez, Dan Suciu
Estimating the term…
An apparatus and method for efficiently processing a database. A structure of the database is constructed into a schema which only includes those structures of the database that are known. Desired information to be extracted from the database is specified using path expressions and an automaton models the path expression. A composite automaton is generated based on the automaton and the schema. The composite automaton is pruned and portions of the database corresponding to the pruned automaton is searched to obtain the desired information. Points within the database may be identified to begin searching for the desired information. These points correspond to states of the composite automaton. A hybrid automaton may be formed for each set of possible starting states to determine completeness by simulating the hybrid automaton against the composite automaton.
A method for processing a database modeled as an edged-labeled tree to obtain desired information, comprising:
A database processing device processing a database modeled as an edge-labeled tree, comprising:
A method for processing a database modeled as an edge-labeled tree to obtain desired information, comprising:
A database processing device processing a database modeled as an edge-labeled tree, comprising:
Dependencies are inferred from the claim text.