Hostless mDNS-SD responder with authenticated host wake service
AssigneeGoPro, Inc.
InventorsJoseph Anthony Enke, David Boone, Jeffrey S. Youel, Bich Nguyen, Mark Petersen, Kevin Fry
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoPro, Inc.
InventorsJoseph Anthony Enke, David Boone, Jeffrey S. Youel, Bich Nguyen, Mark Petersen, Kevin Fry
Estimating the term…
Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.
A method to initiate a wake service using a multicast domain name system-service discovery (mDNS-SD) responder, the wake service to authenticate a trusted client device when a host processor is in a sleep state, the method comprising:
A host device configured to communicate with one or more trusted client devices according to a host/client relationship in which a wake service discovery query sent from a trusted client device to the host device occurs waking the host device from a sleep state, the host device comprising:
A non-transitory computer readable storage medium storing instructions to enable a wake service using a multicast domain name system-service discovery (mDNS-SD) responder, the wake service to authenticate a trusted client device when a host processor is in a sleep state, the method comprising:
Dependencies are inferred from the claim text.