IP Library Granted Patent US 12,114,225
Granted Patent B2
US 12,114,225 · App. 18/211,183 · Granted Oct 8, 2024

Detecting location within a network

Inventors: John Wootton (St. Louis, MO); Matthew Wootton (Bridgeton, MO); Chris Nissman (Tucson, AZ); Victoria Preston (Edgewater, MD); Jonathan Clark (St. Louis, MO); Justin McKinney (Foristell, MO); Claire Barnes (University City, MO)
Assignee: Ivani, LLC
H04W4/023G01V3/12G11C11/2257G11C11/2259G11C11/2273G11C11/2293G11C11/2297H04B17/27H04B17/318H04B17/373H04L1/0018H04L5/006H04W4/02H04W4/029H04W4/30H04W4/33H04W4/50H04W4/80H04W64/00G01V1/001G11C11/221
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,114,225
App. No.
18/211,183
Granted
Oct 8, 2024
Kind
B2
Abstract

Systems and methods for detecting the presence of a body in a network without fiducial elements, using signal absorption, and signal forward and reflected backscatter of RF waves caused by the presence of a biological mass in a communications network.

Claims (25)

1. A method for detecting human presence in an area, the method comprising:

providing a plurality of transceivers in an area, said plurality automatically exchanging wireless signals bi-directionally, said wireless signals including status data about characteristics of said wireless signals;

receiving at a first transceiver in said plurality of transceivers, from a second transceiver in said plurality of transceivers, a first set of wireless signals, said first set of wireless signals having first status data;

receiving at said second transceiver from said first transceiver, a second set of wireless signals, said second set of wireless signals having second status data;

comparing said first status data and said second status data against a baseline signal profile representing status data of wireless signals exchanged by said first transceiver and said second transceiver when no human is present in said area;

comparing said first status data and said second status data against another signal profile representing status data of wireless signals exchanged by said first transceiver and said second transceiver when a human is present in said area;

determining whether a human is present within said area based at least in part on whether said first status data and said second status data is closer in said comparisons to said baseline signal profile or said another signal profile.

2. The method of claim 1 , further comprising:

determining a number of humans present within said area, said determination based at least in part on a comparison of said first status data and said second status data to said baseline signal profile and said another signal profile.

3. The method of claim 1 , further comprising:

determining a location of one or more humans present within said area, said determination based at least in part on a comparison of said first status data and said second status data to said baseline signal profile and said another signal profile.

4. The method of claim 1 , further comprising:

only after determining a human is present in said area, operating a second system which alters an environmental variable in said area where said wireless signals are being transmitted.

5. The method of claim 4 , wherein said second system is selected from the group consisting of: an electrical system; a lighting system; a heating, venting, and cooling (HVAC) system; and a security system.

6. The method of claim 1 , wherein said exchanging data bi-directionally via wireless signals utilizes a wireless communication protocol selected from the group consisting of: Bluetooth™, Bluetooth™ Low Energy, ANT, ANT+, WiFi, Zigbee, and Z-Wave.

7. The method of claim 1 wherein said another signal profile is one of a plurality of signal profiles representing status data of wireless signals exchanged by said plurality of transceivers when a human is present in said area.

8. The method of claim 7 wherein said first status data and said second status data are compared against other signal profiles in said plurality of signal profiles.

9. The method of claim 8 wherein said comparison of said first status data and said second status data to said other signal profiles in said plurality of signal profiles is used to determine a number of humans present within said area.

10. The method of claim 9 wherein said number of humans within said area is separately verified and said verification is used to refine said comparison to said other signal profiles.

11. The method of claim 10 wherein said verification comprises determining said number via determining a number of fiducial elements carried by said humans present within said area.

12. The method of claim 10 wherein said refining said comparison is performed by a machine learning methodology.

13. The method of claim 8 wherein said comparison of said first status data and said second status data to said other signal profiles in said plurality of signal profiles is used to determine a location of said human within said area.

14. The method of claim 13 wherein said location of said human within said area is separately verified and said verification is used to refine said comparison to said other signal profiles.

15. The method of claim 14 wherein said verification comprises determining said location via determining a location of a fiducial element carried by said human within said area.

16. The method of claim 14 wherein said refining said comparison is performed by a machine learning methodology.

Assignments (3)
SECURITY AGREEMENT Recorded Apr 2, 2026
From: IVANI, LLC
To: SORYN IP FUND II, L.P.
Reel/Frame 075331/0488 →
SECURITY AGREEMENT Recorded Sep 25, 2025
From: IVANI, LLC
To: SORYN IP FUND II, L.P.; SORYN IP PARALLEL FUND II, L.P.
Reel/Frame 072734/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2023
From: WOOTTON, JOHN; WOOTTON, MATTHEW; NISSMAN, CHRIS; PRESTON, VICTORIA; CLARK, JONATHAN; MCKINNEY, JUSTIN; BARNES, CLAIRE
To: IVANI, LLC
Reel/Frame 064939/0193 →
Continuity (10)
Continuation 17140402 · Jan 4, 2021
Continuation 16857562 · Apr 24, 2020
Continuation 16435783 · Jun 10, 2019
Continuation 16053761 · Aug 2, 2018
Continuation 15600380 · May 19, 2017
Continuation 15227717 · Aug 3, 2016
Continuation 15084002 · Mar 29, 2016
Provisional Application 62252954 · Nov 9, 2015
Provisional Application 62219457 · Sep 16, 2015
Related Publication 20230336941A1 · Oct 19, 2023