REMOTE DEVICE WAKING USING A MULTICAST PACKET
First Claim
Patent Images
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;
the computing device configured to determine to wake devices that are asleep;
the computing device further configured to form, in response to the determining, a multicast packet that is directed to a multicast group and that comprises a plurality of network addresses of the devices that are asleep; and
the network communication module configured to send, via a multicast protocol, the formed multicast packet over a network that is coupled to devices joined to the multicast group that include at least some of the devices that are asleep.
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
-
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; the computing device configured to determine to wake devices that are asleep; the computing device further configured to form, in response to the determining, a multicast packet that is directed to a multicast group and that comprises a plurality of network addresses of the devices that are asleep; and the network communication module configured to send, via a multicast protocol, the formed multicast packet over a network that is coupled to devices joined to the multicast group that include at least some of the devices that are asleep. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
9-1. The at least one computer readable storage apparatus of claim 15, the actions further comprising performing a domain name services (“
- DNS”
) look-up to obtain at least one of the plurality of network addresses.
- DNS”
-
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:
-
determining, by the computing device, to wake devices that are asleep; forming, by the computing device in response to the determining, a multicast packet that is directed to a multicast group and that comprises a plurality of network addresses of the devices that are asleep; and sending, by the computing device using a multicast protocol, the formed multicast packet over a network that is coupled to devices joined to the multicast group that include at least some of the devices that are asleep. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 9, 16, 17, 18, 20)
-
Specification