Method and device for managing financial voidable instruments, electronic device and storage medium
Patent Information
- Application Number
- CN202211625874.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-16
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2042-12-16
AI Technical Summary
[0004]然而,相关技术中的管理方法只能防止单张金融空白凭证被盗走,但无法阻止铁盒被盗走,并通过暴力拆解方式获取盒中保管的未启用的金融空白凭证,仍然无法最大程度防范丢失风险,并且相关技术中的应用于防丢用途的UWB定位技术仅提供了简单的通用方案,没有考虑金融机构对金融空白凭证管理的“双人管理”及销毁的相关要求
[0023] In this disclosure, N communication devices establish preset communication connections with the target credential device. Based on these preset communication connections, a first signal strength value of a first positioning signal and a second signal strength value of a second positioning signal are determined. Based on these first and second signal strength values, a target distance between the target credential device and the communication devices is determined. If the target distance exceeds a preset distance threshold, the communication devices are controlled to issue an early warning signal. In this disclosure, preset communication connections between each communication device and the target credential device are first established. Then, the first signal strength value sent by the target credential device to the communication device and the second signal strength value sent by the communication device to the target credential device are determined. Subsequently, based on these first and second signal strength values, the target distance between the target credential device and the communication devices is determined. If the target distance exceeds a preset distance threshold, the corresponding communication device is controlled to issue an early warning signal to remind management personnel to carefully safeguard the target credential device. This effectively improves the security of blank financial credentials and solves the technical problem of low security in the management of blank financial credentials in related technologies.
Smart Images

Figure CN116233742B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of the Internet of Things, and more specifically, to a method, apparatus, electronic device, and storage medium for managing blank financial certificates. Background Technology
[0002] Financial institutions (such as banks) need to carry a large number of unused blank financial documents (such as bank cards) during their outreach marketing activities. However, current management of blank financial documents mainly targets branch scenarios, and there are still shortcomings in the management of blank financial documents in outreach marketing scenarios. Moreover, outreach sites are less controllable than branch sites, and the risk of losing unused blank financial documents is greater.
[0003] Among related technologies, methods for managing blank financial vouchers include: during the external marketing process, blank financial vouchers are stored in locked metal boxes, and the items are prevented from being lost through positioning technology based on UWB (Ultra Wide Band, a wireless carrier communication technology).
[0004] However, the management methods in the relevant technologies can only prevent the theft of individual blank financial certificates, but cannot prevent the theft of the metal box and the acquisition of unused blank financial certificates stored in the box through violent dismantling. This still cannot maximize the prevention of loss risk. Furthermore, the UWB positioning technology used for anti-loss purposes in the relevant technologies only provides a simple general solution and does not take into account the relevant requirements of financial institutions for "dual management" and destruction of blank financial certificates.
[0005] There is currently no effective solution to the above problems. Summary of the Invention
[0006] This invention provides a method, apparatus, electronic device, and storage medium for managing blank financial certificates, in order to at least solve the technical problem of low security in the management of blank financial certificates in related technologies.
[0007] According to one aspect of the present invention, a method for managing blank financial certificates is provided, comprising: establishing preset communication connections between N communication devices and a target certificate device, wherein N is a positive integer greater than or equal to 2, the target certificate device is used to store blank financial certificates, and the blank financial certificates are unused financial certificates; determining a first signal strength value of a first positioning signal and a second signal strength value of a second positioning signal based on the preset communication connections, wherein the first positioning signal is a positioning signal sent by the target certificate device to the communication devices based on the preset communication connections, and the second positioning signal is a positioning signal sent by the communication devices to the target certificate device based on the preset communication connections; determining a target distance between the target certificate device and the communication devices based on the first signal strength value and the second signal strength value; and controlling the communication devices to issue a warning signal when the target distance is greater than a preset distance threshold.
[0008] Optionally, the step of determining the first signal strength value of the first positioning signal based on the preset communication connection includes: controlling the target credential device to send the first positioning signal to the communication device every preset time interval based on the preset communication connection, and recording the current signal strength value of the first positioning signal; calculating the first signal strength value based on a first sensitivity parameter value and all the current signal strength values, wherein the first sensitivity parameter value is a predetermined sensitivity parameter value.
[0009] Optionally, the step of determining the second signal strength value of the second positioning signal based on the preset communication connection includes: when the communication device calculates the communication distance, controlling the communication device to send the second positioning signal to the target credential device based on the preset communication connection, and recording the current signal strength value of the second positioning signal; calculating the second signal strength value based on the second sensitivity parameter value and all the current signal strength values, wherein the second sensitivity parameter value is a predetermined sensitivity parameter value.
[0010] Optionally, the step of determining the target distance between the target credential device and the communication device based on the first signal strength value and the second signal strength value includes: calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength; calculating the credential distance between the target credential device and the communication device based on the second signal strength value and the credential reference strength; and determining the target distance between the target credential device and the communication device based on the communication distance and the credential distance.
[0011] Optionally, before calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength, the method further includes: placing the N communication devices at a distance of a preset distance from the target credential device, controlling the communication devices to send a first calibration signal to the target credential device; recording the first calibration signal strength of the first calibration signal received by the target credential device as the credential reference strength, wherein the target credential device returns a second calibration signal to the communication device after receiving the first calibration signal; and recording the second calibration signal strength of the second calibration signal received by the communication device as the communication reference strength.
[0012] Optionally, before controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, the method further includes: determining the device status of the communication device, wherein the device status includes at least one of the following: online status, offline status, and business processing status; determining a security threshold based on the device status; and determining the preset distance threshold based on a preset security distance and the security threshold.
[0013] Optionally, after controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, the method further includes: characterizing the condition that at least two of the communication devices are in working state or the target distance between at least two of the communication devices and the target credential device is less than or equal to the preset distance threshold as a security condition, wherein the working state is an online state or a business processing state; if the duration of failure to meet the security condition is greater than a first duration, controlling the target credential device to issue a warning signal and sending the current location coordinates of the target credential device to all the communication devices; if the duration of failure to meet the security condition is greater than a second duration, controlling the target credential device to mark the credential information of the blank financial credential held by the target credential device.
[0014] According to another aspect of the present invention, a management device for blank financial certificates is also provided, comprising: an establishment unit, configured to establish preset communication connections with a target certificate device using N communication devices respectively, wherein N is a positive integer greater than or equal to 2, the target certificate device is used to store blank financial certificates, and the blank financial certificates are unused financial certificates; a first determination unit, configured to determine a first signal strength value of a first positioning signal and a second signal strength value of a second positioning signal based on the preset communication connections, wherein the first positioning signal is a positioning signal sent by the target certificate device to the communication device based on the preset communication connections, and the second positioning signal is a positioning signal sent by the communication device to the target certificate device based on the preset communication connections; a second determination unit, configured to determine a target distance between the target certificate device and the communication device based on the first signal strength value and the second signal strength value; and a control unit, configured to control the communication device to issue a warning signal when the target distance is greater than a preset distance threshold.
[0015] Optionally, the first determining unit includes: a first control module, configured to control the target credential device to send the first positioning signal to the communication device every preset time interval based on the preset communication connection, and record the current signal strength value of the first positioning signal; and a first calculation module, configured to calculate the first signal strength value based on a first sensitivity parameter value and all the current signal strength values, wherein the first sensitivity parameter value is a predetermined sensitivity parameter value.
[0016] Optionally, the first determining unit further includes: a second control module, configured to control the communication device to send the second positioning signal to the target credential device based on the preset communication connection when the communication device calculates the communication distance, and to record the current signal strength value of the second positioning signal; and a second calculation module, configured to calculate the second signal strength value based on the second sensitivity parameter value and all the current signal strength values, wherein the second sensitivity parameter value is a predetermined sensitivity parameter value.
[0017] Optionally, the second determining unit includes: a third calculation module, configured to calculate the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength; a fourth calculation module, configured to calculate the credential distance between the target credential device and the communication device based on the second signal strength value and the credential reference strength; and a first determining module, configured to determine the target distance between the target credential device and the communication device based on the communication distance and the credential distance.
[0018] Optionally, the management device further includes: a third control module, configured to, before calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength, control the communication device to send a first calibration signal to the target credential device, provided that the N communication devices are respectively placed at a distance of a preset distance from the target credential device; a first recording module, configured to record the first calibration signal strength of the first calibration signal received by the target credential device as the credential reference strength, wherein the target credential device returns a second calibration signal to the communication device after receiving the first calibration signal; and a second recording module, configured to record the second calibration signal strength of the second calibration signal received by the communication device as the communication reference strength.
[0019] Optionally, the management device further includes: a second determining module, configured to determine the device status of the communication device before controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, wherein the device status includes at least one of the following: online status, offline status, and business processing status; a third determining module, configured to determine a security threshold based on the device status; and a fourth determining module, configured to determine the preset distance threshold based on a preset security distance and the security threshold.
[0020] Optionally, the management device further includes: a first characterization module, configured to, when the target distance is greater than a preset distance threshold, after controlling the communication device to issue a warning signal, characterize the condition that at least two of the communication devices are in working state or the target distance between at least two of the communication devices and the target credential device is less than or equal to the preset distance threshold as a security condition, wherein the working state is an online state or a business processing state; a fourth control module, configured to, when the duration of failure to meet the security condition is greater than a first duration, control the target credential device to issue a warning signal and send the current location coordinates of the target credential device to all the communication devices; and a fifth control module, configured to, when the duration of failure to meet the security condition is greater than a second duration, control the target credential device to mark the credential information of the blank financial credential held by the target credential device.
[0021] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the above-described method for managing blank financial certificates.
[0022] According to another aspect of the present invention, an electronic device is also provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the above-described method for managing blank financial certificates.
[0023] In this disclosure, N communication devices establish preset communication connections with the target credential device. Based on these preset communication connections, a first signal strength value of a first positioning signal and a second signal strength value of a second positioning signal are determined. Based on these first and second signal strength values, a target distance between the target credential device and the communication devices is determined. If the target distance exceeds a preset distance threshold, the communication devices are controlled to issue an early warning signal. In this disclosure, preset communication connections between each communication device and the target credential device are first established. Then, the first signal strength value sent by the target credential device to the communication device and the second signal strength value sent by the communication device to the target credential device are determined. Subsequently, based on these first and second signal strength values, the target distance between the target credential device and the communication devices is determined. If the target distance exceeds a preset distance threshold, the corresponding communication device is controlled to issue an early warning signal to remind management personnel to carefully safeguard the target credential device. This effectively improves the security of blank financial credentials and solves the technical problem of low security in the management of blank financial credentials in related technologies. Attached Figure Description
[0024] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0025] Figure 1 This is a flowchart of an optional method for managing blank financial certificates according to an embodiment of the present invention;
[0026] Figure 2 This is a schematic diagram of an optional management system for blank financial certificates according to an embodiment of the present invention;
[0027] Figure 3 This is a schematic diagram of an optional blank voucher storage box structure according to an embodiment of the present invention;
[0028] Figure 4 This is a flowchart illustrating an optional method for determining the target distance between a target credential device and a communication device according to an embodiment of the present invention;
[0029] Figure 5 This is a schematic diagram of an optional process for preventing the loss of blank vouchers during external marketing, according to an embodiment of the present invention.
[0030] Figure 6 This is a schematic diagram of an optional financial blank certificate management device according to an embodiment of the present invention;
[0031] Figure 7 This is a hardware structure block diagram of an electronic device (or mobile device) for a method of managing blank financial certificates according to an embodiment of the present invention. Detailed Implementation
[0032] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0034] To facilitate understanding of the present invention by those skilled in the art, some terms or nouns involved in the various embodiments of the present invention are explained below:
[0035] External marketing refers to financial institutions providing door-to-door services to customers, such as: providing salary cards for new employees during peak recruitment seasons; providing institutional cards for employees during their onboarding period; providing social security cards for students in schools; and providing various business cards for residents in communities.
[0036] Blank financial instruments refer to blank instruments printed by financial institutions that have no face value but are valid for withdrawal after the financial institution or unit fills in the amount and signs and seals them. Examples include drafts, blank checks, promissory notes, deposit slips, passbooks, unactivated bank cards, and bank cards that have not been issued. Financial institutions manage blank financial instruments very strictly, and strictly manage their printing, allocation, safekeeping, sale, and destruction. Two people are required to be present at the same time to handle blank financial instruments.
[0037] Bank card: also known as CPU card (chip card), which supports reading and writing the card via NFC (Near Field Communication).
[0038] It should be noted that the method and apparatus for managing blank financial certificates disclosed herein can be used in the Internet of Things (IoT) field for managing blank financial certificates, and can also be used in any field other than the IoT field for managing blank financial certificates. This disclosure does not limit the application areas of the method and apparatus for managing blank financial certificates.
[0039] It should be noted that all information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are information and data authorized by the user or fully authorized by all parties. For example, this system has an interface with relevant users or organizations. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain the relevant information after receiving consent information from the aforementioned user or organization.
[0040] The following embodiments of the present invention can be applied to various systems / applications / devices for managing blank financial certificates. The weighted statistical signal strength calculation method proposed in this invention has higher measurement accuracy, and the proposed positioning method addresses the "dual-person management" requirement for blank financial certificate operations in financial institutions, making it more suitable for financial institution scenarios. Furthermore, the loss handling method proposed in this invention is not limited to audible and visual alarms and location-based alerts; in extreme cases, lost blank financial certificates can also be marked, effectively reducing the actual social impact of loss and thus improving the security of blank financial certificates during external marketing. This effectively solves the problems of high risk of loss and remote destruction of lost blank financial certificates during external marketing.
[0041] The present invention will now be described in detail with reference to various embodiments.
[0042] Example 1
[0043] According to an embodiment of the present invention, an embodiment of a method for managing blank financial certificates is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0044] Figure 1 This is a flowchart of an optional method for managing blank financial certificates according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:
[0045] Step S101: Establish preset communication connections between N communication devices and the target voucher device, where N is a positive integer greater than or equal to 2. The target voucher device is used to store blank financial vouchers, which are unused financial vouchers.
[0046] Step S102: Based on a preset communication connection, determine the first signal strength value of the first positioning signal and the second signal strength value of the second positioning signal, wherein the first positioning signal is a positioning signal sent by the target credential device to the communication device based on the preset communication connection, and the second positioning signal is a positioning signal sent by the communication device to the target credential device based on the preset communication connection.
[0047] Step S103: Based on the first signal strength value and the second signal strength value, determine the target distance between the target credential device and the communication device.
[0048] Step S104: If the target distance is greater than a preset distance threshold, control the communication device to issue a warning signal.
[0049] Through the above steps, N communication devices can establish preset communication connections with the target credential device respectively. Based on the preset communication connections, the first signal strength value of the first positioning signal and the second signal strength value of the second positioning signal are determined. Based on the first and second signal strength values, the target distance between the target credential device and the communication devices is determined. If the target distance is greater than a preset distance threshold, the communication devices are controlled to issue a warning signal. In this embodiment of the invention, preset communication connections between each communication device and the target credential device can be established first. Then, the first signal strength value sent by the target credential device to the communication device and the second signal strength value sent by the communication device to the target credential device are determined. Subsequently, the target distance between the target credential device and the communication device is determined based on the first and second signal strength values. If the target distance is greater than a preset distance threshold, the corresponding communication device is controlled to issue a warning signal to remind the management personnel to pay attention to the safekeeping of the target credential device, effectively improving the security of blank financial credentials and thus solving the technical problem of low security in the management of blank financial credentials in related technologies.
[0050] The embodiments of the present invention will now be described in detail with reference to the steps described above.
[0051] Figure 2 This is a schematic diagram of an optional financial blank certificate management system according to an embodiment of the present invention, such as... Figure 2 As shown, it includes: a blank voucher storage box and multiple communication devices (at least 2), wherein the blank voucher storage box and the communication devices establish a wireless communication connection based on UWB.
[0052] Figure 3 This is a schematic diagram of an optional blank voucher storage box structure according to an embodiment of the present invention, as shown below. Figure 3 As shown, it includes: motherboard, UWB module, communication module, sound and light alarm module, GPS module, NFC module, motion sensor, and power supply.
[0053] Blank voucher storage box is used to store unused blank financial vouchers required for external marketing, including: motherboard, UWB module, communication module, sound and light alarm module, GPS module, NFC module, motion sensor, power supply and other modules.
[0054] in,
[0055] The motherboard is used to control the circuitry of the blank voucher storage box;
[0056] The UWB module is used to establish a wireless communication connection with the communication device to measure the distance between the blank voucher storage box and the communication device;
[0057] The communication module is used to establish wireless network communication and can use modules based on wireless communication protocols such as 4G / 5G.
[0058] The audible and visual alarm module is used to issue audible and visual warnings;
[0059] The GPS module is used for GPS positioning;
[0060] The NFC module is used for wireless reading and writing of unused blank financial certificates stored in the blank certificate storage box;
[0061] Motion sensors are used to detect displacement and potential physical damage to the blank voucher storage box;
[0062] The power supply is used to power the various electronic modules in the blank voucher storage box;
[0063] The communication device is carried by the financial institution's management personnel to determine the relative position of the management personnel and the blank voucher storage box. It can be an electronic device with UWB functionality, such as a mobile phone, tablet, or wristband.
[0064] The following details the process of preventing the loss of blank financial vouchers during external marketing, based on the aforementioned management system.
[0065] Step S101: Establish preset communication connections between N communication devices and the target voucher device, where N is a positive integer greater than or equal to 2. The target voucher device is used to store blank financial vouchers, which are unused financial vouchers.
[0066] In this embodiment of the invention, two or more communication devices 2 can be used to establish a UWB-based connection (i.e., a preset communication connection) with the blank voucher storage box (i.e., the target voucher device). (i.e., N communication devices are used to establish preset communication connections with the target voucher device respectively, where N is a positive integer greater than or equal to 2. The target voucher device is used to store blank financial vouchers, which are unused financial vouchers.) This will activate the blank voucher storage box and then place the unused blank financial vouchers into the box.
[0067] Step S102: Based on a preset communication connection, determine the first signal strength value of the first positioning signal and the second signal strength value of the second positioning signal, wherein the first positioning signal is a positioning signal sent by the target credential device to the communication device based on the preset communication connection, and the second positioning signal is a positioning signal sent by the communication device to the target credential device based on the preset communication connection.
[0068] In this embodiment of the invention, the first signal strength value of the first positioning signal (i.e., UWB positioning signal) sent by the target credential device to the communication device based on a preset communication connection can be determined first. (That is, the signal strength value after weighted statistics), and then determine the second signal strength value of the second positioning signal (i.e., UWB positioning signal) sent by the communication device to the target credential device based on the preset communication connection. (i.e., the signal strength value after weighted statistics).
[0069] Optionally, the step of determining the first signal strength value of the first positioning signal based on a preset communication connection includes: controlling the target credential device to send the first positioning signal to the communication device every preset time interval based on the preset communication connection, and recording the current signal strength value of the first positioning signal; calculating the first signal strength value based on the first sensitivity parameter value and all current signal strength values, wherein the first sensitivity parameter value is a predetermined sensitivity parameter value.
[0070] In this embodiment of the invention, the distance is first measured at the communication device. The target credential device can measure the distance at intervals T. check Within seconds, a UWB positioning signal (i.e., the first positioning signal) is sent to n communication devices via the UWB module. The positioning signal strength received by the nth communication device at time t is denoted as . (That is, the target credential device sends a first positioning signal to the communication device every preset time interval based on a preset communication connection, and records the current signal strength value of the first positioning signal).
[0071] To combat the effects of channel randomness, the weighted statistical signal strength of the nth communication device... The first signal strength value is obtained from the following formula (i.e., calculated based on the first sensitivity parameter value and all current signal strength values):
[0072]
[0073] in, The signal strength of the nth communication device at k times (a total of K times) is given (i.e., the current time is t, or the signal strength at time t-1 if k=1). The alarm sensitivity parameter (i.e., the first sensitivity parameter value, which is a predetermined sensitivity parameter value) is used to reduce false alarms caused by occasional channel changes. You can set it to a smaller value, such as 0.1-0.3, to increase the weight of data from past moments; if you want a stricter weight, then... You can set it to a larger value, such as 0.5-0.7, which can be set according to the actual situation. There is no limit here.
[0074] Optionally, the step of determining the second signal strength value of the second positioning signal based on a preset communication connection includes: when the communication device calculates the communication distance, controlling the communication device to send the second positioning signal to the target credential device based on the preset communication connection, and recording the current signal strength value of the second positioning signal; calculating the second signal strength value based on the second sensitivity parameter value and all current signal strength values, wherein the second sensitivity parameter value is a predetermined sensitivity parameter value.
[0075] In this embodiment of the invention, the communication device calculates the communication distance. Then, the communication device will send a UWB positioning signal (i.e., the second positioning signal) to the blank certificate storage box, and carry it in the sent message. (That is, when the communication device calculates the communication distance, the control device sends a second positioning signal to the target credential device based on a preset communication connection), and the strength of the positioning signal received by the blank credential storage box from the nth communication device at time t is denoted as... (That is, record the current signal strength value of the second positioning signal).
[0076] To combat the effects of channel randomness, weighted statistical signal strength is used. The second signal strength value is obtained by the following formula (i.e., the second signal strength value is calculated based on the second sensitivity parameter value and all current signal strength values):
[0077]
[0078] in, The signal strength of the target credential device at k time points (a total of K time points) is given (i.e., the current time is time t, or the signal strength at time t-1 if k=1). This is the alarm sensitivity parameter (i.e., the second sensitivity parameter value, which is a predetermined sensitivity parameter value).
[0079] Step S103: Based on the first signal strength value and the second signal strength value, determine the target distance between the target credential device and the communication device.
[0080] Optionally, the step of determining the target distance between the target credential device and the communication device based on the first signal strength value and the second signal strength value includes: calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength; calculating the credential distance between the target credential device and the communication device based on the second signal strength value and the credential reference strength; and determining the target distance between the target credential device and the communication device based on the communication distance and the credential distance.
[0081] Figure 4 This is a flowchart illustrating an optional method for determining the target distance between a target credential device and a communication device according to an embodiment of the present invention, such as... Figure 4 As shown, the method includes the following steps:
[0082] Step S401: Calculate the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength;
[0083] Step S402: Calculate the credential distance between the target credential device and the communication device based on the second signal strength value and the credential reference strength;
[0084] Step S403: Determine the target distance between the target credential device and the communication device based on the communication distance and the credential distance.
[0085] In this embodiment of the invention, the distance can be measured (i.e., the communication distance) at the communication device end first, and then the distance can be measured (i.e., the document distance) at the target document device end. Specifically, the communication distance between the blank document storage box and the nth communication device can be calculated using the following formula. (This result was measured at the communication device end) (i.e., the communication distance between the communication device and the target credential device is calculated based on the first signal strength value and the communication reference strength):
[0086]
[0087] in, Indicates the communication reference strength. This represents the first signal strength value.
[0088] In the calculation Then, the communication device will send a UWB positioning signal to the blank voucher storage box, and attach it in the message.
[0089] Then, the distance between the blank voucher storage box and the nth communication device is calculated using the following formula. (This result was measured at the blank voucher storage box end) (i.e., the voucher distance between the target voucher device and the communication device is calculated based on the second signal strength value and the voucher reference strength):
[0090]
[0091] in, Indicates the reference strength of the voucher. This indicates the second signal strength value.
[0092] Next, calculate the weighted average distance (i.e., the target distance between the target voucher device and the communication device). The blank voucher storage box calculates the weighted average distance between itself and the nth communication device using the following formula (i.e., based on the communication distance and the voucher distance, determine the target distance between the target voucher device and the communication device):
[0093]
[0094] Here, ξ is a weighting factor, which can be set to 0.5. Considering that there may be differences in the UWB chip specifications between the blank voucher storage box and the communication equipment in actual applications, in order to improve measurement accuracy, if the chip specifications used in the blank voucher storage box are higher, the measured results can be considered more accurate. Therefore, ξ can be set to be greater than 0.5, that is, to increase the weight of its measurement results.
[0095] Optionally, before calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength, the method further includes: placing N communication devices at a distance of a preset distance from the target credential device, controlling the communication devices to send a first calibration signal to the target credential device; recording the first calibration signal strength of the first calibration signal received by the target credential device as the credential reference strength, wherein the target credential device returns a second calibration signal to the communication device after receiving the first calibration signal; and recording the second calibration signal strength of the second calibration signal received by the communication device as the communication reference strength.
[0096] In this embodiment of the invention, the positioning signal can be calibrated first to obtain the reference strength (i.e., the credential reference strength). and communication reference strength N communication devices can be placed sequentially at a preset distance (e.g., 1 meter) from the blank voucher storage box, and each device sends a UWB positioning signal to the box (i.e., when the N communication devices are placed at a preset distance from the target voucher device, the communication devices send a first calibration signal to the target voucher device). The signal strength received by the UWB module from the nth communication device is recorded as follows. (Using dB as the unit) (That is, the strength of the first calibration signal received by the target credential device is recorded as the credential reference strength). After receiving the signal, the UWB module returns a UWB positioning signal to the nth communication device (that is, after receiving the first calibration signal, the target credential device returns a second calibration signal to the communication device), and records the signal strength received by the nth communication device from the UWB module as... (The strength of the second calibration signal received by the communication equipment is recorded as the communication reference strength).
[0097] Optionally, before controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, the method further includes: determining the device status of the communication device, wherein the device status includes at least one of the following: online status, offline status, and business processing status; determining a safety threshold based on the device status; and determining a preset distance threshold based on a preset safety distance and the safety threshold.
[0098] In this embodiment of the invention, the device status Ω of the communication device can be determined first. n (The device status includes at least one of the following: online status) Offline status Processing business status Then, based on the device status, determine the safety threshold. Based on the preset safety distance Ξ n and safety threshold Determine the preset distance threshold. Specifically:
[0099] You can first set the safe distance between the nth communication device and the blank voucher storage box to Ξ. n (For example, 10 meters), when At that time, the nth communication device will issue a warning signal to remind the corresponding manager to keep the blank voucher safe. Related to the current state of management personnel, Ω n This is the current status of the management personnel. This indicates that they are overseeing the equipment. He indicated that he needed to temporarily leave the business site. This indicates that the transaction is being processed normally. Define it according to the actual situation (e.g., set it to) ), It can be set to a larger value, or it can be varied according to actual needs (e.g., set to 999). When Ω n When a change occurs (i.e., when the device status changes), the administrator needs to send the corresponding UWB signal to the blank voucher storage box using the communication device to complete the setting change.
[0100] In this embodiment, because the management requirements for blank financial certificates by financial institutions necessitate that two people be on duty simultaneously to supervise each other during the operation of blank financial certificates, it is required that two or more communication devices be in working order (i.e., or Only when the blank voucher storage box is in normal working condition can blank financial vouchers be taken out normally.
[0101] Step S104: If the target distance is greater than a preset distance threshold, control the communication device to issue a warning signal.
[0102] In this embodiment of the invention, if the target distance is greater than a preset distance threshold (i.e.) If the system detects a blank voucher, it will control the corresponding communication equipment to issue a warning signal to remind the relevant management personnel to keep the blank voucher safe.
[0103] Optionally, when the target distance is greater than a preset distance threshold, after the control communication device issues a warning signal, the method further includes: characterizing the condition that at least two communication devices are in working state or the target distance between at least two communication devices and the target credential device is less than or equal to the preset distance threshold as a security condition, wherein the working state is an online state or a business processing state; if the duration of failure to meet the security condition is greater than a first duration, the control target credential device issues a warning signal and sends the current location coordinates of the target credential device to all communication devices; if the duration of failure to meet the security condition is greater than a second duration, the control target credential device marks the credential information of the blank financial credential held by the target credential device.
[0104] In this embodiment of the invention, it is also possible to detect whether the distance exceeds the time limit. When the system does not meet the requirement that at least two communication devices are in a working state (i.e., or ) or not satisfied When the time condition is not met, the communication device will issue a warning signal to remind relevant personnel to pay attention to the safekeeping of the blank voucher storage box (i.e., the condition that at least two communication devices are in working status or the target distance between at least two communication devices and the target voucher device is less than or equal to a preset distance threshold can be characterized as a safety condition; this working status is online status or business processing status. If the safety condition is not met, the communication device can be controlled to issue a warning signal). At the same time, the blank voucher storage box will enter a warning state. If the time that the safety condition is not met is greater than T, the communication device will issue a warning signal. alarm2 If the duration of the unmet security condition exceeds T seconds (i.e., if the duration exceeds the first time limit), the blank voucher storage box will activate the audible and visual alarm module to issue a warning audible and visual signal, activate the GPS module, and send its location signal to the communication devices via the communication module (i.e., control the target voucher device to issue a warning signal and send the current location coordinates of the target voucher device to all communication devices). If the time during which the security condition is not met exceeds T seconds... alarm3 Seconds (i.e., the second duration), the blank voucher storage box activates the high-power working mode of the NFC module to write an encrypted "lost" mark to all unused blank financial vouchers stored in the box (i.e., if the duration of the security condition is not met for a period longer than the second duration, the target voucher device is controlled to mark the voucher information of the blank financial vouchers stored by the target voucher device) to prevent the blank vouchers from being used by criminals.
[0105] The following describes in detail another optional implementation method.
[0106] Figure 5 This is a schematic diagram illustrating an optional process for preventing the loss of blank vouchers during external marketing, according to an embodiment of the present invention. Figure 5 As shown, the process includes the following:
[0107] (1) Start the device. Use two or more communication devices to establish a UWB-based connection with the blank voucher storage box to start the blank voucher storage box and then put the unused blank vouchers into the box.
[0108] (2) Signal calibration. Place n communication devices sequentially at a preset distance from the blank voucher storage box and send UWB positioning signals to the box. Record the signal strength received by the UWB module from the nth communication device as follows: (Using dB as the unit). After receiving the signal, the UWB module returns a UWB positioning signal to the nth communication device, and records the signal strength received by the nth communication device from the UWB module as follows:
[0109] (3) Distance measurement. First, measure the distance at the communication device to obtain the communication distance. Next, measure the distance at the end of the blank voucher storage box to obtain the voucher distance. Then based on the communication distance Distance from voucher Calculate target distance
[0110] (4) Detect whether the target distance is out of range. If so, enter the alarm state; otherwise, continue distance measurement.
[0111] (5) After entering the alarm state, determine whether the detection distance exceeds the limit time. If so, start the emergency measures.
[0112] In this embodiment of the invention, the security of blank financial vouchers during the external marketing process can be improved, and the problems of high risk of loss of blank financial vouchers and remote destruction after loss can be effectively solved.
[0113] The following is a detailed description with reference to another embodiment.
[0114] Example 2
[0115] The financial blank certificate management device provided in this embodiment includes multiple implementation units, each of which corresponds to a specific implementation step in Embodiment 1 above.
[0116] Figure 6 This is a schematic diagram of an optional management device for blank financial certificates according to an embodiment of the present invention, such as... Figure 6 As shown, the management device may include: an establishment unit 60, a first determination unit 61, a second determination unit 62, and a control unit 63, wherein,
[0117] Establishment unit 60 is used to establish preset communication connections with the target voucher device using N communication devices respectively, where N is a positive integer greater than or equal to 2, and the target voucher device is used to store blank financial vouchers, which are unused financial vouchers.
[0118] The first determining unit 61 is used to determine the first signal strength value of the first positioning signal and the second signal strength value of the second positioning signal based on a preset communication connection, wherein the first positioning signal is a positioning signal sent by the target credential device to the communication device based on the preset communication connection, and the second positioning signal is a positioning signal sent by the communication device to the target credential device based on the preset communication connection.
[0119] The second determining unit 62 is used to determine the target distance between the target credential device and the communication device based on the first signal strength value and the second signal strength value;
[0120] The control unit 63 is used to control the communication device to issue a warning signal when the target distance is greater than a preset distance threshold.
[0121] The aforementioned management device can establish preset communication connections between N communication devices and the target voucher device through the establishment unit 60. The first determining unit 61 determines the first signal strength value of the first positioning signal and the second signal strength value of the second positioning signal based on the preset communication connections. The second determining unit 62 determines the target distance between the target voucher device and the communication devices based on the first and second signal strength values. The control unit 63 controls the communication devices to issue a warning signal if the target distance exceeds a preset distance threshold. In this embodiment, preset communication connections between each communication device and the target voucher device are first established. Then, the first signal strength value sent by the target voucher device to the communication device and the second signal strength value sent by the communication device to the target voucher device are determined. Subsequently, the target distance between the target voucher device and the communication device is determined based on the first and second signal strength values. If the target distance exceeds a preset distance threshold, the corresponding communication device is controlled to issue a warning signal to remind the management personnel to pay attention to the safekeeping of the target voucher device. This effectively improves the security of blank financial vouchers and solves the technical problem of low security in the management of blank financial vouchers in related technologies.
[0122] Optionally, the first determining unit includes: a first control module, configured to control the target credential device to send a first positioning signal to the communication device every preset time interval based on a preset communication connection, and record the current signal strength value of the first positioning signal; and a first calculation module, configured to calculate the first signal strength value based on the first sensitivity parameter value and all current signal strength values, wherein the first sensitivity parameter value is a predetermined sensitivity parameter value.
[0123] Optionally, the first determining unit further includes: a second control module, configured to control the communication device to send a second positioning signal to the target credential device based on a preset communication connection when the communication device calculates the communication distance, and to record the current signal strength value of the second positioning signal; and a second calculation module, configured to calculate the second signal strength value based on the second sensitivity parameter value and all current signal strength values, wherein the second sensitivity parameter value is a predetermined sensitivity parameter value.
[0124] Optionally, the second determining unit includes: a third calculation module, used to calculate the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength; a fourth calculation module, used to calculate the credential distance between the target credential device and the communication device based on the second signal strength value and the credential reference strength; and a first determining module, used to determine the target distance between the target credential device and the communication device based on the communication distance and the credential distance.
[0125] Optionally, the management device further includes: a third control module, configured to, before calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength, control the communication devices to send a first calibration signal to the target credential device, provided that N communication devices are placed at a distance of a preset distance from the target credential device; a first recording module, configured to record the first calibration signal strength of the first calibration signal received by the target credential device as the credential reference strength, wherein the target credential device returns a second calibration signal to the communication device after receiving the first calibration signal; and a second recording module, configured to record the second calibration signal strength of the second calibration signal received by the communication device as the communication reference strength.
[0126] Optionally, the management device further includes: a second determining module, used to determine the device status of the communication device before controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, wherein the device status includes at least one of the following: online status, offline status, and business processing status; a third determining module, used to determine a security threshold based on the device status; and a fourth determining module, used to determine a preset distance threshold based on a preset security distance and the security threshold.
[0127] Optionally, the management device further includes: a first characterization module, used to characterize the condition that at least two communication devices are in working state or the target distance between at least two communication devices and the target credential device is less than or equal to the preset distance threshold as a security condition after controlling the communication devices to issue an early warning signal when the target distance is greater than a preset distance threshold, wherein the working state is an online state or a business processing state; a fourth control module, used to control the target credential device to issue an alarm signal and send the current location coordinates of the target credential device to all communication devices when the duration of the failure to meet the security condition is greater than a first duration; and a fifth control module, used to control the target credential device to mark the credential information of the blank financial credential held by the target credential device when the duration of the failure to meet the security condition is greater than a second duration.
[0128] The aforementioned management device may also include a processor and a memory. The aforementioned establishment unit 60, first determination unit 61, second determination unit 62, control unit 63, etc., are all stored in the memory as program units, and the processor executes the aforementioned program units stored in the memory to realize the corresponding functions.
[0129] The aforementioned processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and by adjusting kernel parameters, the communication device can be controlled to issue a warning signal when the target distance exceeds a preset distance threshold.
[0130] The aforementioned memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0131] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: receiving a data verification request sent by a target terminal, wherein the data verification request includes at least: a preset number of encrypted data blocks obtained based on a preset extraction strategy and a data block identifier corresponding to the encrypted data blocks; searching for and establishing preset communication connections between the data blocks and the target credential device using N communication devices respectively; determining a first signal strength value of a first positioning signal and a second signal strength value of a second positioning signal based on the preset communication connections; determining a target distance between the target credential device and the communication device based on the first signal strength value and the second signal strength value; and controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold.
[0132] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the above-described method for managing blank financial certificates.
[0133] According to another aspect of the present invention, an electronic device is also provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the above-described method for managing blank financial certificates.
[0134] Figure 7 This is a hardware structure block diagram of an electronic device (or mobile device) for a method of managing blank financial certificates according to an embodiment of the present invention. Figure 7 As shown, the electronic device may include one or more processors 702 (shown as 702a, 702b, ..., 702n in the figure) 702 (processor 702 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 704 for storing data. In addition, it may include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a keyboard, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 7 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, the electronic device may also include... Figure 7The more or fewer components shown, or having the same Figure 7 The different configurations shown.
[0135] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0136] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0137] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0138] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0139] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0140] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0141] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for managing blank financial certificates, characterized in that, include: N communication devices are used to establish preset communication connections with the target voucher device, where N is a positive integer greater than or equal to 2, and the target voucher device is used to store blank financial vouchers, which are unused financial vouchers. Based on the preset communication connection, a first signal strength value of the first positioning signal and a second signal strength value of the second positioning signal are determined, wherein the first positioning signal is a positioning signal sent by the target credential device to the communication device based on the preset communication connection, and the second positioning signal is a positioning signal sent by the communication device to the target credential device based on the preset communication connection. Based on the first signal strength value and the second signal strength value, the target distance between the target credential device and the communication device is determined; If the target distance is greater than a preset distance threshold, the communication device is controlled to issue a warning signal; Wherein, after controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, the method further includes: A security condition is defined as the condition that at least two of the communication devices are in a working state or the target distance between at least two of the communication devices and the target credential device is less than or equal to the preset distance threshold, wherein the working state is an online state or a business processing state; If the duration of failure to meet the security condition exceeds the first duration, the target credential device is controlled to issue an alarm signal, and the current location coordinates of the target credential device are sent to all the communication devices. If the duration of failure to meet the security condition is longer than the second duration, the target credential device is controlled to mark the credential information of the blank financial credential stored by the target credential device.
2. The management method according to claim 1, characterized in that, The step of determining the first signal strength value of the first positioning signal based on the preset communication connection includes: The target credential device is controlled to send the first positioning signal to the communication device every preset time interval based on the preset communication connection, and the current signal strength value of the first positioning signal is recorded. The first signal strength value is calculated based on the first sensitivity parameter value and all the current signal strength values, wherein the first sensitivity parameter value is a predetermined sensitivity parameter value.
3. The management method according to claim 1, characterized in that, The step of determining the second signal strength value of the second positioning signal based on the preset communication connection includes: When the communication device calculates the communication distance, it controls the communication device to send the second positioning signal to the target credential device based on the preset communication connection, and records the current signal strength value of the second positioning signal. The second signal strength value is calculated based on the second sensitivity parameter value and all the current signal strength values, wherein the second sensitivity parameter value is a predetermined sensitivity parameter value.
4. The management method according to claim 1, characterized in that, The step of determining the target distance between the target credential device and the communication device based on the first signal strength value and the second signal strength value includes: Based on the first signal strength value and the communication reference strength, the communication distance between the communication device and the target credential device is calculated; Based on the second signal strength value and the credential reference strength, the credential distance between the target credential device and the communication device is calculated; Based on the communication distance and the credential distance, the target distance between the target credential device and the communication device is determined.
5. The management method according to claim 4, characterized in that, Before calculating the communication distance between the communication device and the target credential device based on the first signal strength value and the communication reference strength, the method further includes: When the N communication devices are placed at a distance of a preset distance from the target credential device, the communication devices are controlled to send a first calibration signal to the target credential device. The first calibration signal strength of the first calibration signal received by the target credential device is recorded as the credential reference strength, wherein the target credential device returns a second calibration signal to the communication device after receiving the first calibration signal; The strength of the second calibration signal received by the communication device is recorded as the communication reference strength.
6. The management method according to claim 1, characterized in that, Before controlling the communication device to issue a warning signal when the target distance is greater than a preset distance threshold, the method further includes: Determine the device status of the communication device, wherein the device status includes at least one of the following: online status, offline status, and service processing status; Based on the device status, determine the safety threshold; The preset distance threshold is determined based on the preset safety distance and the safety threshold.
7. A management device for blank financial certificates, characterized in that, include: The establishment unit is used to establish a preset communication connection with the target voucher device using N communication devices respectively, wherein N is a positive integer greater than or equal to 2, the target voucher device is used to store blank financial vouchers, and the blank financial vouchers are unused financial vouchers; The first determining unit is configured to determine, based on the preset communication connection, a first signal strength value of a first positioning signal and a second signal strength value of a second positioning signal, wherein the first positioning signal is a positioning signal sent by the target credential device to the communication device based on the preset communication connection, and the second positioning signal is a positioning signal sent by the communication device to the target credential device based on the preset communication connection. The second determining unit is configured to determine the target distance between the target credential device and the communication device based on the first signal strength value and the second signal strength value; The control unit is used to control the communication device to issue a warning signal when the target distance is greater than a preset distance threshold. The management device further includes: a first characterization module, used to characterize the condition that at least two communication devices are in working state or the target distance between at least two communication devices and the target credential device is less than or equal to the preset distance threshold as a security condition after controlling the communication devices to issue an early warning signal when the target distance is greater than a preset distance threshold, wherein the working state is an online state or a business processing state; a fourth control module, used to control the target credential device to issue an alarm signal and send the current location coordinates of the target credential device to all communication devices when the duration of failure to meet the security condition is greater than a first duration; and a fifth control module, used to control the target credential device to mark the credential information of the blank financial credentials stored by the target credential device when the duration of failure to meet the security condition is greater than a second duration.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform the management method for financial blank certificates as described in any one of claims 1 to 6.
9. An electronic device, characterized in that, It includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the financial blank certificate management method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Mobile phone anti-theft and anti-loss alarming method based on Bluetooth technology
CN102509409A
Positioning information collection method and device
CN110809230A
Distance measurement method, device management method, computing device and storage medium
CN114236520A