Graphics Rendering Quality Degradation for Extended Battery Life

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Battery-powered computing devices face limited operating time due to varying power consumption rates across different applications, necessitating a method to adjust power consumption effectively when operating from a limited power source.

Innovation Solution

Implementing a method that dynamically degrades rendering performance or quality by switching to power conservation settings when the computing platform is operating from a limited power source, using predetermined capacity levels to determine when to reduce graphics processing unit load, such as down sampling, turning off antialiasing, and reducing resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If graphics data is rendered using high-quality rendering settings, then rendering performance and image quality are improved, but power consumption increases and operating time decreases

Engineering Contradiction:
Improverendering qualityVSAvoidoperating time
Core Design Contradiction:
Manufacturing precisionVSDuration of action of moving object

Solution Approach 1:

The rendering settings are dynamically adjusted based on real-time monitoring of battery capacity. The system transitions from static high-quality rendering to dynamic quality adjustment, switching between high-quality and power-conservation settings depending on the current battery state, thereby extending operating time while maintaining acceptable rendering quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes rendering parameters such as texture resolution, shadow detail, and anti-aliasing levels based on battery capacity thresholds. By modifying these parameters dynamically, the system reduces power consumption when battery capacity is low, directly addressing the contradiction between rendering quality and operating time.

Inventive Principle:
Principle #35Parameter changes

2Duration of action of moving object

If graphics processing load is reduced through down sampling and resolution reduction, then power consumption decreases and operating time increases, but rendering performance deteriorates

Engineering Contradiction:
Improveoperating timeVSAvoidrendering performance
Core Design Contradiction:
Duration of action of moving objectVSProductivity

Solution Approach 1:

Instead of completely reducing rendering performance, the system applies partial degradation through controlled down sampling and resolution reduction. This partial action extends operating time while maintaining sufficient rendering performance for acceptable gameplay experience, avoiding excessive sacrifice of quality.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system continuously monitors battery capacity and provides feedback to adjust rendering settings accordingly. This feedback mechanism ensures that rendering performance is reduced only when necessary, optimizing the balance between operating time and rendering quality based on real-time power availability.

Inventive Principle:
Principle #23Feedback

3Duration of action of moving object

If power conservation settings are applied automatically, then operating time is extended without user intervention, but user control over rendering settings is reduced

Engineering Contradiction:
Improveoperating timeVSAvoiduser control
Core Design Contradiction:
Duration of action of moving objectVSEase of operation

Solution Approach 1:

The system performs self-service by automatically monitoring battery capacity and adjusting rendering settings without requiring user intervention. This autonomous operation extends operating time while maintaining user-friendly operation, as the system manages power conservation transparently in the background.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9652016B2Techniques for degrading rendering quality to increase operating time of a computing platform
Publication Date: 2017.05.16 NVIDIA CORP
  • US9652016B2 patent drawing
  • US9652016B2 patent drawing
  • US9652016B2 patent drawing

AI summary

Techniques for degrading rendering performance to extend operating time of a computing platform includes determining a source and a level of power for the computing platform during receipt of the graphics data and rendering of the graphics data. Graphics data is rendered using settings received from the application if the computing platform is not operating from a limited power supply. The graphics data is rendered using one or more sets of graphics processing power conservation rendering settings if the computing platform is operating from a limited power supply and the remaining energy capacity of the limited power supply is less than one or more predetermined levels.