IP Library Granted Patent US 9,599,418
Granted Patent B2
US 9,599,418 · App. 14/716,424 · Granted Mar 21, 2017

Detecting a signal from a wireless network for a firearm safety lock

Inventor: Alexander G. Steele (Portland, OR)
F41A17/063F41A17/46G08C17/02F41A17/06F41A17/08F41A17/48
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,599,418
App. No.
14/716,424
Granted
Mar 21, 2017
Kind
B2
Abstract

A signal from a wireless network and identify a parameter of the signal associated with the wireless network may be detected. A determination may be made whether to enable or disable a safety lock of a firearm in view of the parameter of the signal associated with the wireless network. Furthermore, a command may be transmitted to the safety lock of the firearm in view of the determination.

Claims (57)

1. A method comprising:

detecting a signal from a wireless network;

identifying a parameter of the signal associated with the wireless network;

determining, by a processing device, to enable or disable a safety lock of a firearm in view of the parameter of the signal associated with the wireless network, the parameter of the signal corresponding to a name of the wireless network that provides the signal; and

transmitting a command to the safety lock of the firearm in view of the determination.

2. The method of claim 1 , wherein determining to enable or disable the safety lock comprises:

determining to enable the safety lock of the firearm in response to a condition being satisfied in view of the parameter; and

generating the command to lock the safety lock of the firearm.

3. The method of claim 2 , wherein the condition is satisfied in response to the name matching a keyword.

4. The method of claim 1 , wherein determining to enable or disable the safety lock comprises:

determining to disable the safety lock of the firearm in response to a condition not being satisfied in view of the parameter.

5. The method of claim 1 , wherein the parameter is further based on a configuration setting of the wireless network and wherein to determine to enable or disable the safety lock comprises:

enabling the safety lock of the firearm to prevent firing in response to the configuration setting being a public network.

6. The method of claim 1 , further comprising:

receiving an override command from a device to disable the safety lock of the firearm; and

transmitting the override command to the safety lock of the firearm to allow the firearm to fire.

7. The method of claim 1 , further comprising:

receiving a home network name; and

creating a custom keyword list comprising the home network name, wherein the safety lock is disabled in response to the parameter matching the home network name of the custom keyword list.

8. A system comprising:

a memory;

a processing device operatively coupled to the memory, the processing device to:

detect a signal from a wireless network;

identify a parameter of the signal associated with the wireless network, the parameter of the signal corresponding to a name of the wireless network that provides the signal;

determine to enable or disable a safety lock of a firearm in view of the parameter of the signal associated with the wireless network; and

transmit a command to the safety lock of the firearm in view of the determination.

9. The system of claim 8 , wherein to determine to enable or disable the safety lock comprises:

determine to enable the safety lock of the firearm in response to a condition being satisfied in view of the parameter; and

generate the command to lock the safety lock of the firearm.

10. The system of claim 9 , wherein the condition is satisfied in response to the name matching a keyword.

11. The system of claim 8 , wherein to determine to enable or disable the safety lock comprises:

determine to disable the safety lock of the firearm in response to a condition not being satisfied in view of the parameter.

12. The system of claim 8 , wherein the parameter is further based on a configuration setting of the wireless network; and wherein to determine to enable or disable the safety lock comprises:

enabling the safety lock of the firearm to prevent firing in response to the configuration setting being a public network.

13. The system of claim 8 , wherein the processing device is further to:

receive an override command from a device to disable the safety lock of the firearm; and

transmit the override command to the safety lock of the firearm to allow the firearm to fire.

14. The system of claim 8 , wherein the processing device is further to:

receive a home network name; and

create a custom keyword list comprising the home network name, wherein the safety lock is disabled in response to the parameter matching the home network name of the custom keyword list.

15. A non-transitory computer readable storage medium comprising instructions, that when executed by a processing device, cause the processing device to:

detect a signal from a wireless network;

identify a parameter of the signal associated with the wireless network;

determine to enable or disable a safety lock of a firearm in view of the parameter of the signal associated with the wireless network, the parameter of the signal corresponding to a name of the wireless network that provides the signal; and

transmit a command to the safety lock of the firearm in view of the determination.

16. The non-transitory computer readable storage medium of claim 15 , wherein the processing device is further to:

determine to enable the safety lock of the firearm in response to a condition being satisfied in view of the parameter; and

generate the command to lock the safety lock of the firearm.

17. The non-transitory computer readable storage medium of claim 16 , the condition is satisfied in response to the name matching a keyword.

18. The non-transitory computer readable storage medium of claim 15 , wherein to determine to enable or disable the safety lock comprises:

determine to disable the safety lock of the firearm in response to a not condition being satisfied in view of the parameter.

19. The non-transitory computer readable storage medium of claim 15 , wherein the processing device is further to:

receive an override command from a device to disable the safety lock of the firearm; and

transmit the override command to the safety lock of the firearm to allow the firearm to fire.

20. The non-transitory computer readable storage medium of claim 15 , wherein the processing device is further to:

receive a home network name; and

create a custom keyword list comprising the home network name, wherein the safety lock is disabled in response to the parameter matching the home network name of the custom keyword list.

Continuity (1)
Related Publication 20160341506A1 · Nov 24, 2016