Software Power Mode Control for Presentation Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems unexpectedly activate sleep/standby or hibernate modes while operating software applications, disrupting tasks such as slide presentations or video clips, due to user inactivity, leading to unintended power mode changes.

Innovation Solution

Software applications and browser applications can disable power modes by selecting specific options, preventing the operating system from turning off the screen or logging out the user, and maintaining the disabled state until the application is closed or a specified time has passed, using features like fake activity signals and power mode configuration files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the computer system activates sleep/standby mode after a period of user inactivity, then battery charge is saved, but the operation of software applications is disrupted

Engineering Contradiction:
Improvebattery chargeVSAvoidoperation continuity
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically adjusts power mode behavior based on application state. When a software application is detected to be in an active state (e.g., presenting a slide show or playing a video), the sleep/standby mode is disabled, allowing the system to remain fully operational. When no such applications are running, the system freely transitions to sleep/standby mode to conserve battery charge.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If the computer system activates hibernate mode during extended user inactivity, then power consumption is reduced, but user workflow is interrupted

Engineering Contradiction:
Improvepower consumptionVSAvoidworkflow continuity
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system dynamically determines whether to allow hibernate mode based on the state of running applications. When applications that require continuous operation (such as slide presentations or video playback) are detected, the system prevents transition to hibernate mode. When no such applications are running, the system allows hibernate mode to activate, reducing power consumption during extended idle periods.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If the computer system automatically switches power modes based on user inactivity, then energy efficiency is improved, but task completion is hindered

Engineering Contradiction:
Improveenergy efficiencyVSAvoidtask completion
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system continuously monitors the state of software applications and uses this feedback to determine appropriate power mode behavior. By detecting whether applications are in an active state (such as slide shows or video playback), the system receives real-time feedback about user intent and adjusts power mode activation accordingly, preventing automatic mode changes during critical task periods.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The power management system dynamically adapts its behavior based on real-time application state information. When applications requiring continuous display or interaction are detected, the system transitions to a more active power state. When no such applications are running, the system transitions to lower power states, optimizing energy efficiency without hindering user tasks.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8850251B1Methods, devices, and mediums associated with controlling a power mode
Publication Date: 2014.09.30 INTELLECTUAL VENTURES FUND 79 LLC
  • US8850251B1 patent drawing
  • US8850251B1 patent drawing
  • US8850251B1 patent drawing

AI summary

An application may receive a request to control a power mode. The power mode may be controlled based on the request and the operational status of the application. In one example, the power mode may be disabled until termination of the application. In another example, the power mode may be disabled for a specified amount of time or according to operational status of multiple applications and/or electronic pages. In yet another example, the power mode may be controlled according to an operating system power management configuration.