IP Library › Granted Patent US 10,584,929
Granted Patent B2
US 10,584,929 · App. 16/418,929 · Granted Mar 10, 2020

Firearm ammunition availability detection system

Inventors: David Michael Masarik (Newport Beach, CA); Michael Raymond Masarik (Missoula, MT); Matthew James Masarik (Newport Beach, CA)
Assignee: Maztech Industries, LLC
F41A9/62
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 10,584,929
App. No.
16/418,929
Granted
Mar 10, 2020
Kind
B2
Abstract

A linear encoder may be used to accurately determine a number of cartridges within a magazine. Further, using a set of magnetic sensors within a buffer tube of a firearm, it is possible to determine whether a cartridge is loaded within a chamber of the weapon and/or whether the firearm is jammed. The determination of cartridges within the magazine in conjunction with the determination of whether a cartridge is in a chamber of a firearm can give a user an accurate ammunition count. Further, the use of the linear encoder makes it possible to accurately determine the cartridge count when different cartridges are loaded into the magazine or when the magazine degrades in quality over time. Moreover, the ability for magazines to communicate with a firearm enables a user to determine a total available ammunition to the user in a single display without individually checking each magazine.

Claims (55)

1. A firearm capable of determining a quantity of ammunition registered to the firearm, the firearm comprising:

a hardware processor configured to:

determine an identity of one or more magazines registered to the firearm;

communicate, using a transceiver, with each of the identified one or more magazines to obtain an ammunition count for each magazine of the one or more magazines; and

aggregate the ammunition count for each magazine of the one or more magazines to obtain a total ammunition count registered to the firearm, wherein the identity of each magazine from the one or more magazines comprises a combination of a firearm identifier of the firearm and a magazine identifier of the magazine, and wherein each magazine from the one or more magazines is associated with a different magazine identifier.

2. The firearm of claim 1 , wherein the hardware processor determines the identity of the one or more magazines by accessing a storage device of the firearm to obtain the identity of the one or more magazines.

3. The firearm of claim 1 , wherein the transceiver is configured to use ultra-wide band communication to communicate with each of the identified one or more magazines.

4. The firearm of claim 1 , wherein the hardware processor is further configured to communicate with an inserted magazine that is inserted into the firearm to obtain an inserted magazine ammunition count, wherein aggregating the ammunition count for each magazine of the one or more magazines includes adding the inserted magazine ammunition count to the total ammunition count.

5. The firearm of claim 4 , wherein the hardware processor communicates with the inserted magazine using an optical transceiver.

6. The firearm of claim 4 , wherein the hardware processor communicates with the inserted magazine using inductive, electromagnetic, or electrical communication.

7. The firearm of claim 1 , wherein the hardware processor is further configured to deregister a magazine of the one or more magazines registered to the firearm when an attempt to communicate with the magazine is unsuccessful for a threshold period of time.

8. The firearm of claim 7 , wherein the hardware processor is further configured to update the total ammunition count registered to the firearm when the magazine is deregistered.

9. The firearm of claim 1 , wherein the transceiver is configured to use radio frequency communication to communicate with each of the identified one or more magazines.

10. A firearm capable of determining a quantity of ammunition registered to the firearm, the firearm comprising:

a hardware processor configured to:

determine an identity of one or more magazines registered to the firearm;

communicate, using a transceiver, with each of the identified one or more magazines to obtain an ammunition count for each magazine of the one or more magazines;

aggregate the ammunition count for each magazine of the one or more magazines to obtain a total ammunition count registered to the firearm;

register an unregistered magazine with the firearm;

communicate with the unregistered magazine to obtain an ammunition count of the unregistered magazine; and

modify the total ammunition count to include the ammunition count of the unregistered magazine.

11. The firearm of claim 10 , wherein the hardware processor is further configured to register the unregistered magazine by:

obtaining a magazine identifier for the unregistered magazine from the unregistered magazine;

providing a firearm identifier to the unregistered magazine;

combining at least the magazine identifier and the firearm identifier to obtain a network identifier for the unregistered magazine; and

storing the network identifier for the unregistered magazine in a storage device of the firearm.

12. The firearm of claim 11 , wherein the hardware processor is further configured to provide the network identifier to the unregistered magazine, and wherein the firearm identifier is provided to the unregistered magazine as part of the network identifier.

13. A method of determining a quantity of ammunition registered to a firearm, the method comprising:

obtaining, by a hardware processor, an identity of one or more magazines registered to the firearm, wherein the hardware processor accesses a storage device of the firearm to obtain the identity of the one or more magazines;

communicating, using a transceiver, with each of the identified one or more magazines to obtain an ammunition count for each magazine of the one or more magazines; and

aggregating, by the hardware processor, the ammunition count for each magazine of the one or more magazines to obtain a total ammunition count registered to the firearm, wherein the identity of each magazine from the one or more magazines comprises a combination of a firearm identifier associated with the firearm and a magazine identifier associated with the magazine, and wherein each magazine from the one or more magazines is associated with a different magazine identifier.

14. The method of claim 13 , wherein communicating with each of the identified one or more magazines comprises communicating using ultra-wide band communication.

15. The method of claim 13 , further comprising obtaining a loaded magazine ammunition count comprising a count of cartridges included in a magazine inserted into a loading port of the firearm, wherein aggregating the ammunition count for each magazine of the one or more magazines includes adding the loaded magazine ammunition count to the total ammunition count.

16. The method of claim 13 , further comprising determining whether a cartridge is within a chamber of the firearm, wherein aggregating the ammunition count for each magazine of the one or more magazines includes adjusting the total ammunition count based on the determination of whether the cartridge in within the chamber of the firearm.

17. The method of claim 13 , further comprising:

attempting to communicate with a magazine from the one or more magazines registered to the firearm;

failing to receive a response from the magazine within a time period subsequent to attempting to communicate with the magazine; and

responsive to failing to receive the response from the magazine, removing the identity of the magazine from the storage device.

18. The method of claim 17 , further comprising modifying the total ammunition count to remove the ammunition count for the magazine from the total ammunition count.

19. The method of claim 13 , further comprising using encrypted communication when communicating with each of the identified one or more magazines.

20. The method of claim 13 , further comprising outputting the total ammunition count for display to a user on a scope of the firearm.

21. A method of determining a quantity of ammunition registered to a firearm, the method comprising:

obtaining, by a hardware processor, an identity of one or more magazines registered to the firearm, wherein the hardware processor accesses a storage device of the firearm to obtain the identity of the one or more magazines;

communicating, using a transceiver, with each of the identified one or more magazines to obtain an ammunition count for each magazine of the one or more magazines;

aggregating, by the hardware processor, the ammunition count for each magazine of the one or more magazines to obtain a total ammunition count registered to the firearm;

registering an unregistered magazine with the firearm;

communicating with the unregistered magazine to obtain an ammunition count of the unregistered magazine; and

modifying the total ammunition count to include the ammunition count of the unregistered magazine.

22. The method of claim 21 , wherein registering the unregistered magazine comprises:

receiving a magazine identifier for the unregistered magazine;

providing a firearm identifier to the unregistered magazine;

combining at least the magazine identifier and the firearm identifier to obtain a network identifier for the unregistered magazine; and

storing the network identifier for the unregistered magazine in the storage device of the firearm.

23. The method of claim 22 , wherein the network identifier is used to communicate with the unregistered magazine after the unregistered magazine is registered with the firearm.

24. The method of claim 21 , wherein registering the unregistered magazine occurs in response to insertion of the unregistered magazine into an insertion port of the firearm.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2019
From: MASARIK, DAVID MICHAEL; MASARIK, MICHAEL RAYMOND; MASARIK, MATTHEW JAMES
To: MAZTECH INDUSTRIES, LLC
Reel/Frame 049255/0242 →
Continuity (3)
Continuation 16297288 · Mar 8, 2019
Provisional Application 62640451 · Mar 8, 2018
Related Publication 20200033086A1 · Jan 30, 2020
Cited By (3)
US 12,320,611 US 12,385,705 US 12,535,283