IoT Relay Device Data Segmentation for Storage and Response Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IoT data management systems, there is a trade-off between maintaining response speed and reducing storage capacity, as holding move history data increases storage demands, while deleting it may decrease response speed due to increased requests between gateways.
Innovation Solution
A management device registers identification information for relay devices, allowing them to store and manage data acquisition requests and deletion inquiries, enabling response control based on associated inquiry destination information, thereby optimizing storage and response efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If move history data is held in the server device, then response speed is improved, but storage capacity is increased
Solution Approach 1:
The patent segments the storage function by dividing move history data into two parts: frequently accessed recent history is stored in the server device's storage unit, while older or less frequently accessed history is stored in the relay device's storage. This segmentation allows the server to maintain fast response for common queries without holding all historical data, thus resolving the contradiction between response speed and storage capacity.
Solution Approach 2:
The relay device acts as an intermediary between the server device and the data acquisition device. It stores move history data locally and can independently respond to data acquisition requests without always consulting the server. This intermediary role reduces the server's storage burden while maintaining response capability, effectively resolving the storage capacity vs. response speed trade-off.
2Quantity of substance
If move history data is deleted to reduce storage capacity, then storage capacity is reduced, but response speed decreases due to increased requests between gateways
Solution Approach 1:
The patent applies local quality by enabling each relay device to maintain its own local move history data in its storage unit. This allows relay devices to independently respond to data acquisition requests using their local cached information, reducing the need for frequent inter-gateway requests. Consequently, storage capacity is optimized while response speed is maintained through local data availability.
3Loss of information
If all move histories of each device are held in the server device, then complete data tracking is achieved, but storage device capacity is suppressed
Solution Approach 1:
The patent merges the storage functionality between the server device and relay devices. The server device's storage unit and the relay device's storage collectively hold move history data, distributing the storage burden. This combined storage approach ensures complete data tracking across the system while preventing any single storage device from being overwhelmed, thus resolving the contradiction between data completeness and storage capacity.
Data Source
AI summary
A management device is connected with a plurality of relay devices, and the relay devices store data collected by a device. The management device registers, when a connection notification is received from one of the relay devices, relay device identification information, which identifies the relay device, of the relay device serving as the request destination when the data is acquired, sends a data acquisition request to the specified relay device, and sends, to one of the relay devices, relay device identification information of the target relay device targeted for deletion. The plurality of the relay devices associates, when the identification information targeted for the deletion is received, inquiry destination information specifying the target relay device with the data, and performs, when the data acquisition request is received, response control of the data on the basis of the determination of whether the inquiry destination information is associated with the data.


