US 11,835,311 B2
Devices, systems, and computer program products for detecting gunshots and related methods
Gary Leonhardt, Macclessfield, NC (US); Ruben Masso, Nagykanizsa (HU); Jon Buttram, Raleigh, NC (US); and Andrew Starling, Farmville, NC (US)
Assigned to Pull Count, LLC, Macclessfield, NC (US)
Filed by Pull Count, LLC, Macclessfield, NC (US)
Filed on Nov. 15, 2021, as Appl. No. 17/526,942.
Claims priority of provisional application 63/113,630, filed on Nov. 13, 2020.
Prior Publication US 2022/0214124 A1, Jul. 7, 2022
Int. Cl. F41A 17/06 (2006.01); G06N 3/08 (2023.01); F41A 19/01 (2006.01); F41C 27/00 (2006.01)
CPC F41A 17/063 (2013.01) [F41A 19/01 (2013.01); F41C 27/00 (2013.01); G06N 3/08 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A gunshot accounting device for detecting and tracking rounds fired from a firearm, the gunshot accounting device comprising:
a housing that can be secured to at least one of a user or a firearm used by the user;
a display secured to the housing;
one or more sensors residing in the housing, the one or more sensors configured to collect sensor data; and
a memory for storing computer program products and a processor residing in the housing and in communication with the one or more sensors and the display, the processor executing a filter and an artificial intelligence that comprises a neural network stored within the memory, the processor performing the steps of:
receiving the sensor data from the one or more sensors in the gunshot accounting device;
analyzing the sensor data using the filter and the artificial intelligence to determine if a round has been fired from a firearm held by a user using the gunshot accounting device; and
displaying an indication on the display that a round has been fired from the firearm held by the user on the display if there is a determination that a round was fired based on the analysis of the sensor data; and
wherein the one or more sensors comprises one or more motion sensors configured to collect motion data and the step performed by the processor of analyzing the sensor data comprises:
filtering the motion data to extract extracted features from the motion data to produce a motion fingerprint using the filter executed by the processor within the gunshot accounting device; and
analyzing the motion fingerprint using the neural network to determine if a round has been fired from a firearm held by a user using the gunshot accounting device based on the motion fingerprint.