US12578158 - Systems and techniques for identifying gun events

The patent describes a system for identifying gun events, including both normal discharges and misfires, by measuring motion through a multi-axis sensor. It details a method for analyzing acceleration data to determine if a firing event occurred as intended, storing misfire indications, and providing alerts for malfunctions.
Claim 1
1 . A method performed by a gun, the method comprising: identifying a firing event that is intended to cause the gun to fire; measuring, at a sensor of the gun, acceleration data along multiple axes, wherein the acceleration data is collected in a buffer of the gun for a predetermined amount of time; analyzing the acceleration data to determine whether an acceleration threshold is satisfied during the predetermined amount of time subsequent to the firing event, wherein the acceleration threshold represents a nominal discharge of a projectile from the gun; identifying a misfire event based on the acceleration threshold not being satisfied during the predetermined amount of time subsequent to the firing event; storing an indication of the misfire event in non-volatile memory of the gun, wherein the indication of the misfire event includes the acceleration data and a timestamp indicating an approximate time at which the misfire event occurred; and displaying, in response to the misfire event, an alert indicating that a malfunction has occurred. identifying a firing event that is intended to cause the gun to fire; measuring, at a sensor of the gun, acceleration data along multiple axes, wherein the acceleration data is collected in a buffer of the gun for a predetermined amount of time; analyzing the acceleration data to determine whether an acceleration threshold is satisfied during the predetermined amount of time subsequent to the firing event, wherein the acceleration threshold represents a nominal discharge of a projectile from the gun; identifying a misfire event based on the acceleration threshold not being satisfied during the predetermined amount of time subsequent to the firing event; storing an indication of the misfire event in non-volatile memory of the gun, wherein the indication of the misfire event includes the acceleration data and a timestamp indicating an approximate time at which the misfire event occurred; and displaying, in response to the misfire event, an alert indicating that a malfunction has occurred.
Google Patents
https://patents.google.com/patent/US12578158
USPTO PDF
https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/12578158