# US 12,007,295 B2 · Blast exposure assessment system

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

- Number: US 12,007,295 B2
- Document ID: US12007295B2
- Status: Granted
- Kind: B2
- Application number: 17/683,808
- Filed: 2022-03-01
- Published: 2023-09-07
- Granted: 2024-06-11
- Earliest claimed: 2022-03-01
- Assignees: Applied Research Associates, Inc.
- Applicants: Applied Research Associates, Inc.
- Inventors: Suthee Wiri; Charles E. Needham; David J. Ortley; Christina DeVito Wagner; Tim Walilko; Andrea A. Gonzales; Sara T. Wofford
- Web page: https://patentgrep.com/patent/US12007295B2

## CPC

- G01L 5/14: for measuring the force of explosions; for measuring the energy of projectiles
- G08B 21/02: Alarms for ensuring the safety of persons
- G01L: MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE (weighing G01G)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS

## Abstract

A method, system, and computer-readable media for analyzing blast exposure data in which one or more spurious data features are identified, flagged, and removed from a set of pressure data received from a blast sensor. Pressure data sets are grouped based on waveform features to determine one or more incident overpressure parameters associated with a blast exposure event.

## Claims

### Claim 1

A method for analyzing blast exposure data, the method comprising:
receiving a plurality of sets of raw pressure data, each set of raw pressure data of the plurality of sets of raw pressure data collected by a respective blast sensor of a plurality of blast sensors;
for each set of raw pressure data of the plurality of sets of raw pressure data:
applying one or more filters and a baseline shift to the set of raw pressure data to generate a set of filtered data, the baseline shift removing a bias from the set of raw pressure data;
identifying one or more spurious features within the set of filtered data;
responsive to identifying the one or more spurious features, flagging one or more portions of the set of filtered data that include the one or more spurious features;
removing the one or more flagged portions of the set of filtered data;
automatically identifying one or more waveform features within the set of filtered data;
grouping two or more sets of filtered data from respective sets of raw pressure data of the plurality of sets of raw pressure data into a blast event data grouping based at least in part on the one or more identified waveform features; and
estimating an incident blast overpressure based on the two or more sets of filtered data within the blast event data grouping.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
generating a blast exposure report for display within a graphical user interface, the blast exposure report including an indication of a number of blast events within a predefined range of incident overpressure.

### Claim 3 (depends on 1)

The method of claim 1, wherein the incident blast overpressure is estimated by applying a Friedlander equation to the two or more sets of filtered data within the blast event data grouping.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
applying a time shift to one or more of the sets of filtered data to correct a clock drift within one or more of the plurality of blast sensors.

### Claim 5 (depends on 1)

The method of claim 1, wherein the one or more waveform features comprise any combination of a number of peaks, a peak overpressure, a positive phase duration, and a peak overpressure impulse.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
storing one or more files comprising the estimated incident blast overpressure within a data store.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
selecting a baseline shift value for the baseline shift based on a beginning portion, an end portion, and a slope of the set of raw pressure data.

### Claim 8

A system for analyzing blast exposure data, the system comprising:
a data store; and
at least one processor programmed to perform a blast exposure analysis method, the method comprising:
receiving a plurality of sets of raw pressure data, each set of raw pressure data of the plurality of sets of raw pressure data collected by a respective blast sensor of a plurality of blast sensors;
for each set of raw pressure data of the plurality of sets of raw pressure data:
applying one or more filters and a baseline shift to the set of raw pressure data to generate a set of filtered data, the baseline shift removing a bias from the set of raw pressure data;
identifying one or more spurious features within the set of filtered data;
responsive to identifying the one or more spurious features, flagging one or more portions of the set of filtered data that include the one or more spurious features;
removing the one or more flagged portions of the set of filtered data;
automatically identifying one or more waveform features within the set of filtered data;
grouping two or more sets of filtered data from respective sets of raw pressure data of the plurality of sets of raw pressure data into a blast event data grouping based at least in part on the one or more identified waveform features;
estimating an incident blast overpressure based on the two or more sets of filtered data within the blast event data grouping; and
storing one or more files comprising the estimated incident blast overpressure within the data store.

### Claim 9 (depends on 8)

The system of claim 8, wherein the one or more spurious features includes any combination of a negative spike, a negative value prior to a pressure rise, a plateau of sustained increased overpressure, or a square wave.

### Claim 10 (depends on 8)

The system of claim 8, wherein the plurality of blast sensors comprises a head-mounted sensor, a chest-mounted sensor, and a shoulder-mounted sensor.

### Claim 11 (depends on 10)

The system of claim 10, further comprising:
applying a time shift to one or more of the sets of filtered data to correct a clock drift within one or more of the plurality of blast sensors.

### Claim 12 (depends on 8)

The system of claim 8, wherein the one or more filters comprise a 4-pole Butterworth filter.

### Claim 13 (depends on 8)

The system of claim 8, further comprising:
generating a blast exposure report for display within a graphical user interface, the blast exposure report including an indication of a number of blast events within a predefined range of incident overpressure,
wherein the blast exposure report is based at least in part on the one or more stored files comprising the estimated incident blast overpressure.

### Claim 14 (depends on 8)

The system of claim 8, wherein the one or more waveform features are identified by fitting a Friedlander equation to the filtered data.

### 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 analyzing blast exposure data, the method comprising:
receiving a plurality of sets of raw pressure data, each set of raw pressure data of the plurality of sets of raw pressure data collected by a respective blast sensor of a plurality of blast sensors;
for each set of raw pressure data of the plurality of sets of raw pressure data:
applying one or more filters and a baseline shift to the set of raw pressure data to generate a set of filtered data, the baseline shift removing a bias from the set of raw pressure data;
identifying one or more spurious features within the set of filtered data;
responsive to identifying the one or more spurious features, flagging one or more portions of the set of filtered data that include the one or more spurious features;
removing the one or more flagged portions of the set of filtered data;
automatically identifying one or more waveform features within the set of filtered data;
grouping two or more sets of filtered data from respective sets of raw pressure data of the plurality of sets of raw pressure data into a blast event data grouping based at least in part on the one or more identified waveform features; and
estimating an incident blast overpressure based on the two or more sets of filtered data within the blast event data grouping.

### Claim 16 (depends on 15)

The computer-readable media of claim 15, further comprising:
applying a time shift to one or more of the sets of filtered data to correct a clock drift within one or more of the plurality of blast sensors.

### Claim 17 (depends on 15)

The computer-readable media of claim 15, further comprising:
estimating an incident blast impulse based on the two or more sets of filtered data within the blast event data grouping.

### Claim 18 (depends on 17)

The computer-readable media of claim 17, further comprising:
storing one or more files comprising the estimated incident blast overpressure and the estimated incident blast impulse.

### Claim 19 (depends on 18)

The computer-readable media of claim 18, further comprising:
generating a blast exposure report for display within a graphical user interface, the blast exposure report including an indication of each of the estimated incident blast overpressure and the estimated incident blast impulse.

### Claim 20 (depends on 15)

The computer-readable media of claim 15, wherein the set of filtered data includes a first pressure peak followed by a second pressure peak, further comprising:
estimating a positive phase duration of the first pressure peak within the set of filtered data using a Friedlander fit.
