Graphics Display System Idle Mode Power Saving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graphics display systems continue to consume system resources and power when displaying unchanged graphic images, as they do not efficiently detect and respond to idle conditions, leading to unnecessary resource occupation and power consumption.

Innovation Solution

A graphics display system with a graphics processing module that detects identical frame data and sends a mode switching command to enter a power-saving mode, storing frame data temporarily and continuing to display images from this stored data, thereby reducing resource usage and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the display card continues to output frame data to the display device during idle mode, then the display functionality is maintained, but system resources are unnecessarily occupied and power is consumed

Engineering Contradiction:
Improvedisplay functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically switches between two operational modes: normal mode where the graphics processing module continuously outputs frame data, and power-saving mode where identical frame data is stored in buffer memory and the graphics processing module stops output. This dynamic adaptation allows the system to maintain display functionality while reducing power consumption during idle periods

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Before entering power-saving mode, the system performs preliminary action by storing the current frame data in buffer memory. This preliminary storage ensures that the display can continue showing the last displayed image without requiring continuous data generation, enabling the graphics processing module to enter a low-power state

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If the graphics processing module stops outputting frame data in power-saving mode, then power consumption is reduced, but the display must rely on stored temporary data

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The buffer memory acts as an intermediary between the graphics processing module and the display device. It temporarily stores frame data and supplies it to the display during power-saving mode, enabling the graphics processing module to stop outputting data while the display continues to function. This intermediary component resolves the contradiction by decoupling the continuous display requirement from the intermittent data generation

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system continuously monitors frame data for changes, then idle conditions can be detected, but system resources are occupied during monitoring

Engineering Contradiction:
Improveidle condition detectionVSAvoidresource efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system implements periodic monitoring of frame data changes rather than continuous monitoring. The graphics processing module compares successive frame data at intervals to detect changes. When no change is detected over a predetermined period, the system transitions to power-saving mode. This periodic approach maintains the ability to detect idle conditions while reducing resource occupation compared to continuous monitoring

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9361824B2Graphics display systems and methods
Publication Date: 2016.06.07 VIA TECH INC
  • US9361824B2 patent drawing
  • US9361824B2 patent drawing
  • US9361824B2 patent drawing

AI summary

A graphics display system is provided with a graphics processing module and a display module. The graphics processing module detects whether first frame data is equal to second frame data subsequent to the first frame data, and in response to the first frame data being equal to the second frame data, stops outputting any frame data after outputting the second frame data and a mode switching command. The display module displays graphic images according to the first frame data, and stores the second frame data as temporary data and continuingly displays the graphic images according to the temporary data in response to the mode switching command.