CN115761939A - Withdrawal box lock and unlock control method, withdrawal box, system and device - Google Patents

Withdrawal box lock and unlock control method, withdrawal box, system and device Download PDF

Info

Publication number
CN115761939A
CN115761939A CN202211164134.8A CN202211164134A CN115761939A CN 115761939 A CN115761939 A CN 115761939A CN 202211164134 A CN202211164134 A CN 202211164134A CN 115761939 A CN115761939 A CN 115761939A
Authority
CN
China
Prior art keywords
target
box
lock
locking
withdrawal
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.)
Pending
Application number
CN202211164134.8A
Other languages
Chinese (zh)
Inventor
马铮
颜博辉
马成浩
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sgsg Science & Technology Co ltd Zhuhai
Original Assignee
Sgsg Science & Technology Co ltd Zhuhai
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sgsg Science & Technology Co ltd Zhuhai filed Critical Sgsg Science & Technology Co ltd Zhuhai
Priority to CN202211164134.8A priority Critical patent/CN115761939A/en
Publication of CN115761939A publication Critical patent/CN115761939A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Lock And Its Accessories (AREA)

Abstract

The application discloses a cash box lock-unlocking control method, a cash box, a system and a device, which are used for improving the use experience of a user on the cash box. The method comprises the following steps: the target withdrawal box receives a dynamic unlocking code and a target lock locking strategy issued by a control platform, wherein the target lock locking strategy is determined according to the type of the withdrawal box, the type of a mechanism where the withdrawal box is located at present and/or the type of a target service of the withdrawal box; the target withdrawal box carries out unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed; after the target lockset is determined to be unlocked and the box cover of the target withdrawal box is closed, the target withdrawal box judges whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset, and controls the target lockset to execute corresponding operation according to the judgment result.

Description

Withdrawal box lock and unlock control method, withdrawal box, system and device
Technical Field
The application relates to the technical field of financial Internet of things, in particular to a cash box lock-unlocking control method, a cash box, a system and a device.
Background
The existing financial institutions or business outlets are provided with money drawing boxes for storing important articles for daily business work of the outlets, and the safety management of the money drawing boxes is concerned by more and more people. In order to improve the security of the money drawing box, the money drawing box is generally locked by a lock.
At present, money boxes in the market mainly comprise two types of money boxes, namely, the money box which is automatically locked when the money box is closed and the money box which is manually locked when the money box is closed. However, when the same money box is applied to different use scenes to complete different businesses, the functional requirements that the money box needs to be closed and automatically locked to ensure the safety of articles in the money box and the functional requirements that the money box needs to be closed and not locked to reduce the frequency of locking and unlocking of an operator exist, and the current money box has no way of being compatible with the requirements, so that the use experience of a user on the money box is easily influenced.
Disclosure of Invention
The application provides a withdrawal box switch lock control method, a withdrawal box, a system and a device, which are used for enabling the withdrawal box to be suitable for different use scenes and improving the use experience of a user on the withdrawal box.
The first aspect of the application provides a withdrawal box locking and unlocking control method, which is applied to a withdrawal box locking and unlocking control system, wherein the system comprises a target withdrawal box and a control platform, and the method comprises the following steps:
the target withdrawal box receives a dynamic unlocking code and a target lock locking strategy issued by the control platform, wherein the target lock locking strategy is determined according to the type of the withdrawal box, the type of a mechanism where the withdrawal box is located and/or the type of a target service;
the target withdrawal box carries out unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lockset of the target withdrawal box is executed;
after the target lockset is confirmed to be unlocked and the box cover of the target withdrawal box is closed, the target withdrawal box judges whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset and controls the target lockset to execute corresponding operation according to the judgment result.
Optionally, before the target money drawing box receives the dynamic unlocking code and the target lock locking policy issued by the control platform, the method further includes:
the control platform generates a corresponding lock locking strategy based on a plurality of different money box types, mechanism types where the money boxes are located and/or service types;
when the unlocking operation of the target withdrawal box is required, the control platform generates a dynamic unlocking code, and determines a target lock locking strategy based on the type of the withdrawal box, the type of the mechanism where the withdrawal box is located and/or the type of the target service;
and the control platform sends the dynamic unlocking code and the target lock locking strategy to the target withdrawal box.
Optionally, before the control platform sends the dynamic unlocking code and the target lock locking policy to the target cash box, the method further includes:
the control platform encrypts the target lock locking strategy by using an encryption algorithm to obtain an encrypted target lock locking strategy;
the control platform sends the dynamic unlocking code and the target lock locking strategy to the target withdrawal box, and the dynamic unlocking code and the target lock locking strategy comprise the following steps:
and the control platform sends the dynamic unlocking code and the encrypted target lock locking strategy to the target withdrawal box, and the target withdrawal box contains a decryption key of the encryption algorithm.
Optionally, before the determining the target lock locking policy based on the type of the money box, the type of the organization where the money box is currently located, and/or the target business type of the target money box, the method further comprises:
the control platform determines the type of the target drawing box, the type of the mechanism where the drawing box is located and/or the type of the target service based on drawing box application scene information, and the drawing box application scene information is generated by the control platform according to the type of the drawing box, the type of the mechanism where the drawing box is located and/or the type of the service.
Optionally, the step of judging, by the target cash withdrawal box according to the target lock locking policy, whether a locking operation of the target lock needs to be performed, and controlling the target lock to perform a corresponding operation according to a judgment result includes:
the target withdrawal box judges whether the locking operation of the target lock needs to be executed or not according to the locking strategy of the target lock;
if so, executing locking operation according to the target lockset locking strategy;
if not, the target lockset is controlled not to act.
Optionally, the controlling the target lock not to act includes:
executing a delay locking operation, and waiting for a preset delay time to acquire locking information;
if the locking information is not obtained, the delayed locking operation is repeatedly executed;
and if the locking information is obtained, executing locking operation.
Optionally, after the target money drawing box receives the dynamic unlocking code and the target lock locking policy issued by the control platform, the method further includes:
and the target withdrawal box stores the target lock locking strategy to the local, so that after the box cover of the target withdrawal box is closed, the target withdrawal box acquires the target lock locking strategy from the local to judge whether the locking operation of the target lock needs to be executed or not.
This application second aspect provides a withdrawal box, includes:
the receiving unit is used for receiving the dynamic unlocking code and the target lock locking strategy issued by the control platform, and the target lock locking strategy is determined according to the type of the money box of the target money drawing box, the type of the mechanism where the money box is located at present and/or the type of the target service;
the verification unit is used for unlocking and verifying according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
and the control unit is used for judging whether the locking operation of the target lock needs to be executed or not according to the locking strategy of the target lock after the target lock is unlocked and the box cover of the target withdrawal box is closed, and controlling the target lock to execute the corresponding operation according to the judgment result.
Optionally, the receiving unit is specifically configured to receive a dynamic unlocking code issued by the control platform and an encrypted target lock locking policy.
Optionally, the control unit is specifically configured to determine whether to execute a locking operation of the target lock according to the target lock locking policy;
if so, executing locking operation according to the target lock locking strategy;
if not, the target lockset is controlled not to act.
Optionally, the control unit is specifically configured to perform a delay lock closing operation, and acquire lock closing information after waiting for a preset delay time;
if the locking information is not obtained, the delayed locking operation is repeatedly executed;
and if the locking information is obtained, executing locking operation.
Optionally, the withdrawal box further comprises:
and the storage unit is used for storing the target lock locking strategy to the local, so that after the box cover of the target withdrawal box is closed, the target withdrawal box acquires the target lock locking strategy from the local to judge whether the locking operation of the target lock needs to be executed or not.
A third aspect of the present application provides a withdrawal case switch lock control system, including: a target drawing box and a control platform;
the control platform is used for issuing a dynamic unlocking code and a target lock locking strategy to the target withdrawal box, and the target lock locking strategy is determined according to the type of the withdrawal box, the type of the current mechanism of the withdrawal box and/or the type of a target service;
the target withdrawal box is used for receiving the dynamic unlocking code and the target lockset locking strategy issued by the control platform;
the target withdrawal box is also used for unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
and the target withdrawal box is also used for judging whether the locking operation of the target lock needs to be executed or not according to the locking strategy of the target lock after the target lock is unlocked and the box cover of the target withdrawal box is closed, and controlling the target lock to execute the corresponding operation according to the judgment result.
Optionally, the control platform is specifically configured to generate a corresponding lock locking policy based on a plurality of different cash box types, mechanism types where the cash boxes are located, and/or business types;
when the target withdrawal box needs to be unlocked, generating a dynamic unlocking code, and determining a target lock locking strategy based on the type of the withdrawal box, the type of a mechanism where the withdrawal box is located and/or the type of a target service;
and sending the dynamic unlocking code and the target lock locking strategy to the target withdrawal box.
Optionally, the control platform is specifically configured to encrypt the target lock locking policy by using an encryption algorithm to obtain an encrypted target lock locking policy;
and sending the dynamic unlocking code and the encrypted target lock locking strategy to the target withdrawal box, wherein the target withdrawal box comprises a decryption key of the encryption algorithm.
Optionally, the control platform is specifically configured to determine, based on drawing box application scenario information, a type of a drawing box of the target drawing box, a current institution type of the drawing box, and/or a target service type, where the drawing box application scenario information is generated by the control platform according to the type of the drawing box, the institution type of the drawing box, and/or the service type.
Optionally, the target withdrawal box is specifically configured to determine whether to execute a locking operation of the target lock according to the target lock locking policy;
if so, executing locking operation according to the target lock locking strategy;
if not, the target lockset is controlled not to act.
Optionally, the target withdrawal box is specifically configured to perform a delay locking operation, and obtain locking information after waiting for a preset delay time;
if the locking information is not obtained, the delayed locking operation is repeatedly executed;
and if the locking information is obtained, executing locking operation.
Optionally, the target withdrawal box is further configured to store the target lock locking policy to the local, so that after the lid of the target withdrawal box is closed, the target withdrawal box obtains the target lock locking policy from the local to determine whether a locking operation of the target lock needs to be performed.
The present application fourth aspect provides a drawing box switch lock control device, the device includes:
the device comprises a processor, a memory, an input and output unit and a bus;
the processor is connected with the memory, the input and output unit and the bus;
the memory stores a program, and the processor calls the program to execute the withdrawal box lock/unlock control method selectable in any one of the first aspect and the first aspect.
A fifth aspect of the present application provides a computer-readable storage medium having a program stored thereon, where the program, when executed on a computer, executes the method for controlling an opening and closing lock of a cash box according to any one of the first aspect and the first aspect.
According to the technical scheme, the method has the following advantages:
the method comprises the steps that a dynamic unlocking code and a target lock locking strategy issued by a control platform are received, wherein the target lock locking strategy is determined according to the type of a money box of a target money drawing box, the type of a mechanism where the money box is located at present and/or the type of a target service; then, unlocking verification is carried out according to the dynamic unlocking code, and if the verification is passed, unlocking operation of the target lock is executed; and finally, after the target lock is unlocked and the box cover of the target withdrawal box is closed, judging whether the locking operation of the target lock needs to be executed or not according to the locking strategy of the target lock, and controlling the target lock to execute the corresponding operation according to the judgment result.
The method and the device flexibly determine the locking strategy of the target lock after the box cover of the target withdrawal box is closed based on the type of the withdrawal box, the mechanism where the withdrawal box is located and/or the target service type, so that the target lock of the target withdrawal box can determine whether to automatically lock the withdrawal box after the box cover is closed according to the locking strategy of the target lock determined by different mechanisms and/or service types where the withdrawal box is located, and therefore the method and the device can be suitable for different use scenes to complete different services.
Drawings
In order to more clearly illustrate the technical solutions in the present application, 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 application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a schematic flow chart of an embodiment of a withdrawal box switch lock control method provided by the present application;
FIG. 2 is a schematic flow chart of another embodiment of a withdrawal box switch lock control method provided by the present application;
FIG. 3 is a schematic structural view of one embodiment of a cash withdrawal box provided by the present application;
FIG. 4 is a schematic structural diagram of an embodiment of a withdrawal box switch lock control system provided by the present application;
fig. 5 is a schematic structural diagram of an embodiment of a withdrawal box switch lock control device provided by the present application.
Detailed Description
The application provides a withdrawal box switch lock control method, a withdrawal box, a system and a device, which are used for improving the use experience of a user on the withdrawal box.
It should be noted that the withdrawal box unlocking and locking control method provided by the present application is applied to a withdrawal box unlocking and locking control system, as shown in fig. 4, the system includes a target withdrawal box 401 and a control platform 402, where the target withdrawal box 401 refers to a device used by a bank to hold money, and may be specifically used as a carrier for transporting money between a bank outlet and a vault, or a carrier for storing money in the vault, etc. An intelligent target lock and a communication module are arranged in the target withdrawal box 401, so that the target withdrawal box 401 can communicate with the control platform 402. The control platform 402 is deployed at a background control end, and can manage and control the target withdrawal box 401.
Referring to fig. 1, fig. 1 is a diagram illustrating an embodiment of a lock/unlock control method for a cash box according to the present application, the method including:
101. receiving a dynamic unlocking code and a target lock locking strategy issued by a control platform, wherein the target lock locking strategy is determined according to the type of a money box of a target drawing box, the type of a mechanism where the money box is located at present and/or the type of a target service;
in this embodiment, when the target withdrawal box needs to be unlocked, the user terminal may request the control platform for the dynamic unlocking code of the target withdrawal box, or directly request the control platform for the dynamic unlocking code through the communication module of the target withdrawal box. And then, receiving a dynamic unlocking code and a target lock locking strategy of the target withdrawal box fed back by the control platform based on the request. Wherein, the dynamic unlocking code can be a one-time effective dynamic unlocking code. The target lock locking strategy can be an operation logic rule aiming at the target withdrawal box after the withdrawal box is closed, for example, a rule of whether to automatically lock after the withdrawal box is closed or not. The locking strategy of the target lock of the target withdrawal box can be specifically determined according to the type of the withdrawal box of the target withdrawal box, the type of the mechanism where the withdrawal box is located at present and/or the type of the target service.
It should be noted that the control platform can set different lock locking strategies according to different cash box types, the types of mechanisms where the cash boxes are located and/or the free combination of business types, so that the same cash box can be suitable for different use scenarios. For example, the type of money box may include custody money boxes, transfer and hand-over money boxes, and the like; the current mechanism type of the money box comprises a bank outlet, a vault and the like, and the service type comprises money storage service, money flow-to-flow service, money real-time transaction service and the like. For example, if the type of the money box of the target money drawing box is set as a custody type money box, the type of the current institution of the money box is a vault, and the type of the business is a money storage business, the target lock closing strategy of the target money drawing box can be set as automatic closing of the box; if the type of the money box is a transfer-transfer type money box, the type of the current institution of the money box is a bank outlet, and the type of the transaction is a real-time money transaction service, the target lock closing strategy of the target money drawing box can be set to be that the money box is not closed. In addition, different lock locking strategies can be determined by other combination modes, and the lock locking strategy is not limited in detail here.
102. Carrying out unlocking verification according to the dynamic unlocking code, and if the verification is passed, executing the unlocking operation of a target lock of the target withdrawal box;
in this embodiment, after the target withdrawal box receives the dynamic unlocking code, unlocking verification is performed according to the dynamic unlocking code. Specifically, after the target withdrawal box receives the dynamic unlocking code, the dynamic unlocking code is sent to the target lock for verification, and if the verification is passed, the target lock is unlocked. If the verification fails, the verification failure may be prompted, or a corresponding warning operation may be executed, which is not limited herein.
103. After the target lockset is determined to be unlocked and the box cover of the target withdrawal box is closed, the target withdrawal box judges whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset, and controls the target lockset to execute corresponding operation according to the judgment result.
In this embodiment, after the target lock is opened and the box cover of the target money drawing box is closed, the target money drawing box determines whether the target lock needs to be automatically locked according to a locking policy of the target lock, and controls the target lock to act according to the determining structure. For example, if the target lock is required to be automatically locked according to the judgment result, the target lock is controlled to be automatically locked, and if the target lock is not required, the target lock is controlled not to act.
In this embodiment, the control platform flexibly determines the locking strategy of the target lock after the cover of the target withdrawal box is closed based on the type of the current withdrawal box, the current mechanism of the withdrawal box and/or the type of the target service, so that whether the target lock of the withdrawal box is automatically locked or not can be determined according to different mechanisms and/or different types of services where the withdrawal box is located, and thus the target withdrawal box can be suitable for different use scenarios to complete different services, and the use experience of a user on the withdrawal box is improved. For example, when the withdrawal box is used as a storage container for valuables and important blank vouchers, the automatic closing lock of the withdrawal box can be set, so that the risks of the valuables and the important blank vouchers in the storage operation process are reduced, and the safety of each money in the withdrawal box is improved; when the withdrawal box is used as a container for invoice and cash transaction operation in real-time transaction business, the closing of the withdrawal box can be set to be not automatic, so that the locking and unlocking frequency of staff is reduced, the labor intensity is reduced, and the use experience of the withdrawal box is improved.
In order to make the withdrawal box unlocking and locking control method provided by the present application more obvious and understandable, the following describes in detail the withdrawal box unlocking and locking control method provided by the present application:
referring to fig. 2, fig. 2 is another embodiment of a method for controlling an opening/closing lock of a cash box according to the present application, the method comprising:
201. the control platform generates a corresponding lock locking strategy based on a plurality of different money box types, mechanism types where the money boxes are located and/or service types;
in this embodiment, the control platform is used as a background control end for controlling the target withdrawal box, and different lock locking strategies can be set in advance based on different types of the withdrawal box, types of mechanisms where the withdrawal box is located, and/or free combinations of business types, so that the target lock of the withdrawal box can execute different actions according to the different lock locking strategies. For example, if the type of the money box of the target money drawing box is a custody type money box, the type of the organization where the money box is currently located is a vault, and the type of the business is a money storage business, the target lock closing strategy of the target money drawing box may be set to be an automatic closing of the box. In addition, a corresponding lock locking strategy can be generated according to different application scenes, money box operators and other influence factors, and the method is not limited in detail here.
202. The control platform determines the type of a money box of a target money box, the type of a mechanism where the money box is located and/or the type of a target service based on the application scene information of the money box, wherein the application scene information of the money box is generated by the control platform according to the type of the money box, the type of the mechanism where the money box is located and/or the type of the service;
in this embodiment, the control platform automatically generates and stores the drawing box application scenario information in advance, where the drawing box application scenario information may be automatically generated according to the type of the drawing box, the type of the organization where the drawing box is located, and/or the type of the service, and may be generated according to other information, such as the drawing box identification information. In other words, the withdrawal box application scenario information may include the identification information of the withdrawal box, the type of the institution where the withdrawal box is located, the type of the service, the identification information of the operator, and the like, and may further include other application information, which is not limited herein. Then, the control platform determines the money box type of the target money box, the current institution type of the money box and/or the target service type from the application scene information of the money box. Furthermore, the control platform can also bind the information of the type of the money box, the type of the mechanism where the money box is located and/or the type of the target service and the like with the target money drawing box, so that when the target money drawing box is used again subsequently, the control platform can directly determine the information of the target money drawing box according to the binding result, the time is saved, and the efficiency is improved. It should be noted that, if the control platform binds the target withdrawal box and the type of the money box, the type of the organization where the money box is currently located, and/or the target service type, the control platform may also unbind the target withdrawal box, for example, when the target service type changes, the control platform may first unbind the target withdrawal box and the current target service type, and then bind the target withdrawal box and the new target service type after the change.
203. When the unlocking operation of the target withdrawal box is required, the control platform generates a dynamic unlocking code, and determines a target lock locking strategy based on the type of the withdrawal box, the type of the mechanism where the withdrawal box is located and/or the type of the target service;
in this embodiment, when the unlocking operation of the target lock of the target withdrawal box needs to be performed, the user can send an unlocking request to the control platform through the user terminal to apply for the dynamic unlocking code of the target withdrawal box. Alternatively, the user may send an unlock request to the control platform through the target cash box. So that the control platform generates a dynamic unlock code based on the unlock request. Specifically, the unlocking request may include identity information of an operator and identification information of a target withdrawal box, the control platform determines, based on the identity information of the operator in the unlocking request, that the operator has an authority to unlock a target lock of the target withdrawal box, and generates a dynamic unlocking code corresponding to the target lock in the target withdrawal box when it is determined that the identification information of the target withdrawal box in the unlocking request is correct. And then, determining a target lock locking strategy from a plurality of lock locking strategies which are generated in advance based on the type of the money box of the target money drawing box, the type of the mechanism where the money box is located currently and/or the target business type.
204. The control platform encrypts the target lock locking strategy by using an encryption algorithm to obtain an encrypted target lock locking strategy;
optionally, in this embodiment, the control platform may be provided with an encryption module, and after determining the target lock locking policy of the target lock, the encryption module may encrypt the target lock locking policy by using an encryption algorithm, so that in a data process in which the control platform sends the target lock locking policy to the target withdrawal box, the possibility that data information is identified by a third party after being intercepted by third party data is reduced, and a risk of information leakage in the data sending process is reduced. In addition, in this embodiment, the dynamic unlocking code may also be encrypted by using an encryption algorithm, so as to improve the security of data transmission of the dynamic unlocking code between the control platform and the target withdrawal box.
205. The control platform sends a dynamic unlocking code and an encrypted target lock locking strategy to the target withdrawal box, and the target withdrawal box comprises a decryption key of an encryption algorithm;
optionally, in this embodiment, after the algorithm is encrypted on the target lock closing policy, the control platform sends the dynamic unlocking code and the encrypted target lock closing policy to the target cash withdrawal box. The control platform and the target withdrawal box have the same encryption algorithm, that is, the target withdrawal box can decrypt the ciphertext generated by the control platform, in other words, the target withdrawal box contains the decryption key of the encryption algorithm. It should be noted that the encryption algorithm may be an RAS encryption algorithm, an MD5 encryption algorithm, a state-related algorithm, or the like, or may be other encryption algorithms, which is not limited herein.
206. The target withdrawal box stores the locking strategy of the target lockset to the local;
optionally, in this embodiment, after the target withdrawal box receives the encrypted target lock locking policy, the target lock locking policy is maintained locally. Specifically, the information can be saved in a storage unit of the target withdrawal box, so that when the target withdrawal box after closing the box needs to be locked or not, the corresponding information can be directly read from the local.
207. The target withdrawal box carries out unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
step 207 in this embodiment is similar to step 102 in the embodiment shown in fig. 1, and detailed description thereof is omitted here.
208. After the target lockset is determined to be unlocked and the box cover of the target withdrawal box is closed, the target withdrawal box judges whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset, if so, step 209 is executed, and if not, step 210 is executed;
in this embodiment, after it is determined that the target lock is unlocked, whether the box cover is closed can be determined by determining whether the action executing mechanism of the target money drawing box performs the box cover closing operation. Then, after the box cover is determined to be closed, whether the locking operation of the target lock needs to be executed is judged according to the locking strategy of the target lock, if yes, step 209 is executed, and if not, step 210 is executed;
209. executing locking operation according to the locking strategy of the target lock;
optionally, in this embodiment, after determining that the locking operation of the target lock needs to be performed according to the target lock locking policy, the target withdrawal box performs the locking operation according to the target lock locking policy, specifically, the target lock locking policy includes control information for the target lock, so that the target withdrawal box can control the lock action execution mechanism of the target lock to act according to the target lock locking policy, and further lock the lock.
210. The target withdrawal box controls the target lock to be not actuated.
Optionally, in this embodiment, after determining that the locking operation of the target lock is not required to be performed temporarily according to the target lock locking policy, the target money drawing box controls the target lock not to act, so that the locking and unlocking frequency of the target lock is reduced, and an operator can perform business processing conveniently. Specifically, the target cash box can control the target lock to perform delayed locking operation. Then setting a preset delay time, obtaining locking information after waiting for the preset delay time, and if the locking information is not obtained, repeatedly executing the delayed locking operation; if the locking information is obtained, step 209 is executed to execute the locking operation of the target lock. It should be noted that the locking information may be a locking request or other information prompting that locking is required, for example, the locking information should be locked if the box cover is not opened after the closing time of the box cover reaches a preset period, and the specific details are not limited herein. The locking information is repeatedly acquired by setting the delay waiting time, and then the target lockset is locked after the locking information is acquired, so that the locking and unlocking frequency of the target lockset can be reduced, and meanwhile, the risk that an operator forgets to lock the target lockset can be reduced.
In the embodiment, whether the target lockset of the target withdrawal box needs to be automatically locked after the box cover of the target withdrawal box is closed is determined based on a target lockset locking strategy issued by the control platform, so that the target withdrawal box can be compatible with two forms of closing the box and not closing the box, and the use experience of a user on the withdrawal box is improved.
The above description is made on the method for controlling the lock and the switch of the withdrawal box provided by the present application, and the following description is made on the withdrawal box provided by the present application:
referring to fig. 3, fig. 3 is a drawing box according to an embodiment of the present application, the drawing box including:
the receiving unit 301 is configured to receive a dynamic unlocking code and a target lock locking policy issued by the control platform, where the target lock locking policy is determined according to a money box type of a target money drawing box, a current mechanism type of the money box, and/or a target service type;
the verification unit 302 is configured to perform unlocking verification according to the dynamic unlocking code, and if the verification is passed, perform an unlocking operation on a target lock of the target cash drawing box;
and the control unit 303 is configured to, after it is determined that the target lock is unlocked and the box cover of the target withdrawal box is closed, determine whether a lock closing operation of the target lock needs to be performed according to a lock closing policy of the target lock, and control the target lock to perform a corresponding operation according to a determination result.
Optionally, the receiving unit 301 is specifically configured to receive a dynamic unlocking code and an encrypted target lock locking policy issued by the control platform.
Optionally, the control unit 303 is specifically configured to determine whether to execute a locking operation of the target lock according to the target lock locking policy;
if so, executing locking operation according to the locking strategy of the target lock;
if not, the target lock is controlled not to act.
Optionally, the control unit 303 is specifically configured to perform a delay lock closing operation, and obtain lock closing information after waiting for a preset delay time;
if the locking information is not obtained, the delayed locking operation is repeatedly executed;
and if the locking information is obtained, executing locking operation.
Optionally, the withdrawal box further comprises:
and the storage unit 304 is configured to store the target lock locking policy to the local, so that after the box cover of the target withdrawal box is closed, the target withdrawal box obtains the target lock locking policy from the local to determine whether the locking operation of the target lock needs to be performed.
In the cash box of this embodiment, the functions performed by each unit correspond to the steps in the method embodiments shown in fig. 1 or fig. 2, and detailed description thereof is omitted here.
In this embodiment, the receiving unit 301 receives the dynamic unlocking code and the target lock closing strategy, the verifying unit 302 unlocks the target lock through the dynamic unlocking code, and the control unit 303 determines whether to execute the automatic locking of the target lock according to the target lock closing strategy, so that the target withdrawal box can be simultaneously compatible with two forms of closing the box and not closing the box according to the target lock closing strategy, so that the same withdrawal box can be applied to different usage scenarios, and the usage experience of the withdrawal box by the user is improved.
Referring to fig. 4, fig. 4 is a drawing case switch lock control system according to an embodiment of the present application, and the system includes:
a target drawing box 401 and a control platform 402;
the control platform 402 is used for issuing a dynamic unlocking code and a target lock locking strategy to the target withdrawal box, wherein the target lock locking strategy is determined according to the type of the withdrawal box, the type of the mechanism where the withdrawal box is located and/or the type of the target service;
the target withdrawal box 401 is used for receiving the dynamic unlocking code and the target lock locking strategy issued by the control platform;
the target withdrawal box 401 is also used for unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
the target withdrawal box 401 is further configured to determine whether a locking operation of the target lock needs to be performed according to the locking strategy of the target lock after the target lock is unlocked and a box cover of the target withdrawal box is closed, and control the target lock to perform a corresponding operation according to a determination result.
Optionally, the control platform 402 is specifically configured to generate a corresponding lock locking policy based on a plurality of different money box types, mechanism types where the money box is located, and/or business types;
when the target withdrawal box needs to be unlocked, generating a dynamic unlocking code, and determining a target lock locking strategy based on the type of the withdrawal box, the type of a mechanism where the withdrawal box is located currently and/or the type of a target service;
and sending the dynamic unlocking code and the target lock locking strategy to the target withdrawal box.
Optionally, the control platform 402 is specifically configured to encrypt the target lock locking policy by using an encryption algorithm, so as to obtain an encrypted target lock locking policy;
and sending the dynamic unlocking code and the encrypted target lock locking strategy to the target withdrawal box, wherein the target withdrawal box comprises a decryption key of the encryption algorithm.
Optionally, the control platform 402 is specifically configured to determine, based on drawing box application scenario information, a type of a drawing box, a current institution type of the drawing box, and/or a target service type of a target drawing box, where the drawing box application scenario information is generated by the control platform according to the type of the drawing box, the institution type of the drawing box, and/or the service type.
Optionally, the target withdrawal box 401 is specifically configured to determine whether to execute a locking operation of the target lock according to the locking policy of the target lock;
if so, executing locking operation according to the locking strategy of the target lock;
if not, the target lock is controlled not to act.
Optionally, the target withdrawal box 401 is specifically configured to perform a delayed locking operation, and obtain locking information after waiting for a preset delay time;
if the locking information is not obtained, the delayed locking operation is repeatedly executed;
and if the locking information is obtained, executing locking operation.
Optionally, the target drawing box 401 is further configured to save the target lock locking policy to the local, so that after the lid of the target drawing box is closed, the target drawing box obtains the target lock locking policy from the local to determine whether the locking operation of the target lock needs to be performed.
In the system of this embodiment, the functions executed by each unit correspond to the steps in the method embodiments shown in fig. 1 or fig. 2, and are not described herein again.
In this embodiment, by the withdrawal case lock opening and closing control system, a target lock closing strategy of the target withdrawal case can be flexibly determined based on different withdrawal case types, the current mechanism of the withdrawal case and/or the target service type, so that the target lock can determine whether to automatically close the withdrawal case cover after closing the withdrawal case cover according to the target lock closing strategy, and the withdrawal case lock opening and closing control system is suitable for different use scenes to complete different services, and improves the use experience of a user on the withdrawal case.
Referring to fig. 5, fig. 5 is an embodiment of a drawing box switch lock control device provided by the present application, where the device includes:
a processor 501, a memory 502, an input/output unit 503, and a bus 504;
the processor 501 is connected with the memory 502, the input/output unit 503 and the bus 504;
the memory 502 holds a program that the processor 501 calls to execute any of the cash box lock/unlock control methods described above.
The present application also relates to a computer-readable storage medium having a program stored thereon, which, when run on a computer, causes the computer to execute any of the above withdrawal box lock/unlock control methods.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and the like.

Claims (10)

1. A withdrawal box locking and unlocking control method is applied to a withdrawal box locking and unlocking control system, the system comprises a target withdrawal box and a control platform, and the method comprises the following steps:
the target withdrawal box receives a dynamic unlocking code and a target lock locking strategy issued by a control platform, wherein the target lock locking strategy is determined according to the type of the withdrawal box, the type of a mechanism where the withdrawal box is located at present and/or the type of a target service of the withdrawal box;
the target withdrawal box carries out unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
after the target lockset is determined to be unlocked and the box cover of the target withdrawal box is closed, the target withdrawal box judges whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset, and controls the target lockset to execute corresponding operation according to the judgment result.
2. The method for controlling the lock and the switch of the withdrawal box according to claim 1, wherein before the target withdrawal box receives the dynamic unlocking code and the target lock locking strategy issued by the control platform, the method further comprises:
the control platform generates a corresponding lock locking strategy based on a plurality of different cash box types, the mechanism types of the cash boxes and/or the service types;
when the unlocking operation of the target withdrawal box is required, the control platform generates a dynamic unlocking code, and determines a target lock locking strategy based on the type of the withdrawal box, the type of the mechanism where the withdrawal box is located and/or the type of the target service;
and the control platform sends the dynamic unlocking code and the target lock locking strategy to the target withdrawal box.
3. The cash box lock/unlock control method according to claim 2, wherein before the control platform sends the dynamic unlock code and the target lock/unlock policy to the target cash box, the method further comprises:
the control platform encrypts the target lock locking strategy by using an encryption algorithm to obtain an encrypted target lock locking strategy;
the control platform sends the dynamic unlocking code and the target lock locking strategy to the target withdrawal box, and the control platform comprises the following steps:
and the control platform sends the dynamic unlocking code and the encrypted target lock locking strategy to the target withdrawal box, and the target withdrawal box contains a decryption key of the encryption algorithm.
4. The method of claim 2, wherein prior to determining a target lock locking strategy based on the type of money box, the type of institution the money box is currently located in, and/or the target business type of the target money box, the method further comprises:
the control platform determines the type of the target drawing box, the type of the mechanism where the drawing box is located and/or the type of the target service based on drawing box application scene information, and the drawing box application scene information is generated by the control platform according to the type of the drawing box, the type of the mechanism where the drawing box is located and/or the type of the service.
5. The withdrawal box lock-opening and lock-closing control method according to claim 1, wherein the target withdrawal box judges whether the lock-closing operation of the target lock needs to be executed according to the target lock-closing strategy, and controlling the target lock to execute the corresponding operation according to the judgment result comprises:
the target withdrawal box judges whether the locking operation of the target lock needs to be executed or not according to the locking strategy of the target lock;
if so, executing locking operation according to the target lock locking strategy;
if not, the target lockset is controlled not to act.
6. The withdrawal box lock/unlock control method of claim 5, wherein said controlling the target lock to be deactivated comprises:
executing a delay locking operation, and waiting for a preset delay time to acquire locking information;
if the locking information is not obtained, the delayed locking operation is repeatedly executed;
and if the locking information is obtained, executing locking operation.
7. The withdrawal box locking and unlocking control method according to any one of claims 1 to 6, wherein after the target withdrawal box receives the dynamic unlocking code and the target lock locking strategy issued by the control platform, the method further comprises:
and the target withdrawal box stores the target lock locking strategy to the local, so that after the box cover of the target withdrawal box is closed, the target withdrawal box acquires the target lock locking strategy from the local to judge whether the locking operation of the target lock needs to be executed or not.
8. A cash drawing case, comprising:
the receiving unit is used for receiving the dynamic unlocking code and the target lock locking strategy issued by the control platform, and the target lock locking strategy is determined according to the type of the money box of the target money drawing box, the type of the mechanism where the money box is located at present and/or the type of the target service;
the verification unit is used for unlocking and verifying according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
and the control unit is used for judging whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset after the target lockset is unlocked and the box cover of the target cash box is closed, and controlling the target lockset to execute the corresponding operation according to the judgment result.
9. A cash box lock control system, the system comprising:
a target drawing box and a control platform;
the control platform is used for issuing a dynamic unlocking code and a target lock locking strategy to the target withdrawal box, and the target lock locking strategy is determined according to the type of the withdrawal box, the type of the current mechanism of the withdrawal box and/or the type of a target service;
the target withdrawal box is used for receiving the dynamic unlocking code and the target lockset locking strategy issued by the control platform;
the target withdrawal box is also used for unlocking verification according to the dynamic unlocking code, and if the verification is passed, the unlocking operation of a target lock of the target withdrawal box is executed;
and the target withdrawal box is also used for judging whether the locking operation of the target lockset needs to be executed or not according to the locking strategy of the target lockset after the target lockset is unlocked and the box cover of the target withdrawal box is closed, and controlling the target lockset to execute the corresponding operation according to the judgment result.
10. A drawing case switch lock control device, characterized in that the device comprises:
the device comprises a processor, a memory, an input and output unit and a bus;
the processor is connected with the memory, the input and output unit and the bus;
the memory holds a program that the processor calls to perform the method of any one of claims 1 to 7.
CN202211164134.8A 2022-09-23 2022-09-23 Withdrawal box lock and unlock control method, withdrawal box, system and device Pending CN115761939A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211164134.8A CN115761939A (en) 2022-09-23 2022-09-23 Withdrawal box lock and unlock control method, withdrawal box, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211164134.8A CN115761939A (en) 2022-09-23 2022-09-23 Withdrawal box lock and unlock control method, withdrawal box, system and device

Publications (1)

Publication Number Publication Date
CN115761939A true CN115761939A (en) 2023-03-07

Family

ID=85351871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211164134.8A Pending CN115761939A (en) 2022-09-23 2022-09-23 Withdrawal box lock and unlock control method, withdrawal box, system and device

Country Status (1)

Country Link
CN (1) CN115761939A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116311626A (en) * 2023-05-17 2023-06-23 四川金投科技股份有限公司 Batch unlocking management method and system for money boxes
CN117593817A (en) * 2024-01-18 2024-02-23 昆山佰奥智能装备股份有限公司 Switch control method and system of intelligent money box electronic lock

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116311626A (en) * 2023-05-17 2023-06-23 四川金投科技股份有限公司 Batch unlocking management method and system for money boxes
CN116311626B (en) * 2023-05-17 2023-07-25 四川金投科技股份有限公司 Batch unlocking management method and system for money boxes
CN117593817A (en) * 2024-01-18 2024-02-23 昆山佰奥智能装备股份有限公司 Switch control method and system of intelligent money box electronic lock

Similar Documents

Publication Publication Date Title
CN115761939A (en) Withdrawal box lock and unlock control method, withdrawal box, system and device
US20180247309A1 (en) Payment system
EP2646990B1 (en) Improved method and system for nfc transaction
US6694436B1 (en) Terminal and system for performing secure electronic transactions
CN111478918B (en) Device with access control function
CN101073098A (en) System and method for application management on multi-application smart cards
WO2018133674A1 (en) Method of verifying and feeding back bank payment permission authentication information
JPS609309B2 (en) personal identification system
JP2003296685A (en) Smart card
JP2002158650A (en) Proxy server for certification/ciphering processing, access card program recording medium and portable terminal
US10930101B2 (en) Self-service terminal (SST) safe and methods of operating a lock for the SST safe
CN109388957A (en) Information transfer method, device, medium and electronic equipment based on block chain
US20220103351A1 (en) Cryptographic Lock-And-Key Generation, Distribution, and Validation
JP4372919B2 (en) Automatic cash transaction apparatus and method
CN111179476B (en) Configuration method and control method of intelligent lock, equipment and storage medium
CN102542451A (en) Electronic paying method, system and device thereof
CN116151827A (en) Digital wallet safety frame and double off-line transaction method based on safety frame
CN106251145A (en) Electronic fare payment system, electronic payment devices and electric paying method
KR20230104921A (en) How to break the protection of an object achieved by the protection device
CN112567412A (en) Block chain cryptocurrency transmission method using block chain self-authentication procedure
CN111028398B (en) Configuration method and control method of intelligent lock, equipment and storage medium
US11568694B2 (en) Realestate as tradable digital assets through blockchain integration
CN116386214B (en) Oiling machine system and method with IC card key online conversion function
AU2021101316A4 (en) A system for service providing using block-chain
US20240127242A1 (en) Methods and systems for processing customer-initiated payment transactions

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination