# US 9,882,404 B2 · Method and apparatus for power management

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

- Number: US 9,882,404 B2
- Document ID: US9882404B2
- Status: Granted
- Kind: B2
- Application number: 14/690,668
- Filed: 2015-04-20
- Published: 2015-10-29
- Granted: 2018-01-30
- Earliest claimed: 2014-04-28
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Jin-Seok Park; Se-Jun Song
- Web page: https://patentgrep.com/patent/US9882404B2

## CPC

- H02J 7/855: {with circuits adapted for supplying loads from the battery}
- G01R 31/3648: {comprising digital calculation means, e.g. for performing an algorithm}
- G01R 31/382: Arrangements for monitoring battery or accumulator variables, e.g. SoC
- G06F 1/28: Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
- G06F 1/3212: Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level
- G06F 1/3287: by switching off individual functional units in the computer system
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- H02J 7/92: with prioritisation of loads or sources
- H02J 7/96: in response to battery voltage
- Y02B 70/10: Technologies improving the efficiency by using switched-mode power supplies [SMPS], i.e. efficient power electronics conversion e.g. power factor correction or reduction of losses in power supplies or efficient standby modes
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02B: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- 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

An electronic device is provided including a battery and a controller configured to: measure a present level of the battery; and adjust an operation of a hardware component of the electronic device based on the present level of the battery in order to maintain a reference battery level, wherein the reference battery level is associated with a specified time period in which the electronic device is required to remain operational.

## Claims

### Claim 1

An electronic device comprising:
a battery; and
a controller configured to: measure a battery level at a first time point;
compare the measured battery level with a reference battery level corresponding to the first time point; and
restrict an operation of at least one resource of the electronic device based on the measured battery level if the measured battery level is smaller than the reference battery level corresponding to the first time point,
wherein the reference battery level is determined to have different values over time to guarantee an operation of the electronic device during a time duration specified by a user input,
wherein restricting the operation of the at least one resource comprises lowering a performance level of the resource or deactivating the at least one resource, and
wherein the controller is configured to remove one or more restrictions placed on the operation of the resource in response to a specified time duration passing.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the controller is configured to determine a difference between the measured battery level of the first time point and reference battery level corresponding to the first time point, and determine, based on the difference, the at least one resource among a plurality of resources.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the controller is configured to determine the at least one resource among a plurality of resources based on a priority of each of the plurality of resources.

### Claim 4 (depends on 1)

The electronic device of claim 1, further comprising a memory storing a mapping between the at least one resource and one or more battery level tiers, wherein the operation of the at least one resource is restricted based on the mapping.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the at least one resource comprises at least one of a hardware component and a software component.

### Claim 6

An electronic device comprising:
a battery; and
a controller configured to: measure a battery level at a first time point;
compare the measured battery level with a reference battery level corresponding to the first time point; and
restrict an operation of at least one resource of the electronic device based on the measured battery level if the measured battery level is smaller than the reference battery level corresponding to the first time point,
wherein the reference battery level is determined to have different values over time to guarantee an operation of the electronic device during a time duration specified by a user input, and
wherein the controller is configured to measure a battery level at a second time point while restricting the operation of the at least one resource, compare the measured battery level of the second time point with a reference battery level corresponding to the second time point, and remove one or more restrictions placed on the operation of the at least one resource if the measured battery level of the second time point is larger than or equal to the reference battery level corresponding to the second time point.

### Claim 7

A method comprising:
detecting an input specifying a time duration during which an electronic device is required to remain operational;
measuring a battery level at a first time point;
comparing the measured battery level with a reference battery level corresponding to the first time point; and
based on the measured battery level, restricting an operation of at least one resource of the electronic device,
wherein the reference battery level is determined to have different values over time to guarantee an operation of the electronic device during the time duration, and
wherein restricting the operation of the at least one resource comprises lowering a performance level of the resource or deactivating the at least one resource,
the method further comprising:
removing one or more restrictions placed on the resource in response to a time period passing.

### Claim 8 (depends on 7)

The method of claim 7, wherein the at least one resource is determined based on the measured battery level.

### Claim 9 (depends on 7)

The method of claim 7, further comprising:
determining a difference between the measured battery level of the first time point and reference battery level corresponding to the first time point; and
determining, based on the difference, the at least one resource among a plurality of resources.

### Claim 10 (depends on 7)

The method of claim 7, further comprising:
measuring a battery level at a second time point while restricting the operation of the at least one resource;
comparing the measured battery level of the second time point with a reference battery level corresponding to the second time point; and
removing one or more restrictions placed on the operation of the at least one resource if the measured battery level of the second time point is larger than or equal to the reference battery level corresponding to the second time point.

### Claim 11 (depends on 9)

The method of claim 9, wherein the reference battery level is determined based on whether a particular function is executed.

### Claim 12 (depends on 7)

The method of claim 7, further comprising determining the at least one resource among a plurality of resources based on a priority of each of the plurality of resources.

### Claim 13 (depends on 7)

The method of claim 7, further comprising displaying an interface for specifying the time duration.

### Claim 14 (depends on 1)

The method of claim 1, wherein the at least one resource comprises at least one of a hardware component and a software component.
