IoT Ledger Storage Optimization via Bracket Value Grouping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The continuous influx of data from IoT devices into distributed ledgers results in higher monetary costs due to the need for secure, transparent, and immutable storage, which can be inefficient and drain battery life in IoT devices.
Innovation Solution
Implementing a method where IoT devices perform readings at a determined frequency within a bracket parameter, allowing for the determination of a bracket value and its posting to a subledger, thereby reducing the amount of data stored and optimizing battery usage by grouping similar readings and allowing devices to re-enter sleep mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If IoT devices continuously collect and broadcast large amounts of data to distributed ledgers, then data security and transparency are improved, but monetary costs and battery consumption increase
Solution Approach 1:
The patent segments data into bracket groups based on parameter ranges (e.g., temperature brackets). Instead of posting every individual reading, the system groups readings into brackets and only posts when bracket values change. This segmentation reduces the volume of data transmitted to the distributed ledger while maintaining security and transparency for significant changes.
Solution Approach 2:
The system implements periodic bracket evaluation instead of continuous data posting. IoT devices evaluate bracket parameters at determined frequencies and only broadcast data when bracket values change. This periodic action reduces battery consumption by minimizing continuous transmission while still providing regular updates on significant environmental changes.
2Loss of information
If IoT devices post every reading to the distributed ledger, then data completeness is improved, but storage costs and network bandwidth consumption increase
Solution Approach 1:
The patent merges multiple individual readings into bracket groups. Multiple temperature readings (e.g., 70°F, 72°F, 71°F) are combined into a single bracket value (e.g., bracket 3 for 65-75°F range). This merging reduces data volume stored on the distributed ledger while preserving the essential information that temperature remained within a specific range during the measurement period.
Solution Approach 2:
The system creates simplified bracket value copies of actual readings. Instead of storing every raw temperature reading, the system posts bracket values (numeric representations of ranges) to the ledger. These bracket copies provide a condensed representation that reduces storage requirements while maintaining the ability to reconstruct general trends and significant changes.
3Measurement precision
If IoT devices perform frequent readings, then monitoring accuracy is improved, but battery life decreases
Solution Approach 1:
The system dynamically adjusts monitoring frequency based on bracket changes. When environmental conditions are stable (readings remain in the same bracket), the device reduces reading frequency and enters sleep mode. When conditions change (bracket values change), monitoring intensity increases. This dynamic approach maintains measurement precision for significant changes while extending battery life during stable periods.
Solution Approach 2:
The patent changes the monitoring parameter from continuous individual readings to discrete bracket evaluations. By evaluating whether readings fall within predefined brackets rather than recording every exact value, the system reduces processing and transmission requirements. This parameter change allows the device to maintain monitoring accuracy for significant changes while consuming less battery power.
Data Source
AI summary
A method, computer system, and a computer program product for data optimization is provided. The present invention may include performing a reading at a determined frequency, wherein the reading at the determined frequency is within a bracket parameter. The present invention may include determining a bracket value based on the bracket parameter. The present invention may include posting the bracket value to a subledger.


