IP Library Granted Patent US 10,412,663
Granted Patent B2
US 10,412,663 · App. 15/464,687 · Granted Sep 10, 2019

Systems and methods for detecting and avoiding radio interference in a wireless sensor network

Inventors: Kenneth Eskildsen (Great Neck, NY); Sandeep Suresh (Bangalore, IN); Thomas Winkeler (Saint James, NY)
Assignee: ADEMCO INC.
H04W48/10H04B17/318H04B17/345H04L1/00H04W4/70H04W24/08H04W52/0258H04W72/0453H04W24/10H04W84/12H04W84/18Y02D70/00Y02D70/142Y02D70/162
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,412,663
App. No.
15/464,687
Granted
Sep 10, 2019
Kind
B2
Abstract

Some methods for detecting and avoiding radio interference in a wireless sensor network can include an access point device periodically transmitting a beacon message to a plurality of IoT enabled devices via a radio channel, upon receipt of the beacon message, an IoT enabled device attempting to decode the beacon message, the IoT enabled device measuring and storing a signal strength of a successfully decoded beacon message as signal strength data in a memory of the IoT enabled device, the IoT enabled device increasing a missed beacon counter stored in the memory of the IoT enabled device responsive to a beacon message that cannot be decoded, each of the plurality of IoT enabled devices periodically transmitting stored data to the access point device, and the access point device using the received data to identify an interference source, or an interference issue or a fading issue on the radio channel.

Claims (39)

1. A method comprising:

an access point device periodically transmitting a beacon message to a plurality of internet of things (IoT) enabled devices via a radio channel;

upon receipt of the beacon message, each of the plurality of IoT enabled devices attempting to decode the beacon message;

when the beacon message is decoded successfully, each of the plurality of IoT enabled devices measuring and storing a respective measured signal strength of the beacon message as respective signal strength data in a respective memory of a respective one of the plurality of IoT enabled devices;

when the beacon message cannot be decoded, each of the plurality of IoT enabled devices increasing a respective missed beacon counter stored in the respective memory of the respective one of the plurality of IoT enabled devices;

each of the plurality of IoT enabled devices periodically transmitting the respective signal strength data and a respective number of the respective missed beacon counter to the access point device;

the access point device using the respective signal strength data or the respective number of the respective missed beacon counter from each of the plurality of IoT enabled devices to identify an interference source, an interference issue on the radio channel, or a fading issue on the radio channel;

the access point device identifying a respective fluctuation amount of the respective signal strength data from each of the plurality of IoT enabled devices; and

the access point device determining that a first of the plurality of IoT enabled devices is proximate the interference source when the respective fluctuation amount for the first of the plurality of IoT enabled devices is lower than a first predetermined threshold.

2. The method of claim 1 wherein the radio channel operates in a 2.4 GHz frequency band.

3. The method of claim 1 further comprising the access point device transmitting the beacon message every quarter of a second.

4. The method of claim 1 further comprising each of the plurality of IoT enabled devices periodically exiting a low power sleep state to receive the beacon message.

5. The method of claim 1 further comprising the access point device determining that a first of the plurality of IoT enabled devices is proximate the interference source when the respective number of the respective missed beacon counter from the first of the plurality of IoT enabled devices is higher than a second predetermined threshold.

6. The method of claim 1 further comprising the access point device identifying the interference issue on the radio channel when the respective number of the respective missed beacon counter from a predetermined number of the plurality of IoT enabled devices is higher than a second predetermined threshold.

7. The method of claim 1 further comprising:

the access point device identifying the fading issue on the radio channel when the respective fluctuation amount from a predetermined number of the plurality of IoT enabled devices is lower than a second predetermined threshold.

8. The method of claim 1 further comprising:

the access point device aggregating the respective signal strength data from each of the plurality of IoT enabled devices; and

the access point device identifying a presence, a number, or a movement of people or objects within an ambient region based on the respective fluctuation amount from each of the plurality of IoT enabled devices.

9. The method of claim 1 further comprising each of the plurality of IoT enabled devices periodically transmitting the respective signal strength data and the respective number of the respective missed beacon counter to the access point device responsive to a request message from the access point device.

10. A system comprising:

an access point device; and

a plurality of internet of things (IoT) enabled devices in communication with the access point device via a radio channel,

wherein the access point device periodically transmits a beacon message to each of the plurality of IoT enabled devices via the radio channel,

wherein, upon receipt of the beacon message, each of the plurality of IoT enabled devices attempts to decode the beacon message,

wherein, when the beacon message is decoded successfully, each of the plurality of IoT enabled devices measures and stores a respective signal strength of the beacon message as respective signal strength data in a respective memory of a respective one of the plurality of IoT enabled devices,

wherein, when the beacon message cannot be decoded, each of the plurality of IoT enabled devices increases a respective missed beacon counter stored in the respective memory of the respective one of the plurality of IoT enabled devices,

wherein each of the plurality of IoT enabled devices periodically transmits the respective signal strength data and a respective number of the respective missed beacon counter to the access point device,

wherein the access point device uses the respective signal strength data or the respective number of the respective missed beacon counter from each of the plurality of IoT devices to identify an interference source, an interference issue on the radio channel, or a fading issue on the radio channel,

wherein the access point device identifies a respective fluctuation amount of the respective signal strength data from each of the plurality of IoT enabled devices; and

the access point device determining that a first of the plurality of IoT enabled devices is proximate the interference source when the respective fluctuation amount for the first of the plurality of IoT enabled devices is lower than a first predetermined threshold.

11. The system of claim 10 wherein the radio channel operates in a 2.4 GHz frequency band.

12. The system of claim 10 wherein the access point device transmits the beacon message every quarter of a second.

13. The system of claim 10 wherein each of the plurality of IoT enabled devices periodically exits a low power sleep state to receive the beacon message.

14. The system of claim 10 wherein the access point device determines that a first of the plurality of IoT enabled devices is proximate the interference source when the respective number of the respective missed beacon counter from the first of the plurality of IoT enabled devices is higher than a second predetermined threshold.

15. The system of claim 10 wherein the access point device identifies the interference issue on the radio channel when the respective number of the respective missed beacon counter from a predetermined number of the plurality of IoT enabled devices is higher than a second predetermined threshold.

16. The system of claim 10 wherein the access point device identifies the fading issue on the radio channel when the respective fluctuation amount from a predetermined number of the plurality of IoT enabled device is lower than a second predetermined threshold.

17. The system of claim 10 wherein the access point device aggregates the respective signal strength data from each of the plurality of IoT enabled devices, and identifies a presence, a number, or a movement of people or objects within an ambient region based on the respective fluctuation amount from each of the plurality of IoT enabled devices.

18. The system of claim 10 wherein each of the plurality of IoT enabled devices periodically transmits the respective signal strength data and the respective number of the respective missed beacon counter to the access point device responsive to a request message from the access point device.

Assignments (5)
CHANGE OF NAME Recorded Jun 12, 2025
From: ADEMCO INC.
To: RESIDEO LLC
Reel/Frame 071546/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUS RECORDING BY NULLIFICATION. THE INCORRECTLY RECORDED PATENT NUMBERS 8545483, 8612538 AND 6402691 PREVIOUSLY RECORDED AT REEL: 047909 FRAME: 0425. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 12, 2019
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 050431/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047909/0425 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2017
From: ESKILDSEN, KENNETH; SURESH, SANDEEP; WINKELER, THOMAS
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 041660/0733 →
Continuity (1)
Related Publication 20180279208A1 · Sep 27, 2018