Mar 31, 2026

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

An IoT system for sensing, monitoring, logging and transmitting events that is assembled on a firearm and the holster of said firearm, made up of at least two IoT modules, wherein a first IoT module is located in the firearm and a second IoT module is located in the holster of the firearm. Said system further includes sensing, logging, storing, and transmitting the real-time (or near-real-time) location of the firearm and the user thereof in an ongoing manner, so as to be able to reconstruct the path of the firearm of interest over time. Transmitting the events selected from the set including data indicating the state of the firearm (holstered or drawn), battery charge of both modules, position of the firearm and the bearer thereof; direction of the firearm, firearm fired and the absolute orientation of each shot. In the presence of any of said events, storing in a non-volatile memory a preset time before and after the data of all the sensors before, during and after the event. Said log includes the encoding of the sensed data, the interleaving of said data and the encryption thereof.

firearmiotmonitoringsensing

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

Use the arrows to move through the archive in gazette order.