# US 2024/0201769 A1 · Voltage adjustment method and apparatus, computer device and readable medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2024/0201769 A1
- Document ID: US20240201769A1
- Status: Published application
- Kind: A1
- Application number: 18/286,394
- Filed: 2022-03-24
- Published: 2024-06-20
- Earliest claimed: 2021-04-15
- Assignees: Zte Corporation
- Applicants: Zte Corporation
- Inventors: Jianchang ZHANG
- Web page: https://patentgrep.com/patent/US20240201769A1

## CPC

- G06F 1/305: {in the event of power-supply fluctuations}
- G06F 1/3296: by lowering the supply or operating voltage
- G06F 1/28: Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
- G06F 1/3206: Monitoring of events, devices or parameters that trigger a change in power modality
- G06F 1/3287: by switching off individual functional units in the computer system
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Provided are a voltage adjustment method, a voltage adjustment apparatus, a computer device, and a readable medium. The voltage adjustment method includes: detecting (S11) an index parameter, and calculating (S12) a first dispersion parameter of the index parameter according to detection values of the index parameter within preset duration; and in response to the first dispersion parameter being greater than a preset first threshold, adjusting (S13) a voltage of a processor core corresponding to the index parameter.

## Claims

### Claim 1

A voltage adjustment method, comprising:
detecting an index parameter;
calculating a first dispersion parameter of the index parameter according to detection values of the index parameter within preset duration; and
in response to the first dispersion parameter being greater than a preset first threshold, adjusting a voltage of a processor core corresponding to the index parameter.

### Claim 2 (depends on 1)

The method of claim 1, after adjusting the voltage of the processor core corresponding to the index parameter, further comprising:
detecting the index parameter, and calculating a second dispersion parameter of the index parameter according to detection values of the index parameter within preset duration; and
in response to the second dispersion parameter being greater than the first threshold, adjusting the voltage of the processor core corresponding to the index parameter.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first dispersion parameter comprises a variance or a standard deviation.

### Claim 4 (depends on 3)

The method of claim 3, wherein calculating the first dispersion parameter of the index parameter according to the detection values of the index parameter within the preset duration comprises:
calculating an average of the index parameter according to the detection values of the index parameter within the preset duration; and
calculating the first dispersion parameter of the index parameter according to the average and the detection values of the index parameter.

### Claim 5 (depends on 4)

The method of claim 4, wherein adjusting the voltage of the processor core corresponding to the index parameter comprises:
determining a voltage adjustment value and an adjustment direction of the processor core corresponding to the index parameter according to the average of the index parameter and a preset second threshold; and
in response to a case where a sum of the voltage adjustment value and a current voltage of the processor core corresponding to the index parameter being less than a preset third threshold, adjusting the voltage of the processor core corresponding to the index parameter according to the adjustment direction and a preset step value.

### Claim 6 (depends on 5)

The method of claim 5, wherein the index parameter comprises a network parameter, and after determining the voltage adjustment value and the adjustment direction of the processor core corresponding to the index parameter according to the average of the index parameter and the preset second threshold, and before adjusting the voltage of the processor core corresponding to the index parameter according to the adjustment direction and the preset step value, the method further comprises:
in response to a case where the adjustment direction is upward adjustment and a Universal Serial Bus (USB) circuit is in a power-off state, setting the USB circuit to a power-on state; in response to a case where the adjustment direction is downward adjustment and the USB circuit is in the power-on state, setting the USB circuit to the power-off state; and
detecting the index parameter, and calculating a third dispersion parameter of the index parameter according to detection values of the index parameter within preset duration; and
adjusting the voltage of the processor core corresponding to the index parameter according to the adjustment direction and the preset step value comprises:
in response to the third dispersion parameter being greater than the first threshold, adjusting the voltage of the processor core corresponding to the index parameter according to the adjustment direction and the preset step value.

### Claim 7 (depends on 6)

The method of claim 6, after setting the USB circuit to the power-on state and calculating the third dispersion parameter of the index parameter according to the detection values of the index parameter within the preset duration, further comprising:
in response to the third dispersion parameter being less than or equal to the first threshold, setting the USB circuit to the power-off state.

### Claim 8 (depends on 5)

The method of claim 5, wherein the index parameter comprises a network parameter, and adjusting the voltage of the processor core corresponding to the index parameter according to the adjustment direction and the preset step value further comprises:
in response to a case where the adjustment direction is downward adjustment and a Universal Serial Bus (USB) circuit is in a power-off state, adjusting the voltage of the processor core corresponding to the index parameter downwards according to the preset step value; and
in response to a case where the adjustment direction is upward adjustment and the USB circuit is in a power-on state, adjusting the voltage of the processor core corresponding to the index parameter upwards according to the preset step value.

### Claim 9 (depends on 1)

The method of claim 1, wherein the index parameter comprises an operating parameter and/or a network parameter, a voltage of a processor core corresponding to the operating parameter is a voltage of an Application Processor core, and a voltage of a processor core corresponding to the network parameter is a voltage of a Modem core.

### Claim 10 (depends on 9)

The method of claim 9, wherein the operating parameter comprises a memory usage parameter and/or a Central Processing Unit (CPU) usage parameter, and the network parameter comprises network transmission data size and/or signal strength.

### Claim 11

A voltage adjustment apparatus, comprising a detection circuit, a processing circuit, and a core voltage adjustment circuit,
wherein the detection circuit is configured to detect an index parameter;
the processing circuit is configured to calculate a first dispersion parameter of the index parameter according to detection values of the index parameter within preset duration, and instruct, in response to the first dispersion parameter being greater than a preset first threshold, the core voltage adjustment circuit to adjust a voltage of a processor core corresponding to the index parameter; and
the core voltage adjustment circuit is configured to adjust the voltage of the processor core corresponding to the index parameter.

### Claim 12 (depends on 1)

A computer device, comprising:
one or more processors; and
a storage device having one or more programs stored thereon;
wherein, when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the voltage adjustment method of claim 1.

### Claim 13 (depends on 1)

A computer-readable medium having a computer program stored thereon, wherein, when executed by a processor, the computer program implements the voltage adjustment method of claim 1.

### Claim 14 (depends on 2)

The method of claim 2, wherein the index parameter comprises an operating parameter and/or a network parameter, a voltage of a processor core corresponding to the operating parameter is a voltage of an Application Processor core, and a voltage of a processor core corresponding to the network parameter is a voltage of a Modem core.

### Claim 15 (depends on 3)

The method of claim 3, wherein the index parameter comprises an operating parameter and/or a network parameter, a voltage of a processor core corresponding to the operating parameter is a voltage of an Application Processor core, and a voltage of a processor core corresponding to the network parameter is a voltage of a Modem core.

### Claim 16 (depends on 4)

The method of claim 4, wherein the index parameter comprises an operating parameter and/or a network parameter, a voltage of a processor core corresponding to the operating parameter is a voltage of an Application Processor core, and a voltage of a processor core corresponding to the network parameter is a voltage of a Modem core.

### Claim 17 (depends on 5)

The method of claim 5, wherein the index parameter comprises an operating parameter and/or a network parameter, a voltage of a processor core corresponding to the operating parameter is a voltage of an Application Processor core, and a voltage of a processor core corresponding to the network parameter is a voltage of a Modem core.

### Claim 18 (depends on 1)

The method of claim 1, wherein the index parameter is configured to determine whether to perform voltage adjustment on a terminal device, and index parameters for different processor cores of the terminal device are different.

### Claim 19 (depends on 18)

The method of claim 18, wherein the detecting the index parameter comprises detecting an index parameter of each processor core according to a preset period.

### Claim 20 (depends on 6)

The method of claim 6, wherein the USB circuit is set to the power-on state or the power-off state by modifying a state of the USB circuit in a register.
