SYSTEMS AND METHODS FOR EFFICIENTLY COMMUNICATING BETWEEN LOW-POWER DEVICES
First Claim
1. A system, comprising:
- a first electronic device configured to activate a first receiver according to a communication schedule comprising a plurality of frames, wherein each of the plurality of frames is organized according to a grid comprising a plurality of cells, wherein the plurality of cells is associated a plurality of communication channels and a plurality of time slots; and
a second electronic device configured to communicate with the first electronic device by;
transmitting a wake-up packet during a first time slot on a first communication channel, wherein the first time slot and the first communication channel are located at a known position of a respective grid in each frame of the plurality of frames of the communication schedule, and wherein the first electronic device is configured to perform an operation based on the wake-up packet after receiving the wake-up packet; and
receiving a first acknowledgment packet associated with the wake-up packet.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a first electronic device that activates a first receiver according to a communication schedule that includes a plurality of frames. Each frame is organized according to a grid including a plurality of cells, wherein the cells are associated with a plurality of communication channels and a plurality of time slots. The system also includes a second electronic device that communicates with the first electronic device by transmitting a wake-up packet during a first time slot on a first communication channel. The first time slot and the first communication channel are located at a known position of a respective grid in each frame of the communication schedule. The first electronic device performs an operation based on the wake-up packet after receiving the wake-up packet. The second electronic device also receives a first acknowledgment packet associated with the wake-up packet.
23 Citations
20 Claims
-
1. A system, comprising:
-
a first electronic device configured to activate a first receiver according to a communication schedule comprising a plurality of frames, wherein each of the plurality of frames is organized according to a grid comprising a plurality of cells, wherein the plurality of cells is associated a plurality of communication channels and a plurality of time slots; and a second electronic device configured to communicate with the first electronic device by; transmitting a wake-up packet during a first time slot on a first communication channel, wherein the first time slot and the first communication channel are located at a known position of a respective grid in each frame of the plurality of frames of the communication schedule, and wherein the first electronic device is configured to perform an operation based on the wake-up packet after receiving the wake-up packet; and receiving a first acknowledgment packet associated with the wake-up packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device configured to communicate with a plurality of electronic devices disposed in a building, wherein the electronic device comprises a processor configured to:
-
receive an indication of data to be transmitted to one of the plurality of electronic devices; identify a first cell in first frame of a grid of a communication schedule comprising a plurality of frames of the grid, wherein the first cell is associated with a first time slot and a first communication channel in which the electronic device and the one of the plurality of electronic devices are scheduled to communicate with each other; and transmit a plurality of wake-up packets centered at a time within the first time slot to the one of plurality of electronic devices, wherein each of the plurality of wake-up packets is configured to cause the one of the plurality of electronic devices to perform an operation based on a respective wake-up packet. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 20)
-
-
18. A method, comprising:
-
receiving, via a processor, a communication schedule comprising a plurality of frames of a grid, wherein the grid is organized with respect to a plurality of time slots and a plurality of communication channels, and wherein each frame comprises a first cell associated with one of the plurality of time slots, one of the plurality of communication channels, and two devices configured to communicate with each other; activating, via the processor, a receiver according to a double sniff interval, wherein the receiver is configured to receive data packets from one of the two devices, and wherein the receiver is activated during the one of the plurality of time slots and on the one of the plurality of communication channels; detecting, via the processor, energy of a wake-up packet when the receiver is activated; and activating, via the processor, the receiver for a duration of time when the energy is detected, wherein the duration of time corresponds to an amount of time to receive the wake-up packet. - View Dependent Claims (19)
-
Specification