Systems and methods for waking wireless LAN devices
First Claim
1. A method comprising:
- initiating the transmission of a wake-up packet on a wireless local area network, wherein the wake-up packet is configured to cause a wireless device to transition from operating in a first power mode to operating in a second power mode;
initiating the transmission of a confirmation message to a requesting application if a confirmation packet has been received from the wireless device in response to the wake-up packet, wherein the confirmation message indicates that the wireless device has transitioned from operating in the first power mode to operating in the second power mode;
periodically reinitiating the transmission of the wake-up packet for a retransmission timeframe if a conformation packet has not been received from the wireless device in response to the wake-up packet; and
initiating the transmission of a failure message to the requesting application if a confirmation packet has not been received from the wireless device in response to the wake-up packet before the retransmission timeframe has elapsed.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for wireless waking computing devices over a computer network is provided. A signal is broadcast over the network that includes one or more device specific wake-up data sequences. Each device specific wake-up data sequence includes multiple iterations of the hardware address of the wireless network card associated with that device. While in a reduced power or “sleep mode”, the wireless network card monitors wireless channels for packets containing a wake-up data sequence. If a wake-up data sequence is received, the sequence is matched against the hardware address information for that network card. If a match is determined, the network card sends a signal to the computing device causing full system power to be restored. A signal is sent to the network confirming that the device has been successfully woken from the sleep mode.
-
Citations
20 Claims
-
1. A method comprising:
-
initiating the transmission of a wake-up packet on a wireless local area network, wherein the wake-up packet is configured to cause a wireless device to transition from operating in a first power mode to operating in a second power mode; initiating the transmission of a confirmation message to a requesting application if a confirmation packet has been received from the wireless device in response to the wake-up packet, wherein the confirmation message indicates that the wireless device has transitioned from operating in the first power mode to operating in the second power mode; periodically reinitiating the transmission of the wake-up packet for a retransmission timeframe if a conformation packet has not been received from the wireless device in response to the wake-up packet; and initiating the transmission of a failure message to the requesting application if a confirmation packet has not been received from the wireless device in response to the wake-up packet before the retransmission timeframe has elapsed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
a controller configured to; initiate the transmission of a wake-up packet on a wireless local area network, wherein the wake-up packet is configured to cause a wireless device to transition from operating in a first power mode to operating in a second power mode, if a confirmation packet has not been received from the wireless device in response to the wake-up packet, initiate the transmission of a confirmation message to a requesting application; if a conformation packet has not been received from the wireless device in response to the wake-up packet, periodically reinitiate the transmission of the wake-up packet for a retransmission timeframe; and if a confirmation packet has not been received from the wireless device in response to the wake-up packet before the retransmission timeframe has elapsed, initiate the transmission of a failure message to the requesting application. - View Dependent Claims (7, 8, 9, 10)
-
11. An apparatus comprising:
-
means for initiating the transmission of a wake-up packet on a wireless local area network, wherein the wake-up packet is configured to cause a wireless device to transition from operating in a first power mode to operating in a second power mode; means for initiating the transmission of a confirmation message to a requesting application if a confirmation packet has been received from the wireless device in response to the wake-up packet, wherein the confirmation message indicates that the wireless device has transitioned from operating in the first power mode to operating in the second power mode; means for periodically reinitiating the transmission of the wake-up packet for a retransmission timeframe if a conformation packet has not been received from the wireless device in response to the wake-up packet; and means for initiating the transmission of a failure message to the requesting application if a confirmation packet has not been received from the wireless device in response to the wake-up packet before the retransmission timeframe has elapsed. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:
-
instructions for initiating the transmission of a wake-up packet on a wireless local area network, wherein the wake-up packet is configured to cause a wireless device to transition from operating in a first power mode to operating in a second power mode; instructions for initiating the transmission of a confirmation message to a requesting application if a confirmation packet has been received from the wireless device in response to the wake-up packet, wherein the confirmation message indicates that the wireless device has transitioned from operating in the first power mode to operating in the second power mode; instructions for periodically reinitiating the transmission of the wake-up packet for a retransmission timeframe if a conformation packet has not been received from the wireless device in response to the wake-up packet; and instructions for initiating the transmission of a failure message to the requesting application if a confirmation packet has not been received from the wireless device in response to the wake-up packet before the retransmission timeframe has elapsed. - View Dependent Claims (17, 18, 19, 20)
-
Specification