9927858

Remote Device Waking Using a Multicast Packet

PublishedMarch 27, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method performed on a computing device that includes at least one processor, memory, and a network communication module, the method comprising: receiving, by the network communication module while the computing device is asleep, a multicast packet that is addressed to a multicast group that is dedicated to waking up devices, where a payload portion of the received multicast packet comprises a network address of each of a plurality of devices to be woken, and where at least one of the plurality of network addresses of the devices to be woken in the payload portion of the received multicast packet is an internet protocol (“IP”) address; 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 and in response to the computing device being joined to the multicast group, the asleep computing device.

2

2. The method of claim 1 where the received multicast packet comprises authentication information that corresponds to at least one of the devices to be woken.

3

3. The method of claim 2 where the waking is conditioned at least in part on verifying the authentication information.

4

4. The method of claim 1 further comprising responding, by the computing device, to a query message sent to the multicast group by a router.

5

5. The method of claim 1 where at least one of the plurality of network addresses of the devices to be woken in the received multicast packet is a media access control (“MAC”) address.

6

6. 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 a multicast group that is dedicated to waking up devices, where a payload portion of the received multicast packet comprises a network address of each of a plurality of devices to be woken, and where at least one of the plurality of network addresses of the devices to be woken in the payload portion of the received multicast packet is an internet protocol (“IP”) address; 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 and in response to the computing device being joined to the multicast group, the asleep computing device.

7

7. The computing device of claim 6 where the received multicast packet comprises authentication information that corresponds to at least one of the devices to be woken.

8

8. The computing device of claim 7 where the waking is conditioned at least in part on verifying the authentication information.

9

9. The computing device of claim 6 , the network communication module further configured to respond to a query message sent to the multicast group by a router.

10

10. The computing device of claim 6 where at least one of the plurality of network addresses of the devices to be woken in the received multicast packet is an media access control (“MAC”) address.

11

11. 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 a multicast group that is dedicated to waking up devices, where a payload portion of the received multicast packet comprises a network address of each of a plurality of devices to be woken, and where at least one of the plurality of network addresses of the devices to be woken in the payload portion of the received multicast packet is an internet protocol (“IP”) address; 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 and in response to the computing device being joined to the multicast group, the asleep computing device.

12

12. The at least one computer readable storage apparatus of claim 11 where the received multicast packet comprises authentication information that corresponds to at least one of the devices to be woken.

13

13. The at least one computer readable storage apparatus of claim 12 where the waking is conditioned at least in part on verifying the authentication information.

14

14. The at least one computer readable storage apparatus of claim 11 where the received multicast packet comprises a multicast address corresponding to the multicast group in a header portion of the multicast packet.

15

15. The at least one computer readable storage apparatus of claim 11 , the actions further comprising responding, by the computing device, to a query message sent to the multicast group by a router.

Patent Metadata

Filing Date

Unknown

Publication Date

March 27, 2018

Inventors

Sumit Garg
Murari Sridharan

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “REMOTE DEVICE WAKING USING A MULTICAST PACKET” (9927858). https://patentable.app/patents/9927858

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.