Resource management via periodic distributed time
First Claim
1. A system for managing resources utilized by devices on a network, the system comprising:
- a distributed clock service that maintains a time domain associated with a resource utilized by a device on the network; and
a resource utilization coordinator that causes the distributed clock service to alter the time domain in order to alter a rate at which the resource is utilized by the device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing resource management in a distributed network are disclosed. A loose collection of devices in a network may not be aware of the power restrictions for other devices. Wall powered devices will generally have drastically different power settings than battery powered mobile devices. The invention provides a federation policy for time that can be used to slave to a local service responsible for understanding the local resource requirements of each device (or node) on the network. In such a distributed time system, all services in a particular time domain may be sped up, slowed down, or completely halted.
55 Citations
20 Claims
-
1. A system for managing resources utilized by devices on a network, the system comprising:
-
a distributed clock service that maintains a time domain associated with a resource utilized by a device on the network; and
a resource utilization coordinator that causes the distributed clock service to alter the time domain in order to alter a rate at which the resource is utilized by the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing resource utilization, the method comprising:
-
receiving information that provides an indication of a current state of a device;
identifying, based on the current state of the device and a resource management policy associated with a resource utilized by the device, a service that affects utilization of the resource; and
altering a rate at which the service affects utilization of the resource. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for managing resource utilization, the method comprising:
-
detecting a change of a state of a device;
identifying a resource that is affected by the change of the state of the device; and
affecting a rate at which the resource is utilized by altering a time domain associated with a service that affects utilization of the resource. - View Dependent Claims (20)
-
Specification