Dynamic Profile Switching for Input Device Power and Responsiveness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices have static power management profiles that fail to accommodate varying user usage characteristics, leading to suboptimal power consumption and responsiveness in devices like mice, which can be either power-efficient or responsive depending on the user's activity.
Innovation Solution
A method for dynamically switching between different profiles for input/output devices based on user inputs, such as typing rate, application usage, and sensor data, allowing the device to adjust settings like sampling rates and power consumption to match the user's current activity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a static power management profile is used for an input/output device, then the device structure is simple and easy to manufacture, but the device cannot adapt to varying user usage characteristics, resulting in suboptimal power consumption and responsiveness
Solution Approach 1:
The patent implements dynamic profile switching by transitioning from a static power management profile to a system that automatically switches between multiple profiles based on real-time sensor data and usage patterns. The processor monitors user inputs and dynamically activates appropriate profiles (e.g., power-saving profile during idle periods, performance profile during active usage) to optimize both adaptability and manage complexity through automated decision-making algorithms.
Solution Approach 2:
The system changes operational parameters by adjusting profile characteristics such as sampling rates, power consumption levels, and responsiveness settings based on detected usage patterns. Different profiles contain different parameter sets that are activated according to the current usage context, allowing the device to adapt its behavior without requiring complex structural modifications.
2Speed
If a high sampling rate is maintained for the mouse during sleep state, then the responsiveness is improved, but the power consumption increases significantly
Solution Approach 1:
The sampling rate is made dynamic rather than static, automatically adjusting between high and low states based on detected usage patterns. During active usage periods, the system maintains high sampling rates for responsive performance. During idle or sleep periods, the system automatically reduces the sampling rate to conserve power, eliminating the need to choose between constant high responsiveness and constant power saving.
Solution Approach 2:
The system implements periodic monitoring of usage patterns and periodic switching between different sampling rate levels. Instead of maintaining a constant high sampling rate, the system periodically assesses whether high responsiveness is currently needed and adjusts the sampling rate accordingly, creating a rhythm of high-performance intervals alternating with power-saving intervals.
Data Source
AI summary
A method for dynamically modifying a characteristic for an electronic device. The method includes activating by a processor a first profile having a first characteristic setting and a first state for an input/output (IO) device. Once the first profile is activated, receiving an input by a sensor and communicating the input to the processor. The method then includes activating by the processor a second profile having a second characteristic setting and a second state for the IO device. The second profile modifies a component of the IO device to include a second characteristic setting and a second state.


