Power management of networked devices
First Claim
Patent Images
1. A system for managing power consumption of a device node coupled to a communication node of a communication network by way of a communication link, the system comprising:
- a control node coupled to the communication node and configured for;
learning an activity pattern associated with the device node, where learning the activity pattern includes monitoring, by way of the communication link, activities undertaken at the device node;
estimating future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters;
automatically generating a command based on the estimated future activity of the device node; and
sending the command to the device node, through the communication link, to set the device node into a power management mode associated with the estimated future activity of the device node.
1 Assignment
0 Petitions
Accused Products
Abstract
A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
58 Citations
125 Claims
-
1. A system for managing power consumption of a device node coupled to a communication node of a communication network by way of a communication link, the system comprising:
a control node coupled to the communication node and configured for; learning an activity pattern associated with the device node, where learning the activity pattern includes monitoring, by way of the communication link, activities undertaken at the device node; estimating future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based on the estimated future activity of the device node; and sending the command to the device node, through the communication link, to set the device node into a power management mode associated with the estimated future activity of the device node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A method of managing power consumption of a device node coupled to a communication node of a communication network by way of a communication link, comprising:
-
learning an activity pattern associated with the device node, where learning the activity pattern includes monitoring, by way of the communication link, activities undertaken at the device node; estimating future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based on the estimated future activity of the device node; and sending the command to the device node through the communication link, to set the device node into a power management mode associated with the estimated future activity of the device node. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for managing a device node, comprising:
-
a control node coupled to the device node by way of a communication link and configured for; learning an activity pattern at the device node which includes monitoring, by way of the communication link, activities the device node has undertaken; estimating, by the control node, future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating, by the control node, a command based on the estimated future activity of the device node; and sending, by the control node, the command to the device node, through the communication link, to set the device node into a power management mode associated with the estimated future activity of the device node. - View Dependent Claims (28, 29, 30)
-
-
31. A system for managing power consumption of a first device node coupled to a communication node of a communication network by way of a first communication link, with the system further including a second device node coupled to the communication node by way of a second communication link, the system comprising:
a control node coupled to the communication node and configured; to learn an activity pattern of the first device node based at least in part on activity observed at the first device node, where learning the activity pattern of the first device node includes monitoring, by way of the first communication link, activities undertaken at the first device node; to learn an activity pattern of the second device node based at least in part on activity observed at the second device node, where learning the activity pattern of the second device node includes monitoring, by way of the second communication link, activities undertaken at the second device node; to estimate future activity of the first device node based at least in part on the learned activity patterns of the first and second device nodes, where the estimated future activity of the first device node is based on a probability value that the first device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; to automatically generate a command based on the estimated future activity of the first device node; and to send the command to the first device node, through the first communication link, to set the first device into a power management mode associated with the estimated future activity of the first device node. - View Dependent Claims (32, 33)
-
34. A system for managing power consumption of a device node coupled to a communication node of a communication network by way of a communication link, with the device node carrying out a first group of tasks on behalf of a first device node user while also carrying out a second group of tasks not associated with the first device node user, the system comprising:
-
a control node coupled to the communication node and configured for; learning an activity pattern at the device node at least in part by way of the communication link, where learning the activity pattern includes monitoring, by way of the communication link, activities undertaken at the device node, where the learned activity pattern is based on a first set of operational data reflecting the first group of tasks the device node has undertaken and based on a second set of operational data reflecting the second group of tasks the device node has undertaken; estimating, by the control node, future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating, by the control node, a command based at least in part on the estimated future activity of the device node; and sending, by the control node, a command to the device node, through the communication link, with the command being configured to set the device node into power management mode associated with the estimated future activity of the device node. - View Dependent Claims (35)
-
-
36. A system for managing power consumption of a device node coupled to a communication node of a communication network by way of a communication link, the system comprising:
a control node coupled to the communication node and configured for; learning a plurality of activity patterns associated with the device node, where learning a plurality of activity patterns includes monitoring, by way of the communication link, activities undertaken at the device node; estimating future activity of the device node based on at least one learned activity pattern of the plurality of learned activity patterns, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based at least in part on the estimated future activity; and sending the command to the device node, through the communication link, to set the device node into a power management mode associated at least in part with the estimated future activity of the device node. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
52. A system for managing power consumption of a device node coupled to a communication node of a communication network by way of a communication link, with the device node carrying out a first group of tasks on behalf of a first device node user while also carrying out a second group of tasks not associated with the first device node user, the system comprising:
-
a control node coupled to the communication node and configured for; learning a plurality of activity patterns at the device node at least in part by way of the communication link, where learning the plurality of activity patterns includes monitoring, by way of the communication link, activities undertaken at the device node, where the learned plurality of activity patterns are based on a first set of operational data reflecting the first group of tasks the device node has undertaken and a second set of operational data reflecting the second group of tasks the device node has undertaken; estimating, by the control node, future activity of the device node based at least in part on the learned plurality of activity patterns, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating, by the control node, a command based at least in part on the estimated future activity of the device node; and sending, by the control node, the command to the device node, through the communication link, with the command being configured to set the device node into a power management mode associated with the estimated future activity of the device node. - View Dependent Claims (53)
-
-
54. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by one or more processors in a control node coupled to a communication node of a communication network, causes the one or more processors to perform operations comprising:
-
learning an activity pattern associated with a device node coupled to the communication node by way of a communication link, where learning the activity pattern includes monitoring, by way of the communication link, activities undertaken at the device node; estimating future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based on the estimated future activity of the device node; and sending the command to the device node, through a communication link, to set the device node into a power management mode associated with the estimated future activity of the device node. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by one or more processors in a control node coupled to a communication node of a communication network, causes the one or more processors to perform operations comprising:
-
learning an activity pattern at a first device node coupled to the communication node by way of a first communication link, where the activity pattern is based at least in part on activity observed at the first device node, and where learning the activity pattern of the first device node includes monitoring, by way of the first communication link, activities undertaken at the first device node; learning an activity pattern at a second device node coupled to the communication node of the communication network by way of a second communication link based at least in part on activity observed at the second device node, where learning the activity pattern of the second device node includes monitoring, by way of the second communication link, activities undertaken at the second device node; and estimating future activity of the first device node based at least in part on the learned activity patterns of the first and second device nodes, where the estimated future activity of the first device node is based on a probability value that the first device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based on the estimated future activity of the first device node; and sending the command to the first device node, through the first communication link, to set the first device node into a power management mode associated with the estimated future activity of the first device node. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by one or more processors in a control node coupled to a communication node of a communication network, causes the one or more processors to perform operations comprising:
-
learning an activity pattern at a device node at least in part by way of a communication link, where learning the activity pattern includes monitoring, by way of the communication link, activities undertaken at the device node, where the learned activity pattern is based on a first set of operational data reflecting a first group of tasks the device node has undertaken and a second set of operational data reflecting a second group of tasks the device node has undertaken; estimating future activity of the device node based at least in part on the learned activity pattern, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based at least in part on the estimated future activity of the device node, where the command is configured to set the device node into a power management mode associated with the estimated future activity of the device node; and sending the command to the device node through the communication link. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 124, 125)
-
-
108. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by one or more processors in a control node coupled to a communication node of a communication network, causes the one or more processors to perform operations comprising:
-
learning a plurality of activity patterns at a device node coupled to the communication node at least in part by way of a communication link, where learning the plurality of activity patterns includes monitoring, by way of the communication link, activities undertaken at the device node, where the learned plurality of activity patterns are based on a first set of operational data reflecting a first group of tasks the device node has undertaken and a second set of operational data reflecting a second group of tasks the device node has undertaken; estimating future activity of the device node based at least in part on the learned plurality of activity patterns, where the estimated future activity of the device node is based on a probability value that the device node will be active at a future time and wherein the probability value is calculated by one or more linear filters or non-linear filters; automatically generating a command based at least in part on the estimated future activity of the device node; and sending the command to the device node through the communication link, to set the device node into a power management mode associated with the estimated future activity of the device node. - View Dependent Claims (109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123)
-
Specification