Apparatus and method for network-aware power management
First Claim
1. An apparatus for managing the power consumed by a network of devices, the apparatus comprising:
- power management logic, disposed within a plurality of the devices in the network, configured to provide for network-aware power management of the network of devices, said power management logic comprising;
descriptor data, said descriptor data identifying a power source for a corresponding device in the network; and
management data, said management data identifying a function for remote execution by one or more other devices in the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods managing the power profile of a network of interconnected devices. In one embodiment, an apparatus is provided for managing the power consumed by a network of devices. The apparatus includes power management logic that is disposed within a plurality of the devices in the network. The power management logic provides for network-aware power management of the network of devices. The power management logic has descriptor data and management data. The descriptor data identifies a power source for a corresponding device in the network. The management data identifies a function for remote execution by one or more other devices in the network.
-
Citations
39 Claims
-
1. An apparatus for managing the power consumed by a network of devices, the apparatus comprising:
power management logic, disposed within a plurality of the devices in the network, configured to provide for network-aware power management of the network of devices, said power management logic comprising;
descriptor data, said descriptor data identifying a power source for a corresponding device in the network; and
management data, said management data identifying a function for remote execution by one or more other devices in the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A power management mechanism, for controlling the power consumed by devices within a network, said power management mechanism comprising:
-
power status logic, disposed within each of a plurality of the devices, configured to evaluate power status data for a corresponding device; and
remote control logic, disposed within said each of said plurality of the devices, coupled to said power status logic, and configured to export or import functions as directed. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A power management apparatus, for managing the power consumed by a network of devices, the apparatus comprising:
-
first power management logic, disposed within a service broker device, said service broker device comprising one of a plurality of the devices in the network, configured to provide for network-aware power management of the network of devices, said power management logic comprising;
descriptor data, said descriptor data having been received over the network, and identifying a power source for each of said plurality of devices in the network; and
management data, provided for transmission over the network, said management data identifying one or more functions for remote execution by one or more other devices in the network;
wherein said service broker device transmits messages over the network to distribute said one or more functions to said one or more other devices, thereby managing the power consumed. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method for exporting functions to optimize a power profile of a network of devices, the method comprising:
-
within each of a plurality of devices coupled to the network, evaluating a local power status and determining whether sufficient power is available to perform local functions;
for a first one of the plurality of devices, broadcasting a message over the network that indicates functions available for export;
determining that a second one of the plurality of devices can perform one or more of the functions; and
exporting the one or more of the functions for execution by the second one of the plurality of devices. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A method for importing functions to optimize a power profile of a network of devices, the method comprising:
-
monitoring messages broadcast over the network to determine if one or more devices have insufficient power to perform certain functions;
evaluating a local power status and determining whether sufficient power and processing capabilities are available to perform the certain functions; and
in a destination device, importing one or more of the certain functions for execution. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification