IoT Data Acquisition and Storage Management for Memory Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of IoT devices increases, the memory capacity of information processing apparatuses decreases, leading to potential storage issues and frequent memory swaps, which can cause delays in functions beyond data transmission to analysis servers.
Innovation Solution
An information processing apparatus with an acquiring unit that selects and stores first information satisfying a predetermined condition from IoT devices, combining it with second history information to generate task data for analysis, thereby optimizing storage usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all information from multiple IoT devices is stored in the information processing apparatus, then the apparatus can handle requests from analysis servers, but the remaining memory capacity decreases
Solution Approach 1:
The patent extracts only the necessary information from IoT devices based on acquisition conditions. The control unit selectively acquires information that satisfies predetermined conditions (such as task-related information) rather than storing all information from all devices, thus reducing memory usage while maintaining the ability to handle analysis server requests.
Solution Approach 2:
The patent segments the information storage approach by dividing information into different categories based on acquisition conditions. Different types of information are acquired and stored based on specific conditions, allowing the system to manage memory efficiently by only storing relevant segments of data rather than all data uniformly.
2Quantity of substance
If memory capacity decreases, then storage efficiency improves, but function execution may be delayed due to memory swaps
Solution Approach 1:
The control unit performs preliminary actions by proactively acquiring and storing information that satisfies predetermined conditions before it is needed for analysis server requests. This advance preparation ensures that required data is already in memory when requests arrive, preventing memory swaps and execution delays.
Solution Approach 2:
The system uses feedback mechanisms where the control unit monitors memory usage and acquisition conditions, adjusting information acquisition strategies based on current memory status and request patterns. This feedback loop helps maintain optimal memory utilization while ensuring necessary data is available, preventing delays caused by memory swaps.
Data Source
AI summary
An information processing apparatus includes an acquiring unit that acquires first information satisfying a predetermined condition from first history information which is generated in an electronic device, a storage unit that stores the first information acquired by the acquiring unit in a storage device, and a control unit that performs a control of transmitting second information to an external apparatus, the second information being acquired by combining the first information stored in the storage device by the storage unit with second history information which is generated by execution of a function.


