DEVICES AND METHODS FOR AN EFFICIENT WAKEUP PROTOCOL
First Claim
1. An electronic device, comprising:
- a wireless communications component configured to receive a discovery beacon;
a control system coupled to the wireless communications component, the control system configured to;
cause the wireless communications component to be in an active state at a predetermined wakeup time (T2) for a predetermined duration (T_exp);
receive, at the wireless communications component, at least one of a plurality of discovery beacons transmitted by a remote device, wherein the predetermined duration (T_exp) is 5 milliseconds or less; and
in response to the electronic device receiving at least one of the discovery beacons, establish communication for data transfer with the remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject matter described in this disclosure can be implemented in an efficient wakeup protocol for discovery between two devices. A first device configured to transmit discovery signals can wake up at a predetermined drift time, and a second device configured to receive the discovery signals can wake up at a predetermined wakeup time shortly after the predetermined drift time. The second device can remain awake for a very short duration, where the duration can be based on the packet length of the discovery signal or the interval between each transmitted discovery signal. Upon receiving a discovery signal, the second device can pair with the first device so that further communications can occur between the two devices.
190 Citations
21 Claims
-
1. An electronic device, comprising:
-
a wireless communications component configured to receive a discovery beacon; a control system coupled to the wireless communications component, the control system configured to; cause the wireless communications component to be in an active state at a predetermined wakeup time (T2) for a predetermined duration (T_exp); receive, at the wireless communications component, at least one of a plurality of discovery beacons transmitted by a remote device, wherein the predetermined duration (T_exp) is 5 milliseconds or less; and in response to the electronic device receiving at least one of the discovery beacons, establish communication for data transfer with the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A remote device, comprising:
-
a wireless communications component configured to transmit a plurality of discovery beacons; and a control system coupled to the wireless communications component, the control system configured to; cause the wireless communications component to be in an active state at a predetermined drift time (T1); transmit a plurality of discovery beacons to be received by an electronic device, wherein the wireless communications component is caused to be in the active state at the predetermined drift time (T1) before the electronic device is activated at a predetermined wakeup time (T2), each discovery beacon being transmitted at a regular interval (T_beacon), the electronic device being activated for a predetermined duration (T_exp) that is 5 milliseconds or less; and establish communication for data transfer with the electronic device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having software stored thereon, the software including processor-executable instructions for causing an electronic device to:
-
cause a wireless communications component of the electronic device to be in an active state at a predetermined wakeup time (T2) for a predetermined duration (T_exp); receive at least one of a plurality of discovery beacons transmitted by a remote device, wherein the predetermined duration (T_exp) is 5 milliseconds or less; and in response to the electronic device receiving at least one of the discovery beacons, establish communication for data transfer with the remote device. - View Dependent Claims (19, 20, 21)
-
Specification