Touch-Triggered Data Preloading for Faster Sound Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data loading configurations into storage devices often result in significant delays between a user's instruction and the actual processing of data, as data loading occurs only after a user-initiated instruction.
Innovation Solution
An information processing method and system that detect a first state where an object is separated from an operation surface by a prescribed distance and a second state where the object comes into contact with the operation surface, executing a first process of reading data from a first storage device and loading it into a second storage device upon detecting the first state, and executing a second process with respect to the loaded data upon detecting the second state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If data loading is executed only after user instruction, then system resources are not wasted on unnecessary loading, but significant delay occurs between user instruction and data processing
Solution Approach 1:
The system executes data loading in advance by detecting when an object (e.g., hand) approaches the operation surface (first state), before the user actually issues the instruction to use the data (second state). This preliminary action of pre-loading data into the second storage device reduces the time delay when the user subsequently accesses the data, while only activating the loading process when approach is detected rather than continuously.
2Speed
If data is pre-loaded into faster storage device, then data processing speed improves, but system complexity increases due to additional storage device and detection mechanisms
Solution Approach 1:
The patent introduces a second storage device as an intermediary between the first storage device and the processing unit. This second storage device acts as a buffer that temporarily holds frequently accessed data, enabling faster retrieval without requiring direct access to the slower first storage device. The intermediary storage layer resolves the speed conflict by providing a middle-ground solution with faster access than the primary storage.
3Measurement precision
If continuous monitoring of object position is implemented, then accurate detection of first and second states is achieved, but energy consumption increases
Solution Approach 1:
Instead of continuously monitoring object position without interruption, the system employs periodic detection by checking for specific state transitions - the first state when the object approaches within a threshold distance, and the second state when contact occurs. This periodic action triggered by state changes rather than continuous monitoring achieves accurate detection of relevant events while reducing unnecessary energy consumption during periods when no object is present.
Data Source
AI summary
An information processing method, which is executed by a computer, includes detecting a first state in which an object is separated from an operation surface by a prescribed distance, detecting a second state in which the object comes in contact with the operation surface after the first state is detected, executing a first process which includes reading data from a first storage device and loading, into a second storage device, the data that are read, in response to the detecting of the first state, and executing a second process with respect to the data loaded into the second storage device, in response to the detecting of the second state.


