IP Library › Granted Patent US 12,747,922
Granted Patent B2
US 12,747,922 · App. 18/195,532 · Granted Sep 29, 2026

Weapon usage monitoring system having real-time performance metrics feedback based on discharge event detection

Inventors: Kyle William Broadway (Mount Airy, MD); Michael Canty (Bethesda, MD)
Assignee: Armaments Research Company, Inc.
F41A17/063F41A17/06F41A19/01F41A19/10F41A21/48F41A31/00F41C23/16F41C27/04F41G3/04F41G3/142F41G3/165G01S19/54H04N5/28H04N23/66G01S19/13
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,747,922
App. No.
18/195,532
Granted
Sep 29, 2026
Kind
B2
Abstract

A system and method for determining a performance metric based on a discharge event of a firearm includes receiving, by a first event detection module associated with a first firearm of a first user, a plurality of first input signals over a sample window of time from a first inertial measurement unit (IMU) configured on the first firearm. an occurrence of a first shot discharge of the first firearm at a first time based on the plurality of first input signals is identified by the first event detection module. A performance metric is determined based on the identifying. The performance metric is communicated to the user of the firearm in real-time.

Claims (70)

1 . A method for determining a performance metric based on a discharge event of a firearm, the method comprising:

receiving, by a first event detection module associated with a first firearm of a first user, a plurality of first input signals over a sample window of time from a first inertial measurement unit (IMU) configured on the first firearm;

identifying, by the first event detection module, an occurrence of a first shot discharge of the first firearm at a first time based on the plurality of first input signals, identifying, by the first event detection module, an occurrence of a second shot discharge of the first firearm at a second time based on the plurality of first input signals; and

determining a first split time for the first user based on a difference between the first and second times;

determining a performance metric, including the first split time, based on the identifying;

communicating the performance metric to a user of the firearm in real-time, the communicating including displaying the performance metric on a user display comprising one of an augmented reality (AR), a virtual reality (VR) device and an integrated visual augmentation system (IVAS);

receiving, by a second event detection module associated with a second firearm of a second user, a plurality of second input signals over a sample window of time from a second IMU configured on the second firearm;

identifying, by the second event detection module, an occurrence of a first shot discharge of the second firearm at a first time based on the plurality of second input signals;

identifying, by the second event detection module, an occurrence of a second shot discharge of the second firearm at a second time based on the plurality of second input signals;

determining a second split time for the second user based on a difference between the first and second times;

comparing the first split time of the first user to the second split time of the second user;

ranking a performance of the first user relative to the second user based on the comparing; and

displaying the ranking on the user display.

2 . The method of claim 1 wherein the user display is incorporated on a headset.

3 . The method of claim 1 , further comprising:

receiving a signal indicative of a shot accuracy metric, wherein the performance metric comprises the shot accuracy metric.

4 . The method of claim 1 wherein the performance metric comprises a stability index, the method further comprising:

determining a first orientation of the first firearm at a shot time;

determining a second orientation of the first firearm at a first time before the shot time;

comparing the first and second orientations; and

assigning a first stability index based on the first and second orientations.

5 . The method of claim 4 , further comprising:

determining a third orientation of the first firearm at a second time after the shot time;

comparing the first and third orientations; and

assigning a second stability index based on the first and third orientations.

6 . The method of claim 4 , further comprising:

receiving, by a second event detection module associated with a second firearm of a second user, a plurality of second input signals over a sample window of time from a second IMU configured on the second firearm;

identifying, by the second event detection module, an occurrence of a first shot discharge of the second firearm at a shot time based on the plurality of second input signals;

determining a first orientation of the second firearm at the shot time;

determining a second orientation of the second firearm at a first time before the shot time;

comparing the first and second orientations; and

assigning a third stability index to the second user based on the first and second orientations of the second firearm.

7 . The method of claim 6 , further comprising:

ranking a performance of the first user relative to the second user based on the first and third stability indexes; and

wherein the displaying includes providing visual feedback to the first user of at least one of the first and second stability indexes.

8 . The method of claim 7 wherein the displaying comprises:

displaying the first and second stability indexes on an augmented reality headset.

9 . The method of claim 8 , further comprising:

combining the first and third stability indexes to a first group and assigning a first aggregate stability index score.

10 . The method of claim 9 , further comprising:

determining a fourth stability index for a third user;

determining a fifth stability index for a fourth user;

combining the fourth and fifth stability indexes to a second group and assigning a second aggregate stability index score;

comparing the first aggregate stability index score with the second aggregate stability index score; and

determining a ranking based on the first and second aggregate stability index scores, wherein the displaying comprises displaying the ranking.

11 . The method of claim 1 wherein receiving the plurality of first input signals comprises:

receiving a first acceleration input signal along a first axis, a second acceleration signal along a second axis and a third acceleration input signal along a third axis; and

receiving a first rotation input signal around the first axis, a second rotation input signal around the second axis and a third acceleration input signal around the third axis.

12 . The method of claim 1 , wherein the plurality of first input signals include acceleration and rotation input signals and wherein identifying the occurrence of the first shot further comprises:

assigning respective acceleration and rotation input signals to sample event candidates at respective windows of time;

comparing the acceleration signals of the sampled event candidates to a discharge acceleration template that represents a confirmed weapon discharge event;

identifying a subset of accepted accelerations from the sampled event candidates that satisfy the discharge acceleration template;

comparing a first rotation input signal from the sample window of time associated with each accepted acceleration in the subset to a first rotation template that represents a confirmed weapon discharge event; and

determining whether the sampled event candidate is a discharge event based on satisfying both the discharge acceleration template and the first rotation template.

13 . A system for determining a performance metric based on a discharge event of a firearm, the system comprising:

a first event detection module associated with a first firearm of a first user, and that is configured to (i) receive a plurality of first input signals over a sample window of time from a first inertial measurement unit (IMU) configured on the first firearm, (ii) identify an occurrence of a first shot discharge of the first firearm at a first time based on the plurality of first input signals, (iii) identify an occurrence of a second shot discharge of the first firearm at a second time based on the plurality of first input signals, and (iv) determine a first split time for the first user based on a difference between the first and second times;

a second event detection module associated with a second firearm of a second user, and that is configured to (i) receive a plurality of second input signals over a sample window of time from a second IMU configured on the second firearm, (ii) identify an occurrence of a first shot discharge of the second firearm at a first time based on the plurality of second input signals, (iii) identify an occurrence of a second shot discharge of the second firearm at a second time based on the plurality of second input signals, (iv) determine a second split time for the second user based on a difference between the first and second times;

a server device that executes an application that:

compares the first split time of the first user to the second split time of the second user; and

ranks a performance of the first user relative to the second user based on the comparing; and

a display comprising one of an augmented reality (AR), a virtual reality (VR) device and an integrated visual augmentation system (IVAS) and that communicates the ranked performance.

14 . The system of claim 13 , wherein the first event detection module is further configured to:

determine a first orientation of the first firearm at a shot time;

determine a second orientation of the first firearm at a first time before the shot time;

compare the first and second orientations;

assign a first stability index based on the first and second orientations;

determine a third orientation of the first firearm at a second time after the shot time;

compare the first and third orientations; and

assign a second stability index based on the first and third orientations;

wherein the display communicates the first and second stability index.

Continuity (13)
Continuation 18143404 · May 4, 2023
Continuation PCTUS2022023027 · Apr 1, 2022
Continuation 17524302 · Nov 11, 2021
Continuation 16995990 · Aug 18, 2020
Continuation PCTUS2019055925 · Oct 11, 2019
Continuation 16460348 · Jul 2, 2019
Continuation PCTUS2018015615 · Jan 27, 2018
Provisional Application 63455852 · Mar 30, 2023
Provisional Application 63216037 · Jun 29, 2021
Provisional Application 63169283 · Apr 1, 2021
Provisional Application 62745028 · Oct 12, 2018
Provisional Application 62451620 · Jan 27, 2017
Related Publication 20240077269A1 · Mar 7, 2024
References Cited (186)
US 5479149A · Pike · 1995 [cited by applicant]
US 6415542B1 · Bates et al. · 2002 [cited by applicant]
US 6497169B1 · Khosla · 2002 [cited by applicant]
US 6785996B2 · Danner et al. · 2004 [cited by applicant]
US 6823621B2 · Gotfried · 2004 [cited by applicant]
US 6882128B1 · Rahmel et al. · 2005 [cited by applicant]
US 6899539B1 · Stallman · 2005 [cited by examiner]
US 7100437B2 · Johnson · 2006 [cited by examiner]
US 7142644B2 · Lockwood · 2006 [cited by applicant]
US 7143644B2 · Johnson · 2006 [cited by examiner]
US 7188444B2 · Danner et al. · 2007 [cited by applicant]
US 7353034B2 · Haney · 2008 [cited by applicant]
US 7499713B2 · Gasbarro et al. · 2009 [cited by applicant]
US 7602329B2 · Manderville et al. · 2009 [cited by applicant]
US 8016594B2 · Ferris · 2011 [cited by examiner]
US 8046946B2 · Packer · 2011 [cited by examiner]
US 8069605B2 · Fressola · 2011 [cited by examiner]
US 8334766B2 · Terán-Matus et al. · 2012 [cited by applicant]
US 8339257B2 · Cazanas · 2012 [cited by examiner]
US 8353121B2 · Clark et al. · 2013 [cited by applicant]
US 8387295B2 · Glock · 2013 [cited by examiner]
US 8563908B1 · Lew et al. · 2013 [cited by applicant]
US 8597025B2 · Belenkii et al. · 2013 [cited by applicant]
US 8686576B1 · Smith · 2014 [cited by examiner]
US 8706440B2 · McNelis · 2014 [cited by examiner]
US 8720092B2 · Beretta et al. · 2014 [cited by applicant]
US 8726556B1 · Willingham · 2014 [cited by applicant]
US 8733006B2 · Williams · 2014 [cited by examiner]
US 8739672B1 · Kelly · 2014 [cited by applicant]
US 8783575B2 · Finlayson et al. · 2014 [cited by applicant]
US 8818829B2 · Delia et al. · 2014 [cited by applicant]
US 8826575B2 · Ufer · 2014 [cited by examiner]
US 8947252B2 · Wilson · 2015 [cited by applicant]
US 9115944B2 · Arif et al. · 2015 [cited by applicant]
US 9200870B1 · Theel · 2015 [cited by applicant]
US 9395132B2 · Stewart et al. · 2016 [cited by applicant]
US 9470485B1 · Kley · 2016 [cited by applicant]
US 9564043B2 · Sanders · 2017 [cited by examiner]
US 9605926B1 · Means · 2017 [cited by examiner]
US 9677840B2 · Rublowsky · 2017 [cited by examiner]
US 9728095B1 · Baxter · 2017 [cited by applicant]
US 9752840B1 · Betro · 2017 [cited by examiner]
US 9816783B1 · Means · 2017 [cited by examiner]
US 9886833B2 · Noland et al. · 2018 [cited by applicant]
US 9897407B2 · Kramer · 2018 [cited by examiner]
US 9945640B2 · Lyren et al. · 2018 [cited by applicant]
US 9958228B2 · Stewart · 2018 [cited by examiner]
US 9998895B1 · Schuler · 2018 [cited by examiner]
US 10036608B2 · Hunt · 2018 [cited by examiner]
US 10107583B2 · Stewart et al. · 2018 [cited by applicant]
US 10302397B1 · Means et al. · 2019 [cited by applicant]
US 10330414B2 · Gering · 2019 [cited by applicant]
US 10340960B2 · Armstrong et al. · 2019 [cited by applicant]
US 10354169B1 · Law et al. · 2019 [cited by applicant]
US 10359250B2 · Carlson · 2019 [cited by applicant]
US 10362278B1 · Palazzolo et al. · 2019 [cited by applicant]
US 10386143B2 · Jones et al. · 2019 [cited by applicant]
US 10403123B2 · Hodge · 2019 [cited by applicant]
US 10436534B2 · Stewart · 2019 [cited by examiner]
US 10495398B2 · Kramer · 2019 [cited by examiner]
US 10502531B2 · Almagor et al. · 2019 [cited by applicant]
US 10578403B2 · Kapogianis et al. · 2020 [cited by applicant]
US 10657614B2 · Clawson · 2020 [cited by applicant]
US 10810862B2 · Hodge · 2020 [cited by applicant]
US 10852088B2 · Urwin-Wright et al. · 2020 [cited by applicant]
US 10869159B1 · Nguyen · 2020 [cited by applicant]
US 10890415B2 · Kapogianis · 2021 [cited by examiner]
US 10922992B2 · Kur · 2021 [cited by examiner]
US 11041685B2 · Black et al. · 2021 [cited by applicant]
US 11060813B2 · Black et al. · 2021 [cited by applicant]
US 11131522B2 · Stewart · 2021 [cited by examiner]
US 11156419B1 · Wang et al. · 2021 [cited by applicant]
US 11293710B2 · Deng et al. · 2022 [cited by applicant]
US 11371809B1 · Lo · 2022 [cited by applicant]
US 11454470B2 · Mcclellan et al. · 2022 [cited by applicant]
US 11561058B2 · Canty et al. · 2023 [cited by applicant]
US 11566861B2 · Weiss et al. · 2023 [cited by applicant]
US 11680774B2 · Wichner · 2023 [cited by applicant]
US 11740044B2 · Wang et al. · 2023 [cited by applicant]
US 20020115444A1 · Yu et al. · 2002 [cited by applicant]
US 20030028536A1 · Singh et al. · 2003 [cited by applicant]
US 20040200109A1 · Vasquez · 2004 [cited by applicant]
US 20050119801A1 · Florentin et al. · 2005 [cited by applicant]
US 20070115955A1 · Byer et al. · 2007 [cited by applicant]
US 20070244673A1 · Khosla et al. · 2007 [cited by applicant]
US 20080282595A1 · Clark et al. · 2008 [cited by applicant]
US 20090037374A1 · Delia et al. · 2009 [cited by applicant]
US 20100196859A1 · Saugen et al. · 2010 [cited by applicant]
US 20100221685A1 · Carter · 2010 [cited by applicant]
US 20100250319A1 · Khosla et al. · 2010 [cited by applicant]
US 20100272443A1 · Hunt · 2010 [cited by applicant]
US 20100315235A1 · Adegoke et al. · 2010 [cited by applicant]
US 20100324859A1 · McNelis et al. · 2010 [cited by applicant]
US 20110162245A1 · Kamal et al. · 2011 [cited by applicant]
US 20110173869A1 · Uhm · 2011 [cited by applicant]
US 20110207089A1 · Lagettie et al. · 2011 [cited by applicant]
US 20110271822A1 · Myr · 2011 [cited by applicant]
US 20120062388A1 · Wilson · 2012 [cited by examiner]
US 20120183928A1 · Finlayson et al. · 2012 [cited by applicant]
US 20120231423A1 · Reardon et al. · 2012 [cited by applicant]
US 20130193645A1 · Kazakov et al. · 2013 [cited by applicant]
US 20130337415A1 · Huet · 2013 [cited by applicant]
US 20140023995A1 · Jones et al. · 2014 [cited by applicant]
US 20140167954A1 · Johnson et al. · 2014 [cited by applicant]
US 20140290109A1 · Stewart et al. · 2014 [cited by applicant]
US 20140295380A1 · Amis et al. · 2014 [cited by applicant]
US 20140378088A1 · Goel · 2014 [cited by examiner]
US 20150285599A1 · Downing · 2015 [cited by applicant]
US 20150300786A1 · Downing · 2015 [cited by examiner]
US 20160025462A1 · Downing et al. · 2016 [cited by applicant]
US 20160033221A1 · Schmehl · 2016 [cited by examiner]
US 20160169603A1 · Stewart · 2016 [cited by examiner]
US 20160173832A1 · Stewart et al. · 2016 [cited by applicant]
US 20160232774A1 · Noland et al. · 2016 [cited by applicant]
US 20160305740A1 · O'donnell et al. · 2016 [cited by applicant]
US 20170051993A1 · Imbriano et al. · 2017 [cited by applicant]
US 20170061781A1 · Ware et al. · 2017 [cited by applicant]
US 20170074617A1 · Stewart et al. · 2017 [cited by applicant]
US 20170146319A1 · Lyren · 2017 [cited by applicant]
US 20170160041A1 · Stewart et al. · 2017 [cited by applicant]
US 20170241727A1 · Stewart · 2017 [cited by examiner]
US 20170248388A1 · Young et al. · 2017 [cited by applicant]
US 20170284754A1 · Chakraborty et al. · 2017 [cited by applicant]
US 20170292813A1 · Speith · 2017 [cited by examiner]
US 20180051950A1 · Gering · 2018 [cited by applicant]
US 20180274876A1 · Stewart et al. · 2018 [cited by applicant]
US 20180280655A1 · Fateh · 2018 [cited by examiner]
US 20180306548A1 · Hunt · 2018 [cited by applicant]
US 20180374380A1 · Ford · 2018 [cited by applicant]
US 20190003804A1 · Deng et al. · 2019 [cited by applicant]
US 20190197369A1 · Law et al. · 2019 [cited by applicant]
US 20190281259A1 · Palazzolo · 2019 [cited by applicant]
US 20200003511A1 · Deng et al. · 2020 [cited by applicant]
US 20200003512A1 · Deng et al. · 2020 [cited by applicant]
US 20200011629A1 · Deng et al. · 2020 [cited by applicant]
US 20200109913A1 · Hanson · 2020 [cited by examiner]
US 20200117900A1 · Deng et al. · 2020 [cited by applicant]
US 20200143649A1 · Coonley et al. · 2020 [cited by applicant]
US 20200202136A1 · Shrestha et al. · 2020 [cited by applicant]
US 20200202184A1 · Shrestha et al. · 2020 [cited by applicant]
US 20200232737A1 · McClellan et al. · 2020 [cited by applicant]
US 20200333096A1 · Galie et al. · 2020 [cited by applicant]
US 20200355454A1 · Deng et al. · 2020 [cited by applicant]
US 20200355455A1 · Deng et al. · 2020 [cited by applicant]
US 20200355456A1 · Deng et al. · 2020 [cited by applicant]
US 20200355457A1 · Deng et al. · 2020 [cited by applicant]
US 20200378708A1 · Deng et al. · 2020 [cited by applicant]
US 20200386499A1 · Deng et al. · 2020 [cited by applicant]
US 20210010771A1 · Deng et al. · 2021 [cited by applicant]
US 20210020062A1 · Kur · 2021 [cited by examiner]
US 20210071972A1 · Deng et al. · 2021 [cited by applicant]
US 20210080207A1 · Deng et al. · 2021 [cited by applicant]
US 20210104148A1 · Hodge · 2021 [cited by applicant]
US 20210116197A1 · Deng et al. · 2021 [cited by applicant]
US 20210164752A1 · Stewart · 2021 [cited by examiner]
US 20210180898A1 · Deng et al. · 2021 [cited by applicant]
US 20210207907A1 · Deng et al. · 2021 [cited by applicant]
US 20210207908A1 · Deng et al. · 2021 [cited by applicant]
US 20210207909A1 · Deng et al. · 2021 [cited by applicant]
US 20210207910A1 · Deng et al. · 2021 [cited by applicant]
US 20210207911A1 · Deng et al. · 2021 [cited by applicant]
US 20210207912A1 · Deng et al. · 2021 [cited by applicant]
US 20210389071A1 · Sitrick et al. · 2021 [cited by applicant]
US 20210389080A1 · Mcmillan et al. · 2021 [cited by applicant]
US 20220214124A1 · Leonhardt et al. · 2022 [cited by applicant]
US 20220412684A1 · Staiger et al. · 2022 [cited by applicant]
US 20230038950A1 · Abreo · 2023 [cited by applicant]
US 20230046334A1 · Arbouw et al. · 2023 [cited by applicant]
CN 110995818A · 2020 [cited by applicant]
EP 1605222B1 · 2008 [cited by applicant]
GB 2397914A · 2004 [cited by applicant]
RU 2416778C2 · 2011 [cited by applicant]
WO 2008048116A1 · 2008 [cited by applicant]
WO 2008147820A1 · 2008 [cited by applicant]
WO 2018140835A1 · 2018 [cited by applicant]
European Search Report for EP Application No. 23183669.3 mailed Jan. 25, 2024. [cited by applicant]
European Search Report for EP Application No. 2318674.3 mailed Jan. 29, 2024. [cited by applicant]
European Search Report for EP Application No. 18744231 mailed Oct. 16, 2020. [cited by applicant]
European Search Report for EP Application No. 19871033 mailed Jun. 2, 2022. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2019/055925 mailed Feb. 5, 2020. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US22/23027 mailed Jun. 21, 2022. [cited by applicant]
Extended European Search Report for EP Application No. 23183687.5 mailed Jan. 22, 2024. [cited by applicant]
European Search Report for EP Application No. 22782284.8 mailed Jan. 27, 2025. [cited by applicant]
European Search Report for EP Application No. 23183671 mailed Nov. 17, 2023. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2022/023027 mailed Jun. 21, 2022. [cited by applicant]
Henthorn, T. et al., “International Infantry & Joint Services Small Arms Systems Symposium, Exhibition & Firing Demonstration” (2009), Las Vegas, NV, May 2009—https://apps.dtic.mil/sti/tr/pdf/AD1008961.pdf. [cited by applicant]