Dynamic-ledger-enabled edge-device query processing
AssigneeStrong Force Vcn Portfolio 2019, LLC
InventorsCharles Howard Cella, Andrew Cardno
Life of this patent
Estimating the term…
Abstract
A method for processing a query for data stored in a distributed database includes receiving, at an edge device, the query for data stored in the distributed database from a query device. The method includes causing, by the edge device, the query to be stored on a dynamic ledger maintained by the distributed database. The method includes detecting, by the edge device, that summary data has been stored on the dynamic ledger. The method includes generating, by the edge device, an approximate response to the query based on the summary data stored on the dynamic ledger. The method includes transmitting, to the query device, the approximate response.
Claims23
A computer-implemented method for processing a query for data stored in a distributed database, the method comprising:
- passing, by an edge device that is part of a distributed network of edge devices, the query for data stored in the distributed database;
- detecting, by the edge device, summary data generated in response to the query, wherein the summary data is detected from one or more other edge devices in the distributed network;
- generating, by the edge device, an approximate response to the query based on the summary data, wherein a probability distribution model is applied to generate the approximate response;
- and
- transmitting the approximate response.
A computing system for processing a query for data stored in a distributed database, the system comprising:
- an edge device that is part of a distributed network of edge devices;
- and
- at least one processor that executes a set of computer-readable instructions, wherein, by executing the set of computer-readable instructions, the at least one processor collectively:
- passes, by the edge device, the query for data stored in the distributed database;
- detects, by the edge device, summary data generated in response to the query, wherein the summary data is detected from one or more other edge devices in the distributed network;
- generates, by the edge device, an approximate response to the query based on the summary data, wherein a probability distribution model is applied to generate the approximate response;
- and
- transmits the approximate response.
A computer-implemented method for processing a query for data stored in a distributed database, the method comprising:
- passing, by an edge device that is part of a distributed network of edge devices, the query for data stored in the distributed database;
- detecting, by the edge device, summary data generated in response to the query, wherein the summary data is detected from a threshold of one or more edge devices that were previously used to respond to the query;
- generating, by the edge device, an approximate response to the query based on the summary data;
- and
- transmitting the approximate response.
Dependencies are inferred from the claim text.