Scalable space-time density data fusion
AssigneeInternational Business Machines Corporation
InventorsConrad M. Albrecht, Marcus O. Freitag, Hendrik F. Hamann
Life of this patent
Estimating the term…
Abstract
A database system includes a processing sub-system having an electronic hardware controller that receives first formatted data, and an electronic file formatting sub-system having an electronic hardware controller that assigns coordinate values corresponding to a second data format to the first formatted data. The file formatting sub-system generates a dual-format data file that fuses together the first formatted data with the coordinate values corresponding to a second data format. The database system further includes a storage sub-system having a data storage unit configured to store the dual-format data file.
Claims20
A computer-implemented method of operating a database system, the computer-implemented method comprising:
- receiving first formatted data at a processing sub-system including an electronic hardware controller;
- assigning, using an electronic file formatting sub-system, coordinate values corresponding to a second data format to the first formatted data;
- generating, using the file formatting sub-system, a dual-format data file that correlates the first formatted data with the coordinate values corresponding to a second data format;
- and
- storing, in a data storage unit, the dual-format data file.
A computer-implemented method of operating a database system to generate a query result, the method comprising:
- assigning, via a file formatting sub-system including an electronic hardware controller, coordinate values corresponding to a first data format (raster) to data objects included in an initial data set having a second data format (vector) different from the first data format;
- generating a dual-format data file, using the file formatting sub-system, that correlates the data objects having the second data format with the coordinate values corresponding to the first data format to generate a dual-format data file;
- storing, in a data storage unit, the dual-format data file;
- receiving a query for at least one data object included in the initial data set, the at least one data object having the second data format;
- identifying at least one dual-format data file that includes the at least one data object having the second data format from a plurality of dual-data files stored in the data storage unit;
- and
- outputting the at least one data object based on the corresponding coordinate values stored in the at least one dual-format data file.
A computer-implemented method of operating a database system to generate a query result, the method comprising:
- overlaying a plurality of raster grid cells on an initial vector data set using a processing sub-system including an electronic hardware controller, each raster grid cell having assigned thereto a set of grid coordinates;
- generating, via a file formatting sub-system implemented with an electronic hardware controller, a fused data file including both a selected set of grid coordinates corresponding to at least one raster grid cell that overlays a vector object included in the vector data set, and object identification information identifying the vector object;
- receiving a query for at least one target vector object included in the vector data set;
- performing, via a processing sub-system including an electronic hardware controller, an image recognition operation that determines a reference vector object based on the target vector object, and determines at least one set of grid coordinates corresponding to the vector object based on a comparison between the reference vector object and the plurality of grid cells;
- and
- outputting the object identification information from the fused data file that stores the selected set of grid coordinates.
A computer-implemented method of operating a database system to generate a query result, the method comprising:
- generating, via a processing sub-system including an electronic hardware controller, a grid system including a plurality of grid cells, and overlaying, the grid cells on an initial data set having a first data format, each grid cell representing data having a second data format and having assigned thereto a set of grid coordinates;
- assigning, via a file formatting sub-system including an electronic hardware controller, coordinate values corresponding to the second data format to data objects included in an initial data set having the first data format;
- storing, in a dual-format data file, identification information of a selected data object having the first format with a selected set of coordinates corresponding to a selected grid cell that overlies the selected data object;
- receiving a query for at least one target data object having the second data format, and generating a reference data object having the first data format based on the query;
- and
- outputting the at least one target data object having the second data format based on a comparison between the reference data object and the plurality of grid cells.
Dependencies are inferred from the claim text.