Dynamic Wake Condition Update for Bicycle Electronic Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing bicycle electronic devices face challenges in minimizing undesired wake-ups of processors, leading to unnecessary energy consumption and battery drain, particularly due to involuntary movements or vibrations that trigger wake signals based on fixed wake conditions.
Innovation Solution
A method and system where the wake conditions for electronic devices associated with bicycle components are dynamically updated before switching from running to standby mode, ensuring that subsequent wake signals are sent at modified conditions, thereby reducing the likelihood of undesired wake-ups and conserving battery power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed wake conditions are used for the wake unit, then the device can reliably detect intended user actions, but undesired wake-ups due to involuntary movements or vibrations occur, increasing energy consumption
Solution Approach 1:
The wake conditions are made dynamic by updating them each time the processor switches from running mode to standby mode. The wake unit modifies its configuration based on the current state, creating variable wake thresholds that adapt to the device's operational history. This dynamic approach prevents repeated wake-ups from the same type of movement while maintaining sensitivity to new user actions.
Solution Approach 2:
The system changes the parameters of the wake unit between operational states. When transitioning to standby mode, the processor updates the wake conditions (such as acceleration thresholds or time windows) that the wake unit monitors. This parameter modification allows the system to differentiate between intentional activation patterns and random vibrations, reducing false wake-ups and conserving battery power.
2Loss of energy
If the processor remains in running mode to avoid undesired wake-ups, then energy consumption increases, but if it switches to standby mode, the device becomes less responsive to user actions
Solution Approach 1:
The wake unit performs preliminary monitoring and evaluation before triggering a full processor wake-up. It continuously checks for conditions that match the updated wake criteria during standby mode, preparing to activate the processor only when genuine user actions are detected. This preliminary detection mechanism ensures rapid response to valid inputs while maintaining energy savings during idle periods.
Solution Approach 2:
The system implements a feedback loop where the processor's mode transitions influence future wake behavior. Each time the processor wakes from standby, it updates the wake conditions based on the context of the activation. This feedback mechanism learns from previous interactions, adjusting sensitivity to maintain responsiveness to intended actions while filtering out involuntary movements, thus balancing energy consumption with user experience.
Data Source
AI summary
The invention relates to a method of operating an electronic device associated with a related bicycle component and comprising a processor and a wake unit, the method comprising the following steps executable by the processor of the electronic device: operating alternately in standby mode and in running mode, switching from the standby mode to the running mode upon receiving a wake signal from the wake unit at predetermined wake conditions, and before switching from the running mode to the standby mode, modifying the configuration of the wake unit by updating the predetermined wake conditions, such that the subsequent wake signal is sent to the processor at updated wake conditions.


