Adaptive Data Acquisition Method for Information Processing Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current information processing systems face inefficiencies in acquiring data from storage devices, as they lack a dynamic method to determine whether to acquire data on an object-by-object basis or session-by-session basis, leading to suboptimal performance in data retrieval times.
Innovation Solution
An information processing apparatus that measures acquisition times for both object-based and session-based data retrieval methods and sets an acquisition method criterion to determine the most efficient approach based on these measurements, allowing for adaptive data acquisition strategies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If data is acquired on an object-by-object basis, then data retrieval can be performed with fine-grained control, but acquisition time increases due to repeated access operations
Solution Approach 1:
The patent merges multiple small data objects into a single consolidated data structure (session data) that can be acquired in one operation. By combining multiple object acquisition operations into a single session-based acquisition, the system reduces the number of access operations to the storage device, thereby reducing total acquisition time while maintaining the ability to retrieve specific objects from the consolidated data.
2Loss of time
If data is acquired on a session-by-session basis, then acquisition time is reduced through fewer access operations, but control over individual object retrieval is lost
Solution Approach 1:
The patent segments the acquired session data into individual object components after the consolidated acquisition. By first acquiring all session data in a single operation and then dividing it into individual objects through parsing or processing, the system maintains both the time efficiency of bulk acquisition and the flexibility of individual object access, resolving the contradiction between speed and adaptability.
3Device complexity
If a fixed acquisition method is used, then system complexity is reduced, but performance optimization is limited
Solution Approach 1:
The patent implements a dynamic acquisition method selection mechanism that automatically chooses between object-based and session-based acquisition approaches based on real-time conditions such as data size, access patterns, and system state. This dynamic adaptation allows the system to optimize performance for different scenarios without requiring complex manual configuration, balancing simplicity with productivity through automated decision-making.
Data Source
AI summary
An information processing apparatus coupled to a storage device that stores object data including pieces of data, the information processing apparatus including a memory and a processor configured to execute a process including measuring a first acquisition time to acquire data that satisfy an acquisition condition from the storage device on an object-by-object basis, measuring a second acquisition time to acquire the data on a session-by-session basis, determining whether to acquire the data that satisfy the acquisition condition with an object-based acquisition that acquire the data on the object-by-object basis, or with a session-based acquisition that acquire the data on the session-by-session basis based on the first acquisition time and the second acquisition time, and upon a reception of a data acquisition request including the acquisition condition, acquiring the data that satisfy the acquisition condition on from the storage device in accordance with a result of the determining.


