IP Library Granted Patent US 9,167,554
Granted Patent B1
US 9,167,554 · App. 14/503,059 · Granted Oct 20, 2015

Method and system for tracking communication devices in a radio communication network in a facility

Inventors: Björn Sjölund (Turku, FI); Niclas Jern (Turku, FI); Gabriel Nyman (Mariehamn, FI)
Assignee: WALKBASE OY
H04W64/003H04W4/02H04W48/04
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 9,167,554
App. No.
14/503,059
Granted
Oct 20, 2015
Kind
B1
Abstract

The present disclosure provides a method and system for tracking one or more portable communication devices in a radio communication network in a facility. The system comprises two or more sensors and a server. Each of the two or more sensors is configured to record a radio signal strength corresponding to each of one or more radio signal probes from each of the one or more portable communication devices, by utilizing a corresponding media access control address of each of the one or more portable communication devices. The server is configured to determine a location coordinate of each of the one or more portable communication devices using the recorded radio signal strengths and an adaptive supervised machine learning system. A learning cycle of the adaptive supervised machine learning system is configured to initiate when a variation in one or more technical attributes of the radio communication network in the facility is detected.

Claims (43)

1. A system for tracking one or more portable communication devices in a radio communication network in a facility, the system comprising:

two or more sensors, wherein each of said two or more sensors are configured to record detection data in the form of a radio signal strength corresponding to each of one or more radio signal probes from each of said one or more portable communication devices, by utilizing a corresponding media access control address of each of said one or more portable communication devices; and

a server configured to:

determine location coordinates of each of said one or more portable communication devices using the recorded radio signal strength and

modify a reference received signal strength indicator location vector map based on the detection data; and

while an actual time is outside of business hours of the facility;

filter grouped radio signal probes of the one or more radio signal probes based on one or more filtering criterion; and

store the detection data;

the system further comprising an adaptive supervised machine learning system configured to initiate a learning cycle while the actual time is outside of business hours of the facility when a variation in one or more technical attributes of said radio communication network in the facility is detected, and is configured to classify said one or more radio signal probes based on at least one pre-defined criterion.

2. The system as recited in claim 1 , wherein said server comprises:

a grouping module configured to group said one or more radio signal probes based on a first set of pre-determined conditions;

a filtering module configured to filter said grouped one or more radio signal probes based on a plurality of pre-determined filtering criterion; and

a storing module configured to store a reference received signal strength indicator location vector map.

3. The system as recited in claim 1 , wherein said one or more technical attributes of said radio communication network in the facility is selected from a group consisting of:

a reference received signal strength indicator location vector map,

location parameters of said two or more sensors in said radio communication network in the facility, and

configuration parameters of said two or more sensors in said radio communication network in the facility.

4. The system as recited in claim 1 , wherein the learning cycle of the adaptive supervised machine learning system is configured to use as training data probe signals collected out-side of business hours of the facility.

5. The system as recited in claim 1 , wherein the at least one pre-defined criterion also comprises pre-defined media access control addresses.

6. The system as recited in claim 1 , wherein said server is configured to receive said recorded radio signal strength corresponding to each of said one or more radio signal probes from each of said one or more portable communication devices from a first sensor of said two or more sensors.

7. The system as recited in claim 6 , wherein said first sensor of said two or more sensors is configured to receive said recorded radio signal strength corresponding to each of said one or more radio signal probes at each of said one or more portable communication devices from said two or more sensors.

8. The system as recited in claim 1 , wherein said server is configured to transmit a tracking information report pertaining to said tracking of said one or more portable communication devices to a third party.

9. A method for tracking one or more portable communication devices in a radio communication network in a facility, the method comprising:

recording detection data in the form of a radio signal strength corresponding to each of one or more radio signal probes from each of said one or more portable communication devices by utilizing a corresponding media access control address of each of said one or more portable communication devices;

determining location coordinates of each of said one or more portable communication devices using the recorded radio signal strengths and

adjusting a reference received signal strength indicator location vector map based on the detection data; and

while an actual time is outside of business hours of the facility;

filtering grouped radio signal probes of the one or more radio signal probes based on one or more filtering criterion;

store the detection data; and

initiating a learning cycle of the adaptive supervised machine learning system when a variation in one or more technical attributes of said radio communication network in the facility is detected and classifying said one or more radio signal probes based on at least one pre-defined criterion.

10. The method as recited in claim 9 , wherein said step of determining location coordinate comprises:

grouping said one or more radio signal probes based on a first set of pre-determined conditions;

filtering said grouped one or more radio signal probes based on a plurality of pre-determined filtering criterion; and

storing a reference received signal strength indicator location vector map.

11. The method as recited in claim 9 , wherein one or more technical attributes of said radio communication network in the facility is selected from a group consisting of

a reference received signal strength indicator location vector map,

location parameters of said two or more sensors in said radio communication network in the facility, and

configuration parameters of said two or more sensors in said radio communication network in the facility.

12. The method as recited in claim 9 , wherein the learning cycle of the adaptive supervised machine learning system uses as training data probe signals collected out-side of business hours of the facility.

13. The method as recited in claim 9 , wherein the at least one pre-defined criterion also comprises pre-defined media access control addresses.

14. The method as recited in claim 9 , wherein said server receives said recorded radio signal strength corresponding to each of said one or more radio signal probes from each of said one or more portable communication devices from a first sensor of said two or more sensors.

15. The method as recited in claim 14 , wherein said first sensor of said two or more sensors receives said recorded radio signal strength corresponding to each of said one or more radio signal probes at each of said one or more portable communication devices from said two or more sensors.

16. The method as recited in claim 9 , wherein said server transmits a tracking information report pertaining to said tracking of said one or more portable communication devices to a third party.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: WALKBASE OY
To: STRATACACHE LIMITED
Reel/Frame 045017/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2014
From: SJOLUND, BJORN; JERN, NICLAS; NYMAN, GABRIEL
To: WALKBASE OY
Reel/Frame 033857/0212 →