IP Library Granted Patent US 11,605,973
Granted Patent B2
US 11,605,973 · App. 16/667,718 · Granted Mar 14, 2023

Systems and methods for a wireless sensor network

Inventors: Ekawahyu Susilo (San Diego, CA); Phillip Kopp (San Diego, CA)
Assignee: Conectric, LLC
H02J13/0006G05B15/02H04L67/1097H04L67/12H04W12/06
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 11,605,973
App. No.
16/667,718
Filed
Oct 29, 2019
Granted
Mar 14, 2023
Kind
B2
Art Unit
2412
USPC
370/464
Abstract

This disclosure provides systems, method, and computer-readable media for operating a sensor network. The sensor network can include an array of sensor devices and gateways. The sensor devices can sense various conditions of an environment. The sensor devices can include temperature sensors, occupancy detectors, access sensors, motion sensors, tracking devices, etc. The sensor devices can also network and communicate with one another and the gateways in an ad hoc or mesh network. The environment can include different locations, such as warehouse, office building, a complex of buildings, cargo vehicles, containers or the like. The sensor network can be deployed for controlling power consumption, logistics, automated manufacturing, healthcare, intelligent buildings, and smart cities among many other implementations. The sensor devices can communicate sensed conditions and transmit data among each other without a predefined route. When a gateway receives the data, the data can be stored and analyzed at a different location.

Claims (45)

1. A method for operating a wireless sensor network comprising:

detecting a first condition at a first sensor device of the wireless sensor network;

transmitting, by the first sensor device, data regarding the first condition to the wireless sensor network;

detecting a second condition at a second sensor device of the wireless sensor network;

transmitting, by the second sensor device, data regarding the second condition to the wireless sensor network;

detecting a third condition at a third sensor device of the wireless sensor network, wherein the first sensor device, the second sensor device, and the third sensor device operate within a logical channel;

receiving, at the third sensor device, the first data and the second data;

determining, at the third sensor device, that the first data and the second data include a Private Area Network (PAN) ID associated with a grouping of sensors;

based on the determination, transmitting, by the third sensor device, the first data and the second data to the wireless sensor network;

detecting, by the third sensor device, a fourth sensor device;

determining, by the third sensor device, that the fourth sensor device operates in the logical channel;

based on the determination, accepting, by the third sensor device, the fourth sensor device into the wireless sensor network;

determining, by the third sensor device, that a software revision is available at the fourth sensor device;

receiving, by the third sensor device, the software revision from the fourth sensor device;

store, by the third sensor device, the software revision in flash memory for a duration of time:

transmitting, by the third sensor device, the software revision to the wireless sensor network after the duration of time;

transmitting the third data to the wireless sensor network;

receiving, at a gateway, the first data, the second data, and the third data; and

storing, by the gateway, the first data, the second data, and the third data in a cloud-based storage memory.

2. The method of claim 1 , wherein the grouping of sensors comprises a type of sensor.

3. The method of claim 1 , wherein the grouping of sensors comprises sensors within a geographic area.

4. A wireless sensor network comprising:

a first sensor device operable to

detect a first condition, and

transmit data regarding the first condition to the wireless sensor network via any currently available sensor in range of the first sensor device;

a second sensor device operable to

detect a second condition, and

transmit data regarding the second condition to the wireless sensor network via any currently available sensor in range of the second sensor device;

a third sensor device, including a gateway list, wherein the first sensor device, the second sensor device, and the third sensor device operate within a logical channel, the third sensor device being operable to

detect a third condition,

periodically update the gateway list;

receive the first data and the second data,

transmit the first data, the second data, and the third data to a gateway on the gateway list;

detect a fourth sensor device;

determine that the fourth sensor device operates in the logical channel;

based on the determination, accept the fourth sensor device into the wireless sensor network;

determine that a software revision is available at the fourth sensor device;

receive the software revision from the fourth sensor device;

store the software revision in flash memory for a duration of time; and

transmit the software revision to the wireless sensor network after the duration of time; and

the gateway operable to

receive, the first data, the second data, and the third data, and

store the first data, the second data, and the third data in a cloud-based storage memory.

5. The wireless sensor network of claim 4 , wherein the first sensor device and the second sensor device are associated with a first cluster, wherein transmitting the data regarding the first condition comprises transmitting a first communication stack comprising a Private Area Network (PAN) ID associated with the first cluster, and wherein transmitting the data regarding the second condition comprises transmitting a second communication stack comprising the PAN ID associated with the first cluster.

6. The wireless sensor network of claim 5 , wherein the third sensor is further operable to receive the first communication stack and the second communication stack, identify the PAN ID associated with the first cluster in the first communication stack and the second communication stack, and to transmit the data regarding the first condition and the data regarding the second condition based on the identification of the PAN ID.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2021
From: SUSILO, EKAWAHYU; KOPP, PHILLIP
To: CONECTRIC, LLC
Reel/Frame 057964/0033 →
Continuity (2)
Provisional Application 62751995 · Oct 29, 2018
Related Publication 20200136429A1 · Apr 30, 2020
Cited By (1)
US 12,695,664