Third-Party App Display Color Adjustment in Power Saving Mode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for displaying pages of third-party applications in power saving mode on electronic devices result in high power consumption due to the lack of effective color adjustment and screen refreshing rate management.

Innovation Solution

A method that adjusts the background and foreground colors of third-party applications to dark and bright modes respectively, based on predefined brightness thresholds, and reduces the screen refreshing rate when in power saving mode, to minimize power consumption while maintaining user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If traditional display methods are used in power saving mode, then the application page can be displayed normally, but power consumption is high

Engineering Contradiction:
Improvepower consumptionVSAvoiddisplay normality
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The patent changes the display parameters (background color brightness, foreground color brightness, screen refreshing rate) based on the power saving mode state. When power saving mode is activated, the system adjusts these parameters to reduce power consumption while maintaining acceptable display functionality. This resolves the contradiction by dynamically modifying display parameters rather than using fixed traditional display methods.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic adjustment of display parameters based on the power saving mode state. The system transitions from static traditional display methods to dynamic parameter adjustment, where background color, foreground color, and refreshing rate are modified in real-time according to the power saving mode activation status. This dynamic approach allows the system to balance power consumption with display normality.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If screen refreshing rate is reduced to save power, then power consumption decreases, but display smoothness deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoiddisplay smoothness
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent modifies the screen refreshing rate parameter based on the power saving mode state. When power saving mode is activated, the refreshing rate is reduced from the normal value to a lower value, directly addressing the power consumption issue. The system accepts a trade-off in display smoothness in exchange for reduced power consumption, which is the intended behavior in power saving mode.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12079905B2Page display method and apparatus for third-party application, and electronic device
Publication Date: 2024.09.03 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12079905B2 patent drawing
  • US12079905B2 patent drawing
  • US12079905B2 patent drawing

AI summary

A page display method for a third-party application, includes: when an electronic device enters a power saving mode, in response to a startup instruction for a third-party application, obtaining a background color and a foreground color in the script of the third-party application; adjusting the background color to a first color, and adjusting the foreground color to a second color, wherein a brightness value of the first color is less than a first brightness threshold, a brightness value of the second color is greater than a second brightness threshold, and the first brightness threshold is less than or equal to the second brightness threshold; rendering a background area of the third-party application with the first color and rendering a foreground area of the third-party application with the second color to obtain a page of the third-party application; and displaying the page of the third-party application obtained by rendering.