REMOTE DEVICE WAKING USING A MULTICAST PACKET
First Claim
Patent Images
1. A method performed on a computing device that includes at least one processor, memory, and a network communication module, where the computing device is joined to a multicast group, the method comprising:
- receiving, by the network communication module while the computing device is asleep, a multicast packet that is addressed to the multicast group, where the received multicast packet comprises a plurality of network addresses of devices to be woken; and
waking, by the network communication module in response to one of the plurality of network addresses matching a network address of the computing device, the asleep computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Sleeping device(s) may be changed from a sleeping state to an awake state using a multicast packet that sent to a multicast address of a multicast wake-up group. The packet may include an identifier for one or more particular device(s) in the multicast group, which, when received by the device(s), causes the device(s) to wake up.
-
Citations
20 Claims
-
1. A method performed on a computing device that includes at least one processor, memory, and a network communication module, where the computing device is joined to a multicast group, the method comprising:
-
receiving, by the network communication module while the computing device is asleep, a multicast packet that is addressed to the multicast group, where the received multicast packet comprises a plurality of network addresses of devices to be woken; and waking, by the network communication module in response to one of the plurality of network addresses matching a network address of the computing device, the asleep computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
at least one processor; memory coupled to the at least one computing device; a network address; a network communication module configured to receive, while the computing device is asleep, a multicast packet that is directed to the multicast group, where the received multicast packet comprises a plurality of network addresses of devices to be woken; and the network communication module of the asleep computing device further configured wake, in response to one of the plurality of network addresses matching a network address of the computing device, the asleep computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one computer readable storage apparatus storing computer executable instructions that, based on execution by a computing device that includes at least one processor, memory, a network address, and a network communication module, configure the computing device to perform actions comprising:
-
receiving, by the network communication module while the computing device is asleep, a multicast packet that is directed to the multicast group, where the received multicast packet comprises a plurality of network addresses of devices to be woken; and waking, by the network communication module in response to one of the plurality of network addresses matching a network address of the computing device, the asleep computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification