IP Library Granted Patent US 12,724,775
Granted Patent B2
US 12,724,775 · App. 18/953,482 · Granted Sep 1, 2026

Dynamic-ledger-enabled edge-device query processing

Inventors: Charles Howard Cella (Pembroke, MA); Andrew Cardno (San Diego, CA)
Assignee: STRONG FORCE VCN PORTFOLIO 2019, LLC
G06F16/2455G05D1/0291G05D1/69G06F16/182G06F16/24537G06F16/24544G06F16/24552G06F16/2456G06F16/2462G06F16/2471G06F16/27G06F16/278G06Q10/06315G06Q10/0833G06Q10/087G06Q20/389G06Q30/0202G06Q30/0206G06V10/774H04N23/675G05B2219/49023G06Q2220/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,724,775
App. No.
18/953,482
Granted
Sep 1, 2026
Kind
B2
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.

Claims (65)

1 . 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.

2 . The method of claim 1 , further comprising:

executing, by the edge device, a partial query against edge storage connected to the edge device to obtain partial query results;

generating, by the edge device, statistical information based on the partial query results,

wherein the statistical information includes at least one of: a mean, a standard deviation, a sum, or a count of the data,

wherein the probability distribution model is based on the partial query results, and

wherein the probability distribution model is configured to generate approximate responses to queries; and

determining, by the edge device, a statistical confidence associated with the probability distribution model based on at least one of:

a sample size of the partial query results,

a confidence interval threshold, or

a standard deviation of the partial query results.

3 . The method of claim 1 , wherein the transmitting the approximate response includes transmitting an associated confidence factor indicating an accuracy of the approximate response.

4 . The method of claim 1 , wherein the probability distribution model is trained on a training set of queries and responses of the distributed database.

5 . The method of claim 1 , wherein the probability distribution model includes at least one of a type or a location of the edge device.

6 . The method of claim 1 , wherein the probability distribution model includes a current condition of at least one of: a network environment of the edge device, a performance of the distributed database, a synchronization state of the distributed database, or a type of the distributed database.

7 . The method of claim 1 , wherein the probability distribution model includes at least one of: an intent of a query, a specified purpose of use of the edge device, or a priority level of a query.

8 . 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.

9 . The system of claim 8 , wherein the edge device is configured to:

receive an edge query language (EDQL) query specifying a distributed join operation;

identify required reference tables for executing the distributed join operation;

obtain the required reference tables from a dynamic ledger; and

execute the distributed join operation using the required reference tables.

10 . The system of claim 9 , wherein, by executing the set of computer-readable instructions, the at least one processor further:

analyzes historical query logs stored in edge storage;

predicts future queries based on identified patterns in at least the analyzed historical query logs;

pre-positions the required reference tables at edge devices based on the predicted future queries; and

optimizes query execution by leveraging edge shard algorithms and at least one of the pre-positioned reference tables to determine routing of queries to specific edge device partitions.

11 . The system of claim 8 , further comprising a platform that is integrated to link a set of systems for automation of management of supply activities within a value chain with a set of systems for automation of prediction of demand.

12 . The system of claim 8 , further comprising a platform that is integrated to link a set of systems for automation of management of supply activities within a value chain with a set of systems for automation of shaping of demand for entities handled by the value chain.

13 . The system of claim 8 , further comprising a platform that is integrated to enable centralized control of a set of value chain network entities.

14 . The system of claim 8 , further comprising a system that is integrated to enable at least one of: decentralization, cognition, or self-organization among a distributed set of value chain network entities.

15 . The system of claim 8 , further comprising a hybrid platform that is integrated, wherein the hybrid platform includes:

a platform that enables centralized control of a set of value chain network entities; and

a system that enables at least one of: decentralization, cognition, or self-organization among a distributed subset of the set of value chain network entities.

16 . 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.

17 . The method of claim 16 , wherein the approximate response is generated using a probability distribution model.

18 . The method of claim 17 , wherein the probability distribution model is trained on a training set of queries and responses of the distributed database.

19 . The method of claim 17 , wherein the probability distribution model includes at least one of a type or a location of the edge device.

20 . The method of claim 19 , wherein the probability distribution model includes a current condition of at least one of: a network environment of the edge device, a performance of the distributed database, a synchronization state of the distributed database, or a type of the distributed database.

21 . The method of claim 16 , wherein the summary data is stored on at least one of: a distributed ledger, a branch ledger, or a dynamic ledger.

22 . The method of claim 16 , wherein the generating, by the edge device, the approximate response to the query includes:

generating, by the edge device, a query plan for executing a complex query expression by:

identifying data components to be retrieved from edge storage, and

identifying components to be approximated using one or more probability distribution models; and

executing, by the edge device, the query plan by:

retrieving first data components from edge storage,

generating at least one approximation for second data components using the one or more probability distribution models,

determining one or more statistical confidence levels for the at least one approximation based on sample sizes and confidence interval thresholds;

processing, using a self-organizing neural network at the edge device, unlabeled sensor data to identify data patterns and sources; and

generating a query response combining the first data components and approximations when the one or more statistical confidence levels exceed defined thresholds.

23 . The method of claim 22 , wherein the transmitting the approximate response includes transmitting the one or more statistical confidence levels indicating one or more accuracy levels.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2025
From: CELLA, CHARLES HOWARD; CARDNO, ANDREW
To: STRONG FORCE VCN PORTFOLIO 2019, LLC
Reel/Frame 070816/0926 →
Priority Claims (1)
IN 202211008709 · Feb 18, 2022 · national
Continuity (7)
Continuation 18180023 · Mar 7, 2023
Continuation PCTUS2022028633 · May 10, 2022
Provisional Application 63302013 · Jan 21, 2022
Provisional Application 63299710 · Jan 14, 2022
Provisional Application 63282507 · Nov 23, 2021
Provisional Application 63187325 · May 11, 2021
Related Publication 20250284690A1 · Sep 11, 2025
References Cited (109)
US 6829654B1 · Jungck · 2004 [cited by applicant]
US 9582603B1 · Acharya · 2017 [cited by applicant]
US 10642847B1 · Nerurkar et al. · 2020 [cited by applicant]
US 10938634B1 · Cruise · 2021 [cited by applicant]
US 10986173B1 · Thomason · 2021 [cited by applicant]
US 11438221B1 · Cruise · 2022 [cited by applicant]
US 11762442B1 · Merli · 2023 [cited by applicant]
US 12118009B2 · Bhattacharjee · 2024 [cited by examiner]
US 20020073086A1 · Thompson · 2002 [cited by applicant]
US 20070240061A1 · Cormode · 2007 [cited by applicant]
US 20080009968A1 · Bruemmer · 2008 [cited by applicant]
US 20110238468A1 · Shen · 2011 [cited by applicant]
US 20130211870A1 · Lawson · 2013 [cited by applicant]
US 20130268520A1 · Fisher · 2013 [cited by applicant]
US 20140222610A1 · Mikurak · 2014 [cited by applicant]
US 20140365258A1 · Vestal et al. · 2014 [cited by applicant]
US 20150088807A1 · Toppin · 2015 [cited by applicant]
US 20150312125A1 · Subramanian · 2015 [cited by applicant]
US 20160203407A1 · Sasaki et al. · 2016 [cited by applicant]
US 20160236867A1 · Brazeau et al. · 2016 [cited by applicant]
US 20170032281A1 · Hsu · 2017 [cited by applicant]
US 20170057081A1 · Krohne et al. · 2017 [cited by applicant]
US 20180004202A1 · Onaga · 2018 [cited by applicant]
US 20180136633A1 · Small et al. · 2018 [cited by applicant]
US 20180157688A1 · Zessin · 2018 [cited by applicant]
US 20180322157A1 · Lee · 2018 [cited by applicant]
US 20190042878A1 · Sheller · 2019 [cited by applicant]
US 20190050854A1 · Yang et al. · 2019 [cited by applicant]
US 20190138662A1 · Deutsch et al. · 2019 [cited by applicant]
US 20190158594A1 · Shadmon · 2019 [cited by applicant]
US 20190266278A1 · Park · 2019 [cited by applicant]
US 20190278527A1 · Yeung et al. · 2019 [cited by applicant]
US 20190317935A1 · Berti et al. · 2019 [cited by applicant]
US 20190347358A1 · Mishra et al. · 2019 [cited by applicant]
US 20200012966A1 · Nagaraju · 2020 [cited by applicant]
US 20200019935A1 · Jan et al. · 2020 [cited by applicant]
US 20200050612A1 · Bhattacharjee · 2020 [cited by applicant]
US 20200097582A1 · Jedek · 2020 [cited by applicant]
US 20200104730A1 · Strong · 2020 [cited by applicant]
US 20200111092A1 · Wood et al. · 2020 [cited by applicant]
US 20200118131A1 · Diriye et al. · 2020 [cited by applicant]
US 20200150687A1 · Halder · 2020 [cited by applicant]
US 20200153627A1 · Wentz · 2020 [cited by applicant]
US 20200160288A1 · Bauerschmidt et al. · 2020 [cited by applicant]
US 20200184559A1 · Crumb et al. · 2020 [cited by applicant]
US 20200184560A1 · Crumb et al. · 2020 [cited by applicant]
US 20200184565A1 · Crumb et al. · 2020 [cited by applicant]
US 20200193449A1 · Crumb et al. · 2020 [cited by applicant]
US 20200210966A1 · Nuthi et al. · 2020 [cited by applicant]
US 20200272664A1 · Aggour · 2020 [cited by applicant]
US 20200273278A1 · Sotereanos · 2020 [cited by applicant]
US 20200294128A1 · Cella · 2020 [cited by applicant]
US 20200294129A1 · Cella · 2020 [cited by applicant]
US 20200294142A1 · Edkins et al. · 2020 [cited by applicant]
US 20200372104A1 · Calix · 2020 [cited by applicant]
US 20210084105A1 · Shadmon · 2021 [cited by examiner]
US 20210118166A1 · Temblay et al. · 2021 [cited by applicant]
US 20210133669A1 · Cella et al. · 2021 [cited by applicant]
US 20210138656A1 · Gothoskar et al. · 2021 [cited by applicant]
US 20210166188A1 · Enderby et al. · 2021 [cited by applicant]
US 20210178575A1 · Riek et al. · 2021 [cited by applicant]
US 20210201236A1 · Makhija et al. · 2021 [cited by applicant]
US 20210342339A1 · Renner · 2021 [cited by applicant]
US 20210383523A1 · Simson et al. · 2021 [cited by applicant]
US 20220044117A1 · Song · 2022 [cited by applicant]
US 20220198782A1 · Zhang · 2022 [cited by applicant]
CN 104036007B · 2017 [cited by applicant]
EP 4180953A1 · 2023 [cited by applicant]
KR 20140054897A · 2014 [cited by applicant]
WO 2014015492A1 · 2014 [cited by applicant]
WO 2018172593A2 · 2018 [cited by applicant]
WO 2020142499A1 · 2020 [cited by applicant]
WO 2019070644A2 · 2021 [cited by applicant]
“Learned Approximate Query Processing: Make it Light, Accurate and Fast” by Ma et al. CIDR 2021. 11th Annual Conference on Innovative Data Systems Research (CIDR '21). Jan. 10-13, 2021, Chaminade, USA. (Year: 2021). [cited by examiner]
Cohen et al., “Conceptual design of a modular robot”, pp. 117-125, 1992. [cited by applicant]
Fryer et al., “Configuring robots from modules: an object oriented approach”, 1997 8th International Conference on Advanced Robotics, Proceedings, ICAR'97, IEEE, 1997. [cited by applicant]
Craye et al., “Biovision: a biomimetics platform for intrinsically motivated visual saliency learning”, IEEE Transactions on Cognitive and Developmental Systems 11.3, pp. 347-362, 2018. [cited by applicant]
OptoTune, Datasheet: EL-10-30-Series Fast Electrically Tunable Lens, 2019. [cited by applicant]
Kiviat, “‘Smart” Contract Markets: Trading Derivatives on the Blockchain’, Apr. 2015. URL <https://www.academia.edu/10766594/_Smart_Contract_Markets_Trading_Derivatives_on_the_Blockchain>. [cited by applicant]
Wise, et al., ‘Legal smart contracts for derivative trading in mining’, The Knowledge Engineering Review, vol. 35, 2020, e10. [cited by applicant]
Bterrell Group, ‘RPA's role in automation in finance for midmarket financial services companies’, published Sep. 28, 2020 as per the Wayback Machine. URL <https://web.archive.org/web/20200928211033/https://www.bterrell.… [cited by applicant]
Sharma, ‘What Happens when RPA and Blockchain Work Together?’, published Sep. 19, 2020 as per the Wayback Machine. URL <https://web.archive.org/web/20200919175913/https://www.blockchain- council.org/blockchain/what-happ… [cited by applicant]
Harvest Public Media, Futures Market Explained, published Nov. 15, 2017 as per the Wayback Machine. URL <https://web.archive.org/web/20171115053534/https://www.youtube.com/watch?v=CC 9VeHrl3Es>. [cited by applicant]
Fryer et al., “Configuring robots from modules: an object oriented approach”, Advanced Robotics, 1997. ICAR '97. Proceedings., 8th International Conference on Monterey, CA, USA Jul. 7-9, 1997, New York, NY, USA,IEEE, US… [cited by applicant]
Craye et al., “BioVision: A Biomimetics Platform for Intrinsically Motivated Visual Saliency Learning”, IEEE Transactions on Cognitive and Developmental Systems, IEEE, vol. 11, No. 3, Sep. 1, 2019, ISSN 2379-8920, pp. 3… [cited by applicant]
Anonymous, “Datasheet: EL-10-30-Series Fast Electrically Tunable Lens Electrical specifications”, OptoTune, Dec. 10, 2019, pp. 1-16, URL: /https://prologoptics.com/wp-content/uploads/OptotuneEL-10-30.pdf. [cited by applicant]
Kiviat, Trevor, “‘Smart’ Contract Markets: Trading Derivatives Contracts on the Blockchain”, Apr. 2015, URL: https://www.academia.edu/10766594/Smart_Contract_Markets_Trading_Derivatives_on_the_Blockchain. [cited by applicant]
Wise et al., “Legal smart contracts for derivative trading in mining”, Knowledge Engineering Review., Cambridge University Press, vol. 35, Jan. 1, 2020. [cited by applicant]
Bterrell Group, “RPA's role in automation in finance for midmarket financial services companies”, Sep. 28, 2020, URL: https://web.archive.org/web/20200928211033/https://www.bterrell.com/robotic-process.automation-rpa/fi… [cited by applicant]
Sharma, “What Happens when RPA and Blockchain Work Together?”, Blockchain Council, Jun. 12, 2020, URL: https://www.blockchain-council.org/blockchain/what-happens-when-rpa-and-blockchain-work-together/. [cited by applicant]
Harvest Public Media, “Futures Market Explained”, Youtube, May 25, 2016, URL: https://www.youtube.com/watch?v=CC9VeHr13Es. [cited by applicant]
Wilson, “Accenture: building suply chain resilience amidst COVID-19”, Supply Chain Magazine, May 17, 2020. [cited by applicant]
Schatteman, “Supply Chain Lessons from COVID-19: Time to Refocus on Resilience”, Bain & Company, 2020. [cited by applicant]
Ganeriwalla et al., “Three Paths to Advantage with Digital Supply Chains”, BCG Perspectives, 2016. [cited by applicant]
Deloitte, “Digital Technologies Drive Supply Chain Innovation”, CIO Journal, Sep. 26, 2018. [cited by applicant]
Kelly et al., “Supply chains and value webs,” Deloitte University Press, 2015. [cited by applicant]
IW Staff, “75% of Companies in ISM Virus Survey Report Supply Chain Disruptions,” Industry Week, Mar. 11, 2020. [cited by applicant]
MHI Deloitte, “2019 MHI Annual Industry Report: Elevating Supply Chain Digital Consciousness,” 2019. [cited by applicant]
PwC, “PwC's COVID-19 CFO Pulse,” Jun. 2020. [cited by applicant]
CB Insights, “Supply Chain & Logistics Tech in Numbers,” Powerpoint presentation, Jul. 2020. [cited by applicant]
O'Leary, “The Modern Supply Chain is Snapping,” The Atlantic, Mar. 19, 2020. [cited by applicant]
Bukova et al., “The Position of Industry 4.0 in the Worldwide Logistics Chain”, LOGI—Scientific Journal on Transport and Logistics, vol. 9, No. 1, 2018, pp. 18-23. [cited by applicant]
Lin et al., “Here's how global supply chains will change after COVID-19,” World Economic Forum, May 6, 2020. [cited by applicant]
Ferrantino et al., “Understanding Supply Chain 4.0 and its potential impact on global value chains,” Apr. 2017. [cited by applicant]
Anonymous, “AI Set to Drive Global Supply Chain Technology Market to $440 Billion by 2023,” ABI Research, Jan. 29, 2019. [cited by applicant]
Howells, “How the network economy is revolutionizing supply chains,” World Economic Forum, Jan. 14, 2015. [cited by applicant]
WIPO, International Search Report for PCT/US2022/028633, issued Sep. 23, 2022. [cited by applicant]
WIPO, Written Opinion of the International Searching Authority for PCT/US2022/028633, issued Sep. 23, 2022. [cited by applicant]
European Patent Office, Extended European Search Report for EP app. No. 22808223.6, dated Apr. 8, 2025. [cited by applicant]