Location-Based Small Arms Control System
An apparatus includes a trigger mechanism and a controller coupled to the trigger mechanism. The controller is configured to disable the trigger mechanism when the apparatus is within a gun-restricted zone.
The present disclosure is generally related to small arms firearms, and more particularly to location-based control of discharge of such firearms.
BACKGROUNDIn recent years, individuals have used firearms to kill or wound multiple victims in school environments, in movie theaters, and so on. Government agencies have established “gun free” zones prohibiting possession of a firearm within pre-defined areas, such as within a school zone or within government buildings. Additionally, some private companies have established “gun free” zones with respect to their business establishments. While such pre-defined areas may prevent lawful gun owners from carrying their weapons in such areas, a criminal may ignore such restrictions, carrying weapons into such zones.
SUMMARYIn an embodiment, an apparatus includes a trigger mechanism and a controller coupled to the trigger mechanism. The controller is configured to disable the trigger mechanism when the apparatus is within a gun-restricted zone.
In another embodiment, a method includes determining a distance between a location of a gun and a gun-restricted zone using a controller coupled to a trigger mechanism. The method further includes disabling the trigger mechanism to prevent discharge of a firearm when the distance falls below a pre-determined threshold.
In still another embodiment, a firearm system includes a small arms firearm and a trigger mechanism coupled to the small arms firearm. The trigger mechanism includes a firing mechanism configured to discharge the small arms firearm in response to a trigger pull. The firearm system further includes a controller communicatively coupled to the trigger mechanism and configured to disable the firing mechanism when the small arms firearm is within a pre-determined distance of a gun-restricted zone.
In the following discussion, the same reference numbers are used in the various embodiments to indicate the same or similar elements.
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTSIn the following detailed description of the embodiments, reference is made to the accompanying drawings which form a part hereof, and in which are shown by way of illustration of specific embodiments. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present disclosure.
Described below are embodiments of a firearm system configured to determine its location relative to a gun-restricted zone, such as a school zone or other gun-restricted area. In an embodiment, a controller of the firearm system selectively disables the firing mechanism to prevent discharge of the firearm when the location is within the gun-restricted zone. In another embodiment, the controller selectively disables the firing mechanism when the location is within a pre-determined distance of the gun-restricted zone. In still another embodiment, the controller selectively disables the firing mechanism when the location is within a pre-determined distance of the gun-restricted zone and orientation data associated with the firearm indicates that the firearm is aimed toward the gun-restricted zone. One possible example of a system including such a firearm system is described below with respect to
Controller 114 may include a memory configured to store a database of gun-restricted zones. Alternatively, controller 114 may retrieve gun-restricted zone information from computing device 118 or from a data source coupled to network 116 and may compare its location data to the gun-restricted zone information to determine a distance between the location of firearm 104 and a nearest gun-restricted zone. In an embodiment, if the distance is below a pre-determined threshold, controller 114 disables the trigger assembly to prevent discharge of the firearm. In another embodiment, if the distance is below a threshold and the orientation of the firearm as determined from one or more orientation sensors within optical device 102 indicates that the firearm 104 is aimed toward the gun-restricted zone, controller 114 may disable trigger assembly 110 to prevent firing. In still another embodiment, if the firearm is within the gun-restricted zone, controller 114 may disable trigger assembly 110.
In an embodiment, controller 114 may determine its location using a GPS circuit internal to optical device 102 or may determine the location through communication with network 116, which may be the Internet, a satellite network, a wireless telephone network, or another type of network. In an alternative embodiment, controller 114 may determine its location based on the location of a nearby computing device 118, which may include GPS circuitry 120 or which may determine its location through communication with the network 116.
Controller 114 may retrieve gun-restricted zone information on startup or periodically. Further, controller 114 may retrieve its location on startup and continuously thereafter or in response to a user action. In an embodiment, controller 114 may determine its location relative to a gun-restricted zone in response to a trigger pull. In another embodiment, controller 114 may determine its location relative to a gun-restricted zone in response to receiving a target selection input. In an embodiment, controller 114 maintains trigger assembly 110 in a disabled state by default and enables the trigger assembly 110 only when the firearm 104 is determined to be in a safe firing location (i.e., outside of a gun-restricted zone or outside of such a zone and pointed away from such a zone). One possible example of a method selectively disabling a firearm based on its location is described below with respect to
Advancing to 204, a distance between the location of the firearm and a gun-restricted zone is determined using the controller. In an example, the controller may compare the location of the firearm to a location of a plurality of gun-restricted zones to find a nearest gun-restricted zone. In one embodiment, the controller sends the location data to a computing device through a wireless communication link or through a network to retrieve the gun-restricted zone data. Alternatively, in another embodiment, the controller retrieves the gun-restricted zone data from a memory. Once the nearest gun-restricted zone is determined, the controller determines a distance between the location and the nearest gun-restricted zone.
Continuing to 206, the controller selectively disables a trigger mechanism of the firearm to prevent discharge when the distance is less than a pre-determined threshold (i.e., when the gun-restricted zone may within firing range of the firearm). In an example, the threshold may represent a range of a firearm associated with the trigger mechanism. If a particular firearm is capable of firing a bullet approximately 400 yards, the threshold may be set at twice that range to prevent firing in an area that could reach the gun-restricted zone. In an alternative embodiment, controller may determine a direction of orientation of the firearm and selectively disable the trigger mechanism when the firearm is aimed toward the gun-restricted zone when the distance is below the threshold. The threshold may be programmed by the manufacturer or by a reseller to prevent a user from mistakenly or intentionally discharging the firearm within or into a gun-restricted zone.
In general, the gun-restricted zone information may be maintained in a database. In one example, the Bureau of Alcohol, Tobacco, and Firearms may maintain such a database and make the database accessible for searching. In another example, the database may maintain a list of school and government building locations and the controller may automatically calculate a distance from the perimeters of such structures to determine a gun-free or gun-restricted zone based on gun laws or other restrictions. One possible example of a system including a firearm system configured to prevent discharge of a firearm in a gun-restricted zone is described below with respect to
Trigger assembly 110 includes an interface 318 configured to couple to controller 114. Trigger assembly 110 further includes a control circuit 320 coupled to interface 318, sensors 322 to determine states of various components of the trigger assembly 110, and firing mechanism 330, which may be coupled to trigger shoe 328. In an embodiment, one or more components of sensors 322 may be coupled to trigger shoe 328 or other components of firing mechanism 330. In one example, a magnet may be included within a portion of trigger shoe 328 and sensors 322 may include a Hall Effect sensor to detect movement of trigger shoe 328. Trigger assembly 110 may further include a safety mechanism 324 and other components 326. In an embodiment, sensors 322 may monitor a state of trigger shoe 328 to detect a trigger pull event. Further, sensors 322 may monitor the state of safety mechanism 324 and other components 326.
In an embodiment, sensors 322 communicate sensor signals to controller 114 via interface 318. Controller 114 converts the sensor signals to digital data using one or more ADCs 308 and uses the digital data to determine a state of trigger assembly 110 using state detector 310. The state information is provided to MCU 304.
In an embodiment, MCU 304 may continuously monitor a location of the trigger assembly 110. The location may be determined from a network access point of network 116, from a GPS circuit 316 within controller 114, or from GPS circuit 120 within computing device 118. When state detector 310 determines that safety mechanism 324 is engaged, MCU 304 may delay determination of the location of trigger assembly 110 relative to a gun-restricted zone. When state detector 310 determines that safety mechanism 324 is disengaged, MCU 304 may determine a distance between trigger assembly 110 and a gun-restricted zone by identifying a nearest gun-restricted zone and determining a relative distance. If the distance is less than a threshold, MCU 304 may control driver circuit 312 to send a control signal to control circuit 320 to disengage the firing mechanism 330, preventing discharge of the firearm. In a particular embodiment, control circuit 320 may activate an electrical component, such as a solenoid or other circuitry, or may deactivate circuitry to disable the firing mechanism 330 to prevent discharge of the firearm within a gun-restricted zone.
In an alternative embodiment, MCU 304 may determine the relative distance between trigger assembly 110 and the gun-restricted zone and may determine an orientation of the firearm based on sensors 317 or sensors within other components 326 and may selectively disable firing mechanism 330. In an example, the MCU 304 may signal control circuit 320 to disable firing mechanism 330 when the firearm is within a predetermined distance of a gun-restricted zone and the gun is aimed toward the gun-restricted zone to prevent a shooter from firing within or into a gun-restricted area. In some embodiments, MCU 304 may permit discharge of the firearm in a direction other than toward the gun-restricted zone.
In the illustrated embodiment, gun restricted zones database 302 is external to controller 114. In some embodiments, MCU 304 may maintain a local database in memory, which may include a list of gun-restricted zones that are within a few hundred miles of the current location of the shooter. Once the data is downloaded from gun restricted zones database 302 and stored in a local memory (not shown), MCU 304 may determine the relative distance based on the data stored in the local memory. Periodically thereafter (such as every 20 minutes or so), MCU 304 may update its local data store, assuming that the shooter does not move hundreds of miles in 20 minutes and the gun restricted zones database 302 does not change continuously.
In an embodiment, controller 114 may be part of an optical scope coupled to a firearm. In another embodiment, controller 114 may be an electronic device, such as a smart phone that is configured to communicate with trigger assembly 110. In an embodiment, interface 318 and interface 306 may include wireless transceivers configured to establish a wireless communication link and to communicate data and control signals through the wireless communication link.
In another particular embodiment, computing device 118 may be a server device at the gun-restricted location, and the computing device 118 may communicate a gun-restricted zone signal to the controller 114, which may disable the firing mechanism in response to receiving the signal. In such an instance, the controller 114 may determine the distance based on receipt of the signal, which may be a short-range wireless signal that can only be received within a limited range.
It should be appreciated that the embodiment depicted in
In an example, controller 114 may disable the firing mechanism 330 by activating an electrical component, such as a solenoid, or by deactivating one or more components of the trigger assembly 110 to prevent discharge of the firearm. Alternatively, controller 114 may selective enable the firing mechanism 330 when the firearm is in a safe location (e.g., location B 410) or within the restricted firing area 406 (e.g., at location C 412) but pointed away from gun-restricted zone 404. One possible method of implementing the example with respect to location C 412 is described below with respect to
Advancing to 504, the controller determines an orientation of the firearm relative to the gun-restricted zone. In an embodiment, the controller may be part of a gun scope that includes one or more orientation sensors (such as an inclinometer, gyroscopes, accelerometers, a compass, and so on) configured to determine an orientation of the aim point of the firearm. Continuing to 506, the controller may selectively disable a trigger mechanism of the firearm to prevent discharge when the distance is less than a pre-determined threshold and the firearm is aimed toward the gun-restricted zone. The controller may allow the gun to discharge when the firearm is aimed in a different direction.
In conjunction with the systems and methods described above with respect to
Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the scope of the invention.
Claims
1. A firearm system comprising:
- a trigger mechanism; and
- a controller coupled to the trigger mechanism and configured to disable the trigger mechanism when the apparatus is within a gun-restricted zone.
2. The firearm system of claim 1, further comprising a gun scope including the controller.
3. The firearm system of claim 1, wherein the trigger mechanism comprises at least one electrical component responsive to the controller and configured to selectively disable the trigger mechanism in response to a signal from the controller.
4. The firearm system of claim 1, wherein the controller comprises:
- a transceiver configured to receive a radio frequency signal;
- a processor coupled to the transceiver and configured to determine a location of the controller in response to the radio frequency signal.
5. The firearm system of claim 4, wherein:
- the controller is configured to determine a distance between the location of the controller and location data of a nearest one of a plurality of gun-restricted zones in a database of gun-restricted zones; and
- the controller disables the trigger mechanism when the distance is less than or equal to a distance threshold.
6. The firearm system of claim 5, wherein the controller further comprises a memory configured to store the database of gun-restricted zones.
7. The firearm system of claim 5, wherein the controller sends a query including the location of the controller to a database to retrieve the location data associated with the nearest one of the plurality of gun-restricted zones.
8. The firearm system of claim 1, wherein the controller continuously monitors a location of the trigger mechanism and searches a database of gun-restricted zones for a nearest gun-restricted zone during power up and periodically thereafter.
9. A method comprising:
- determining a distance between a location of a gun and a gun-restricted zone using a controller coupled to a trigger mechanism; and
- disabling the trigger mechanism to prevent discharge of a firearm when the distance falls below a pre-determined threshold.
10. The method of claim 9, wherein determining the distance comprises determining the location of the gun by retrieving location data from a network.
11. The method of claim 10, wherein retrieving the location data from the network comprises communicating with a global positioning satellite (GPS) system to retrieve GPS coordinates.
12. The method of claim 10, wherein retrieving the location data from the network comprises communicating with one or more wireless communication network towers to determine the location data.
13. The method of claim 10, wherein retrieving the location data from the network comprises communicating with one or more wireless access points to determine the location data.
14. The method of claim 9, wherein disabling the trigger mechanism comprises selectively activating an electrical component of the trigger mechanism to prevent discharge of a firearm.
15. A firearm system comprising:
- a small arms firearm;
- a trigger mechanism coupled to the small arms firearm and including a firing mechanism configured to discharge the small arms firearm in response to a trigger pull; and
- a controller communicatively coupled to the trigger mechanism and configured to disable the firing mechanism when the small arms firearm is within a pre-determined distance of a gun-restricted zone.
16. The firearm system of claim 15, wherein the controller comprises a gun scope.
17. The firearm system of claim 15, wherein the controller comprises at least one of a smart phone, a laptop computer, and a tablet computer.
18. The firearm system of claim 15, wherein the controller:
- determines global positioning satellite (GPS) coordinates of the small arms firearm;
- compares the GPS coordinates to location data of a plurality of gun-restricted zones in a database to identify a nearest gun-restricted zone; and
- determines a distance between the GPS coordinates of the small arms firearm and a perimeter edge of the gun-restricted zone; and
- wherein the controller disables the trigger mechanism when the distance falls below a threshold.
19. The firearm system of claim 15, wherein the trigger mechanism includes a electrical component that is responsive to a control signal from the controller to prevent discharge of the small arms firearm.
20. The firearm system of claim 15, wherein the gun-restricted zone comprises at least one of a school zone and a government agency zone.
Type: Application
Filed: Dec 31, 2012
Publication Date: Jul 3, 2014
Inventor: John Francis McHale (Austin, TX)
Application Number: 13/732,206