There are many factors that can lead to a situation where an individual decides to use a firearm to injure innocent people. The United Stated Federal Bureau of Investigation (FBI) published findings in 2014 and 2018 indicating that in the weeks and months before an attack, many active shooters engage in behaviors that may signal impending violence. Others point to the need for additional gun control laws. Whether or not understanding pre-attack observations or implementing additional gun control laws will be effective, the reality is that law enforcement needs real-time precision solutions to assist in the event of an active shooter situation to reduce casualties and mortalities because active shooter incidents are often unpredictable and evolve quickly.
What is needed are devices, systems and methods that provide real-time indoor or outdoor gunshot detection, location detection and data correlation with other data sources. What is also needed is an automatic emergency alerting system.
Disclosed are devices, systems and methods that provide real-time indoor or outdoor gunshot detection, location detection and an automatic emergency alerting system in communication with the devices. The devices, systems and methods can also be used in communication with satellites to obtain satellite videos.
The systems, devices and methods are operable to provide policing solutions for law enforcement and security personnel in the event of an active shooter situation. A fixed or body worn gunshot detection device is provided that is operable to detect an indoor or outdoor gunshot and approximate gunshot location. The device is also operable to provide an automatic emergency alerting system. The systems and devices are designed to assist law enforcement and security personnel serving in an official capacity to mitigate risk to civilians and enhance security by automatically generating a notification of a potential gunfire incident in real-time. As would be appreciated by those skilled in the art, real-time and near real-time reporting saves critical minutes for first responders to accurately arrive at a location, isolate the threat, and save lives. The systems and devices are also operable in combination with software to provide a cloud-based investigative platform to assist law enforcement agencies working together with software tools.
Both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosed embodiments, as claimed.
All publications, patents, and patent applications mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent, or patent application was specifically and individually indicated to be incorporated by reference.
The novel features of the invention are set forth with particularity in the appended claims. A better understanding of the features and advantages of the present invention will be obtained by reference to the following detailed description that sets forth illustrative embodiments, in which the principles of the invention are utilized, and the accompanying drawings of which:
The disclosed devices are configurable to be a fixed or body worn piece of equipment attached to a user, such as a law enforcement officer (LEO). The disclosed gunshot detection devices are similar to a body worn camera in size and shape, having a length of from 2 inches to 4 inches, a height of from 2 inches to 4 inches, a thickness of from 0.5 inches to 2 inches and a weight of from 5 ounces to 8 ounces. The gunshot detection device can be equipped with highly specific sensors (Microphone(s), IR Sensor, Pressure Sensor Accelerometer, Gyroscope, Temperature Sensor) operable to automatically detect direct or indirect gunfire. Detected sound is then analyzed utilizing artificial intelligence (AI) and algorithms to eliminate or reduce human error. Once sound is detected and determined to be a gunshot. A the decision can be made by the device. In an alternate configuration, information is sent to a central server for analysis and the decision is sent to the device. The gunshot detection device is configurable to send an audible and visual alert to, for example, a dispatch center associated with the user of the gunshot detection device and to the nearest police or sheriff station. The gunshot detection device has a data transmitter that provides transmitted information with current GPS coordinates to a remote server. A detailed map view can also be provided with the information. Information is provided in real-time, or near real-time, via or Cellular Data (User Interface-In car computer/phone app). In the event that gunshots are detected and the gunshot detection device does not detect movement from the user or detects a fall by the user, a secondary emergency alert can be sent out stating “No movement detected” or “fall detected. Possible officer down.”. The gunshot detection device and software is configurable to communicate with neighboring agencies/counties. In some configurations, a high definition camera is included as part of the gunshot detection device. In another configuration, the gunshot detection device is in communication with a body worn camera. The gunshot detection device can also be equipped with a easy to reach self-initiated emergency alert button, in the event the user cannot utilize his/her radio or cannot speak due to unknown or medical emergency all it takes is the simple press of a button. If the gunshot detection device remains inactive for a period of time, the user's gunshot detection device is configurable to send a notification to the user, such as a chirp and the alarm will need to be silenced by the user, if the alarm is not silenced by the user, an alert is transmitted to a central location and other user's in the area as “no movement detected” or “no response detected.” The interface is encrypted and there is a space where a user can share information. Additionally, case discussion forums and bolo's for specific State/City/or Department(s) can be entered which is available throughout the network. The system can also be configured to alert more than one agency when more than one agency may have jurisdiction or in situations where an event is occurring within a set distance from a boundary between one jurisdiction and another jurisdiction. Moreover configurations to alert a secondary agency can be customized by the primary agency implementing the technology.
During the process of reading and analyzing values from the one or more sensors 420, the system also determines whether the user has been motionless for a period of time exceeding a threshold 426. A suitable threshold is, for example, 15-30 minutes for inactivity. If the user has been motionless for a period of time exceeding the set threshold (YES), the a log is sent to a database and an alert is sent to a central location 424. If motion is detected (YES), then the gunshot detection device returns to a monitoring status. The motion detection can include detection of the rise and fall of a chest with breathing along with motion associated with walking, running or falling. Additionally, the gunshot detection device can be calibrated to the individual breathing pattern of a specific user. During the monitoring process, the system also checks the database for alerts from other devices within a defined geographic area 428 or geographic range. The geographic area can be set by the user or the issuer of the gunshot detection device and information from about the GPS location for a particular gunshot detection device. The system determines if there is a new alert in the database 230. If there is an alert (YES), then the alert is provided to the gunshot detection device 432. The gunshot detection device can display the alert via a screen and/or via an audible dispatch delivered by a speaker. The display operates as a control panel to allow the user of the remote computer to track the event real-time and provide feedback to one or more personnel located in a target geographic area.
The use of social media data can be filtered to provide contemporaneous and geographically relevant social media content, including text and video. The proximity of, for example, CCTV footage can be determined by determining the GPS coordinates of the detected gunshot and the GPS coordinates for one or more CCTV systems. The images, videos and/or audio are provided to one or more of the user of the gunshot detection device 200, either at the gunshot detection device or a mobile device associated with the user of the gunshot detection device, and/or a central location 424 such as a dispatch. In some circumstances, it may be desirable to present or identify images, videos and/or audio for nearby locations. Thus, for example, identifying a located for a detected gunshot and then monitoring nearby CCTV footage which may be a location that would be passed by a perpetrator fleeing the scene.
The client-server network 500 is configurable to enable a user of a client device, such as client devices 510A-510C, to implement the system, including, but not limited to, receiving information from the gunshot detection device 200; interfacing/communicating with support networks; entering or receiving information, displaying information to a user consistent with a location. The client devices such as a smart phone 510A, laptop 510B, personal digital assistant/tablet computer 510C may also use a browser to execute the application or may have a device resident application executed by the client device scripted to run the system and cooperate or communicate with a remote server or computer. The network is also configurable to communicate with one or more satellites 512 to obtain, for example, images and/or video based on a GPS location of the device.
A database, such as a first database 506A, can be provided that stores one or more attributes of the system. When a server, such as the first server 505A, is an internet website, the server may be comprised of at least one or more servers and cooperating databases. The platform enables information conveniently and efficiently from any number of locations. One or more modules, such as a client application on the mobile client device or server applet resident on the server, may be configured to present an interface to support the intake and output of information for one or more of the functions described herein. The client application may have code scripted to present one or more user interface templates that may be user customizable, have one or more prompted input fields, and/or is configured to work with a browser and a remote server. The server applet works with a browser application resident on the client device and serves one or more web pages to the client device with the resident browser. Communication with remote devices, servers, computers, users, mobile devices, databases, etc. may be in real time or may be at periodic intervals as dictated by the needs and associated functions of the communicated information.
Each client device 510A-510C can communicate information received over the network to the server 505A-505C potentially located on the world wide web via a computer-implemented system. A software program resident on the server, such as the first server 505A, is operable to receive the entered details from a user or sensor. A backend server is further operable to aggregate the received information. Information can then be passed to one or more databases. The server may be used to communicate and update information stored in the database and communicate to or with one or more associated users in response to the received information. Thus, a software program resident on the server is coded to take in the details from one or more users, assess the information received, and perform specific functions in response to the received information. The server may then supply information back to each client device to be displayed on a display screen of that client device or gunshot detection device as well as supply information back to one or more other networked users. The web application on the server can cooperate over a wide area network, such as the Internet or a cable network, with two or more client machines each having resident applications.
The software used to facilitate the protocol and algorithms associated with the disclosed processes can be embodied onto non-transitory machine-readable medium. A machine-readable medium includes any mechanism that provides (e.g., stores and/or transmits) information in a form readable by a machine (e.g., a computer). For example, a machine-readable medium includes read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; DVD's, EPROMs, EEPROMs, FLASH, magnetic or optical cards, or any type of media suitable for storing electronic instructions. The information representing the apparatuses and/or methods stored on the machine-readable medium may be used in the process of creating the apparatuses and/or methods described herein. Any portion of the server implemented in software and any software implemented on the client device are both stored on their own computer readable medium in a non-transitory executable format. Embodiments described herein, such as modules, applications, or other functions may be configured as hardware, software, or a combination thereof. The configuration may be stored one a single dedicated device such as an application locally resident and executed on client devices 510A-510C configured to communicate over a network or across many devices such as a website hosted across one or more servers 505A-C retrieving information across one or more databases 506A-C, to communicate across a network 550 to a local device, such as laptop 510B, or any combination thereof. Embodiments may also take advantage of cloud computing, such that the exemplary modules, applications, or other functions are stored remotely on one or more servers or devices, and accessed over a network such as the internet or other network connection from an electronic device, such as a mobile device.
Audible data is received from a first gunshot detection sensor. A determination is made whether the audible data is a gunshot. Once the presence of a gunshot is confirmed, the system determines a location and data availability for one or more of, one or more second gunshot detection devices, and one or more networked public or private video surveillance systems. The compiled information is provided via the remote server to a dispatcher as shown in
Audible data is received from a first gunshot detection sensor. A determination is made whether the audible data is a gunshot. Once the presence of a gunshot is confirmed, the system determines whether contemporaneous social media posts are available. The system can be structured to include social media posts that are geo location tagged within an preliminary defined area and/or posts that have occurred within a defined time frame from the time of the gunshot. The compiled information is provided via the remote server to a dispatcher as shown in
Audible data is received from a first gunshot detection sensor. A determination is made whether the audible data is a gunshot. Once the presence of a gunshot is confirmed, the system determines whether contemporaneous social media posts are available. The system can be structured to include social media posts that are geo location tagged within an preliminary defined area and/or posts that have occurred within a defined time frame from the time of the gunshot. The user of the remote computer monitoring the event can dynamically change the time and location parameters of the social media post display as desired. The compiled information is provided via the remote server to a dispatcher as shown in
Audible data is received from a first gunshot detection sensor. A determination is made whether the audible data is a gunshot. Once the presence of a gunshot is confirmed, the system determines a map location from a location detector data, a movement direction from a motion detector data, and a response indicator based on a determination of whether the manually activatable one-way notification button has been activated. If the one-way notification button has been activated an alarm or manual activation data is transmitted to the central servicer. The alarm can result in additional support being directed to the location.
Audible data is received from a first gunshot detection sensor. A determination is made whether the audible data is a gunshot. Once the presence of a gunshot is confirmed, the system determines a map location from a location detector data, a movement direction from a motion detector data, and whether the mute button has been activated to prevent inadvertent identification of a location of the user by the shooter. If the mute button has been activated, additional support will be directed to the location with an indication that the user has muted his device.
While preferred embodiments of the present invention have been shown and described herein, it will be obvious to those skilled in the art that such embodiments are provided by way of example only. Numerous variations, changes, and substitutions will now occur to those skilled in the art without departing from the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. It is intended that any claims presented define the scope of the invention and that methods and structures within the scope of these claims and their equivalents be covered thereby.
This application claims the benefit of U.S. Provisional Application No. 63/365,803, filed Jun. 3, 2022, entitled MOBILE GUNSHOT DETECTION DEVICES and U.S. Provisional Application No. 63/368,263, filed Jul. 13, 2022, entitled MOBILE GUNSHOT DETECTION DEVICES AND SYSTEMS, which applications are incorporated herein in their entirety by reference.
Number | Date | Country | |
---|---|---|---|
63368263 | Jul 2022 | US | |
63365803 | Jun 2022 | US |