IP Library Granted Patent US 11,397,428
Granted Patent B2
US 11,397,428 · App. 16/458,059 · Granted Jul 26, 2022

Self-organizing systems and methods for data collection

Inventors: Charles Howard Cella (Pembroke, MA); Gerald William Duffy, Jr. (Philadelphia, PA); Jeffrey P. McGuckin (Philadelphia, PA); Mehul Desai (Oak Brook, IL)
Assignee: Strong Force IoT Portfolio 2016, LLC
G05B23/0297A01B3/02G05B13/028G05B19/4183G05B19/4184G05B19/4185G05B19/41845G05B19/41865G05B19/41875G05B23/024G05B23/0221G05B23/0229G05B23/0264G05B23/0283G05B23/0286G05B23/0289G05B23/0291G05B23/0294G06K9/62G06K9/6262G06K9/6263G06N3/006G06N3/02G06N3/0445G06N3/0454G06N3/0472G06N3/084G06N3/088G06N5/046G06N7/005G06N20/00G06T11/206H04B17/309H04B17/318H04L1/0002H04L1/0041H04L1/18H04L12/66H04L43/045H04L47/122H04L67/1097H04L67/12H04Q9/00G05B13/0265G05B2219/32287G05B2219/35001G05B2219/37337G05B2219/37351G05B2219/37434G05B2219/40115G05B2219/45004G05B2219/45129G06F2211/005G06N3/126H04L5/0064H04L29/00Y02P80/00Y02P80/10Y02P90/02
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,397,428
App. No.
16/458,059
Filed
Jun 29, 2019
Granted
Jul 26, 2022
Kind
B2
Art Unit
2865
USPC
702/188
Abstract

The present disclosure describes systems and methods for data collection in an industrial environment having self-organization functionality. A method can include analyzing a plurality of sensor inputs, sampling data received from the sensor inputs, and self-organizing at least one of (i) a storage operation of the data, (ii) a collection operation of sensors that provide the plurality of sensor inputs, and (iii) a selection operation of the plurality of sensor inputs. The method may further include receiving instructions directing a mobile data collector unit to operate sensors at a target, transmitting a communication to one or more other mobile data collector units regarding the instructions, and self-organizing a distribution of the mobile data collector unit.

Claims (58)

1. A method for data collection in an industrial environment having self-organization functionality, the method comprising:

analyzing a plurality of sensor inputs;

sampling data received from the plurality of sensor inputs;

self-organizing a collection operation of sensors that provide the plurality of sensor inputs, wherein the collection operation of sensors that provide the plurality of sensor inputs includes receiving instructions directing a mobile data collector unit to operate sensors at a target, wherein at least one of the sensors is arranged in the mobile data collector unit;

transmitting a communication to one or more other mobile data collector units regarding the instructions, and self-organizing a distribution of the mobile data collector unit and the one or more other mobile data collector units at the target, wherein self-organizing the distribution comprises:

proposing a target location for the mobile data collector unit;

transmitting the target location to at least one of the one or more other mobile data collector units;

receiving a confirmation that there is no contention for the target location, wherein the confirmation indicates that none of the one or more other mobile data collector units are at or moving to the target location;

in response to receiving the confirmation that there is no contention, directing the mobile data collector unit to the target location; and

collecting sensor data at the target location from the mobile data collector unit.

2. The method of claim 1 , wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target comprises utilizing a machine learning algorithm to determine a respective target location for each of the mobile data collector units.

3. The method of claim 2 , wherein the machine learning algorithm utilizes one or more of a plurality of features to determine the respective target locations, the plurality of features comprising: battery life of the mobile data collector units, a type of the target being sensed, a type of signal being sensed, a size of the target, a number of mobile data collector units needed to cover the target, a number of data points needed for the target, a success in prior accomplishment of signal capture, information received from a headquarters from which the instructions are received, or historical information regarding the sensors operated at the target.

4. The method of claim 1 , wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target comprises:

proposing a target location for the mobile data collector unit;

transmitting the target location to at least one of the one or more other mobile data collector units;

receiving a proposal for a new target location, directing the mobile data collector unit to the new target location; and

collecting sensor data at the new target location from the mobile data collector unit.

5. The method of claim 1 , wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target comprises:

proposing a target location for the mobile data collector unit;

determining that at least one of the one or more other mobile data collector units is at or moving to the target location;

determining a new target location based on the at least one of the one or more other mobile data collector units being at or moving to the target location;

directing the mobile data collector unit to the new target location; and

collecting sensor data at the new target location from the mobile data collector unit.

6. The method of claim 1 , wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target comprises:

determining one or more types of the sensors to operate at the target;

receiving confirmation that there is no contention for the one or more types of sensors;

in response to receiving confirmation that there is no contention for the one or more types of sensors, directing the mobile data collector unit to operate the one or more types of sensors at the target; and

collecting sensor data from the one or more types of sensors at the target from the mobile data collector unit.

7. The method of claim 6 , wherein the one or more types of sensors are configured to sense at least one of an operational mode, a fault mode or a health status of the industrial environment.

8. The method of claim 6 , further comprising, interpreting the collected sensor data from the one or more types of sensors.

9. The method of claim 1 , further comprising, receiving a signal relating to at least one condition of the industrial environment; and based on the signal, changing at least one of the plurality of sensor inputs analyzed or a frequency of sampling.

10. The method of claim 9 , wherein the at least one condition of the industrial environment is a signal-to-noise ratio of the sampled data.

11. The method of claim 9 , wherein the at least one condition of the industrial environment is a transmission condition.

12. A method for data collection in an industrial environment having self-organization functionality, the method comprising:

analyzing a plurality of sensor inputs;

sampling data received from the plurality of sensor inputs; and

self-organizing a collection operation of sensors that provide the plurality of sensor inputs, wherein the collection operation of sensors that provides the plurality of sensor inputs comprises:

receiving instructions directing a mobile data collector unit to operate sensors at a target location, wherein at least one of the sensors is arranged in the mobile data collector unit;

transmitting a communication to one or more other mobile data collector units regarding the instructions; and

self-organizing a distribution of the mobile data collector unit and the one or more other mobile data collector units at the target location, wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target location comprises:

determining one or more types of the sensors to operate at the target location;

transmitting the one or more types of the sensors to at least one of the one or more other mobile data collector units;

receiving a proposal for a new one or more types of the sensors;

receiving a confirmation that there is no contention for the one or more types of sensors for the target location, wherein the confirmation indicates that none of the one or more other mobile data collector units are at or moving to the target location;

in response to receiving the confirmation that there is no contention for the one or more types of sensors, directing the mobile data collector unit to operate the new one or more types of sensors at the target location; and

collecting sensor data from the new one or more types of sensors at the target location from the mobile data collector unit.

13. The method of claim 12 , wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target location comprises:

determining one or more types of the sensors to operate at the target location;

determining that at least one of the one or more other mobile data collector units is operating or can operate the one or more types of the sensors at the target location;

determining a new one or more types of the sensors based on the at least one of the one or more other mobile data collector units operating or being capable of operating the type of the sensors at the target location;

directing the mobile data collector unit to operate the new one or more types of sensors at the target location; and

collecting sensor data from the new one or more types of sensors at the target location from the mobile data collector unit.

14. The method of claim 12 , wherein self-organizing the distribution of the mobile data collector unit and the one or more other mobile data collector units at the target location comprises utilizing a swarm optimization algorithm to allocate areas of sensor responsibility amongst the mobile data collector unit and the one or more other mobile data collector units.

15. The method of claim 14 , wherein the swarm optimization algorithm is one or more types of Genetic Algorithms (GA), Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO), Differential Evolution (DE), Artificial Bee Colony (ABC), Glowworm Swarm Optimization (GSO), Cuckoo Search Algorithm (CSA), Genetic Programming (GP), Evolution Strategy (ES), Evolutionary Programming (EP), Firefly Algorithm (FA), Bat Algorithm (BA), or Grey Wolf Optimizer (GWO).

16. The method of claim 12 , wherein the one or more types of sensors are configured to sense at least one of an operational mode, a fault mode or a health status of the industrial environment.

17. The method of claim 12 , further comprising, interpreting the collected sensor data from the one or more types of sensors.

18. The method of claim 12 , further comprising, receiving a signal relating to at least one condition of the industrial environment; and based on the signal, changing at least one of the plurality of sensor inputs analyzed or a frequency of sampling.

19. The method of claim 18 , wherein the at least one condition of the industrial environment is a signal-to-noise ratio of the sampled data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2020
From: CELLA, CHARLES HOWARD; DUFFY, GERALD WILLIAM, JR.; MCGUCKIN, JEFFREY P.; DESAI, MEHUL
To: STRONG FORCE IOT PORTFOLIO 2016, LLC
Reel/Frame 051816/0216 →
Continuity (7)
Continuation PCTUS2018045036 · Aug 2, 2018
Continuation 15973406 · May 7, 2018
Provisional Application 62583487 · Nov 8, 2017
Provisional Application 62562487 · Sep 24, 2017
Provisional Application 62540557 · Aug 2, 2017
Provisional Application 62540513 · Aug 2, 2017
Related Publication 20190324437A1 · Oct 24, 2019
Cited By (1)
US 12,412,092