Query system for a hybrid voxel and feature database
AssigneeLockheed Martin Corporation
InventorLeo Salemann
Life of this patent
Estimating the term…
Abstract
A hybrid database can receive a hybrid query for an object having a real world analog. A feature of a set of feature records can be determined that corresponds to the object. Feature-level attribute values of the feature can be extracted from the feature records. A set of uniquely indexed voxels can be determined. Each voxel can be a volumetric unit of the volumetric storage space that represents the volume of real-world geography. Voxel-level semantic values can be extracted from the set of uniquely indexed voxels from voxel records. Extracted voxel-level semantic values and extracted feature-level attribute values can be combined to generate a hybrid result. The hybrid result can be conveyed to a requestor from which the hybrid query was received.
Claims6
A method comprising:
- receiving, at a computing device, a query, wherein said query comprises a constraint defining a bound geographic space, wherein said query comprises a constraint on an attribute of an object;
- responsive to receiving the query, determining, at the computing device, a set of unique volumetric storage units (VSUs), which are also referred to as voxels, corresponding to the bound geographic space, wherein each of the VSUs represents a volumetric unit of volumetric storage space;
- determining, at the computing device, a subset of VSU records of a database, wherein each of the VSU records in the subset has a unique VSU identifier for one of the determined VSUs;
- utilizing, at the computing device, information from the VSU records to determine a set of objects contained in the bound geographic space;
- determining, at the computing device, a set of feature records for the set of objects, wherein each of the feature records is indexed against a unique object, wherein each of the determined feature records has an storage value for the attribute that satisfies the constraint on the attribute;
- and
- creating, at the computing device, a query response for the received query, said query response comprising information from the determined set of feature records;
- wherein the VSU records are stored in a VSU database, wherein the feature records are stored in a feature database, wherein the VSU database and the feature database together are a hybrid database, wherein said query is a hybrid query.
Dependencies are inferred from the claim text.