IP Library Granted Patent US 11,333,677
Granted Patent B2
US 11,333,677 · App. 16/512,713 · Granted May 17, 2022

Methods and apparatuses for detecting tamper using heuristic models

Inventors: James Andrew Cook (Lompoc, CA); Eric David Nystrom (Carpinteria, CA); Renato M. Camarda (Fanwood, NJ)
Assignee: CACI, INC.—FEDERAL
G01P13/00G01C21/165G01P15/18G05B19/0428G06K9/6267G06N3/04G06N20/10G05B2219/25257H04W4/38H04W4/70
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,333,677
App. No.
16/512,713
Granted
May 17, 2022
Kind
B2
Abstract

The present application includes a computer-implemented method for detecting a tamper event. The method includes a step of receiving, from one or more sensors on an integrated module, data indicating one or more of light, acceleration, magnetic field, rotation, temperature, pressure, humidity, and audio. The method also includes a step of transmitting, to a microcontroller/evaluation engine coupled to the integrated module, the received data from the one or more sensors. The method further includes a step of determining, via the microcontroller, the received data exceeding one or more configurable thresholds of the tamper event. The method even further includes a step of assigning, via the microcontroller, a score associated with each of the one or more configurable thresholds being exceeded by the received data. The method yet even further includes a step of collecting, via the microcontroller, an aggregate total based on the assigning step. The method still further includes a step of evaluating, via the controller, the aggregate total in view of a predetermined alarm threshold of the tamper event.

Claims (33)

1. A computer-implemented method for detecting a tamper event comprising:

receiving, from one or more sensors on an integrated module, data indicating one or more of light, acceleration, magnetic field, rotation, temperature, pressure, humidity, and audio;

transmitting, to a microcontroller/evaluation engine coupled to the integrated module, the received data from the one or more sensors;

determining, via the microcontroller, the received data exceeds one or more configurable thresholds of the tamper event;

assigning, via the microcontroller, a score associated with the received data exceeding the one or more configurable thresholds;

collecting, via the microcontroller, an aggregate total based on the assigning step; and

evaluating, via the microcontroller, the aggregate total in view of a predetermined alarm threshold of the tamper event.

2. The method of claim 1 , wherein the one or more sensors includes a magnetometer, gyroscope, an accelerometer; and an environmental sensor (T, P, Humidity), microphone, light sensor.

3. The method of claim 1 , wherein the data is time stamped.

4. The method of claim 1 , wherein the one or more configurable thresholds includes the light, acceleration, magnetic field, or audio exceeding a predetermined threshold.

5. The method of claim 1 , wherein the score is a vector.

6. The method of claim 5 , the vector includes binary and/or numeric outputs.

7. The method of claim 1 , further comprising preprocessing the received data for anomalies.

8. The method of claim 1 , further comprising storing the received data on a non-transitory memory coupled to the integrated module.

9. The method of claim 1 , further comprising determining the aggregate total exceeds the predetermined alarm setting of the tamper event.

10. The method of claim 8 , wherein the tamper event is exhibited in one or more of a closed container environment, controlled access environment, quasi-controlled environment, and open access environment.

11. The method of claim 1 , further comprising transmitting information of the evaluating step to a user interface of an application on a smart device or to another microcontroller on a host device.

12. The method of claim 11 , wherein the information includes one or more of an alert and logged event.

13. The method of claim 12 , wherein the alert is exhibited by a response of the one or more sensors on the integrated module.

14. The method of claim 1 , wherein the one or more sensors operate at a lower data rate during the receiving step than after the tamper event.

15. A system comprising

a non-transitory memory; and

a processor coupled to the memory and configured to execute instructions of:

receiving, from one or more sensors on an integrated, module, data indicating one or more of light, acceleration, magnetic field, rotation, temperature, pressure, humidity, and audio;

transmitting, to a microcontroller/evaluation engine coupled to the integrated module, the received data from the one or more sensors;

determining, via the microcontroller, the received data exceeds one or more configurable thresholds of a tamper event;

assigning, via the microcontroller, a score associated with the received data exceeding the one or more configurable thresholds; and

collecting, via the microcontroller, an aggregate total based on the assigning step.

16. The system of claim 15 , wherein the processor is further configured to execute the instructions of evaluating, via the microcontroller, the aggregate total in view of a predetermined alarm threshold of the tamper event.

17. The system of claim 15 , further comprising a display including a graphical user interface operably coupled to the processor.

18. The system of claim 17 , wherein the processor is configured to transmit information of the evaluating step to the graphical user interface.

19. The system of claim 18 , wherein the information includes one or more of an alert and logged event, and wherein the alert is exhibited by a response of the one or more sensors on the integrated module.

20. The system of claim 15 , wherein the sensors operate at a lower data rate during the receiving step than after the tamper event, and wherein the one or more sensors is sampled at various frequencies.

Assignments (3)
SECURITY INTEREST Recorded Jul 22, 2025
From: CACI, INC. – FEDERAL
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072028/0848 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jan 22, 2025
From: CACI, INC. - FEDERAL
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 069987/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2019
From: COOK, JAMES ANDREW; NYSTROM, ERIC DAVID; CAMARDA, RENATO M.
To: CACI, INC. - FEDERAL
Reel/Frame 049766/0591 →
Continuity (2)
Provisional Application 62702054 · Jul 23, 2018
Related Publication 20200025789A1 · Jan 23, 2020