×

Decentralized sleep management

  • US 9,582,062 B2
  • Filed: 11/05/2010
  • Issued: 02/28/2017
  • Est. Priority Date: 11/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. A first computing device residing within a subnet that includes multiple computing devices, the first computing device comprising:

  • one or more processors; and

    one or more computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform acts comprising;

    receiving local states of the multiple computing devices that reside within the subnet;

    maintaining a global state of the subnet with use of the received local states;

    identifying, from the global state, a computing device of the subnet to probe;

    probing the identified computing device to determine that the identified computing device is asleep and is managed by a second computing device;

    sending a response to the second computing device in response to determining that the first computing device has a higher priority of managing the identified computing device than the second computing device, the response causing the second computing device to stop managing the identified computing device, wherein at least two computing devices manages other computing devices of the multiple computing devices within the subnet at one time; and

    managing the identified computing device that is asleep.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×