Method and system for performing remote maintenance operations on a battery powered computer
First Claim
Patent Images
1. A method comprising:
- detecting a transmitted packet of data, the transmitted packet of data including;
a destination address for a data processing system that is powered by a battery, a set of instructions to be executed by the data processing system, and a power requirement to execute the set of instructions on the data processing system;
comparing the power requirement to execute the set of instructions with a remaining power in the battery;
in response to determining that the remaining power in the battery is sufficient to complete an execution of the set of instructions on the data processing system, executing the set of instructions on the data processing system; and
in response to determining that the remaining power in the battery is not sufficient to complete the execution of the set of instructions on the data processing system, prohibiting an initiation of the execution of the set of instructions on the data processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system is described for remotely managing a battery powered client computer. A data packet, which includes a set of instructions, is sent to the client computer from a managing computer. Included in the data packet is a field indicating how much computing time is needed to execute the set of instructions. If the client computer is operating on battery power, the client computer determines if there is enough battery life remaining to execute the set of instructions. If not, then the set of instructions are disregarded.
52 Citations
20 Claims
-
1. A method comprising:
-
detecting a transmitted packet of data, the transmitted packet of data including;
a destination address for a data processing system that is powered by a battery, a set of instructions to be executed by the data processing system, and a power requirement to execute the set of instructions on the data processing system;
comparing the power requirement to execute the set of instructions with a remaining power in the battery;
in response to determining that the remaining power in the battery is sufficient to complete an execution of the set of instructions on the data processing system, executing the set of instructions on the data processing system; and
in response to determining that the remaining power in the battery is not sufficient to complete the execution of the set of instructions on the data processing system, prohibiting an initiation of the execution of the set of instructions on the data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a network interface for detecting a transmitted packet of data, the transmitted packet of data including;
a destination address for a data processing system that is powered by a battery, a set of instructions to be executed by the data processing system, and a power requirement to execute the set of instructions on the data processing system; and
a management module for comparing the power requirement to execute the set of instructions with a remaining power in the battery, wherein, in response to determining that the remaining power in the battery is sufficient to complete an execution of the set of instructions on the data processing system, the management module directs the execution of the set of instructions on the data processing system, and wherein, in response to determining that the remaining power in the battery is not sufficient to complete the execution of the set of instructions on the data processing system, the management module prohibits an initiation of the execution of the set of instructions on the data processing system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A product comprising:
-
a computer useable medium having computer readable program code stored therein, the computer readable program code in said product being effective when executing to;
detect a transmitted packet of data, the transmitted packet of data including;
a destination address for a data processing system that is powered by a battery, a set of instructions to be executed by the data processing system, and a power requirement to execute the set of instructions on the data processing system;
compare the power requirement to execute the set of instructions with a remaining power in the battery;
in response to determining that the remaining power in the battery is sufficient to complete an execution of the set of instructions on the data processing system, execute the set of instructions on the data processing system; and
in response to determining that the remaining power in the battery is not sufficient to complete the execution of the set of instructions on the data processing system, prohibit an initiation of the execution of the set of instructions on the data processing system. - View Dependent Claims (18, 19, 20)
-
Specification