Motion Sensor Surface Detection for Power Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges with high power consumption and poor heat dissipation, leading to overheating issues when used on unstable surfaces, which can damage components and reduce battery life.
Innovation Solution
The method involves using a first motion sensor to generate sensor data over an acquisition time window, processing this data to determine if the electronic device is on a stationary surface, and stopping data processing once the device has been in a stable state for a predefined time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If continuous sensor data processing is performed to detect stationary surface, then measurement precision is improved, but use of energy increases
Solution Approach 1:
The system performs sensor data processing periodically rather than continuously. A motion sensor generates sensor data over an acquisition time window, and the processor evaluates this data at discrete intervals to determine stationary surface status. This periodic evaluation maintains detection accuracy while significantly reducing power consumption compared to continuous processing.
Solution Approach 2:
The system dynamically adjusts its operation based on detected motion patterns. When motion is detected indicating the device is not on a stationary surface, the system reduces or stops sensor data processing. When stability is detected, processing resumes or continues. This dynamic adaptation optimizes the balance between detection precision and energy consumption.
2Productivity
If high performance computing is performed, then productivity is improved, but temperature increases
Solution Approach 1:
The system performs preliminary detection of stationary surface status before initiating high-performance computing tasks. By detecting whether the device is stable on a stationary surface in advance, the system can prevent or delay intensive computing operations that would generate excessive heat, thereby avoiding overheating while maintaining productivity when conditions are appropriate.
Solution Approach 2:
The system continuously monitors sensor data and temperature conditions, using this feedback to dynamically adjust computing performance. When the device is detected to be on a stationary surface and temperature is within acceptable ranges, high-performance computing is enabled. When motion is detected or temperature rises, the system reduces computing load, creating a feedback loop that maintains productivity while preventing overheating.
Data Source
AI summary
A method includes generating, by a first motion sensor of an electronic device, first sensor data over an acquisition time window; generating first process data by processing the first sensor data to determine whether or not the electronic device is located on a stationary surface; determining whether or not the electronic device is in a stable state based on the first process data. The stable state is indicative of whether the electronic device has remained on a stationary surface or not for a first predefined time. The method includes stopping the processing of the first sensor data in response to determining that the electronic device has been in the stable state for a second predefined time.


