IP Library Granted Patent US 12,640,024
Granted Patent B2
US 12,640,024 · App. 18/526,656 · Granted May 26, 2026

System and methods for identifying a subject through device-free and device-oriented sensing technologies

Inventors: Sam Heidari (Los Altos Hills, CA); Michel Allegue Martinez (Terrebonne, CA); Amir Minayi Jalil (Verdun, CA); Negar Ghourchian (Montreal, CA)
Assignee: Aerial Technologies, Inc.
G08B13/2491G08B21/22G08B27/005
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 12,640,024
App. No.
18/526,656
Granted
May 26, 2026
Kind
B2
Abstract

The systems and method proposed herein aim to identify a mobile device or devices worn by an individual or a subject that has entered an area monitored by a passive motion detection system that uses wireless signals to sense motion in the space. The system will collect as much signals as possible from both the devices worn by the individual and from the system performing the passive (device-free) motion detection for identifying the individual or person of interest. The individual or person of interest may be a user of a product or an intruder.

Claims (72)

1 . A method comprising:

providing a system comprising at least a plurality of wireless transceivers where a first portion of the plurality of wireless transceivers are disposed within a sensing area and a second portion of the plurality of wireless transceivers are disposed outside the sensing area;

collecting first information from one or more target devices when the one or more target devices are present within the sensing area where each target device of the one or more target devices is either being carried or worn by a user within the sensing area and the plurality of wireless transceivers are independent of the one or more target devices;

collecting second information from the plurality of wireless transceivers where the second information is established in dependence upon wireless signals received by a subset of the plurality of wireless transceivers which were transmitted by another subset of the plurality of wireless transceivers; and

making a determination with respect of the user in dependence at least upon at least one of the collected first information when the one or more target devices are present and the second information; wherein

collecting the first information from the one or more target devices comprises transmitting a specific stimulus signal created by the system with a wireless transceiver of the plurality of wireless transceivers;

the specific stimulus signal stimulates each target device of the one or more target devices to keep transmitting signals replying to the specific stimulus signal;

the signals transmitted replying to the specific stimulus signal from each target device of the one or more target devices expose a media access control (MAC) address of the target device of the one or more target devices; and

the specific stimulus signal relates to a wireless network service set identifier (SSID) where the SSID is employed within public spaces offering at least one of free controlled access to a wireless interconnection to a network via a webpage and paid access to another wireless interconnection to another network.

2 . The method according to claim 1 , wherein

the sensing area is independent of the public spaces offering at least one of free controlled access to a wireless interconnection to a network via a webpage and paid access to another wireless interconnection to another network.

3 . A method comprising:

providing a system comprising at least a plurality of wireless transceivers where a first portion of the plurality of wireless transceivers are disposed within a sensing area and a second portion of the plurality of wireless transceivers are disposed outside the sensing area;

collecting first information from one or more target devices when the one or more target devices are present within the sensing area where each target device of the one or more target devices is either being carried or worn by a user within the sensing area and the plurality of wireless transceivers are independent of the one or more target devices;

collecting second information from the plurality of wireless transceivers where the second information is established in dependence upon wireless signals received by a subset of the plurality of wireless transceivers which were transmitted by another subset of the plurality of wireless transceivers; and

making a determination with respect of the user in dependence at least upon at least one of the collected first information when the one or more target devices are present and the second information; wherein

making a determination with respect of the user in dependence the collected first information comprises:

comparing for each target device of the one or more target devices that portion of the collected first information relating to that target device of the one or more target devices with data relating to one or more authorized users which comprises for each authorized user first data relating to each wireless device of a set of wireless devices associated by the system with that authorized user;

the portion of the collected first information relating to each target device of the one or more target devices comprises at least one of a media access control (MAC) address of the portion of the collected first information relating to that target device of the one or more target devices, responses by that target device of the one or more target devices to one or more probe requests transmitted by one or more wireless transceivers of the plurality of wireless transceivers, and network layer information relating to that target device of the one or more target devices; and

the first data relating to each wireless device of a set of wireless devices associated by the system with that authorized user comprises at least one of another MAC address of the wireless device of the set of wireless devices, responses by that wireless device of the set of wireless devices to one or more other probe requests transmitted by one or more wireless transceivers of the plurality of wireless transceivers, and other network layer information relating to that wireless device of the set of wireless devices.

4 . The method according to claim 3 , wherein

each of the network layer information relating to each target device of the one or more target devices and the other network layer information relating to each wireless device of the set of wireless devices comprises at least one of physical layer (PHY) layer information, Logical Link Control (LLC) layer information and Data Link (DL) layer information.

5 . The method according to claim 3 , wherein

each probe request of the one or more probe requests and each other probe request of the one or more other probe requests comprises a specific stimulus signal created by the system transmitted with a wireless transceiver of the plurality of wireless transceivers;

the specific stimulus signal stimulates each target device of the one or more target devices to keep transmitting signals replying to the specific stimulus signal.

6 . The method according to claim 3 , wherein

each probe request of the one or more probe requests and each other probe request of the one or more other probe requests comprises a specific stimulus signal created by the system transmitted with a wireless transceiver of the plurality of wireless transceivers;

the specific stimulus signal stimulates each target device of the one or more target devices to keep transmitting signals replying to the specific stimulus signal; and

the specific stimulus signal relates to a wireless network service set identifier (SSID) where the SSID is employed within public spaces offering at least one of free controlled access to a wireless interconnection to a network via a webpage and paid access to another wireless interconnection to another network.

7 . The method according to claim 3 , wherein

each probe request of the one or more probe requests and each other probe request of the one or more other probe requests comprises a specific stimulus signal created by the system transmitted with a wireless transceiver of the plurality of wireless transceivers;

the specific stimulus signal stimulates each target device of the one or more target devices to keep transmitting signals replying to the specific stimulus signal;

the specific stimulus signal relates to a wireless network service set identifier (SSID) where the SSID is employed within public spaces offering at least one of free controlled access to a wireless interconnection to a network via a webpage and paid access to another wireless interconnection to another network; and

the sensing area is independent of the public spaces offering at least one of free controlled access to a wireless interconnection to a network via a webpage and paid access to another wireless interconnection to another network.

8 . A method comprising:

providing a system comprising at least a plurality of wireless transceivers where a first portion of the plurality of wireless transceivers are disposed within a sensing area and a second portion of the plurality of wireless transceivers are disposed outside the sensing area;

collecting first information from one or more target devices when the one or more target devices are present within the sensing area where each target device of the one or more target devices is either being carried or worn by a user within the sensing area and the plurality of wireless transceivers are independent of the one or more target devices;

collecting second information from the plurality of wireless transceivers where the second information is established in dependence upon wireless signals received by a subset of the plurality of wireless transceivers which were transmitted by another subset of the plurality of wireless transceivers; and

making a determination with respect of the user in dependence at least upon at least one of the collected first information when the one or more target devices are present and the second information; wherein

the first information for a target device of the one or more target devices comprises at least one of:

a frame broadcast before an association of the target device of the one or more target devices with any wireless transceiver of the plurality of wireless transceivers;

a frame related to an association process of the target device of the one or more target devices with a wireless transceiver of the plurality of wireless transceivers;

a control frame before an association of the target device of the one or more target devices with any wireless transceiver of the plurality of wireless transceivers; and

another control frame after association of the target device of the one or more target devices with another wireless transceiver of the plurality of wireless transceivers.

9 . A method comprising:

providing a system comprising at least a plurality of wireless transceivers where a first portion of the plurality of wireless transceivers are disposed within a sensing area and a second portion of the plurality of wireless transceivers are disposed outside the sensing area;

collecting first information from one or more target devices when the one or more target devices are present within the sensing area where each target device of the one or more target devices is either being carried or worn by a user within the sensing area and the plurality of wireless transceivers are independent of the one or more target devices;

collecting second information from the plurality of wireless transceivers where the second information is established in dependence upon wireless signals received by a subset of the plurality of wireless transceivers which were transmitted by another subset of the plurality of wireless transceivers; and

making a determination with respect of the user in dependence at least upon at least one of the collected first information when the one or more target devices are present and the second information; wherein

making a determination with respect of the user in dependence the collected first information comprises comparing for each target device of the one or more target devices that portion of the collected first information relating to that target device of the one or more target devices with data relating to one or more authorized users which comprises for each authorized user first data relating to each wireless device of a set of wireless devices associated by the system with that authorized user;

the portion of the collected first information relating to each target device of the one or more target devices comprises responses by that target device of the one or more target devices to one or more probe requests transmitted by one or more wireless transceivers of the plurality of wireless transceivers; and

each response of the responses by that target device of the one or more target devices to one or more probe requests comprises multiple data fields which are processed by an algorithm in execution upon a microprocessor forming part of system to identify that target device of the one or more target devices.

10 . A method comprising:

providing a system comprising at least a plurality of wireless transceivers where a first portion of the plurality of wireless transceivers are disposed within a sensing area and a second portion of the plurality of wireless transceivers are disposed outside the sensing area;

collecting first information from one or more target devices when the one or more target devices are present within the sensing area where each target device of the one or more target devices is either being carried or worn by a user within the sensing area and the plurality of wireless transceivers are independent of the one or more target devices;

collecting second information from the plurality of wireless transceivers where the second information is established in dependence upon wireless signals received by a subset of the plurality of wireless transceivers which were transmitted by another subset of the plurality of wireless transceivers;

making a determination with respect of the user in dependence at least upon at least one of the collected first information when the one or more target devices are present and the second information; and

determining whether the one or more target devices are present within the sensing area for the first time; wherein

upon a determination that the one or more target devices are present within the sensing area for the first time making the determination in dependence upon only the second information the first time that the one or more target devices are present within the sensing area;

upon a determination that the one or more target devices have been previously within the sensing area making the determination in dependence upon the at least one of the collected first information when the one or more target devices are present within the sensing area and the second information upon subsequent instances of the one or more target devices being present within the sensing area;

upon a determination that the one or more target devices are present within the sensing area for the first time processing the collected first information with a microprocessor forming part of the system for use in subsequent determinations when the one or more target devices are in the sensing area again;

the collected first information relating to each target device of the one or more target devices comprises responses by that target device of the one or more target devices to one or more probe requests transmitted by one or more wireless transceivers of the plurality of wireless transceivers; and

processing the collected first information with a microprocessor forming part of the system comprises processing each response of the responses by that target device of the one or more target devices with an algorithm to generate information for subsequent identification of the target device of the one or more target devices.

11 . A method comprising:

providing a system comprising at least a plurality of wireless transceivers where a first portion of the plurality of wireless transceivers are disposed within a sensing area and a second portion of the plurality of wireless transceivers are disposed outside the sensing area;

collecting first information from one or more target devices when the one or more target devices are present within the sensing area where each target device of the one or more target devices is either being carried or worn by a user within the sensing area and the plurality of wireless transceivers are independent of the one or more target devices;

collecting second information from the plurality of wireless transceivers where the second information is established in dependence upon wireless signals received by a subset of the plurality of wireless transceivers which were transmitted by another subset of the plurality of wireless transceivers;

making a determination with respect of the user in dependence at least upon at least one of the collected first information when the one or more target devices are present and the second information; and

determining whether the one or more target devices are present within the sensing area for the first time; wherein

upon a determination that the one or more target devices are present within the sensing area for the first time processing the collected first information with a microprocessor forming part of the system for use in subsequent determinations when the one or more target devices are in the sensing area again;

the collected first information relating to each target device of the one or more target devices comprises responses by that target device of the one or more target devices to one or more probe requests transmitted by one or more wireless transceivers of the plurality of wireless transceivers; and

processing the collected first information with a microprocessor forming part of the system comprises processing each response of the responses by that target device of the one or more target devices with an algorithm to generate information for subsequent identification of the target device of the one or more target devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2023
From: HEIDARI, SAM; MARTINEZ, MICHEL ALLEGUE; JALIL, AMIR MINAYI; GHOURCHIAN, NEGAR
To: AERIAL TECHNOLOGIES INC.
Reel/Frame 065828/0366 →
Continuity (4)
Continuation 17748365 · May 19, 2022
Continuation 17199952 · Mar 12, 2021
Provisional Application 62988846 · Mar 12, 2020
Related Publication 20240105036A1 · Mar 28, 2024
References Cited (112)
US 5099322A · Gove · 1992 [cited by applicant]
US 6009333A · Chaco · 1999 [cited by examiner]
US 6748439B1 · Monachello · 2004 [cited by examiner]
US 7113090B1 · Saylor et al. · 2006 [cited by applicant]
US 7692530B2 · Turner · 2010 [cited by examiner]
US 7843333B2 · Angelhag · 2010 [cited by examiner]
US 7853268B2 · Karaoguz · 2010 [cited by examiner]
US 7893836B2 · Chung · 2011 [cited by examiner]
US 7928844B2 · Mackenzie · 2011 [cited by examiner]
US 7978097B2 · Arenburg · 2011 [cited by examiner]
US 8036185B2 · Malik · 2011 [cited by examiner]
US 8070065B2 · Overhultz · 2011 [cited by examiner]
US 8072311B2 · Sadr · 2011 [cited by examiner]
US 8432253B2 · Ainsbury · 2013 [cited by examiner]
US 8514069B2 · Hadsall, Sr. · 2013 [cited by examiner]
US 8537014B2 · Broer · 2013 [cited by examiner]
US 8659427B2 · Brown · 2014 [cited by examiner]
US 8816821B2 · Iwahashi · 2014 [cited by examiner]
US 8947209B2 · Hsieh · 2015 [cited by examiner]
US 8947213B2 · Woo · 2015 [cited by examiner]
US 9007212B2 · Amador · 2015 [cited by examiner]
US 9659474B1 · Kashyap et al. · 2017 [cited by applicant]
US 9693181B1 · Albouyeh et al. · 2017 [cited by applicant]
US 9961079B1 · Wang et al. · 2018 [cited by applicant]
US 10048350B1 · Piao et al. · 2018 [cited by applicant]
US 10412527B1 · Miller · 2019 [cited by examiner]
US 10559177B2 · Feldman et al. · 2020 [cited by applicant]
US 10600314B1 · Manku et al. · 2020 [cited by applicant]
US 10726697B2 · Thiel et al. · 2020 [cited by applicant]
US 10847001B2 · Teskey · 2020 [cited by applicant]
US 11195398B1 · Fu et al. · 2021 [cited by applicant]
US 11507714B2 · Kincart · 2022 [cited by examiner]
US 11527149B2 · Davies et al. · 2022 [cited by applicant]
US 20040135688A1 · Zhevelev et al. · 2004 [cited by applicant]
US 20050001742A1 · Small · 2005 [cited by examiner]
US 20060077039A1 · Ibi · 2006 [cited by examiner]
US 20060139167A1 · Davie · 2006 [cited by examiner]
US 20060189440A1 · Gravagne · 2006 [cited by examiner]
US 20070001809A1 · Kodukula · 2007 [cited by examiner]
US 20070057770A1 · Tanaka · 2007 [cited by examiner]
US 20070069896A1 · Boland · 2007 [cited by examiner]
US 20070146126A1 · Wang · 2007 [cited by examiner]
US 20070247303A1 · Payton · 2007 [cited by examiner]
US 20070290855A1 · Nagino · 2007 [cited by examiner]
US 20080001754A1 · Ovard · 2008 [cited by examiner]
US 20080079577A1 · Malik · 2008 [cited by examiner]
US 20080100446A1 · Shintani · 2008 [cited by examiner]
US 20080143482A1 · Shoarinejad · 2008 [cited by examiner]
US 20080180246A1 · Malik · 2008 [cited by examiner]
US 20090033500A1 · Malik · 2009 [cited by examiner]
US 20090040014A1 · Knopf · 2009 [cited by examiner]
US 20090085741A1 · Ravi · 2009 [cited by examiner]
US 20090085743A1 · Ravi · 2009 [cited by examiner]
US 20090085744A1 · Sellin · 2009 [cited by examiner]
US 20090128360A1 · Bianchi · 2009 [cited by examiner]
US 20090264155A1 · Nakayama et al. · 2009 [cited by applicant]
US 20100016745A1 · Crump · 2010 [cited by examiner]
US 20100026493A1 · Rinkes · 2010 [cited by examiner]
US 20100066503A1 · Rhie · 2010 [cited by examiner]
US 20100109864A1 · Haartsen · 2010 [cited by examiner]
US 20100134280A1 · Caetano Pereira · 2010 [cited by examiner]
US 20100164723A1 · Shiau · 2010 [cited by examiner]
US 20100182436A1 · Boman · 2010 [cited by examiner]
US 20100245076A1 · Jo · 2010 [cited by examiner]
US 20100271186A1 · Tanaka · 2010 [cited by examiner]
US 20100285771A1 · Peabody · 2010 [cited by examiner]
US 20110004072A1 · Fletcher · 2011 [cited by examiner]
US 20110025464A1 · Geng · 2011 [cited by examiner]
US 20110043358A1 · Duggan · 2011 [cited by examiner]
US 20110115629A1 · Holler · 2011 [cited by examiner]
US 20110163892A1 · Groves · 2011 [cited by examiner]
US 20110193746A1 · Ko · 2011 [cited by examiner]
US 20110210843A1 · Kummetz · 2011 [cited by examiner]
US 20110221568A1 · Giobbi · 2011 [cited by examiner]
US 20110309931A1 · Rose · 2011 [cited by examiner]
US 20120092158A1 · Kumbhar et al. · 2012 [cited by applicant]
US 20120203843A1 · O'Sullivan · 2012 [cited by examiner]
US 20120218101A1 · Ford · 2012 [cited by examiner]
US 20130106608A1 · Griesmann · 2013 [cited by examiner]
US 20130324150A1 · Cho · 2013 [cited by examiner]
US 20130344815A1 · Cahill · 2013 [cited by examiner]
US 20140123246A1 · Abhyanker · 2014 [cited by examiner]
US 20140266608A1 · Jones · 2014 [cited by examiner]
US 20140368334A1 · Tian · 2014 [cited by examiner]
US 20150002269A1 · Bajema · 2015 [cited by examiner]
US 20150080021A1 · Bietz et al. · 2015 [cited by applicant]
US 20150312881A1 · Agrawal et al. · 2015 [cited by applicant]
US 20160035196A1 · Chan · 2016 [cited by applicant]
US 20160080476A1 · Sandell et al. · 2016 [cited by applicant]
US 20160247374A1 · Crowe · 2016 [cited by applicant]
US 20160328941A1 · Sundholm · 2016 [cited by applicant]
US 20170086202A1 · Chen · 2017 [cited by applicant]
US 20170148296A1 · Amir · 2017 [cited by applicant]
US 20170221335A1 · Brillaud · 2017 [cited by applicant]
US 20170365908A1 · Hughes et al. · 2017 [cited by applicant]
US 20180075723A1 · Hsiao · 2018 [cited by applicant]
US 20180102032A1 · Emmanuel et al. · 2018 [cited by applicant]
US 20180182193A1 · Spittle · 2018 [cited by examiner]
US 20180247508A1 · Friar et al. · 2018 [cited by applicant]
US 20180325426A1 · Shaw · 2018 [cited by examiner]
US 20180330306A1 · Shaw · 2018 [cited by examiner]
US 20190277959A1 · Tartaro et al. · 2019 [cited by applicant]
US 20200174452A1 · Zhao et al. · 2020 [cited by applicant]
US 20200319267A1 · Ashe · 2020 [cited by examiner]
US 20200342126A1 · Gorsica · 2020 [cited by examiner]
US 20210072378A1 · Shin · 2021 [cited by examiner]
US 20210082217A1 · Caruana · 2021 [cited by examiner]
US 20210097837A1 · Saldin et al. · 2021 [cited by applicant]
US 20210239831A1 · Shin · 2021 [cited by examiner]
US 20210360533A1 · Neerbek et al. · 2021 [cited by applicant]
US 20220114873A1 · Williams · 2022 [cited by examiner]
US 20220283279A1 · Menis et al. · 2022 [cited by applicant]