OT We missed our chance. :-) See claim 23. Location-based firearm discharge prevention
United States Patent 6,415,542 Bates , et al. July 9, 2002
-------------------------------------------------------------------------------- Location-based firearm discharge prevention
Abstract A firearm, program product and method collectively utilize an on-board location sensor (e.g., a GPS receiver) and stored location information to selectively inhibit discharge of a firearm based on the current location of the firearm. Location information identifying one or more prohibited locations is stored in the firearm (typically in an on-board memory). A controller on-board the firearm then accesses the location sensor to determine a current location for the firearm, and selectively inhibits the discharge of the firearm if the current location is proximate any prohibited location.
-------------------------------------------------------------------------------- Inventors: Bates; Cary Lee (Rochester, MN); Nelson; Eric John (Rochester, MN); Santosuosso; John Matthew (Rochester, MN) Assignee: International Business Machines Corporation (Armonk, NY) Appl. No.: 552140 Filed: April 19, 2000
Current U.S. Class: 42/70.11; 42/70.05; 42/70.06 Intern'l Class: F41A 017/00 Field of Search: 42/70.11,70.01,70.02,70.03,70.04 89/137,142,148,154 124/32,34
--------------------------------------------------------------------------------
References Cited [Referenced By]
--------------------------------------------------------------------------------
U.S. Patent Documents 3785261 Jan., 1974 Ganteaume 95/12. 4067411 Jan., 1978 Conley et al. 180/114. 4541191 Sep., 1985 Morris et al. 42/1. 4682435 Jul., 1987 Heltzel 42/70. 5168114 Dec., 1992 Enget 42/70. 5192818 Mar., 1993 Martin 42/70. 5303495 Apr., 1994 Harthcock 42/84. 5423143 Jun., 1995 Martin 42/70. 5459957 Oct., 1995 Winer 42/70. 5461812 Oct., 1995 Bennett 42/70. 5479149 Dec., 1995 Pike 340/539. 5537771 Jul., 1996 Martin 42/70. 5566486 Oct., 1996 Brinkley 42/1. 5675925 Oct., 1997 Wurger 42/70. 6223461 May., 2001 Mardirossian 42/70.
Primary Examiner: Jordan; Charles T. Assistant Examiner: Holzen; Stephen A Attorney, Agent or Firm: Wood Herron & Evans LLP
--------------------------------------------------------------------------------
Claims
--------------------------------------------------------------------------------
What is claimed is:
1. A firearm, comprising:
(a) a memory configured to store location information identifying at least one prohibited location proximate which discharge of the firearm is to be inhibited;
(b) a location sensor configured to determine a current location of the firearm; and
(c) a controller coupled to the memory and the location sensor, the controller configured to inhibit discharge of the firearm if the current location of the firearm determined by the location sensor is proximate a prohibited location stored in the memory.
2. The firearm of claim 1, wherein the memory comprises at least one of a read only memory (ROM) and a random access memory (RAM).
3. The firearm of claim 1, wherein the location sensor comprises a global positioning system (GPS) receiver.
4. The firearm of claim 1, wherein the controller is further configured to add and remove prohibited locations to and from the memory in response to user input.
5. The firearm of claim 4, wherein the controller is further configured to receive a user password prior to adding or removing a prohibited location to or from the memory.
6. The firearm of claim 5, wherein the controller is further configured to modify the user password in response to user input.
7. The firearm of claim 4, wherein the firearm further comprises a user interface disposed on the firearm and configured to receive user input from a user to add and remove prohibited locations to and from the memory.
8. The firearm of claim 4, wherein the firearm further comprises an electronic interface configured to interface with an external computer for programming the firearm via the external computer.
9. The firearm of claim 8, wherein the controller is further configured to record at least one of a time, location and direction of the firearm in response to discharge of the firearm, and to transmit the same to the external computer via the electronic interface.
10. The firearm of claim 1, further comprising a manually actuated trigger and an electrically-actuated, normally-locked trigger lock coupled to the trigger, wherein the controller is configured to inhibit discharge of the firearm by asserting a control signal to unlock the trigger lock only if the current location of the firearm determined by the location sensor is not proximate a prohibited location stored in the memory.
11. The firearm of claim 1, wherein the location information for the prohibited location identifies a point in space, and wherein the controller is configured to determine whether the current location of the firearm is proximate the prohibited location by determining a distance between the current location and the point in space.
12. The firearm of claim 1, wherein the location information for the prohibited location identifies a boundary of a region in space, and wherein the controller is configured to determine whether the current location of the firearm is proximate the prohibited location by determining whether the current location is within the boundary.
13. The firearm of claim 1, further comprising a handle configured to house the memory, the controller and the location sensor.
14. The firearm of claim 13, further comprising:
(a) a user interface disposed on the handle and electrically coupled to the controller to receive user input; and
(b) a removable access panel secured to the handle overlaying the user interface.
15. The firearm of claim 1, wherein the firearm comprises a long gun.
16. The firearm of claim 1, wherein the firearm comprises a handgun.
17. A method of inhibiting discharge of a firearm, the method comprising:
(a) determining a current location of the firearm using a location sensor coupled to the firearm; and
(b) inhibiting discharge of the firearm if the current location of the firearm is proximate a prohibited location identified in a memory coupled to the firearm.
18. The method of claim 17, wherein determining the current location includes accessing a global positioning system (GPS) receiver.
19. The method of claim 17, further comprising:
(a) adding location information for an additional prohibited location to the memory in response to user input; and
(b) removing location information for a prohibited location from the memory in response to user input.
20. The method of claim 19, further comprising receiving a user password prior to adding or removing location information to or from the memory.
21. The method of claim 20, further comprising modifying the user password in response to user input.
22. The method of claim 17, further comprising programming the firearm using an external computer coupled to the firearm via an electronic interface.
23. The method of claim 22, further comprising:
(a) recording at least one of a time, location and direction of the firearm in response to discharge of the firearm; and
(b) transmitting the same to the external computer via the electronic interface.
24. The method of claim 17, wherein the firearm includes a manually actuated trigger and an electrically-actuated, normally-locked trigger lock coupled to the trigger, wherein inhibiting discharge of the firearm includes asserting a control signal to unlock the trigger lock only if the current location of the firearm is not proximate a prohibited location identified in the memory.
25. The method of claim 17, wherein the memory includes location information for the prohibited location that identifies a point in space, the method further comprising determining whether the current location of the firearm is proximate the prohibited location by determining a distance between the current location and the point in space.
26. The method of claim 17, wherein the memory includes location information for the prohibited location that identifies a boundary of a region in space, the method further comprising determining whether the current location of the firearm is proximate the prohibited location by determining whether the current location is within the boundary.
27. A program product, comprising:
(a) a program configured to be executed by a controller disposed within a firearm, the program configured to determine a current location of the firearm by accessing a location sensor coupled to the firearm, to access a memory coupled to the firearm to obtain location information identifying at least one prohibited location, and to inhibit discharge of the firearm if the current location of the firearm is proximate a prohibited location identified in the memory; and
(b) a signal bearing medium bearing the program.
28. The program product of claim 27, wherein the signal bearing medium includes at least one of a recordable medium and a transmission medium. |