CN107421388B - Control method for unlocking firearm and firearm - Google Patents
Control method for unlocking firearm and firearm Download PDFInfo
- Publication number
- CN107421388B CN107421388B CN201710637463.2A CN201710637463A CN107421388B CN 107421388 B CN107421388 B CN 107421388B CN 201710637463 A CN201710637463 A CN 201710637463A CN 107421388 B CN107421388 B CN 107421388B
- Authority
- CN
- China
- Prior art keywords
- firearm
- user
- gun
- information
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000013475 authorization Methods 0.000 claims abstract description 143
- 230000005284 excitation Effects 0.000 claims description 44
- 238000004891 communication Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 14
- 230000001960 triggered effect Effects 0.000 claims description 5
- 238000010304 firing Methods 0.000 claims 1
- 238000007726 management method Methods 0.000 description 24
- 238000005265 energy consumption Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- NIOPZPCMRQGZCE-WEVVVXLNSA-N 2,4-dinitro-6-(octan-2-yl)phenyl (E)-but-2-enoate Chemical compound CCCCCCC(C)C1=CC([N+]([O-])=O)=CC([N+]([O-])=O)=C1OC(=O)\C=C\C NIOPZPCMRQGZCE-WEVVVXLNSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F41—WEAPONS
- F41A—FUNCTIONAL FEATURES OR DETAILS COMMON TO BOTH SMALLARMS AND ORDNANCE, e.g. CANNONS; MOUNTINGS FOR SMALLARMS OR ORDNANCE
- F41A35/00—Accessories or details not otherwise provided for
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00563—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Lock And Its Accessories (AREA)
Abstract
The embodiment of the invention discloses a control method for unlocking a firearm and the firearm. The method provided by the embodiment of the invention comprises the following steps: acquiring user biological characteristic information through a biological characteristic acquisition module arranged on the surface of a firearm, and detecting current position information of the firearm; determining whether the user biological characteristic information is matched with prestored biological characteristic information or not, and determining whether the firearm is in an authorized range or not according to the position information; unlocking the firearm if the firearm is within the authorization range and the user biometric information matches the pre-stored biometric information. The embodiment of the invention adopts the gun based on the Internet of things, on one hand, the gun can be ensured to be used by an authorized user, the position of the gun can be tracked in time, the gun is controlled to be used by a gun borrower within an authorized range, on the other hand, the gun renting user has better freedom degree, the gun renting method is suitable for the management of a shooting range and a commercial operation shooting range, and the management efficiency is improved.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a control method for unlocking a firearm and the firearm.
Background
At present, the technical scheme of firearm management focuses on firearm management of military police, particularly management of firearms such as 'cabinets' and the like, and registration, return and firearm taking of the firearms are emphasized.
The system comprises at least one bullet management unit, wherein the bullet management unit comprises a server and zero or more intelligent gun cabinets. The intelligent gun cabinet management method comprises the following steps:
A. the subordinate server applies for registration to the superior server;
B. after the server is successfully registered, the control system of the intelligent gun cabinet applies for registration to the server of the bullet management unit or the superior bullet management unit;
C. after the control system of the intelligent gun cabinet is successfully registered, the control system of the intelligent gun cabinet receives authorization information of the server of the bullet management unit and the server of the upper bullet management unit and feeds back successful receiving information; if the authorization information of the bullet management unit and the bullet management unit server at the upper level are both provided, the control system of the intelligent gun cabinet works normally, and if any one of the authorization information is lacked, the intelligent gun cabinet is locked emergently.
In addition, other schemes are provided for realizing the following steps: a firearm positioning and identifying device comprises a bracket for holding firearms, wherein the bracket is arranged in a firearm warehouse, a firearm placing position for holding firearms is arranged on the bracket, a firearm detecting module is arranged on the bracket, and the firearm detecting module comprises a module control central processing unit, an electronic tag reader, a module state display and a firearm position sensor arranged at the firearm placing position; and the module control central processing unit is respectively connected with the electronic tag reader, the module state display and the firearm position sensor. The invention has the beneficial effects that: the firearms are monitored in real time, so that the safety of the firearms is improved; in addition, the firearm placement position is fixed, so that management is facilitated.
The technical scheme is not suitable for management of a shooting range in commercial operation (the gun is complex in identity and the management of firearms is too mechanized), and the current shooting range in commercial operation is usually in an original mode of fixing firearms or manually monitoring and the like, so that the management efficiency is extremely low.
Disclosure of Invention
The embodiment of the invention provides a control method for unlocking a firearm and the firearm, which are used for realizing intelligent unlocking of the firearm.
On one hand, the embodiment of the invention provides a control method for unlocking a firearm, which comprises the following steps:
acquiring user biological characteristic information through a biological characteristic acquisition module arranged on the surface of a firearm, and detecting current position information of the firearm;
determining whether the user biological characteristic information is matched with prestored biological characteristic information or not, and determining whether the firearm is in an authorized range or not according to the position information;
unlocking the firearm if the firearm is within the authorization range and the user biometric information matches the pre-stored biometric information.
In an alternative implementation, the biometric acquisition module is a fingerprint acquisition module;
the fingerprint acquisition module is arranged on a grab handle of the firearm, the user biological characteristic information is user palm print information, and the pre-stored biological characteristic information is pre-stored palm print information;
or, the fingerprint acquisition module is arranged on a trigger of the firearm, the user biological characteristic information is user fingerprint information, and the pre-stored biological characteristic information is pre-stored fingerprint information.
In the embodiment of the invention, the biometric information of the user can be conveniently and quickly acquired by the fingerprint acquisition module arranged on the gun grab handle or the trigger without additional operation of the user.
In an optional implementation manner, before the collecting the user biometric information by the biometric collecting module arranged on the surface of the firearm, the method further comprises:
the method comprises the steps that biological characteristic information of a user is pre-collected through a biological characteristic collecting module arranged on the surface of a gun, and the pre-collected biological characteristic information of the user is stored in a storage device of the gun to serve as the pre-stored biological characteristic information;
receiving the authorization range setting information, determining the authorization range of the firearm according to the authorization range setting information, and storing the authorization range in the storage device.
In the embodiment of the invention, the pre-collected user biological characteristic information is stored in the storage device of the firearm as the pre-stored biological characteristic information and is used as the comparison information for unlocking by the user, and the firearm can be unlocked only by limiting the user who only passes the comparison of the biological characteristic information, so that only an authorized user can unlock the firearm, and the use safety of the firearm is ensured; the reasonable authorization range can be set for the firearm by receiving the authorization range setting information, and the firearm is guaranteed to be used in the reasonable range.
In an optional implementation manner, the determining whether the user biometric information matches with pre-stored biometric information, and determining whether the firearm is within an authorized range according to the position information includes:
reporting the user biological characteristic information and the position information through communication connection with a server;
and after receiving an unlocking authorization instruction, determining that the firearm is in an authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information.
In the embodiment of the invention, the firearm reports the user biological characteristic information and the position information to the server, and the server determines whether to send an unlocking authorization instruction to the firearm or not according to the user biological characteristic information and the position information, so that the complexity of the firearm is reduced, the firearm is managed in a unified way, and the position information and the state information of each firearm, namely the firearm is in an unlocking state or an unlocking state can be determined.
In an optional implementation manner, in the case that it is determined that the firearm is not within the authorized range and/or the user biometric information is not matched with the pre-stored biometric information, a bad record is added to the user corresponding to the user biometric information.
In the embodiment of the invention, the bad records are added for the user, so that a credit basis is provided for the subsequent gun borrowing of the user, and the potential safety hazard is reduced.
In an optional implementation, before the detecting the firearm current position information, the method further includes:
when the firearm is pulled out of the gun case, triggering the firearm in a locking state to execute the detection of the current position information of the firearm;
or, periodically acquiring the current position information of the firearm when the firearm is in a locked state and when the firearm is in an unlocked state.
In the embodiment of the invention, when the firearm is pulled out of the gun sleeve, the firearm in a locked state is triggered to execute the detection of the current position information of the firearm, and the current position information of the firearm is detected only when necessary, so that the energy consumption is reduced; when the firearm is in a locked state and the firearm is in an unlocked state, the current position information of the firearm is periodically acquired, so that on one hand, the energy consumption can be reduced, and on the other hand, the current position information of the firearm can be timely acquired.
In an alternative implementation, after unlocking the firearm, the method further comprises:
starting a timer, determining whether the re-collected user biological characteristic information is matched with the pre-stored biological characteristic information again under the condition that the timer is overtime, and determining whether the firearm is in an authorization range according to the re-collected position information;
locking the firearm if it is determined that the firearm is not within an authorized range and/or the user biometric information does not match the pre-stored biometric information.
In the embodiment of the invention, the biological characteristic information and the position information of the user can be timely acquired again, and the firearm is locked after the fact that the acquired biological characteristic information and the acquired position information of the user do not meet the unlocking condition of the firearm is determined, so that danger is prevented.
In an optional implementation, the method further includes: under the condition that the position information is determined not to be within the authorized range, acquiring the gun pulling time, the gun lifting time, the swinging amplitude and the excitation frequency of the gun in the using process of the gun; obtaining the historical gun pulling time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency which are stored locally; determining whether a difference between the gun drawing time and the historical gun drawing time is within a first preset threshold range; if the difference value between the gun drawing time and the historical gun drawing time is determined to be within the first preset threshold range, determining whether the difference value between the gun lifting time and the historical gun lifting time is within a second preset threshold range; if the difference value between the gun lifting time and the historical gun lifting time is determined to be within a second preset threshold range, determining whether the difference value between the excitation frequency and the historical excitation frequency is within a third preset threshold range; if the difference value between the excitation frequency and the historical excitation frequency is determined to be within a third preset threshold range, determining whether the difference value between the swing amplitude and the historical swing amplitude is within a fourth preset threshold range; under the condition that the difference value between the swing amplitude and the historical swing amplitude is determined to be within a fourth preset threshold range, determining that the user of the firearm is the user of the firearm borrowing, and adding a bad record to the user information of the firearm borrowing, wherein the bad record at least comprises: the content of the bad record is the leaving authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area; the authorization range of the user is narrowed by integrating the leaving authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area where the user is located;
the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency are obtained by adding the current gun drawing time, the current gun lifting time, the current swing amplitude and the current excitation frequency to the historical gun drawing time and the historical gun lifting time after determining that a user of the firearm is the gun borrowing user historically, and calculating in a weighted average mode after the historical swing amplitude and the historical excitation frequency, wherein the weighting proportion is lower as the weighting value is farther from the current time in time; the first threshold, the second threshold, the third threshold and the fourth threshold are gradually reduced along with the increase of the historical data amount;
if the gun drawing time passes, the gun lifting time, the excitation frequency, the historical gun drawing time, the historical gun lifting time and the historical excitation frequency are obtained; if the fact that the user of the firearm is the firearm borrowing user is not determined, adding borrowing refusing information to the user information of the firearm borrowing;
after receiving subsequent registration information of the firearm, if the fact that user information contained in the subsequent registration information contains bad records is determined, the firearm is limited to be the reduced authorization range; and after determining that the user information contains loan refusal information, displaying prompt information of the gun borrowing refusal.
The first threshold, the second threshold, the third threshold and the fourth threshold, which gradually decrease with the increase of the historical data amount, comprise: the first threshold, the second threshold, the third threshold and the fourth threshold are 1.5 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user is initially used; and when the first threshold, the second threshold, the third threshold and the fourth threshold are reduced by 10% every time 10 pieces of historical data are added, and the first threshold, the second threshold, the third threshold and the fourth threshold are stopped to be reduced under the condition that the first threshold, the second threshold, the third threshold and the fourth threshold are reduced to 0.8 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user uses the gun borrowing user initially.
The weighting value is lower the farther away in time from the current time, and includes: the weighting value satisfies f (x) ═ 2/x)/100, √ 2< x <0, where x is the difference in years between the historical data and the current time distance.
In another aspect, an embodiment of the present invention further provides a firearm, including:
the biological characteristic acquisition module is used for acquiring the biological characteristic information of the user;
the detection module is used for detecting the current position information of the firearm;
the authorization module is used for determining whether the user biological characteristic information is matched with pre-stored biological characteristic information and determining whether the firearm is in an authorization range;
and the unlocking module is used for unlocking the firearm under the condition that the firearm is in the authorization range and the user biological characteristic information is matched with the prestored biological characteristic information.
In an alternative implementation, the biometric acquisition module is a fingerprint acquisition module;
the fingerprint acquisition module is arranged on a grab handle of the firearm, the user biological characteristic information is user palm print information, and the pre-stored biological characteristic information is pre-stored palm print information;
or, the fingerprint acquisition module is arranged on a trigger of the firearm, the user biological characteristic information is user fingerprint information, and the pre-stored biological characteristic information is pre-stored fingerprint information.
In the embodiment of the invention, the biological characteristic information of the user can be conveniently, quickly and pertinently collected through the fingerprint collecting module arranged on the gun grab handle or the trigger without additional operation of the user.
In an optional implementation manner, the biometric acquisition module is further configured to pre-acquire user biometric information, and store the pre-acquired user biometric information in a storage device of the firearm to serve as the pre-stored biometric information;
the firearm further comprises:
the receiving module is used for receiving the authorization range setting information;
the authorization module is further used for determining the authorization range of the firearm according to the authorization range setting information and storing the authorization range into the storage device.
In the embodiment of the invention, the pre-collected user biological characteristic information is stored in the storage device of the firearm as the pre-stored biological characteristic information and is used as the comparison information for unlocking by the user, so that the firearm can be unlocked only by the user who compares the biological characteristic information, only an authorized user can unlock the firearm, and the use safety of the firearm is ensured; the reasonable authorization range can be set for the firearm by receiving the authorization range setting information, and the firearm is guaranteed to be used in the reasonable range.
In an optional implementation manner, the authorization module includes:
the communication unit is used for carrying out communication connection with a server and reporting the user biological characteristic information and the position information; receiving an unlocking authorization instruction sent by the server;
and the determining unit is used for determining that the firearm is in an authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information after the communication unit receives the unlocking authorization instruction.
In the embodiment of the invention, the firearm reports the user biological characteristic information and the position information to the server, and the server determines whether to send an unlocking authorization instruction to the firearm or not according to the user biological characteristic information and the position information, so that the complexity of the firearm is reduced, the firearm is managed in a unified way, and the position information and the state information of each firearm can be determined to be in an unlocking state or an unlocking state.
In an optional implementation manner, the recording module is configured to add a bad record to the user corresponding to the user biometric information when it is determined that the firearm is not within the authorized range and/or the user biometric information is not matched with the pre-stored biometric information.
In the embodiment of the invention, the condition that the firearm cannot be unlocked by the user who does not operate according to the rule is limited by adding the bad records to the user, so that the potential safety hazard is reduced.
In an alternative implementation, the firearm further comprises:
the trigger module is used for triggering the firearm in a locked state to execute the detection of the current position information of the firearm when the firearm is pulled out of the gun case;
or the detection module is further configured to periodically acquire the current position information of the firearm when the firearm is in a locked state and the firearm is in an unlocked state.
In the embodiment of the invention, when the firearm is pulled out of the gun sleeve, the firearm in a locked state is triggered to execute the detection of the current position information of the firearm, and the current position information of the firearm is detected only when necessary, so that the energy consumption is reduced; when the firearm is in a locked state and the firearm is in an unlocked state, the current position information of the firearm is periodically acquired, so that on one hand, the energy consumption can be reduced, and on the other hand, the current position information of the firearm can be timely acquired.
In an alternative implementation, the firearm further comprises:
the timer is used for timing;
the authorization module is further used for determining whether the re-collected user biological characteristic information is matched with the pre-stored biological characteristic information again under the condition that the timer is overtime, and determining whether the firearm is in an authorization range according to the re-collected position information;
a locking module for locking the firearm if it is determined that the firearm is not within the authorized range and/or the user biometric information does not match the pre-stored biometric information.
In an optional implementation manner, the authorization module is further configured to, in a case that it is determined that the position information is not within an authorization range, obtain a gun pulling time, a gun lifting time, a swing amplitude, and an excitation frequency of the firearm in the use process of the firearm; obtaining the historical gun pulling time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency which are stored locally; determining whether a difference between the gun drawing time and the historical gun drawing time is within a first preset threshold range; if the difference value between the gun drawing time and the historical gun drawing time is determined to be within the first preset threshold range, determining whether the difference value between the gun lifting time and the historical gun lifting time is within a second preset threshold range; if the difference value between the gun lifting time and the historical gun lifting time is determined to be within a second preset threshold range, determining whether the difference value between the excitation frequency and the historical excitation frequency is within a third preset threshold range; if the difference value between the excitation frequency and the historical excitation frequency is determined to be within a third preset threshold range, determining whether the difference value between the swing amplitude and the historical swing amplitude is within a fourth preset threshold range; under the condition that the difference value between the swing amplitude and the historical swing amplitude is determined to be within a fourth preset threshold range, determining that the user of the firearm is the user of the firearm borrowing, and adding a bad record to the user information of the firearm borrowing, wherein the bad record at least comprises: the content of the bad record is the leaving authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area; the authorization range of the user is narrowed by integrating the leaving authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area where the user is located;
the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency are obtained by adding the current gun drawing time, the current gun lifting time, the current swing amplitude and the current excitation frequency to the historical gun drawing time and the historical gun lifting time after determining that a user of the firearm is the gun borrowing user historically, and calculating in a weighted average mode after the historical swing amplitude and the historical excitation frequency, wherein the weighting proportion is lower as the weighting value is farther from the current time in time; the first threshold, the second threshold, the third threshold and the fourth threshold are gradually reduced along with the increase of the historical data amount;
if the gun drawing time passes, the gun lifting time, the excitation frequency, the historical gun drawing time, the historical gun lifting time and the historical excitation frequency are obtained; if the fact that the user of the firearm is the firearm borrowing user is not determined, adding borrowing refusing information to the user information of the firearm borrowing;
after receiving subsequent registration information of the firearm, if the fact that user information contained in the subsequent registration information contains bad records is determined, the firearm is limited to be the reduced authorization range; and after determining that the user information contains loan refusal information, displaying prompt information of the gun borrowing refusal.
The first threshold, the second threshold, the third threshold and the fourth threshold, which gradually decrease with the increase of the historical data amount, comprise: the first threshold, the second threshold, the third threshold and the fourth threshold are 1.5 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user is initially used; and when the first threshold, the second threshold, the third threshold and the fourth threshold are reduced by 10% every time 10 pieces of historical data are added, and the first threshold, the second threshold, the third threshold and the fourth threshold are stopped to be reduced under the condition that the first threshold, the second threshold, the third threshold and the fourth threshold are reduced to 0.8 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user uses the gun borrowing user initially.
The weighting value is lower the farther away in time from the current time, and includes: the weighting value satisfies f (x) ═ 2/x)/100, √ 2< x <0, where x is the difference in years between the historical data and the current time distance.
In the embodiment of the invention, the biological characteristic information and the position information of the user can be timely acquired again, and the firearm is locked after the situation that the acquired biological characteristic information and the acquired position information of the user do not meet the unlocking condition of the firearm is determined, so that the occurrence of danger is prevented.
According to the technical scheme, the embodiment of the invention has the following advantages: the firearms based on the Internet of things can ensure that the firearms are used by authorized users, track the positions of the firearms in time, control the firearms to be used by the gunner in an authorized range, give better freedom of the users renting the firearms on the other hand, adapt to the management of shooting ranges and commercial operations, and improve the management efficiency.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1A is a schematic diagram of a control system for unlocking a firearm, in accordance with an embodiment of the present invention;
FIG. 1B is a schematic diagram of a firearm in accordance with an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a control method for unlocking a firearm according to an embodiment of the invention;
FIG. 3 is a schematic view of another embodiment of the firearm of the present disclosure;
FIG. 4 is a schematic flow chart illustrating another control method for unlocking a firearm in accordance with an embodiment of the present disclosure;
FIG. 5 is a schematic flow chart illustrating a further method of controlling the unlocking of the firearm in accordance with an embodiment of the present disclosure;
FIG. 6 is a schematic structural view of a firearm in accordance with an embodiment of the present invention;
FIG. 7 is a schematic structural view of a firearm in accordance with an embodiment of the present invention;
FIG. 8 is a schematic structural view of a firearm in accordance with an embodiment of the present invention;
FIG. 9 is a schematic structural view of a firearm in accordance with an embodiment of the present invention;
FIG. 10 is a schematic structural view of a firearm in accordance with an embodiment of the present invention;
FIG. 11 is a schematic diagram of a firearm in accordance with an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the present invention provides a schematic structural diagram of an information acquisition and processing system of a firearm, as shown in fig. 1A, including: server, firearm.
The server is connected with the firearm through the internet of things, the firearm is provided with a positioning module and a communication module with an information reporting function, as shown in fig. 1B, a black rectangular area 101 in the figure comprises the positioning module and the communication module with the information reporting function, and the black rectangular area can be arranged at a plurality of positions of the firearm. The positioning module can position the position of the firearm, and the communication module can be in communication connection with the server and send information to the server, so that the firearm can report the position information of the firearm to the server in real time or at regular time. The server may receive a position report sent by the firearm, where the position includes information including the identification information and a current position of the firearm, so that the server may monitor a change in the position of the firearm. The firearm and the server can communicate in a Wireless Fidelity (WiFi), bluetooth, ZigBee (ZigBee) or other manner.
The embodiment of the invention provides a control method for unlocking a firearm, which comprises the following steps of:
201. acquiring user biological characteristic information through a biological characteristic acquisition module arranged on the surface of the firearm, and detecting the current position information of the firearm;
the biological characteristic acquisition module can be a fingerprint acquisition module, an iris acquisition module and the like. The user biological characteristic information can be fingerprint information, palm print information, iris information and the like. The biological characteristic acquisition module can be arranged on the trigger, the grab handle or the surface of the gun body of the gun. The firearm can detect the current position information of the firearm in real time or periodically through a positioning module. For example, the positioning module may be configured to detect the current location of the firearm every two minutes. The position information may be a geographical coordinate of the firearm or a specific position of the firearm, such as a certain number on a certain street and a certain way. The firearm may also send a location request to a server via a communication module, which detects its current location information.
202. Determining whether the user biological characteristic information is matched with prestored biological characteristic information or not, and determining whether the firearm is in an authorized range or not according to the position information;
the firearm can match the user biological characteristic information with pre-stored biological characteristic information in the firearm storage device, and after the match is passed, whether the firearm is in an authorized range is determined according to the position information; the firearm can also send the position information and the user biological characteristic information to a server, the server determines whether the user biological characteristic information is matched with prestored biological characteristic information, and determines whether the firearm is in an authorized range according to the position information; the firearm can also send the user biological characteristic information to a server, send a positioning request to the server, determine whether the user biological characteristic information is matched with prestored biological characteristic information by the server, and determine whether the firearm is in an authorized range according to the position information after determining the position information of the firearm.
In an alternative implementation, the method of determining whether the user biometric information matches the pre-stored biometric information and whether the firearm is within the authorized range may include:
reporting the user biological characteristic information and the position information through communication connection with a server;
and after receiving an unlocking authorization instruction, determining that the firearm is in an authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information.
The firearm can be connected with the server through the Internet of things, and the user biological characteristic information and the position information are reported to the server through the connection. For example, the communication module of the firearm and the server may communicate with each other by Wireless Fidelity (WiFi), bluetooth, ZigBee (ZigBee), or the like. The information reported by the firearm to the server may include identification information of the firearm, where the identification information may be a model number, a label, and the like of the firearm. In the embodiment of the invention, the server determines whether the firearm meets an unlocking condition, and after the firearm meets the unlocking condition, an unlocking authorization instruction is sent to the firearm, wherein the unlocking condition is that the firearm is in the authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information. The specific implementation method may be that the server receives the user biometric information and the location information sent by the firearm through a communication module, acquires identification information of the firearm from the user biometric information or the location information, determines pre-stored biometric information and an authorization range of the firearm, to which the user biometric information needs to be compared, according to the identification information, matches the user biometric information with the pre-stored biometric information, determines whether the firearm is within the authorization range according to the location information, and determines whether the firearm is within the authorization range and the user biometric information matches with the pre-stored biometric information.
In the embodiment of the invention, the firearm reports the user biological characteristic information and the position information to the server, and the server determines whether to send an unlocking authorization instruction to the firearm or not according to the user biological characteristic information and the position information, so that the complexity of the firearm is reduced, the firearm is managed in a unified way, and the position information and the state information of each firearm, namely the firearm is in an unlocking state or an unlocking state can be determined.
203. And unlocking the firearm under the condition that the firearm is in the authorization range and the user biological characteristic information is matched with the prestored biological characteristic information.
The condition that the firearm is in the authorization range and the user biological characteristic information is matched with the prestored biological characteristic information can be determined by the firearm, and the specific method can be that the firearm firstly matches the user biological characteristic information with the prestored biological characteristic information and determines whether the firearm is in the authorization range according to the position information after the match is passed; the gun may also determine that the gun receives an unlocking authorization instruction sent by the server, and a specific method may be that the server determines whether the user biometric information matches with pre-stored biometric information, determines whether the gun is within an authorization range according to the location information after determining the location information of the gun, and sends an unlocking authorization instruction to the gun after determining that the gun is within the authorization range and the user biometric information matches with the pre-stored biometric information.
In the embodiment of the invention, the gun is provided with the biological characteristic acquisition module, so that the gun is unlocked by combining the verification of the biological characteristic information of the user and the limitation of the authorized range of the gun, the gun is controlled to be used by a gun borrower within the authorized range, the user renting the gun has better freedom degree, the system is suitable for the management of a shooting range and a commercial operation shooting range, and the management efficiency is improved.
In an optional implementation manner, the biometric acquisition module is a fingerprint acquisition module;
the fingerprint acquisition module is arranged on a grab handle of the firearm, the user biological characteristic information is user palm print information, and the pre-stored biological characteristic information is pre-stored palm print information;
or, the fingerprint collecting module is disposed on a trigger of the firearm, the user biometric information is user fingerprint information, and the pre-stored biometric information is pre-stored fingerprint information.
As shown in fig. 3, the fingerprint acquisition module in fig. 3 may be disposed on the trigger of the firearm, or may be disposed on the grip of the firearm for acquiring the palm print information of the user. The firearm can be provided with the fingerprint acquisition module at one position in the trigger or the handle, and the fingerprint acquisition module can be arranged on the surface of the handle and the surface of the trigger.
In the embodiment of the invention, a layer of fingerprint acquisition module capable of acquiring palm print information or fingerprint information of a user can be arranged on a partial area of the surface of a grip of a firearm or a partial area of the surface of a trigger.
In the embodiment of the invention, the biometric information of the user can be conveniently and quickly acquired through the fingerprint acquisition module arranged on the gun grab handle or the trigger, no additional operation of the user is needed, and the gun using habit of the user is met.
The embodiment of the invention provides a method for pre-collecting user biological characteristic information and determining the authorization range of firearms on the basis of the previous embodiment, which comprises the following specific steps: before the collecting the user biometric information by the biometric collecting module arranged on the surface of the firearm, the method further comprises the following steps:
the method comprises the steps that biological characteristic information of a user is pre-collected through a biological characteristic collecting module arranged on the surface of a gun, and the pre-collected biological characteristic information of the user is stored in a storage device of the gun to be used as the pre-stored biological characteristic information;
receiving the authorization range setting information, determining the authorization range of the firearm according to the authorization range setting information, and storing the authorization range in the storage device.
The pre-stored biological information may be palm print information or fingerprint information. Matching the user biometric information with the pre-stored biometric information is one of the requirements for unlocking the firearm. The firearm can receive the authorization range setting information sent by a server or a preset terminal device, determine the authorization range of the firearm according to the authorization range setting information and store the authorization range into the storage device. For example, the server may transmit, to the firearm, right range setting information indicating that the firearm sets the authorization area to area 1. The predetermined terminal device may be a mobile phone, a wearable device, a tablet computer, or the like. For example, the mobile phone to which the firearm is scheduled may transmit, to the firearm, right range setting information indicating that the firearm sets the authorization area to area 2.
In the embodiment of the invention, the pre-collected user biological characteristic information is stored in the storage device of the firearm as the pre-stored biological characteristic information and is used as the comparison information for unlocking by the user, and the firearm can be unlocked only by limiting the user who only passes the comparison of the biological characteristic information, so that only an authorized user can unlock the firearm, and the use safety of the firearm is ensured; the reasonable authorization range can be set for the firearm by receiving the authorization range setting information, and the firearm is guaranteed to be used in the reasonable range.
The embodiment of the invention provides a method for recording bad records of a user on the basis of the previous embodiment, which comprises the following specific steps: and adding a bad record for the user corresponding to the user biological characteristic information under the condition that the firearm is determined not to be in an authorized range and/or the user biological characteristic information is not matched with the pre-stored biological characteristic information.
The bad records can record when the user does what kind of behavior is not in accordance with the regulation, and the bad records can be used as a credit file of the user, when the bad records of the user are too much, namely the credit is low, the user can be considered as a dangerous user, the gun borrowing can be refused, or a stricter supervision method can be adopted.
In the embodiment of the invention, the bad records are added for the user, so that a credit basis is provided for the subsequent gun borrowing of the user, and the potential safety hazard is reduced.
The embodiment of the invention provides a method for detecting firearm position information, which comprises the following specific steps: before the detecting the current location information of the firearm, the method further includes:
triggering the firearm in a locked state to execute the detection of the current position information of the firearm when the firearm is pulled out of the gun case;
or, the current position information of the firearm is periodically acquired when the firearm is in a locked state and when the firearm is in an unlocked state.
The locked state is an unlocked state in which the firearm cannot be loaded or fired. The firearm may periodically obtain the current location information of the firearm, for example, the firearm may detect the current location information of the firearm every two minutes.
In the embodiment of the invention, when the firearm is pulled out of the gun sleeve, the firearm in a locked state is triggered to execute the detection of the current position information of the firearm, and the current position information of the firearm is detected only when necessary, so that the energy consumption is reduced; the method comprises the steps that when the firearm is in a locked state and the firearm is in an unlocked state, the current position information of the firearm is periodically acquired, so that on one hand, energy consumption can be reduced, and on the other hand, the current position information of the firearm can be timely acquired.
After the firearm is unlocked, whether the firearm meets the unlocking condition again after the preset time is passed or not is determined, and the specific method comprises the following steps: starting a timer, determining whether the re-collected user biological characteristic information is matched with the pre-stored biological characteristic information again under the condition that the timer is overtime, and determining whether the firearm is in an authorization range according to the re-collected position information;
and locking the firearm under the condition that the firearm is determined not to be in an authorized range and/or the user biological characteristic information is not matched with the prestored biological characteristic information.
The unlocking condition is that the firearm is within the authorization range and the user biometric information is matched with the pre-stored biometric information.
In the embodiment of the invention, the biological characteristic information and the position information of the user can be timely acquired again, and the firearm is locked after the situation that the acquired biological characteristic information and the acquired position information of the user do not meet the unlocking condition of the firearm is determined, so that the occurrence of danger is prevented.
An embodiment of the present invention provides another control method for unlocking a firearm, as shown in fig. 4, the method may include the following steps:
401. pre-collecting user biological characteristic information through a biological characteristic collecting module arranged on the surface of the firearm, and storing the pre-collected user biological characteristic information into a storage device of the firearm to serve as the pre-stored biological characteristic information;
402. the firearm receives the authorization range setting information, determines the authorization range of the firearm according to the authorization range setting information, and stores the authorization range into the storage device;
403. the firearms detect current position information;
when the firearm is pulled out of the gun case, triggering the firearm in a locking state to detect the current position information of the firearm; or, periodically acquiring the current position information of the firearm when the firearm is in a locked state and when the firearm is in an unlocked state;
404. collecting user biological characteristic information through the biological characteristic collecting module;
405. the firearm sends the user biological characteristic information and the current position information of the firearm to the server;
406. the server determines whether the firearm meets an unlocking condition that the firearm is within the authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information;
the unlocking condition is that the firearm is within the authorization range and the user biometric information is matched with the pre-stored biometric information. If the unlocking condition is satisfied, 407 is executed, otherwise, 411 is executed.
407. The server sends an unlocking authorization instruction to the firearm;
408. unlocking the firearm;
409. the firearm starts a timer, and the user biological characteristic information and the current position information are collected again under the condition that the timer is overtime;
410. the firearm sends the re-collected user biological characteristic information and the re-detected current position information to the server;
411. the server sends a locking instruction to the firearm;
412. locking the firearm;
413. and the server adds a bad record to the user corresponding to the user biological characteristic information under the condition that the firearm is determined not to be in an authorized range and/or the user biological characteristic information is not matched with the pre-stored biological characteristic information.
In the embodiment of the invention, the gun is provided with the biological characteristic acquisition module, so that the gun is unlocked by combining the verification of the biological characteristic information of the user and the limitation of the authorized range of the gun, the gun is controlled to be used by a gun borrower within the authorized range, the user renting the gun has better freedom degree, the system is suitable for the management of a shooting range and a commercial operation shooting range, and the management efficiency is improved.
An embodiment of the present invention provides another control method for unlocking a firearm, as shown in fig. 5, the method may include the following steps:
501. pre-collecting user biological characteristic information through a biological characteristic collecting module arranged on the surface of the firearm, and storing the pre-collected user biological characteristic information into a storage device of the firearm to serve as the pre-stored biological characteristic information;
502. the firearm receives the authorization range setting information, determines the authorization range of the firearm according to the authorization range setting information, and stores the authorization range into the storage device;
the firearm may receive the authorized range setting information transmitted from a predetermined terminal device or a server.
503. The firearms detect current position information;
504. collecting user biological characteristic information through the biological characteristic collecting module;
505. determining that the firearm is within the authorization range and that the user biometric information matches the pre-stored biometric information;
determining whether the firearm is within the authorization range and the user biometric information matches the pre-stored biometric information, if so, performing 506, otherwise, performing 503.
506. Unlocking is carried out;
507. and starting a timer, and under the condition that the timer is overtime, re-collecting the user biological characteristic information and detecting the current position information, and executing 505.
In the embodiment of the invention, the gun is provided with the biological characteristic acquisition module, so that the gun is unlocked by combining the verification of the biological characteristic information of the user and the limitation of the authorized range of the gun, the gun is controlled to be used by a gun borrower within the authorized range, the user renting the gun has better freedom degree, the system is suitable for the management of a shooting range and a commercial operation shooting range, and the management efficiency is improved.
An embodiment of the present invention further provides a firearm, as shown in fig. 6, including:
a biometric acquisition module 601, configured to acquire user biometric information;
the detection module 602 is configured to detect information of a current position of a firearm;
an authorization module 603, configured to determine whether the biometric information of the user matches pre-stored biometric information, and determine whether the firearm is within an authorization range;
an unlocking module 604, configured to unlock the firearm if the firearm is within the authorization range and the user biometric information matches the pre-stored biometric information.
The specific implementation method is the same as that in fig. 2, and is not described in detail here.
In an embodiment of the present invention, the biometric feature acquisition module 601 is a fingerprint acquisition module;
the fingerprint acquisition module is arranged on a grab handle of the firearm, the user biological characteristic information is user palm print information, and the pre-stored biological characteristic information is pre-stored palm print information;
or, the fingerprint collecting module is disposed on a trigger of the firearm, the user biometric information is user fingerprint information, and the pre-stored biometric information is pre-stored fingerprint information.
In the embodiment of the invention, the biometric information of the user can be conveniently and quickly acquired through the fingerprint acquisition module arranged on the gun grab handle or the trigger, no additional operation of the user is needed, and the gun using habit of the user is met.
The embodiment of the invention provides a method for pre-collecting user biological characteristic information and determining the authorization range of firearms on the basis of the previous embodiment, which comprises the following specific steps: the biometric feature acquisition module 601 is further configured to pre-acquire user biometric feature information, and store the pre-acquired user biometric feature information in the storage device of the firearm to serve as the pre-stored biometric feature information;
further, as shown in fig. 7, the firearm further includes:
a receiving module 701, configured to receive authorization range setting information;
the authorization module 603 is further configured to determine an authorization range of the firearm according to the authorization range setting information, and store the authorization range in the storage device.
In the embodiment of the invention, the pre-collected user biological characteristic information is stored in the storage device of the firearm as the pre-stored biological characteristic information and is used as the comparison information for unlocking by the user, and the firearm can be unlocked only by limiting the user who only passes the comparison of the biological characteristic information, so that only an authorized user can unlock the firearm, and the use safety of the firearm is ensured; the reasonable authorization range can be set for the firearm by receiving the authorization range setting information, and the firearm is guaranteed to be used in the reasonable range.
The embodiment of the invention provides a method for determining whether the user biological characteristic information is matched with the pre-stored biological characteristic information and whether the firearm is in the authorized range on the basis of the previous embodiment, which specifically comprises the following steps: as shown in fig. 8, the authorization module includes:
a communication unit 801, configured to perform communication connection with a server, and report the user biometric information and the location information; receiving an unlocking authorization instruction sent by the server;
the determining unit 802 is configured to determine that the firearm is within the authorized range and the user biometric information matches the pre-stored biometric information after the communication unit receives the unlocking authorization instruction.
In the embodiment of the invention, the firearm reports the user biological characteristic information and the position information to the server, and the server determines whether to send an unlocking authorization instruction to the firearm or not according to the user biological characteristic information and the position information, so that the complexity of the firearm is reduced, the firearm is managed in a unified way, and the position information and the state information of each firearm, namely the firearm is in an unlocking state or an unlocking state can be determined.
The embodiment of the invention provides a method for recording bad records of a user on the basis of the previous embodiment, which comprises the following specific steps: further, as shown in fig. 9, the firearm further includes:
a recording module 901, configured to add a bad record to the user corresponding to the user biometric information when it is determined that the firearm is not within the authorized range and/or the user biometric information is not matched with the pre-stored biometric information.
In the embodiment of the invention, the bad records are added for the user, so that a credit basis is provided for the subsequent gun borrowing of the user, and the potential safety hazard is reduced.
The embodiment of the invention provides a method for detecting firearm position information, which comprises the following specific steps: further, as shown in fig. 10, the firearm further includes:
a triggering module 1001 configured to trigger the firearm in a locked state to perform the detection of the current position information of the firearm when the firearm is pulled out of the holster;
or, the detection module 602 is further configured to periodically obtain the current position information of the firearm when the firearm is in a locked state and when the firearm is in an unlocked state.
In the embodiment of the invention, when the firearm is pulled out of the gun sleeve, the firearm in a locked state is triggered to execute the detection of the current position information of the firearm, and the current position information of the firearm is detected only when necessary, so that the energy consumption is reduced; the method comprises the steps that when the firearm is in a locked state and the firearm is in an unlocked state, the current position information of the firearm is periodically acquired, so that on one hand, energy consumption can be reduced, and on the other hand, the current position information of the firearm can be timely acquired.
After the firearm is unlocked, whether the firearm meets the unlocking condition again after the preset time is passed or not is determined, and the specific method comprises the following steps: further, as shown in fig. 11, the firearm further includes:
a timer 1101 for timing;
the authorization module 603 is further configured to determine again whether the re-collected biometric information of the user matches with the pre-stored biometric information when the timer is over time, and determine whether the firearm is within the authorization range according to the re-collected location information;
a locking module 1102 for locking the firearm if it is determined that the firearm is not within the authorized range and/or the user biometric information does not match the pre-stored biometric information.
In the embodiment of the invention, the biological characteristic information and the position information of the user can be timely acquired again, and the firearm is locked after the situation that the acquired biological characteristic information and the acquired position information of the user do not meet the unlocking condition of the firearm is determined, so that the occurrence of danger is prevented.
In addition, it is understood by those skilled in the art that all or part of the steps in the above method embodiments may be implemented by related hardware, and the corresponding program may be stored in a computer readable storage medium, where the above mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the embodiment of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A control method for unlocking a firearm, which is applied to firearm control in a shooting range, comprises the following steps:
the method comprises the steps that biological characteristic information of a user is collected through a biological characteristic collection module arranged on the surface of a firearm, and when the firearm is pulled out of a gun sleeve, the firearm in a locking state is triggered to execute detection of current position information of the firearm;
determining whether the user biological characteristic information is matched with prestored biological characteristic information or not, and determining whether the firearm is in an authorized range or not according to the position information;
unlocking the firearm if the firearm is within the authorization range and the user biometric information matches the pre-stored biometric information;
under the condition that the position information is determined not to be within the authorized range, acquiring the gun pulling time, the gun lifting time, the swinging amplitude and the excitation frequency of the gun in the using process of the gun; obtaining the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency which are stored locally; determining whether a difference between the pull up time and the historical pull up time is within a first threshold range; if the difference value between the gun drawing time and the historical gun drawing time is determined to be within the first threshold range, determining whether the difference value between the gun lifting time and the historical gun lifting time is within a second threshold range; if the difference between the gun lifting time and the historical gun lifting time is determined to be within a second threshold range, determining whether the difference between the excitation frequency and the historical excitation frequency is within a third threshold range; if the difference between the excitation frequency and the historical excitation frequency is determined to be within a third threshold range, determining whether the difference between the wobble amplitude and the historical wobble amplitude is within a fourth threshold range; in the case that the difference value between the swing amplitude and the historical swing amplitude is determined to be within a fourth threshold value range, determining that the user of the firearm is a user for borrowing the firearm, and adding a bad record to the user information of the firearm borrowing, wherein the bad record at least comprises: leaving the authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area where the authorization range is located; the authorization range of the user is narrowed by integrating the leaving authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area where the user is located;
the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency are calculated in a weighted average mode after historically determining that a user of the firearm is the gun borrowing user and adding the gun drawing time, the gun lifting time, the swing amplitude and the excitation frequency which are obtained at the current time to the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency, and the weighting weight is lower as the weighting value is farther from the current time in time; the first threshold, the second threshold, the third threshold and the fourth threshold are gradually reduced along with the increase of the historical data amount;
if the gun drawing time, the gun lifting time, the excitation frequency, the historical gun drawing time, the historical gun lifting time and the historical excitation frequency are passed; if the user of the firearm is not determined to be the user of the gun borrowing, adding borrowing refusing information to the user information of the gun borrowing;
after receiving subsequent registration information of the firearm, limiting the authorization range of the firearm to be a reduced authorization range if determining that user information contained in the subsequent registration information contains bad records; after determining that the user information contains loan refusal information, displaying the prompt information of the gun borrowing refusal;
the first threshold, the second threshold, the third threshold and the fourth threshold, which gradually decrease with the increase of the historical data amount, comprise: the first threshold, the second threshold, the third threshold and the fourth threshold are 1.5 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user is initially used; and when the first threshold, the second threshold, the third threshold and the fourth threshold are reduced by 10% every time 10 pieces of historical data are added, and the first threshold, the second threshold, the third threshold and the fourth threshold are stopped to be reduced under the condition that the first threshold, the second threshold, the third threshold and the fourth threshold are reduced to 0.8 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user uses the gun borrowing user initially.
2. The method of claim 1, wherein the biometric acquisition module is a fingerprint acquisition module;
the fingerprint acquisition module is arranged on a grab handle of the firearm, the user biological characteristic information is user palm print information, and the pre-stored biological characteristic information is pre-stored palm print information;
or, the fingerprint acquisition module is arranged on a trigger of the firearm, the user biological characteristic information is user fingerprint information, and the pre-stored biological characteristic information is pre-stored fingerprint information.
3. The method of claim 1, wherein prior to the collecting the user biometric information by the biometric collection module disposed on the surface of the firearm, the method further comprises:
the method comprises the steps that biological characteristic information of a user is pre-collected through a biological characteristic collecting module arranged on the surface of a gun, and the pre-collected biological characteristic information of the user is stored in a storage device of the gun to serve as the pre-stored biological characteristic information;
receiving the authorization range setting information, determining the authorization range of the firearm according to the authorization range setting information, and storing the authorization range in the storage device.
4. The method of claim 1 or 2, wherein determining whether the user biometric information matches pre-stored biometric information and determining whether the firearm is within an authorized range based on the location information comprises:
reporting the user biological characteristic information and the position information through communication connection with a server;
and after receiving an unlocking authorization instruction, determining that the firearm is in an authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information.
5. The method of claim 4, further comprising:
and under the condition that the firearm is determined not to be in the authorized range and/or the user biological characteristic information is not matched with the pre-stored biological characteristic information, adding a bad record for the user corresponding to the user biological characteristic information.
6. A firearm, for application to a firing ground, comprising:
the biological characteristic acquisition module is used for acquiring the biological characteristic information of the user;
the detection module is used for triggering the firearm in a locked state to detect the current position information of the firearm when the firearm is pulled out of the gun case;
the authorization module is used for determining whether the user biological characteristic information is matched with pre-stored biological characteristic information and determining whether the firearm is in an authorization range;
the unlocking module is used for unlocking the firearm under the condition that the firearm is in the authorization range and the user biological characteristic information is matched with the prestored biological characteristic information;
the authorization module is further configured to obtain the gun pulling time, the gun lifting time, the swing amplitude and the excitation frequency of the firearm in the using process of the firearm under the condition that the position information is determined not to be within the authorization range; obtaining the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency which are stored locally; determining whether a difference between the pull up time and the historical pull up time is within a first threshold range; if the difference value between the gun drawing time and the historical gun drawing time is determined to be within the first threshold range, determining whether the difference value between the gun lifting time and the historical gun lifting time is within a second threshold range; if the difference between the gun lifting time and the historical gun lifting time is determined to be within a second threshold range, determining whether the difference between the excitation frequency and the historical excitation frequency is within a third threshold range; if the difference between the excitation frequency and the historical excitation frequency is determined to be within a third threshold range, determining whether the difference between the wobble amplitude and the historical wobble amplitude is within a fourth threshold range; in the case that the difference value between the swing amplitude and the historical swing amplitude is determined to be within a fourth threshold value range, determining that the user of the firearm is a user for borrowing the firearm, and adding a bad record to the user information of the firearm borrowing, wherein the bad record at least comprises: leaving the authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area where the authorization range is located; the authorization range of the user is narrowed by integrating the leaving authorization range, the leaving time, the security level of the authorization range and the security level corresponding to the area where the user is located;
the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency are calculated in a weighted average mode after historically determining that a user of the firearm is the gun borrowing user and adding the gun drawing time, the gun lifting time, the swing amplitude and the excitation frequency which are obtained at the current time to the historical gun drawing time, the historical gun lifting time, the historical swing amplitude and the historical excitation frequency, and the weighting weight is lower as the weighting value is farther from the current time in time; the first threshold, the second threshold, the third threshold and the fourth threshold are gradually reduced along with the increase of the historical data amount;
if the gun drawing time, the gun lifting time, the excitation frequency, the historical gun drawing time, the historical gun lifting time and the historical excitation frequency are passed; if the user of the firearm is not determined to be the user of the gun borrowing, adding borrowing refusing information to the user information of the gun borrowing;
after receiving subsequent registration information of the firearm, limiting the authorization range of the firearm to be a reduced authorization range if determining that user information contained in the subsequent registration information contains bad records; after determining that the user information contains loan refusal information, displaying the prompt information of the gun borrowing refusal;
the first threshold, the second threshold, the third threshold and the fourth threshold, which gradually decrease with the increase of the historical data amount, comprise: the first threshold, the second threshold, the third threshold and the fourth threshold are 1.5 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user is initially used; and when the first threshold, the second threshold, the third threshold and the fourth threshold are reduced by 10% every time 10 pieces of historical data are added, and the first threshold, the second threshold, the third threshold and the fourth threshold are stopped to be reduced under the condition that the first threshold, the second threshold, the third threshold and the fourth threshold are reduced to 0.8 times of the difference value between the maximum value and the minimum value in the initial values tested when the gun borrowing user uses the gun borrowing user initially.
7. The firearm of claim 6, wherein the biometric acquisition module is a fingerprint acquisition module;
the fingerprint acquisition module is arranged on a grab handle of the firearm, the user biological characteristic information is user palm print information, and the pre-stored biological characteristic information is pre-stored palm print information;
or, the fingerprint acquisition module is arranged on a trigger of the firearm, the user biological characteristic information is user fingerprint information, and the pre-stored biological characteristic information is pre-stored fingerprint information.
8. The firearm of claim 6,
the biological characteristic acquisition module is also used for pre-acquiring the biological characteristic information of the user and storing the pre-acquired biological characteristic information of the user into the storage device of the firearm to be used as the pre-stored biological characteristic information;
the firearm further comprises:
the receiving module is used for receiving the authorization range setting information;
the authorization module is further used for determining the authorization range of the firearm according to the authorization range setting information and storing the authorization range into the storage device.
9. The firearm according to claim 6 or 7,
the authorization module includes:
the communication unit is used for carrying out communication connection with a server and reporting the user biological characteristic information and the position information; receiving an unlocking authorization instruction sent by the server;
and the determining unit is used for determining that the firearm is in an authorization range and the user biological characteristic information is matched with the pre-stored biological characteristic information after the communication unit receives the unlocking authorization instruction.
10. The firearm of claim 9, further comprising:
and the recording module is used for adding bad records to the user corresponding to the user biological characteristic information under the condition that the firearm is determined not to be in the authorized range and/or the user biological characteristic information is not matched with the pre-stored biological characteristic information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710637463.2A CN107421388B (en) | 2017-07-29 | 2017-07-29 | Control method for unlocking firearm and firearm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710637463.2A CN107421388B (en) | 2017-07-29 | 2017-07-29 | Control method for unlocking firearm and firearm |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107421388A CN107421388A (en) | 2017-12-01 |
CN107421388B true CN107421388B (en) | 2020-04-14 |
Family
ID=60431679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710637463.2A Active CN107421388B (en) | 2017-07-29 | 2017-07-29 | Control method for unlocking firearm and firearm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107421388B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1340147A (en) * | 1999-02-11 | 2002-03-13 | 非洲野外Acs(私人)有限公司 | Gun |
CN201397085Y (en) * | 2009-04-28 | 2010-02-03 | 林树忠 | Intelligent police pistol |
CN205879007U (en) * | 2016-06-27 | 2017-01-11 | 陈君怡 | Intelligence pistol |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7168198B2 (en) * | 2003-06-23 | 2007-01-30 | Reginald Hill Newkirk | Gun with user notification |
US20160054081A1 (en) * | 2014-08-20 | 2016-02-25 | James Creed | Firearm Safety Assembly |
-
2017
- 2017-07-29 CN CN201710637463.2A patent/CN107421388B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1340147A (en) * | 1999-02-11 | 2002-03-13 | 非洲野外Acs(私人)有限公司 | Gun |
CN201397085Y (en) * | 2009-04-28 | 2010-02-03 | 林树忠 | Intelligent police pistol |
CN205879007U (en) * | 2016-06-27 | 2017-01-11 | 陈君怡 | Intelligence pistol |
Also Published As
Publication number | Publication date |
---|---|
CN107421388A (en) | 2017-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11101993B1 (en) | Authentication and authorization through derived behavioral credentials using secured paired communication devices | |
US9762581B1 (en) | Multifactor authentication through wearable electronic device | |
US9372979B2 (en) | Methods, devices, and systems for unobtrusive mobile device user recognition | |
CN205879007U (en) | Intelligence pistol | |
US9797670B2 (en) | Method of monitoring and trigger-locking a firearm | |
US10107579B2 (en) | Method of monitoring and trigger-locking a firearm | |
US10591236B2 (en) | Method of monitoring separation between an electronic device and an electronic base | |
EP1933281A2 (en) | Authentication system managing method | |
US20160169603A1 (en) | Method and system for identification of the user of a firearm due to unique signature measured by firearm sensor telemetry | |
US9960631B2 (en) | Method of monitoring and inductively charging a firearm | |
US7472282B1 (en) | Illegal access discriminating apparatus and method | |
CN110148264B (en) | Management method and equipment of storage cabinet | |
US20240159485A1 (en) | Safety control system for portable weapons, including crossbow and firearms, such as handguns, rifles and alike | |
CN110659908A (en) | Data transaction identity verification system | |
Shrestha et al. | Theft-resilient mobile wallets: Transparently authenticating NFC users with tapping gesture biometrics | |
CN107578493A (en) | A kind of firearms method of controlling security and intelligent gun based on Internet of Things | |
CN107421388B (en) | Control method for unlocking firearm and firearm | |
CN107426697A (en) | The method for managing security and shooter system of a kind of firearms | |
KR20140005040U (en) | System for managing weapon using rfid technology | |
CN107548020B (en) | Safety monitoring method for firearm use range and Internet of things monitoring equipment | |
CN112669501A (en) | Access control method, device and computer readable storage medium | |
CN106022165A (en) | Access control method and device | |
CN110443187A (en) | The recording method of characteristic information and device | |
CN114139021A (en) | A kind of index information management method and system | |
US20140259847A1 (en) | Integrated firearm safety system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |