# US 12,222,238 B2 · Blast triangulation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,222,238 B2
- Document ID: US12222238B2
- Status: Granted
- Kind: B2
- Application number: 17/826,631
- Filed: 2022-05-27
- Published: 2023-12-21
- Granted: 2025-02-11
- Earliest claimed: 2022-05-27
- Assignees: Applied Research Associates, Inc.
- Applicants: Applied Research Associates, Inc.
- Inventors: Suthee Wiri; Charles E. Needham; David J. Ortley
- Web page: https://patentgrep.com/patent/US12222238B2

## CPC

- F41H 11/00: Defence installations; Defence devices (constructional aspects see Section E, e.g. {air-raid shelters} E04H9/04; {protective arrangements for buildings E04B1/92; extinguishing or preventing the spread of fire from, incendiary bombs A62C3/06; dynamic armour F41H5/007; ballistically deployed systems for restraining persons or animals F41H13/0006; electronic countermeasures G01S})
- G01H 3/12: by electric means (G01H3/14 takes precedence)
- G01L 5/14: for measuring the force of explosions; for measuring the energy of projectiles
- G01S 5/20: Position of source determined by a plurality of spaced direction-finders
- F41H: ARMOUR; ARMOURED TURRETS; ARMOURED OR ARMED VEHICLES; MEANS OF ATTACK OR DEFENCE, e.g. CAMOUFLAGE, IN GENERAL
- G01H: MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01L: MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE (weighing G01G)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

A method, system, and computer-readable media for collecting blast exposure data relating to a blast exposure event from one or more blast sensors and performing a blast exposure analysis that results in identifying the source of the blast exposure event using the blast exposure data. The one or more blast sensors may be communicatively coupled to at least one user device. Such a blast exposure analysis is provided in response to the blast exposure event such that operators may be notified of the blast exposure in real-time.

## Claims

### Claim 1

A method for identifying and triangulating blast exposure data, the method comprising:
training a machine learning model based on a set of historical blast data corresponding to a plurality of types of blast sources;
receiving, from each of a plurality of blast sensors, the blast exposure data corresponding to a blast exposure, the blast exposure data comprising pressure trace data over time;
receiving location data associated with the plurality of blast sensors;
triangulating the blast exposure using the blast exposure data and the location data to locate a source of the blast exposure;
estimating a yield of the blast exposure from the blast exposure data;
identifying a blast signature of the blast exposure based on the yield from the blast exposure data;
performing a comparison of the blast signature with one or more predefined blast signature profiles;
identifying, using the machine learning model, the source of the blast exposure based on the comparison of the blast signature; and
notifying one or more operators of the blast exposure.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining a velocity of a projectile associated with the blast exposure; and
notifying the one or more operators of a direction associated with the velocity of the projectile.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
selecting a blast source type indicator for display within a user interface based on the source of the blast exposure.

### Claim 4 (depends on 1)

The method of claim 1, wherein the location data is received from a GPS receiver associated with a mobile user device.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
receiving audio data from one or more microphones of a user device,
wherein the blast signature is identified based further on the audio data.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
receiving one or more predefined blast exposure signatures; and
registering one or more known blast sources associated with the one or more predefined blast exposure signatures.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
determining that the blast exposure is associated with a friendly blast source based on the blast signature of the blast exposure; and
determining that a subsequent blast exposure is associated with an enemy blast source based on a subsequent blast signature of the subsequent blast exposure.

### Claim 8

A system for identifying and triangulating blast exposure data, the system comprising:
one or more blast sensors; and
a user device communicatively coupled to the one or more blast sensors, the user device comprising:
one or more microphones;
one or more location sensors;
at least one processor; and
at least one non-transitory memory storing computer executable instructions that when executed by the at least one processor, perform a method for identifying and triangulating the blast exposure data, the method comprising:
receiving, from the one or more blast sensors, the blast exposure data corresponding to a blast exposure, the blast exposure data comprising pressure trace data over time;
receiving audio data from the one or more microphones;
receiving location data from the one or more location sensors;
applying a clock synchronization technique to remove clock drift from the blast exposure data and the audio data from the one or more microphones using a shared global clock as a baseline;
triangulating the blast exposure data from the one or more blast sensors and the location data to locate a source of the blast exposure based at least in part on additional blast exposure data and additional location data from a further user device;
identifying a blast signature of the blast exposure based on the blast exposure data from the one or more blast sensors and the audio data from the one or more microphones;
performing a comparison of the blast signature with one or more predefined blast signature profiles; and
identifying the source of the blast exposure based on the comparison of the blast signature.

### Claim 9 (depends on 8)

The system of claim 8, the method further comprising:
estimating a yield of the blast exposure from the blast exposure data,
wherein the blast signature is identified based further on the yield.

### Claim 10 (depends on 8)

The system of claim 8,
wherein the user device further comprises a display, and one or more speakers, and
wherein the method further comprises notifying one or more operators of the blast exposure via the display and the one or more speakers of the user device.

### Claim 11 (depends on 10)

The system of claim 10, the method further comprising:
causing display of a weapon identifier on the display of the user device,
wherein the weapon identifier is selected based on the source of the blast exposure.

### Claim 12 (depends on 11)

The system of claim 11, the method further comprising:
causing display of one or more ally position indicators based on respective locations of one or more ally users.

### Claim 13 (depends on 8)

The system of claim 8, wherein the one or more blast sensors comprises at least one body-mounted blast sensor secured to an operator.

### Claim 14 (depends on 13)

The system of claim 13, the method further comprising:
storing the blast exposure data from the at least one body-mounted blast sensor; and
monitoring a health of the operator based on the blast exposure data from the at least one body-mounted blast sensor.

### Claim 15

One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method for identifying and triangulating blast exposure data, the method comprising:
receiving, from each of a plurality of blast sensors, the blast exposure data corresponding to a blast exposure, the blast exposure data comprising pressure trace data over time;
receiving location data associated with each respective blast sensor of the plurality of blast sensors;
applying a clock synchronization technique to remove clock drift from the blast exposure data;
triangulating the blast exposure data from two or more of the plurality of blast sensors and the location data to locate a source of the blast exposure;
identifying a blast signature of the blast exposure based on the blast exposure data;
performing a comparison of the blast signature with one or more predefined blast signature profiles; and
identifying, using a machine learning model, the source of the blast exposure based on the comparison of the blast signature.

### Claim 16 (depends on 15)

The computer-readable media of claim 15, the method further comprising:
estimating a yield of the blast exposure from the blast exposure data,
wherein the blast signature is identified based further on the yield.

### Claim 17 (depends on 15)

The computer-readable media of claim 15, the method further comprising:
storing the blast exposure data within a data store; and
providing the blast exposure data within a blast exposure report to monitor a health of one or more operators.

### Claim 18 (depends on 15)

The computer-readable media of claim 15, the method further comprising:
causing display of an area-of-operation map within a user interface on a user device, the area-of-operation map including one or more ally position indicators, a current position indicator, and an enemy position indicator,
wherein the enemy position indicator is displayed based at least in part on the blast signature.

### Claim 19 (depends on 18)

The computer-readable media of claim 18, wherein the area-of-operation map further includes an enemy weapon identifier selected based on the blast signature.

### Claim 20 (depends on 15)

The computer-readable media of claim 15, further comprising:
notifying one or more remote operators in a remote location of the blast exposure.
