US12590772 - Method and system for sensing, monitoring, logging and transmitting events that is assembled on a firearm

This patent describes an Internet of Things (IoT) system integrated into a firearm and its holster, designed to monitor and log critical events such as when the firearm is drawn or fired, while also tracking the location and orientation of the firearm. The system includes multiple sensor modules, processors, and wireless communication capabilities to store and transmit event data in real-time, ensuring comprehensive logging before, during, and after critical incidents.
Claim 1
1 . A system for monitoring critical events of a firearm comprising a firearm and a holster for the firearm, the firearm comprising a first Internet of Things (IoT) module to monitor critical events, wherein the first IoT module comprises: a first sensor module comprising at least: a first position sensor configured to detect location data; and a first inertial sensor configured to detect acceleration and orientation data; a first processor module configured to determine a critical event of the firearm from a group of predefined events, based on the data detected by the first sensor module, wherein the group of predefined events comprises at least: firearm drawn and firearm fired; a first storage module configured to store the data detected by the first sensor module before and after the determined critical event for a preset period of time; and a first wireless communications module configured to transmit the events determined by the first processor module and the data stored by the first storage module; and a first sensor module comprising at least: a first position sensor configured to detect location data; and a first inertial sensor configured to detect acceleration and orientation data; a first position sensor configured to detect location data; and a first inertial sensor configured to detect acceleration and orientation data; a first processor module configured to determine a critical event of the firearm from a group of predefined events, based on the data detected by the first sensor module, wherein the group of predefined events comprises at least: firearm drawn and firearm fired; a first storage module configured to store the data detected by the first sensor module before and after the determined critical event for a preset period of time; and a first wireless communications module configured to transmit the events determined by the first processor module and the data stored by the first storage module; and wherein the holster for the firearm comprises a second IoT module comprising: a second sensor module comprising at least: a second position sensor configured to detect location data; and a second inertial sensor configured to detect acceleration and orientation data; a second processor module configured to determine a critical event of the firearm from a group of predefined events, based on the data detected by the sensor module, wherein the group of predefined events comprises at least: firearm drawn and firearm fired; a second storage module configured to store the data detected by the second sensor module before and after the determined critical event for a preset period of time; and a second wireless communications module configured to receive communications from the first IoT module and to transmit events determined by the second processor module and the data stored by the second storage module; a second sensor module comprising at least: a second position sensor configured to detect location data; and a second inertial sensor configured to detect acceleration and orientation data; a second position sensor configured to detect location data; and a second inertial sensor configured to detect acceleration and orientation data; a second processor module configured to determine a critical event of the firearm from a group of predefined events, based on the data detected by the sensor module, wherein the group of predefined events comprises at least: firearm drawn and firearm fired; a second storage module configured to store the data detected by the second sensor module before and after the determined critical event for a preset period of time; and a second wireless communications module configured to receive communications from the first IoT module and to transmit events determined by the second processor module and the data stored by the second storage module; wherein the first and second IoT modules are configured to be paired and maintain a communication channel between them.
Google Patents
https://patents.google.com/patent/US12590772
USPTO PDF
https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/12590772