IP Library › Granted Patent US 12,340,677
Granted Patent B2
US 12,340,677 · App. 18/623,585 · Granted Jun 24, 2025

Personnel inspection with threat detection and discrimination

Inventors: Michael Ellenbogen (Wayland, MA); Alec Rose (West Hartford, CT); Peter Lorenz (Boston, MA); Christopher Cahill (Northborough, MA)
Assignee: Evolv Technologies, Inc.
G08B23/00G01V3/08G06F7/72G06T11/60G07C9/38G08B5/22
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,340,677
App. No.
18/623,585
Granted
Jun 24, 2025
Kind
B2
Abstract

A method includes receiving, from a plurality of magnetic field receivers including magnetic sensors, data characterizing samples obtained by the plurality of magnetic field receivers, the samples of a combination of a first magnetic field and a second magnetic field resulting from interaction of the first magnetic field and an object; determining, using the received data, a polarizability index of the object, the polarizability index characterizing a magnetic polarizability property of the object; classifying, using the determined polarizability index, the object as threat or non-threat; and providing the classification. Related apparatus, systems, techniques, and articles are also described.

Claims (31)

1. A method comprising:

receiving, from a plurality of magnetic field receivers including magnetic sensors, data characterizing samples obtained by the plurality of magnetic field receivers in a first time period, the samples based on a combination of a first magnetic field and a second magnetic field resulting from interaction of the first magnetic field and a plurality of objects passing through a personnel inspection system comprising the plurality of magnetic field receivers in the first time period;

determining one or more intermediate time periods within the first time period, the one or more intermediate time periods corresponding to time periods in which values of the received data are indicative of no object passing through the personnel inspection system;

determining, using the received data, a polarizability index for a first object of the plurality of objects within the first time period, the polarizability index characterizing a magnetic polarizability property of the first object;

classifying, using the determined polarizability index, the first object as threat or non-threat within the first time period; and

providing the classification of the first object within the first time period.

2. The method of claim 1 , further comprising determining a threshold amount of the received data, the threshold amount of received data determined based on fitting values of the received data to values of a magnetic field model associated with the plurality of objects.

3. The method of claim 2 , wherein fitting the values of the received data to the values of the magnetic field model includes measuring a difference between the values of the received data and the values of the magnetic field model using a cost function.

4. The method of claim 2 , wherein the threshold amount of received data is determined based on a proximity of providing the classification of at least one object to an end of the first time period.

5. The method of claim 2 , wherein prior to determining the polarizability index for the first object, the method further comprises removing from the magnetic field model data characterizing samples obtained by the plurality of magnetic field receivers for a second object associated with a second time period preceding the first time period.

6. The method of claim 3 , wherein the cost function is modified to penalize values of the received data associated with the first object in the magnetic field model when the first object is in a vicinity of a third object of the plurality of objects passing through the personnel inspection system in the first time period.

7. The method of claim 1 , wherein determining the polarizability of a second object of the plurality of objects is performed by extending the first time period.

8. The method of claim 1 , wherein the one or more intermediate time periods are associated with one or more magnetic sensors of the plurality of magnetic field receivers.

9. The method of claim 1 , wherein responsive to providing the classification of the first object, the method further comprises storing the received data associated with the first object in a data buffer and removing the received data associated with the first object from received data characterizing the plurality of objects in a subsequent time period following the first time period.

10. A system comprising:

a magnetic field transmitter configured to generate a first magnetic field;

a plurality of magnetic field receivers including magnetic sensors, the plurality of magnetic field receivers configured to sample a combination of the first magnetic field and a second magnetic field resulting from interaction of the first magnetic field and a plurality of objects passing through a personnel inspection system comprising the plurality of magnetic field receivers in a first time period; and

at least one data processor configured to at least:

receive data characterizing the samples obtained by the plurality of magnetic field receivers in the first time period;

determine one or more intermediate time periods within the first time period, the one or more intermediate time periods corresponding to time periods in which values of the received data are indicative of no object passing through the personnel inspection system;

determine, using the received data, a polarizability index of a first object of the plurality of objects within the first time period, the polarizability index characterizing a magnetic polarizability property of the first object;

classify, using the polarizability index, the first object as threat or non-threat within the first time period; and

provide the classification of the first object within the first time period.

11. The system of claim 10 , wherein the at least one data processor is further configured to determine a threshold amount of the received data, the threshold amount of received data determined based on fitting values of the received data to values of a magnetic field model associated with the plurality of objects.

12. The system of claim 11 , wherein fitting the values of the received data to the values of the magnetic field model includes measuring a difference between the values of the received data and the values of the magnetic field model using a cost function.

13. The system of claim 11 , wherein the threshold amount of received data is determined based on a proximity of providing the classification of at least one object to an end of the first time period.

14. The system of claim 11 , wherein prior to determining the polarizability index for the first object, the method further comprises removing from the magnetic field model data characterizing samples obtained by the plurality of magnetic field receivers for a second object associated with a second time period preceding the first time period.

15. The system of claim 12 , wherein the cost function is modified to penalize values of the received data associated with the first object in the magnetic field model when the first object is in a vicinity of a third object of the plurality of objects passing through the personnel inspection system in the first time period.

16. The system of claim 10 , wherein determining the polarizability of a second object of the plurality of objects is performed by extending the first time period.

17. The system of claim 10 , wherein the one or more intermediate time periods are associated with one or more magnetic sensors of the plurality of magnetic field receivers.

18. The system of claim 10 , wherein responsive to providing the classification of the first object, the at least one data processor is further configured to store the received data associated with the first object in a data buffer and removing the received data associated with the first object from received data characterizing the plurality of objects in a subsequent time period following the first time period.

Assignments (3)
SECURITY INTEREST Recorded Jul 31, 2025
From: EVOLV TECHNOLOGIES, INC.; EVOLV TECHNOLOGIES HOLDINGS, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 071902/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2025
From: ELLENBOGEN, MICHAEL; ROSE, ALEC; LORENZ, PETER; CAHILL, CHRISTOPHER
To: EVOLV TECHNOLOGIES, INC.
Reel/Frame 071197/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2024
From: ELLENBOGEN, MICHAEL; ROSE, ALEC; LORENZ, PETER; CAHILL, CHRISTOPHER
To: EVOLV TECHNOLOGIES, INC.
Reel/Frame 066995/0078 →
Continuity (5)
Continuation 18085152 · Dec 20, 2022
Continuation 17550170 · Dec 14, 2021
Continuation 16664565 · Oct 25, 2019
Provisional Application 62751490 · Oct 26, 2018
Related Publication 20240249612A1 · Jul 25, 2024
References Cited (30)
US 4506225A · Loveless et al. · 1985 [cited by applicant]
US 5119028A · Mooney · 1992 [cited by examiner]
US 6541966B1 · Keene · 2003 [cited by applicant]
US 7545140B2 · Humphreys et al. · 2009 [cited by applicant]
US 11232700B2 · Ellenbogen et al. · 2022 [cited by applicant]
US 11568734B2 · Ellenbogen et al. · 2023 [cited by applicant]
US 11954994B2 · Ellenbogen et al. · 2024 [cited by applicant]
US 20030137420A1 · Turner · 2003 [cited by examiner]
US 20060158331A1 · Massengill et al. · 2006 [cited by applicant]
US 20080054893A1 · Humphreys · 2008 [cited by examiner]
US 20100277397A1 · Scott · 2010 [cited by examiner]
US 20130006552A1 · Peyton · 2013 [cited by examiner]
US 20160131358A1 · Spiro · 2016 [cited by examiner]
US 20170097439A1 · Barrowes · 2017 [cited by applicant]
US 20200135004A1 · Ellenbogen et al. · 2020 [cited by applicant]
US 20220101717A1 · Ellenbogen et al. · 2022 [cited by applicant]
US 20230118107A1 · Ellenbogen et al. · 2023 [cited by applicant]
CN 101535843A · 2009 [cited by applicant]
CN 104027113A · 2014 [cited by applicant]
CN 107980101A · 2018 [cited by applicant]
JP H10111363A · 1998 [cited by applicant]
JP 2009534644A · 2009 [cited by applicant]
WO 2008025937A2 · 2008 [cited by applicant]
WO 2020087019A1 · 2020 [cited by applicant]
Davidson et al. (Feb. 13, 2018) “On the Magnetic Polarizability Tensor of US Coinage”, Measurement Science and Technology, 29(3):15 pages. [cited by applicant]
Makkonen et al. (2013) “Classification of Metallic Targets using a Single Frequency Component of the Magnetic Polarisability Tensor”, Journal of Physics: Conference Series, Institute of Physics Publishing, 450(1):6 Page… [cited by applicant]
Makkonen et al. (2015) “Determination of Material and Geometric Properties of Metallic Objects using the Magnetic Polarisability Tensor”, IEEE, 5 Pages. [cited by applicant]
Makkonen et al. (2014) “KNN Classification of Metallic Targets using the Magnetic Polarizability Tensor”, Measurement Science and Technology, IOP, 25(5):9 Pages. [cited by applicant]
Marsh et al. (2013) “Three-Dimensional Object Location and Inversion of the Magnetic Polarizability Tensor at a Single Frequency using a Walk-Through Metal Detector”, Measurement Science and Technology, IOP, 2013, 24(4)… [cited by applicant]
Rehim et al. (Apr. 13, 2015) “Meaurement System for Determining the Magnetic Polarizability Tensor of Small Metal Targets”, IEEE Sensors Applications Symposium (SAS), 5 pages. [cited by applicant]