# US 2018/0026451 A1 · Thermal management for concurrent workload execution and fast charging

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

- Number: US 2018/0026451 A1
- Document ID: US20180026451A1
- Status: Published application
- Kind: A1
- Application number: 15/472,235
- Filed: 2017-03-28
- Published: 2018-01-25
- Earliest claimed: 2016-07-21
- Assignees: Mediatek Inc.
- Applicants: MediaTek Inc.
- Inventors: Chih-Yuan Hsiao; Chien-Tse Fang; Wei-Ting Wang; Yung-Cheng Huang; Jia-You Chuang
- Web page: https://patentgrep.com/patent/US20180026451A1

## CPC

- H02J 7/865: {Battery or charger load switching, e.g. concurrent charging and load supply (H02J7/50 takes precedence)}
- H02J 7/04: Regulation of charging current or voltage
- H02J 7/90: Regulation of charging or discharging current or voltage
- G06F 1/206: {comprising thermal management}
- G06F 1/26: Power supply means, e.g. regulation thereof (for memories G11C)
- H02J 7/00: Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A mobile device performs thermal management during concurrent battery charging and workload execution based on a thermal headroom. The thermal headroom is an amount of power, in a form of heat, that heat dissipation hardware in the mobile device is estimated to dissipate when the mobile device operates at a target temperature. After the thermal headroom is determined, the mobile device determines a first power allocation to system loading, which is caused by one or more applications running on the mobile device. The first power allocation is subtracted from the thermal headroom to obtain a second power allocation to a charger, which charges a battery module of the mobile device while the one or more application are running. The mobile device then sets an input power limit of the charger based on the second power allocation.

## Claims

### Claim 1

A method of thermal management for a mobile device, comprising:
determining a thermal headroom, which is an amount of power in a form of heat that heat dissipation hardware in the mobile device is estimated to dissipate when the mobile device operates at a target temperature;
determining a first power allocation to system loading caused by one or more applications running on the mobile device;
subtracting the first power allocation from the thermal headroom to obtain a second power allocation to a charger that charges a battery module of the mobile device while the one or more application are running; and
setting an input power limit of the charger based on the second power allocation.

### Claim 2 (depends on 1)

The method of claim 1, wherein setting the input power limit further comprises:
dividing the second power allocation by an inefficiency percentage of the charger and by an input voltage level to obtain an input current level.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining the thermal headroom further comprises:
detecting that the mobile device operates at a temperature below the target temperature; and
increasing the thermal headroom.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
adjusting the input power limit of the charger.

### Claim 5 (depends on 1)

The method of claim 1, wherein determining the thermal headroom further comprises:
detecting that the mobile device operates at a temperature above the target temperature; and
decreasing the thermal headroom.

### Claim 6 (depends on 5)

The method of claim 5, further comprising:
adjusting the input power limit of the charger.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
continuously monitoring the system loading to thereby adjust the first power allocation and the second power allocation while charging the mobile device.

### Claim 8 (depends on 6)

The method of claim 6, further comprising:
continuously adjusting the input power limit of the charger in response to adjustment to the first power allocation and the second power allocation to thereby maintain the target temperature.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
prioritizing the system loading over the charger with respect to power allocation to thereby maintain performance of the one or more applications.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
estimating the system loading based on one or more of: a power meter measurement, a current sensor measurement, and a power table reading.

### Claim 11

A mobile device that performs thermal management, comprising:
a memory;
one or more processors coupled to the memory; and
a charger for charging a battery module of the mobile device, the one or more processors operative to:
determine a thermal headroom, which is an amount of power in a form of heat that heat dissipation hardware in the mobile device is estimated to dissipate when the mobile device operates at a target temperature;
determine a first power allocation to system loading caused by one or more applications running on the mobile device;
subtract the first power allocation from the thermal headroom to obtain a second power allocation to the charger while the one or more application are running; and
set an input power limit of the charger based on the second power allocation.

### Claim 12 (depends on 11)

The mobile device of claim 11, wherein the one or more processors are operative to:
divide the second power allocation by an inefficiency percentage of the charger and by an input voltage level to obtain an input current level.

### Claim 13 (depends on 11)

The mobile device of claim 11, wherein the one or more processors are operative to:
detect that the mobile device operates at a temperature below the target temperature; and
increase the thermal headroom.

### Claim 14 (depends on 13)

The mobile device of claim 13, wherein the one or more processors are operative to:
adjust the input power limit of the charger.

### Claim 15 (depends on 11)

The mobile device of claim 11, wherein the one or more processors are operative to:
detect that the mobile device operates at a temperature above the target temperature; and
decrease the thermal headroom.

### Claim 16 (depends on 15)

The mobile device of claim 15, wherein the one or more processors are operative to:
adjust the input power limit of the charger.

### Claim 17 (depends on 11)

The mobile device of claim 11, wherein the one or more processors are operative to:
continuously monitor the system loading to thereby adjust the first power allocation and the second power allocation while charging the mobile device.

### Claim 18 (depends on 16)

The mobile device of claim 16, wherein the one or more processors are operative to:
continuously adjust the input power limit of the charger in response to adjustment to the first power allocation and the second power allocation to thereby maintain the target temperature.

### Claim 19 (depends on 11)

The mobile device of claim 11, wherein the one or more processors are operative to:
prioritize the system loading over the charger with respect to power allocation to thereby maintain performance of the one or more applications.

### Claim 20 (depends on 11)

The mobile device of claim 11, wherein the one or more processors are operative to:
estimate the system loading based on one or more of: a power meter measurement, a current sensor measurement, and a power table reading.
