Adaptive Wake Policy for Information Handling Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata update efficiencyVSAvoidadaptability to user usage patterns
Core Design Contradiction:
ProductivityVSAdaptability or versatility

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvepower consumptionVSAvoidbackground functionality
Core Design Contradiction:
Loss of energyVSExtent of automation

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If the system wakes up earlier to perform data updates, then user time is saved, but power consumption increases

Engineering Contradiction:
Improveuser time for manual updatesVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

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

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9753517B2User-personalized wake policy based on learned user behavior
Publication Date: 2017.09.05 DELL PROD LP
  • US9753517B2 patent drawing
  • US9753517B2 patent drawing
  • US9753517B2 patent drawing

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.