Mobile Terminal Processor Frequency Control via Webpage Complexity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing energy-saving methods for mobile terminals are limited in applicability, precision, and energy efficiency, particularly as they often rely on optimizing webkit mechanisms only applicable to browsers using webkit-based engines, neglecting other browsers and increasing user experience issues due to frequent automatic application closures.

Innovation Solution

An energy-saving method and apparatus that monitor and adjust processor frequency based on webpage complexity, using a set of regulation parameters to optimize energy consumption during webpage loading, applicable across various systems and browsers, including those not using webkit engines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If existing energy saving methods (optimizing application program or closing background program) are used, then energy consumption is reduced, but user experience deteriorates and applicability is limited

Engineering Contradiction:
Improveenergy consumptionVSAvoidapplicability
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent changes the parameter of processor frequency dynamically based on webpage complexity. By adjusting the frequency parameter according to the actual loading requirements (simple vs. complex webpages), the system achieves energy savings without limiting applicability to specific browsers or requiring application-level optimizations. This parameter-based approach works universally across different browsers and application types.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If processor frequency is adjusted based on webpage complexity, then energy consumption is reduced, but loading time may increase

Engineering Contradiction:
Improveenergy consumptionVSAvoidloading time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent implements dynamic adjustment of processor frequency based on real-time detection of webpage complexity. The system continuously monitors the complexity level and adjusts the frequency dynamically during the loading process, rather than using a static frequency setting. This dynamic approach allows the system to optimize energy consumption while maintaining acceptable loading times by adapting to the actual workload requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic monitoring of webpage complexity during the loading process and adjusts processor frequency in periodic intervals. This periodic action allows the processor to operate at lower frequencies during simple webpage loading (saving energy) while temporarily increasing frequency when complexity is detected (maintaining loading speed), thus balancing energy consumption and loading time.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If webkit mechanism is optimized, then energy saving precision is improved for webkit-based browsers, but adaptability to other browsers deteriorates

Engineering Contradiction:
Improveenergy saving precisionVSAvoidbrowser compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal energy saving mechanism that works across all browsers and application types, not just webkit-based browsers. By implementing the solution at the system level rather than within a specific browser engine, the mechanism achieves multi-functionality and broad compatibility while maintaining energy saving precision through webpage complexity-based frequency adjustment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10338663B2Energy saving method and apparatus of mobile terminal
Publication Date: 2019.07.02 SAMSUNG ELECTRONICS CO LTD
  • US10338663B2 patent drawing
  • US10338663B2 patent drawing

AI summary

Energy saving methods and apparatuses of a mobile terminal may be provided, For example, an energy saving method includes monitoring whether the mobile terminal loads a webpage data stream, determining webpage complexity of the webpage data stream, when the webpage data stream is loaded, determining one or more set parameter values, from among a plurality of parameter values of a set of regulation parameters, based on a correspondence relationship among the regulation parameters used for adjusting a frequency of a processor, setting one or more set regulation parameters based on the one or more set parameter values, adjusting the frequency of the processor based on the one or more set regulation parameters, and loading the webpage data stream at the adjusted frequency such that the mobile terminal completes loading of the webpage data stream in a set time range with reduced energy consumption may be provided.