# US 7,609,171 B2 · Power consumption control method, power consumption control apparatus, computer program product, computer program distribution medium and communication device

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

- Number: US 7,609,171 B2
- Document ID: US7609171B2
- Status: Granted
- Kind: B2
- Application number: 11/517,477
- Filed: 2006-09-08
- Published: 2008-01-03
- Granted: 2009-10-27
- Earliest claimed: 2006-06-29
- Assignees: Nokia Corporation
- Inventors: Sami Haapoja; Niko Kiukkonen
- Web page: https://patentgrep.com/patent/US7609171B2

## CPC

- H04W 52/0261: {managing power supply demand, e.g. depending on battery level}
- H04W 52/367: {Power values between minimum and maximum limits, e.g. dynamic range}
- H04M 1/7243: with interactive means for internal management of messages
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 24/00: Supervisory, monitoring or testing arrangements
- H04W 52/0274: {by switching on or off the equipment or parts thereof}
- H04W 52/028: {switching on or off only a part of the equipment circuit blocks}
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- 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

The invention relates to a power consumption control apparatus configured to receive messages or commands which have an increasing effect on power consumption of a communication device; monitor the power consumption of the communication device; and control the power consumption of the communication device by applying at least one predetermined power consumption limit in such a way that if the monitored power consumption reaches the at least one power consumption limit or if actions according to the received messages or commands will make the power consumption reach the at least one power consumption limit, the actions according to the received messages or commands are postponed.

## Claims

### Claim 1

A method, comprising:
setting at least one power consumption limit of a communication device, wherein the communication device receives messages or commands which have an increasing effect on power consumption of the communication device;
monitoring the power consumption of the communication device; and
postponing actions according to the received messages or commands if the monitored power consumption reaches the at least one power consumption limit or if the actions according to the received messages or commands will make the power consumption reach the at least one power consumption limit.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
configuring the at least one power consumption limit to be adaptive, and the setting of the at least one power consumption limit comprising
checking remaining battery capacity;
checking current or power consumption; and
monitoring service needs.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
configuring the at least one power consumption limit to be adaptive, and the setting of the adaptive limit comprising utilizing transmit power probability function profiles.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
configuring the at least one power consumption limit to comprise a short-term limit for allowed peak current and a longer-term limit.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
configuring the at least one power consumption limit to comprise a short-term limit for allowed peak current or a longer-term limit.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
carrying out the monitoring by checking power or current consumption of the communication device or by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
carrying out the monitoring by checking power or current consumption of the communication device and by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 8

An apparatus, comprising:
a receiver configured to receive messages or commands which have an increasing effect on power consumption of a communication device; and
a processor configured to monitor the power consumption of the communication device and to control the power consumption of the communication device by using at least one predetermined power consumption limit in such a way that if the monitored power consumption reaches the at least one power consumption limit or if actions according to the received messages or commands make the power consumption reach the at least one power consumption limit, the actions according to the received messages or commands are postponed.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the at least one limit for power consumption comprises a short-term limit and a longer-term limit for allowed peak current.

### Claim 10 (depends on 8)

The apparatus of claim 8, wherein the at least one limit for power consumption comprises a short-term limit or a longer-term limit for allowed peak current.

### Claim 11 (depends on 8)

The apparatus of claim 8, wherein the processor is further configured to carry out the monitoring of the power consumption of the communication device by checking power or current consumption of the communication device or by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 12 (depends on 8)

The apparatus of claim 8, wherein the processor is further configured to carry out the monitoring of the power consumption of the communication device by checking power or current consumption of the communication device and by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 13

An apparatus, comprising:
means for receiving messages or commands which have an increasing effect on power consumption of a communication device;
means for monitoring the power consumption of the communication device; and
means for controlling the power consumption of the communication device by applying at least one predetermined power consumption limit in such a way that if the monitored power consumption reaches the at least one power consumption limit or if actions according to the received messages or commands make the power consumption reach the at least one power consumption limit, the actions according to the received messages or commands are postponed.

### Claim 14

An apparatus, comprising:
a power supply configured to supply power from a power storage;
a receiver configured to receive messages or commands which have an increasing effect on power consumption of the apparatus; and
a processor configured to monitor the power consumption of the apparatus and to control the power consumption of the apparatus by applying at least one predetermined power consumption limit in such a way that if the monitored power consumption reaches the at least one power consumption limit, or if actions according to the received messages or commands make the power consumption reach the at least one power consumption limit, the actions according to the received messages or commands are postponed to prevent excessive use of the power storage.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the at least one limit for power consumption comprises a short-term limit and a longer-term limit for allowed peak current.

### Claim 16 (depends on 14)

The apparatus of claim 14, wherein the at least one limit for power consumption comprises a short-term limit or a longer-term limit for allowed peak current.

### Claim 17 (depends on 14)

The apparatus of claim 14, wherein the processor is further configured to carry out the monitoring of the power consumption of the apparatus by checking power or current consumption of the apparatus or by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 18 (depends on 14)

The apparatus of claim 14, wherein the processor is further configured to carry out the monitoring of the power consumption of the apparatus by checking power or current consumption of the apparatus and by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 19

A computer-readable storage medium encoded with instructions configured to control a processor to perform a process, the process comprising:
receiving messages or commands which have an increasing effect on power consumption of a communication device;
monitoring the power consumption of the communication device; and
controlling the power consumption of the communication device by applying at least one predetermined power consumption limit in such a way that if the monitored power consumption reaches the at least one power consumption limit or if actions according to the received messages or commands make the power consumption reach the at least one power consumption limit, the actions according to the received messages or commands are postponed.

### Claim 20 (depends on 19)

The computer-readable storage medium of claim 19, further comprising:
carrying out the monitoring by checking the power or current consumption of the communication device or by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 21 (depends on 19)

The computer-readable storage medium of claim 19, further comprising:
carrying out the monitoring by checking the power or current consumption of the communication device and by maintaining a list of active systems and applications and associated power consumption statuses.

### Claim 22

An apparatus, comprising:
means for supplying power from a power storage;
means for receiving messages or commands which have an increasing effect on power consumption of the apparatus;
means for monitoring the power consumption of the apparatus; and
means for controlling the power consumption of the apparatus by applying at least one predetermined power consumption limit in such a way that if the monitored power consumption reaches the at least one power consumption limit, or if actions according to the received messages or commands make the power consumption reach the at least one power consumption limit, the actions according to the received messages or commands are postponed to prevent excessive use of the power storage.
