Adaptive Wake Policy for Information Handling Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wake timers in information handling systems, based on fixed intervals or clock times, fail to accommodate the varied and dynamic usage patterns of individual users, leading to inefficient power consumption and manual intervention for data updates.
Innovation Solution
A user-personalized wake policy is developed, which records usage parameters over time to generate adaptive wake times that align with the user's actual behavior, waking the system before the user needs it and performing data updates, thereby reducing power consumption and saving user effort.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If wake timers are based on fixed intervals or fixed clock times, then the system can wake up periodically for data updates, but the wake times do not align with actual user usage patterns
Solution Approach 1:
The patent transforms the static, fixed wake timer into a dynamic system that learns and adapts to user behavior patterns. The system continuously monitors user usage data and adjusts wake times dynamically based on learned patterns, making the wake schedule flexible and responsive to actual user needs rather than following rigid predetermined intervals
Solution Approach 2:
The system implements feedback by monitoring user usage patterns and using this information to adjust future wake times. The wake timer system receives feedback from user behavior data and continuously refines its wake schedule based on this feedback, creating a closed-loop control system that improves over time
2Loss of energy
If the system remains in sleep mode to reduce power consumption, then energy savings are achieved, but the system cannot perform background functionality such as data updates
Solution Approach 1:
The system performs preliminary actions by waking up before the user actually needs to use it, based on learned usage patterns. This advance wake time allows the system to complete necessary background tasks such as data updates and synchronization before the user arrives, ensuring everything is ready when needed
Solution Approach 2:
The system changes the wake time parameter dynamically based on learned user behavior patterns. Instead of using fixed wake intervals, the system adjusts the wake time parameter to optimize both power consumption and functionality, finding the optimal balance between sleeping longer to save power and waking earlier to perform background tasks
3Loss of time
If the system wakes up earlier to perform data updates, then user time is saved, but power consumption increases
Solution Approach 1:
The system performs self-service by automatically detecting when the user needs to arrive and waking up at the appropriate time to perform necessary updates. The system serves itself by learning its own usage patterns and making intelligent decisions about when to wake, eliminating the need for user configuration or manual intervention
Data Source
AI summary
Methods and systems for implementing a user-personalized wake policy may enable learning of actual user behavior over daily, weekly, and/or monthly time scales. Based on actual usage patterns of a user of an information handling system, the user-personalized wake policy may automatically wake the information handling system in advance of when the user is predicted to desire to use the information handling system. Other actions, such as network data updates, may be automatically performed by the user-personalized wake policy in advance of the user-personalized wake times.


