发明名称 Resource management via periodic distributed time
摘要 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.
申请公布号 US8881233(B2) 申请公布日期 2014.11.04
申请号 US200511135134 申请日期 2005.05.23
申请人 Microsoft Corporation 发明人 Chrysanthakopoulos Georgios;Gray Donald M.
分类号 H04L29/06;H04L12/26 主分类号 H04L29/06
代理机构 代理人 Choi Dan;Boelitz Carole;Minhas Micky
主权项 1. A system comprising: a processor; and a memory coupled to the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising: maintaining by a federated clock service at least a first time domain using a first representation of time relative to real time and a second time domain using a second representation of time relative to real time, wherein the first time domain is used to manage one or more resources utilized by one or more of a first plurality of devices assigned to the first time domain, and the second time domain is used to manage one or more resources utilized by one or more of a second plurality of devices assigned to the second time domain; interacting by a resource utilization coordinator with the federated clock service to alter at least one time base in at least one of the first time domain or the second time domain in order to alter a rate at which at least one resource is utilized; sequencing, using a sequencer interacting with the first time domain, timing events for the first time domain; and sequencing, using the sequencer interacting with the second time domain, timing events for the second time domain; wherein the federated clock service includes a timekeeper service that is used to place at least one of the first or the second time domain in a paused state relative to real time.
地址 Redmond WA US