Cash machine anomaly monitoring method, device, equipment, storage medium and product
Patent Information
- Application Number
- CN202410821646.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2044-06-24
AI Technical Summary
现金机具每日清点大量现金,可能会出现异常,当现金机具出现异常,可能会导致鉴别结果出错,而鉴别结果出错会对后续操作造成影响
[0053]本申请提供的现金机具异常监测方法、装置、设备、存储介质及产品,能够实时获取和记录纸币的冠字号码及多个防伪特征分别对应的鉴别功能状态标识和鉴别结果标识,并将这些信息写入FSN文件,这使得现金机具的鉴别功能状态和鉴别结果可以被实时监测和记录,通过将该FSN文件发送至柜员终端和监测设备,可以实现对每一张纸币的详细记录,这有助于在发现异常时进行数据追溯和分析,找出问题的根源;当监测设备基于异常监测所需数据确定现金机具出现异常时,会自动生成预警信息并发送至柜员终端,这种自动化的预警机制可以及时提醒柜员注意异常情况,减少人工监测的工作量和延迟;柜员终端接收到预警信息后,可以立即对现金机具进行检查和处理,避免了因异常未被及时发现而导致的业务中断,从而提高了工作效率;综上所述,本申请通过实时监测、自动预警和数据追溯等手段,提高了现金机具异常监测的实时性,增强了系统的安全性和可靠性。
Smart Images

Figure CN118587812B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, equipment, storage medium, and product for abnormal monitoring of cash handling equipment. Background Technology
[0002] Bank branches handle large amounts of banknotes and cash during transactions, requiring the use of cash counting machines to count them. With such large daily counts, these machines may experience anomalies. These anomalies can lead to incorrect verification results, impacting subsequent operations. In high-volume scenarios, staff may find it difficult to promptly check for anomalies in the cash counting machines. Therefore, how to monitor cash counting machines in real-time and promptly alert staff is a pressing issue that needs to be addressed. Summary of the Invention
[0003] This application provides a method, apparatus, equipment, storage medium, and product for monitoring abnormalities in cash handling equipment, in order to solve the following problems.
[0004] Firstly, this application provides a method for detecting anomalies in cash handling equipment, applied to cash handling equipment, including:
[0005] In response to the authentication command, obtain the authentication function status indicators corresponding to multiple anti-counterfeiting features respectively;
[0006] The banknotes at the banknote entrance are identified based on multiple anti-counterfeiting features to obtain the serial number of the banknotes and the identification result identifiers corresponding to the multiple anti-counterfeiting features.
[0007] Write the serial number of the banknote, the identification function status identifier and the identification result identifier corresponding to each of the multiple anti-counterfeiting features into the FSN file;
[0008] In response to an acquisition command sent by the teller terminal, the FSN file is sent to the teller terminal; the teller terminal is used to send data required for anomaly monitoring to the monitoring device, the data required for anomaly monitoring including business transaction data and the FSN file, so that the monitoring device can generate an early warning message when it determines that the cash machine is abnormal based on the data required for anomaly monitoring, and send the early warning message to the teller terminal, so that the teller terminal can provide a prompt based on the early warning message to notify the teller that the cash machine is abnormal.
[0009] In some embodiments, writing the serial number of the banknote, along with the authentication function status identifiers and authentication result identifiers corresponding to multiple anti-counterfeiting features, into the FSN file includes:
[0010] Write the serial number into the FSN file;
[0011] Initialize the error code array;
[0012] Traverse multiple anti-counterfeiting features and fill the error code array with the identification function status identifier and identification result identifier corresponding to the traversed anti-counterfeiting features;
[0013] Write the error code array into the FSN file.
[0014] In some embodiments, the step of obtaining the authentication function status identifiers corresponding to the multiple anti-counterfeiting features in response to the authentication command includes:
[0015] In response to the authentication command, the current configuration parameters are read; the configuration parameters include the authentication function status identifiers corresponding to each anti-counterfeiting feature.
[0016] The read configuration parameters are mapped to each anti-counterfeiting feature so that each anti-counterfeiting feature corresponds to an identification function status identifier.
[0017] Based on the mapping results, a status identifier array is generated, which contains the identification function status identifiers corresponding to each anti-counterfeiting feature.
[0018] Secondly, this application provides a method for detecting anomalies in cash handling equipment, applied to teller terminals, including:
[0019] Upon completion of the transaction, a retrieval instruction is sent to the cash handling machine; the retrieval instruction instructs the cash handling machine to send an FSN file to the teller terminal; the FSN file includes the serial number of the banknote and the authentication function status and authentication result identifiers corresponding to multiple anti-counterfeiting features;
[0020] The received FSN file and business transaction data are packaged together to obtain the data required for anomaly monitoring;
[0021] Send the data required for anomaly monitoring to the monitoring equipment, so that the monitoring equipment can generate an early warning message when it determines that the cash handling equipment has an anomaly based on the data required for anomaly monitoring;
[0022] The system receives early warning information from the monitoring device and provides a prompt based on the early warning information to alert the teller that the cash handling equipment is malfunctioning.
[0023] In some embodiments, sending a retrieval instruction to the cash handling machine upon completion of the transaction includes:
[0024] In response to the "Transaction Completed" button being triggered, a retrieval instruction is sent to the cash handling machine.
[0025] Thirdly, this application provides a method for detecting anomalies in cash handling equipment, applied to monitoring devices, including:
[0026] Receive data required for anomaly monitoring sent by the teller terminal; the data required for anomaly monitoring includes business transaction data and FSN file;
[0027] The FSN file is parsed to obtain the serial number of the banknote and the identification function status and identification result corresponding to each of the multiple anti-counterfeiting features;
[0028] Based on the identification function status identifier and identification result identifier corresponding to the multiple anti-counterfeiting features, the abnormal monitoring result of the cash handling equipment is determined;
[0029] If the abnormality monitoring result indicates that the cash handling equipment is malfunctioning, an early warning message is generated and sent to the teller terminal. The teller terminal is used to provide a prompt based on the early warning message to alert the teller that the cash handling equipment is malfunctioning.
[0030] In some embodiments, determining the anomaly monitoring result of the cash handling machine based on the authentication function status identifier and authentication result identifier corresponding to the plurality of anti-counterfeiting features includes:
[0031] If the authentication function status indicator corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, and / or the authentication result indicator corresponding to any anti-counterfeiting feature indicates that the banknote cash is abnormal, then the abnormal monitoring result of the cash handling machine is determined to be that the cash handling machine is abnormal.
[0032] In some embodiments, generating the warning information includes:
[0033] If the authentication function status indicator corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, a warning message is generated to indicate that the authentication function is not enabled.
[0034] If the identification result identifier corresponding to any anti-counterfeiting feature indicates that the banknote / cash is abnormal, an early warning message is generated to indicate the abnormality of the banknote / cash.
[0035] Fourthly, this application provides a cash handling machine anomaly monitoring device, installed in the cash handling machine, comprising:
[0036] The acquisition module is used to acquire the authentication function status identifiers corresponding to multiple anti-counterfeiting features in response to authentication commands.
[0037] The identification module is used to identify banknotes at the banknote inlet according to multiple anti-counterfeiting features, so as to obtain the serial number of the banknotes and the identification result identifiers corresponding to the multiple anti-counterfeiting features respectively;
[0038] The writing module is used to write the serial number of the banknote cash, as well as the identification function status identifier and identification result identifier corresponding to multiple anti-counterfeiting features, into the FSN file.
[0039] The sending module is used to send the FSN file to the teller terminal in response to the acquisition instruction sent by the teller terminal; the teller terminal is used to send data required for anomaly monitoring to the monitoring device, the data required for anomaly monitoring including business transaction data and the FSN file, so that the monitoring device can generate early warning information when it determines that the cash machine is abnormal based on the data required for anomaly monitoring, and send the early warning information to the teller terminal, so that the teller terminal can provide a prompt based on the early warning information to notify the teller that the cash machine is abnormal.
[0040] Fifthly, this application provides a cash handling machine anomaly monitoring device, installed in a teller terminal, comprising:
[0041] The sending module is used to send an acquisition instruction to the cash handling machine when the transaction is completed; the acquisition instruction is used to instruct the cash handling machine to send an FSN file to the teller terminal; the FSN file includes the serial number of the banknote cash and the identification function status indicator and identification result indicator corresponding to multiple anti-counterfeiting features respectively;
[0042] The packaging module is used to package the received FSN file and business transaction data to obtain the data required for anomaly monitoring;
[0043] The sending module is used to send the data required for anomaly monitoring to the monitoring device, so that the monitoring device can generate early warning information when it determines that the cash handling equipment has an anomaly based on the data required for anomaly monitoring.
[0044] The notification module is used to receive the warning information sent by the monitoring device and to provide a notification based on the warning information to alert the teller that the cash handling equipment is malfunctioning.
[0045] Sixthly, this application provides a cash handling equipment anomaly monitoring device, installed in a monitoring device, comprising:
[0046] The receiving module is used to receive data required for anomaly monitoring sent by the teller terminal; the data required for anomaly monitoring includes business transaction data and FSN file;
[0047] The parsing module is used to parse the FSN file to obtain the serial number of the banknote cash and the identification function status and identification result identifiers corresponding to multiple anti-counterfeiting features;
[0048] The determination module is used to determine the abnormal monitoring result of the cash handling equipment based on the identification function status identifier and identification result identifier corresponding to the multiple anti-counterfeiting features respectively;
[0049] The generation module is used to generate early warning information and send the early warning information to the teller terminal when the abnormality monitoring result indicates that the cash machine is abnormal; the teller terminal is used to provide a prompt based on the early warning information to notify the teller that the cash machine is abnormal.
[0050] In a seventh aspect, embodiments of this application provide an electronic device, including: a processor and a memory communicatively connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, causing the processor to perform the cash handling equipment anomaly monitoring method as described in any of the first aspects above, or the cash handling equipment anomaly monitoring method as described in any of the second aspects above, or the cash handling equipment anomaly monitoring method as described in any of the third aspects above.
[0051] Eighthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions. When a processor executes the computer-executable instructions, it implements the cash handling equipment anomaly monitoring method as described in any of the first aspects above, or the cash handling equipment anomaly monitoring method as described in any of the second aspects above, or the cash handling equipment anomaly monitoring method as described in any of the third aspects above.
[0052] Ninthly, embodiments of this application provide a computer program product, including a computer program, which, when executed by a processor, implements the cash handling equipment anomaly monitoring method as described in any of the first aspects above, or the cash handling equipment anomaly monitoring method as described in any of the second aspects above, or the cash handling equipment anomaly monitoring method as described in any of the third aspects above.
[0053] The cash handling machine anomaly monitoring method, device, equipment, storage medium, and product provided in this application can acquire and record in real time the serial number of banknotes and the authentication function status and authentication result identifiers corresponding to multiple anti-counterfeiting features, and write this information into an FSN file. This allows the authentication function status and authentication result of cash handling machines to be monitored and recorded in real time. By sending the FSN file to the teller terminal and monitoring equipment, detailed recording of each banknote can be achieved, which helps to trace and analyze data when anomalies are detected and find the root cause of the problem. When the monitoring equipment determines that an anomaly has occurred in the cash handling machine based on the data required for anomaly monitoring, it will automatically generate an early warning message and send it to the teller terminal. This automated early warning mechanism can promptly remind tellers to pay attention to the abnormal situation, reducing the workload and delay of manual monitoring. After receiving the early warning message, the teller terminal can immediately check and handle the cash handling machine, avoiding business interruption caused by the failure to detect anomalies in time, thereby improving work efficiency. In summary, this application improves the real-time performance of cash handling machine anomaly monitoring and enhances the security and reliability of the system through real-time monitoring, automatic early warning, and data tracing. Attached Figure Description
[0054] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0055] Figure 1 This is an application scenario diagram of the cash handling equipment anomaly monitoring method applicable to this application;
[0056] Figure 2 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 1 ;
[0057] Figure 3 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 2 ;
[0058] Figure 4 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 3 ;
[0059] Figure 5 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 4 ;
[0060] Figure 6 Schematic diagram of the cash handling equipment anomaly monitoring device provided in this application Figure 1 ;
[0061] Figure 7 Schematic diagram of the cash handling equipment anomaly monitoring device provided in this application Figure 2 ;
[0062] Figure 8 Schematic diagram of the cash handling equipment anomaly monitoring device provided in this application Figure 3 ;
[0063] Figure 9 A schematic diagram of the structure of the electronic device provided in this application.
[0064] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0065] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0066] The terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. In the following descriptions of embodiments, "a plurality of" means two or more, unless otherwise explicitly defined.
[0067] The technical solutions of this application involve the collection, storage, use, processing, transmission, provision, and disclosure of key-value pairs or user data, which comply with relevant laws and regulations and do not violate public order and good morals.
[0068] It should be noted that in the embodiments of this application, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the solution.
[0069] Cash handling equipment: Equipment that processes cash and has the function of distinguishing genuine from counterfeit cash, including banknote distinguishing equipment and coin distinguishing equipment. This application relates to banknote distinguishing equipment, which is a general term for banknote counting machines and banknote sorting machines, referring to equipment that has the ability to identify and detect counterfeit banknotes.
[0070] Banknote counting machine: This machine counts banknotes and cash, identifies their authenticity, and can currently identify the serial number of the banknotes.
[0071] Banknote sorting machine: It sorts banknotes and cash, and can count, identify, distinguish between genuine and counterfeit, damaged and new banknotes and cash.
[0072] FSN (Files of Serial Number): A data file used by cash handling equipment to store information on the query and management of cash serial numbers.
[0073] Serial number: This generally refers to the serial number of a banknote. The serial number and prefix of a banknote are used to record the issuance sequence of the banknote, such as FA00008888. The serial number of a banknote is unique.
[0074] Bank branches handle large amounts of banknotes and cash during transactions, requiring the use of cash counting machines to count them. These machines can distinguish between genuine and counterfeit banknotes and confirm their condition, such as whether they are genuine, counterfeit, suspicious, old, or damaged. Tellers then perform subsequent operations based on the identified characteristics. For example, counterfeit or suspicious banknotes require manual verification; if confirmed as counterfeit, they must be confiscated. Old or damaged banknotes unsuitable for circulation must be turned in for cash recycling.
[0075] Cash-handling machines handle large amounts of cash daily, which can lead to anomalies. These anomalies can cause errors in the verification process, impacting subsequent operations. In high-volume scenarios, staff may struggle to promptly check for anomalies. Therefore, real-time monitoring of cash-handling machine anomalies and timely alerts to staff is a pressing issue that needs to be addressed.
[0076] To address the aforementioned technical problems, the inventors of this application discovered in their research that, in order to achieve real-time monitoring of whether cash handling machines malfunction, the machine's identification functions can be monitored during banknote verification to ensure they are functioning normally. Furthermore, to promptly alert staff, a warning can be issued via the teller terminal when a cash handling machine malfunctions. This allows tellers to promptly check for abnormalities and take subsequent actions, such as contacting the appropriate personnel for repair or replacement, effectively reducing the impact of incorrect serial number recognition due to cash handling machine malfunctions.
[0077] Specifically, the cash handling machine anomaly monitoring method, device, equipment, storage medium, and product provided in this application can acquire and record in real time the serial number of banknotes and the authentication function status and authentication result identifiers corresponding to multiple anti-counterfeiting features, and write this information into an FSN file. This allows the authentication function status and authentication result of cash handling machines to be monitored and recorded in real time. By sending the FSN file to the teller terminal and monitoring equipment, detailed recording of each banknote can be achieved, which helps to trace and analyze data when anomalies are detected and find the root cause of the problem. When the monitoring equipment determines that an anomaly has occurred in the cash handling machine based on the data required for anomaly monitoring, it will automatically generate an early warning message and send it to the teller terminal. This automated early warning mechanism can promptly remind tellers to pay attention to abnormal situations, reducing the workload and delay of manual monitoring. After receiving the early warning message, the teller terminal can immediately check and handle the cash handling machine, avoiding business interruptions caused by the failure to detect anomalies in time, thereby improving work efficiency. In summary, this application improves the real-time performance of cash handling machine anomaly monitoring and enhances the security and reliability of the system through real-time monitoring, automatic early warning, and data tracing.
[0078] Figure 1 This diagram illustrates an application scenario for the cash handling equipment anomaly monitoring method applicable to this application. For example... Figure 1 As shown, this application scenario includes: cash handling equipment 1, teller terminal 2, and monitoring device 3. Teller terminal 2 is connected to cash handling equipment 1 and monitoring device 3 via a network.
[0079] Cash machine 1 is used for banknote verification, that is, to identify banknotes and cash. Counter terminal 2 is a business terminal used by bank tellers to process transactions. In practice, counter terminal 2 and cash machine 1 are usually in a one-to-one relationship; in other words, when counter terminal 2 processes a transaction, it uses the corresponding cash machine 1 to verify the banknotes and cash related to the transaction.
[0080] The monitoring device 3 is used to monitor cash handling equipment 1 for anomalies. In practical applications, typically one monitoring device 3 is installed in a bank branch, and multiple teller terminals 2 in that branch use the monitoring device 3 to monitor cash handling equipment 1 for anomalies. For example, the monitoring device 3 is a data acquisition buffer, meaning a terminal equipped with a data acquisition client and a program for storing business data files. The data acquisition client is a preprocessing program for the business data files.
[0081] In one application scenario, a bank teller at a branch conducts a transaction through teller terminal 2, triggering cash machine 1 to authenticate the banknotes at the banknote inlet. Cash machine 1 acquires the authentication function status indicators corresponding to multiple anti-counterfeiting features, and authenticates the banknotes at the banknote inlet according to the multiple anti-counterfeiting features to obtain the serial number of the banknotes and the authentication result indicators corresponding to the multiple anti-counterfeiting features. The serial number of the banknotes, the authentication function status indicators corresponding to the multiple anti-counterfeiting features, and the authentication result indicators are written together into the FSN file. After the transaction is completed, the teller triggers teller terminal 2 to send an acquisition instruction to cash machine 1. The cash machine 1 sends an FSN file to the teller terminal 2. The teller terminal 2 packages the received FSN file with the transaction data to obtain the data required for anomaly monitoring, and sends the data to the monitoring device 3. The monitoring device 3 parses the FSN file and determines the anomaly monitoring result of the cash machine based on the identification function status identifier and identification result identifier corresponding to multiple anti-counterfeiting features. If the anomaly monitoring result indicates that the cash machine is abnormal, an early warning message is generated and sent to the teller terminal 2. The teller terminal 2 provides a prompt based on the early warning message to notify the teller that the cash machine 1 is abnormal, thus realizing the anomaly monitoring of the cash machine.
[0082] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0083] Figure 2 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 1 .like Figure 2 As shown, the execution subject of the method provided in this embodiment is a cash handling equipment anomaly monitoring device, which is contained in the cash handling equipment. The cash handling equipment anomaly monitoring method provided in this embodiment includes the following steps:
[0084] Step S101: In response to the authentication command, obtain the authentication function status identifiers corresponding to the multiple anti-counterfeiting features respectively.
[0085] The authentication command is used to instruct the authentication of banknotes at the banknote inlet, which is the location on the cash handling machine used to place the banknotes to be authenticated. In one application scenario, the cash handling machine is equipped with an authentication button. When a teller processes a transaction for a customer through a teller terminal, the authentication of banknotes may be involved. At this time, the teller can trigger the authentication button on the cash handling machine. In response to the activation of the authentication button, the cash handling machine generates an authentication command, and then executes the method provided in this embodiment in response to the authentication command.
[0086] Among them, anti-counterfeiting features refer to machine-readable anti-counterfeiting features of banknotes, and the number and type of multiple anti-counterfeiting features can be determined according to the corresponding identification capability technical specifications. This embodiment does not limit this. For example, multiple anti-counterfeiting features include: 1-external dimensions (length and width), 2-visible light reflective graphics, 3-visible light transparent graphics, 4-infrared reflective graphics, 5-infrared transparent graphics, 6-fluorescent graphics, 7-magnetic graphics, 8-magnetic security thread, 9-optically variable printed graphics, 10-optical security thread, 11-finely perforated graphics, 12-electrical, 13-spectral absorption, 14-transparent window, 15-watermark, 16-serial number, 17-thickness, 18-other anti-counterfeiting features.
[0087] The authentication function status indicator corresponding to the anti-counterfeiting feature is used to indicate whether the authentication function corresponding to that anti-counterfeiting feature is enabled. For example, the authentication function status indicator is 1 or 0, where 1 indicates enabled and 0 indicates disabled.
[0088] In practical applications, cash-handling machines provide separate authentication functions for each anti-counterfeiting feature. Before the machine is activated, the status of each authentication function is manually configured, i.e., whether it is enabled or disabled. During use, if an authentication function malfunctions, its status is automatically changed from enabled to disabled. This means that when using the machine to authenticate banknotes, the anti-counterfeiting feature corresponding to that function cannot be authenticated, potentially leading to incorrect authentication results requiring further manual verification. Therefore, this embodiment, in response to an authentication command, first acquires the authentication function status identifiers corresponding to each anti-counterfeiting feature, providing data support for anomaly monitoring of the cash-handling machine.
[0089] Step S102: Based on multiple anti-counterfeiting features, the banknote at the banknote entrance is identified to obtain the serial number of the banknote and the identification result identifiers corresponding to the multiple anti-counterfeiting features.
[0090] In practical applications, cash-handling machines typically need to perform anti-counterfeiting verification on banknotes to ensure their authenticity. Taking any anti-counterfeiting feature as an example, the banknote is verified against that feature. If the banknote conforms to the anti-counterfeiting feature, the verification result is determined to be genuine, indicating that the banknote is very likely to be genuine. Conversely, if the banknote does not conform to the anti-counterfeiting feature, the verification result is determined to be suspicious, indicating that the banknote is very likely to be counterfeit. The verification result is indicated by an identifier. For example, the verification result identifier is 1 or 0, where 1 indicates suspicious and 0 indicates genuine.
[0091] It should be noted that the number of banknotes at the banknote entry point is related to the actual business transaction; it can be one or multiple banknotes. If it is one banknote, this step will obtain the serial number and the authentication result indicators corresponding to each of the banknotes and their anti-counterfeiting features for that single banknote. If it is multiple banknotes, this step will obtain the serial number and the authentication result indicators corresponding to each of the banknotes and their anti-counterfeiting features for each banknote separately.
[0092] The implementation method of cash handling equipment identifying banknotes at the banknote inlet according to multiple anti-counterfeiting features can be found in the specific implementation in related technologies, and will not be repeated here.
[0093] Step S103: Write the serial number of the banknote cash, as well as the identification function status indicators and identification result indicators corresponding to the multiple anti-counterfeiting features, into the FSN file.
[0094] The cash handling machine generates a corresponding File System Notification (FSN) file after verification. This FSN file contains verification-related information, such as the verification start date, verification start time, serial number, denomination, and machine number. In this embodiment, the verification function status identifiers and verification result identifiers corresponding to multiple anti-counterfeiting features of the banknote are also written into the FSN file. Accordingly, the cash handling machine stores the FSN file after it is generated.
[0095] Step S104: In response to the acquisition instruction sent by the teller terminal, an FSN file is sent to the teller terminal. The teller terminal is used to send the data required for anomaly monitoring to the monitoring device. The data required for anomaly monitoring includes business transaction data and the FSN file, so that the monitoring device can generate an early warning message when it determines that the cash machine is abnormal based on the data required for anomaly monitoring, and send the early warning message to the teller terminal so that the teller terminal can provide a prompt based on the early warning message to notify the teller that the cash machine is abnormal.
[0096] In one application scenario, after a transaction is completed, the teller triggers a retrieval command from their terminal to the cash handling machine. This command instructs the machine to retrieve the FSN file. The cash handling machine then responds to the command, retrieves the stored FSN file, and sends it back to the teller terminal.
[0097] The operations performed by the teller terminal and the monitoring equipment are described in the following examples, and will not be repeated here.
[0098] In this embodiment, before verifying banknotes, the cash handling machine first acquires the authentication function status identifiers corresponding to multiple anti-counterfeiting features. After verification, the serial number of the banknote, the authentication function status identifiers corresponding to the multiple anti-counterfeiting features, and the authentication result identifiers are written together into the FSN file. This allows the authentication function status and authentication result of the cash handling machine to be monitored and recorded in real time. When receiving an acquisition instruction from the teller terminal, the FSN file is sent to the teller terminal so that the teller terminal can use monitoring equipment to determine whether any abnormality has occurred during banknote verification.
[0099] Figure 3 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 2 .like Figure 3 As shown, the execution subject of the method provided in this embodiment is a cash handling equipment anomaly monitoring device, which is included in the teller terminal. The cash handling equipment anomaly monitoring method provided in this embodiment includes the following steps:
[0100] Step S201: Upon completion of the transaction, a retrieval instruction is sent to the cash handling machine. This retrieval instruction instructs the cash handling machine to send the FSN file to the teller terminal. The FSN file includes the serial number of the banknote and the authentication function status and authentication result identifiers corresponding to multiple anti-counterfeiting features.
[0101] In this process, tellers process transactions for customers through their teller terminals. Upon completion of the transaction, the teller terminal sends a retrieval command to the cash handling machine to obtain the FSN file generated by the machine during banknote verification. For details on how the cash handling machine generates the FSN file, please refer to [link to documentation]. Figure 2 The embodiments shown are not described in detail here.
[0102] Step S202: Package the received FSN file and business transaction data to obtain the data required for anomaly monitoring.
[0103] The business transaction data refers to the transaction data related to business processing. For example, business transaction data includes data such as transaction date, transaction summary, transaction location, transaction amount, account balance, and remarks.
[0104] In this embodiment, after receiving the FSN file, the FSN file is packaged together with the business transaction data related to the currently completed business into a single file. This file can be considered as the data required for anomaly monitoring. For example, the file format can be zip format or other suitable format.
[0105] Step S203: Send the data required for anomaly monitoring to the monitoring equipment so that the monitoring equipment can generate an early warning message when it determines that the cash handling equipment has an anomaly based on the data required for anomaly monitoring.
[0106] In this embodiment, the teller terminal utilizes monitoring equipment to detect anomalies in cash handling equipment, thus saving the teller terminal's computing resources. The specific operations performed by the monitoring equipment are detailed below. Figure 4 The embodiments shown are not described in detail here.
[0107] Step S204: Receive the warning information sent by the monitoring equipment and provide a prompt based on the warning information to alert the teller that the cash handling equipment is malfunctioning.
[0108] The warning message is used to indicate that the cash handling equipment is malfunctioning. After receiving the warning message, the teller terminal will issue a notification based on the warning message, thereby alerting the teller that the cash handling equipment is malfunctioning.
[0109] In this embodiment, after completing a transaction, the teller terminal obtains the FSN file generated by the cash handling machine and sends the data required for anomaly monitoring to the monitoring device. This allows the monitoring device to monitor anomalies in the cash handling machine and provides a notification upon receiving an alert. This timely notification alerts the teller to any anomalies in the cash handling machine, enabling the teller to check and handle the anomaly immediately. This avoids business interruptions caused by undetected anomalies and improves work efficiency.
[0110] Figure 4 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 3 .like Figure 4 As shown, the execution subject of the method provided in this embodiment is a cash handling equipment anomaly monitoring device, which is included in the monitoring equipment. The cash handling equipment anomaly monitoring method provided in this embodiment includes the following steps:
[0111] Step S301: Receive the data required for anomaly monitoring sent by the teller terminal; the data required for anomaly monitoring includes business transaction data and FSN file.
[0112] The business transaction data refers to the transaction records related to the business process. For example, the business transaction data includes the transaction date, transaction summary, transaction location, transaction amount, account balance, and remarks. The FSN file includes the serial number of the banknote and the authentication function status and authentication result indicators corresponding to multiple anti-counterfeiting features.
[0113] Step S302: Parse the FSN file to obtain the serial number of the banknote cash and the identification function status indicators and identification result indicators corresponding to multiple anti-counterfeiting features.
[0114] In this step, the serial number of the banknote and the authentication function status and authentication result identifiers corresponding to various anti-counterfeiting features are parsed from the FSN file. For example, based on the format of the FSN file, a suitable library or method is selected to read the file content; based on the structure of the FSN file, the serial number of the banknote and the relevant information of the anti-counterfeiting features are parsed; and the serial number, the authentication function status identifiers corresponding to each anti-counterfeiting feature, and the authentication result identifiers are extracted from the parsed data.
[0115] Step S303: Based on the identification function status identifier and identification result identifier corresponding to multiple anti-counterfeiting features, determine the abnormal monitoring result of the cash handling equipment.
[0116] Among them, the abnormal monitoring results are either abnormal or normal.
[0117] Step S304: If the abnormality monitoring result indicates that the cash machine is abnormal, an early warning message is generated and sent to the teller terminal; the teller terminal is used to provide a prompt based on the early warning message to notify the teller that the cash machine is abnormal.
[0118] If the abnormality monitoring result is abnormal, it indicates that the cash handling equipment is malfunctioning; conversely, if the abnormality monitoring result is normal, it indicates that the cash handling equipment is not malfunctioning.
[0119] In this embodiment, the monitoring device is used to monitor cash handling equipment based on the abnormal monitoring data sent by the teller terminal. When the monitoring device determines that the cash handling equipment is abnormal based on the abnormal monitoring data, it will automatically generate an early warning message and send it to the teller terminal. This automated early warning mechanism can promptly remind tellers to pay attention to abnormal situations, reducing the workload and delay of manual monitoring.
[0120] Figure 5 The process of the cash handling equipment anomaly monitoring method provided in this application Figure 4 ,like Figure 5 As shown, this embodiment is based on the cash handling equipment anomaly monitoring method provided in any embodiment of this application, and describes the cash handling equipment anomaly monitoring process from the perspective of multi-terminal interaction. The cash handling equipment anomaly monitoring method provided in this embodiment includes the following steps:
[0121] Step S401: The teller terminal handles the transaction.
[0122] Tellers handle transactions for customers through teller terminals.
[0123] In step S402, the cash handling machine responds to the authentication command and obtains the authentication function status indicators corresponding to the multiple anti-counterfeiting features.
[0124] In some embodiments, this step is specifically implemented as follows: in response to the authentication command, read the current configuration parameters; the configuration parameters include authentication function status identifiers corresponding to each anti-counterfeiting feature; map the read configuration parameters to each anti-counterfeiting feature so that each anti-counterfeiting feature corresponds to an authentication function status identifier; and generate a status identifier array containing authentication function status identifiers corresponding to each anti-counterfeiting feature based on the mapping result.
[0125] The configuration parameters are manually configured before the cash handling machine is put into use. For example, the configuration parameters are contained in a configuration file, which includes the authentication function status of each of the multiple anti-counterfeiting features. This authentication function status is represented in the form of an authentication function status identifier. After responding to the authentication command, the cash handling machine reads the current configuration parameters, thereby reading the authentication function status identifier corresponding to each anti-counterfeiting feature.
[0126] By generating a status identifier array from the authentication function status identifiers of each anti-counterfeiting feature, these status identifiers can be managed and processed efficiently. The use of the status identifier array simplifies the data structure and improves data processing efficiency. By mapping the read configuration parameters to each anti-counterfeiting feature, the authentication function status identifier of each anti-counterfeiting feature can be quickly determined, reducing data processing time and enabling the dynamic acquisition of the authentication function status identifiers corresponding to multiple anti-counterfeiting features.
[0127] In step S403, the cash handling machine identifies the banknotes at the banknote inlet according to multiple anti-counterfeiting features, so as to obtain the serial number of the banknotes and the identification result marks corresponding to the multiple anti-counterfeiting features.
[0128] The implementation method for this step is the same as step S102 above, and will not be repeated here.
[0129] In some embodiments, the identification result identifiers corresponding to multiple anti-counterfeiting features can be sequentially written into the result identifier array.
[0130] In step S404, the cash handling equipment writes the serial number of the banknote, the identification function status indicator and the identification result indicator corresponding to each of the multiple anti-counterfeiting features into the FSN file.
[0131] In some embodiments, this step is specifically implemented as follows: writing the serial number of the banknote into the FSN file; initializing the error code array; traversing multiple anti-counterfeiting features, filling the error code array with the authentication function status identifier and authentication result identifier corresponding to the traversed anti-counterfeiting features; and writing the error code array into the FSN file.
[0132] Specifically, for each anti-counterfeiting feature, the result identifier array and status identifier array are traversed separately. The authentication result identifier corresponding to the anti-counterfeiting feature is read from the result identifier array, and the authentication function status identifier corresponding to the anti-counterfeiting feature is read from the status identifier array. Multiple anti-counterfeiting features are filled in sequentially, with each anti-counterfeiting feature corresponding to 2 bits. The first bit is the authentication function status identifier, and the second bit is the authentication result identifier. The cash handling machine uses binary data recording to record the authentication function status identifier and authentication result identifier corresponding to each anti-counterfeiting feature into the error code array, thereby writing the error code array into the FSN file.
[0133] In this embodiment, the authentication result of each anti-counterfeiting feature is recorded in detail, ensuring the comprehensiveness and reliability of the authentication process. Recording the serial number of the banknote and the authentication results of the anti-counterfeiting features in the FSN file facilitates tracking and management. By initializing the error code array and filling it with the authentication result identifier and authentication function status identifier of the anti-counterfeiting features, the information of a large number of banknotes can be processed and recorded automatically and efficiently, resulting in high processing efficiency. Writing all relevant information (such as serial number, authentication function status identifier, and authentication result identifier) uniformly into the FSN file ensures data integrity and consistency.
[0134] It should be noted that if there are multiple banknotes being identified, step S404 is performed for each banknote, that is, the corresponding data of each banknote is written into the same FSN file.
[0135] In step S405, the teller terminal sends a retrieval instruction to the cash handling machine after the transaction is completed.
[0136] In this process, tellers use teller terminals to process transactions for customers. Once the transaction is completed, the teller terminal sends a request to the cash handling machine to obtain the FSN file generated by the cash handling machine during the banknote verification process.
[0137] In some embodiments, this step is specifically implemented as follows: in response to the triggering of the "Transaction Completed" button, a retrieval instruction is sent to the cash handling machine. Specifically, the teller terminal displays the "Transaction Completed" button on the interface, and the user triggers the "Transaction Completed" button upon completion of the transaction, thereby triggering the teller terminal to send a retrieval instruction to the cash handling machine.
[0138] In this embodiment, the "Business Completed" button is triggered, indicating that the business has been completed. At this time, the FSN file is obtained from the cash machine by sending an acquisition command to the cash machine.
[0139] Step S406: The cash handling equipment sends the FSN file to the teller terminal.
[0140] The implementation method for this step is described in step S104, and will not be repeated here.
[0141] In step S407, the teller terminal packages the received FSN file and business transaction data to obtain the data required for anomaly monitoring.
[0142] The implementation method for this step is described in step S202, and will not be repeated here.
[0143] In step S408, the teller terminal sends the data required for anomaly monitoring to the monitoring device.
[0144] The implementation method for this step is described in step S203, and will not be repeated here.
[0145] Step S409: The monitoring device parses the FSN file to obtain the serial number of the banknote and the identification function status and identification result indicators corresponding to the multiple anti-counterfeiting features.
[0146] The implementation method for this step is described in step S302, and will not be repeated here.
[0147] In step S410, the monitoring device determines the abnormal monitoring results of the cash handling equipment based on the identification function status identifier and identification result identifier corresponding to multiple anti-counterfeiting features.
[0148] In some embodiments, this step is specifically implemented as follows: if the identification function status indicator corresponding to any anti-counterfeiting feature indicates that the identification function is not enabled, and / or the identification result indicator corresponding to any anti-counterfeiting feature indicates that the banknote cash is abnormal, then the abnormal monitoring result of the cash machine is determined to be that the cash machine is abnormal.
[0149] In this system, if the identification result is marked as suspicious, it indicates that the banknote / cash is abnormal; if the identification result is genuine, it indicates that the banknote / cash is normal. This implementation method uses a dual judgment of status and result to monitor not only the identification result of the anti-counterfeiting features but also the status of the identification function (whether it is enabled). This dual judgment mechanism can effectively avoid misjudgments caused by the identification function not being enabled, thus improving the accuracy of monitoring.
[0150] Step S411: When the abnormal monitoring results indicate that the cash handling equipment is malfunctioning, the monitoring equipment generates an early warning message.
[0151] In some embodiments, generating warning information is specifically implemented as follows: if the authentication function status identifier corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, then a warning message is generated to indicate that the authentication function is not enabled; if the authentication result identifier corresponding to any anti-counterfeiting feature indicates that the banknote / cash is abnormal, then a warning message is generated to indicate that the banknote / cash is abnormal.
[0152] It should be noted that if the authentication function status indicator for one of the multiple anti-counterfeiting features indicates that the authentication function is not enabled, a warning message will be generated to indicate that the authentication function for that anti-counterfeiting feature is not enabled. If the authentication function status for at least two of the multiple anti-counterfeiting features indicates that the authentication function is not enabled, a warning message will be generated to indicate that the authentication function for each of these at least two anti-counterfeiting features is not enabled. Similarly, if the authentication result indicator for one of the multiple anti-counterfeiting features indicates that the banknote / cash is abnormal, a warning message will be generated to indicate that the banknote / cash is abnormal for that anti-counterfeiting feature. If the authentication function status for at least two of the multiple anti-counterfeiting features indicates that the authentication function is not enabled, a warning message will be generated to indicate that the banknote / cash is abnormal for these at least two anti-counterfeiting features.
[0153] Step S412: The monitoring device sends an early warning message to the teller terminal.
[0154] In some embodiments, when the abnormality monitoring results indicate that the cash handling equipment is malfunctioning, the business transaction data, the serial number of the abnormal banknotes and cash, and the generated warning information in the data required for abnormality monitoring are bound together and sent to the teller terminal. Accordingly, the teller terminal stores this data.
[0155] In step S413, the teller terminal provides a notification based on the warning information to alert the teller that the cash handling equipment is malfunctioning.
[0156] In some embodiments, providing prompts based on warning information is specifically implemented by displaying prompt content according to the warning information, and the prompt content can be flexibly set according to the warning information.
[0157] When a teller sees the prompt on their teller terminal, they can trigger the terminal to display the stored data, namely the business transaction data linked to the warning information and the serial numbers of the abnormal banknotes and cash. This allows them to locate the specific business transaction data at the time of the cash machine malfunction and obtain the specific serial numbers when the machine returns to normal after an occasional malfunction. They can then manually confirm whether a recount is necessary.
[0158] Figure 6 Schematic diagram of the cash handling equipment anomaly monitoring device provided in this application Figure 1 ,like Figure 6 As shown, in this embodiment, the cash handling equipment anomaly monitoring device 50 can be installed in the cash handling equipment, and the cash handling equipment anomaly monitoring device 50 includes:
[0159] The acquisition module 501 is used to acquire the authentication function status identifiers corresponding to multiple anti-counterfeiting features in response to the authentication command.
[0160] The identification module 502 is used to identify the banknote cash at the banknote entrance according to multiple anti-counterfeiting features, so as to obtain the serial number of the banknote cash and the identification result identifiers corresponding to the multiple anti-counterfeiting features respectively;
[0161] The writing module 503 is used to write the serial number of the banknote cash, as well as the identification function status indicators and identification result indicators corresponding to multiple anti-counterfeiting features, into the FSN file.
[0162] The sending module 504 is used to send an FSN file to the teller terminal in response to the acquisition instruction sent by the teller terminal. The teller terminal is used to send the data required for anomaly monitoring to the monitoring equipment. The data required for anomaly monitoring includes business transaction data and the FSN file, so that the monitoring equipment can generate an early warning information when it determines that the cash machine is abnormal based on the data required for anomaly monitoring, and send the early warning information to the teller terminal so that the teller terminal can provide a prompt based on the early warning information to notify the teller that the cash machine is abnormal.
[0163] In some embodiments, the writing module 503 is specifically used for:
[0164] Write the serial number into the FSN file;
[0165] Initialize the error code array;
[0166] Iterate through multiple anti-counterfeiting features and fill the error code array with the identification function status flag and identification result flag corresponding to the traversed anti-counterfeiting features;
[0167] Write the error code array to the FSN file.
[0168] In some embodiments, the acquisition module 501 is specifically used for:
[0169] In response to the authentication command, read the current configuration parameters; the configuration parameters include the authentication function status identifiers corresponding to each anti-counterfeiting feature;
[0170] The read configuration parameters are mapped to each anti-counterfeiting feature so that each anti-counterfeiting feature corresponds to an identification function status identifier.
[0171] Based on the mapping results, a status identifier array is generated, which contains the identification function status identifiers corresponding to each anti-counterfeiting feature.
[0172] The cash handling equipment anomaly monitoring device 50 provided in this embodiment can execute the technical solution of the corresponding method embodiment. Its implementation principle and technical effect are similar to those of the corresponding method embodiment, and will not be repeated here.
[0173] Figure 7 Schematic diagram of the cash handling equipment anomaly monitoring device provided in this application Figure 2 ,like Figure 7As shown, in this embodiment, the cash handling equipment anomaly monitoring device 60 can be installed in the teller terminal. The cash handling equipment anomaly monitoring device 60 includes:
[0174] The sending module 601 is used to send an acquisition instruction to the cash handling machine when the transaction is completed; the acquisition instruction is used to instruct the cash handling machine to send the FSN file to the teller terminal; the FSN file includes the serial number of the banknote cash and the identification function status and identification result identifiers corresponding to multiple anti-counterfeiting features;
[0175] The packaging module 602 is used to package the received FSN file and business flow data to obtain the data required for anomaly monitoring;
[0176] The sending module 603 is used to send data required for anomaly monitoring to the monitoring equipment, so that the monitoring equipment can generate early warning information when it determines that the cash handling equipment has an anomaly based on the data required for anomaly monitoring.
[0177] The prompting module 604 is used to receive early warning information sent by the monitoring equipment and to provide prompts based on the early warning information to alert tellers that the cash handling equipment is malfunctioning.
[0178] In some embodiments, the sending module 601 is specifically used for:
[0179] In response to the "Transaction Completed" button being triggered, a retrieval instruction is sent to the cash handling machine.
[0180] The cash handling equipment anomaly monitoring device 60 provided in this embodiment can execute the technical solution of the corresponding method embodiment. Its implementation principle and technical effect are similar to those of the corresponding method embodiment, and will not be described again here.
[0181] Figure 8 Schematic diagram of the cash handling equipment anomaly monitoring device provided in this application Figure 3 ,like Figure 8 As shown, in this embodiment, the cash handling equipment anomaly monitoring device 70 can be installed in the monitoring equipment. The cash handling equipment anomaly monitoring device 70 includes:
[0182] The receiving module 701 is used to receive data required for anomaly monitoring sent by the teller terminal; the data required for anomaly monitoring includes business transaction data and FSN file;
[0183] The parsing module 702 is used to parse the FSN file to obtain the serial number of the banknote cash and the identification function status indicators and identification result indicators corresponding to multiple anti-counterfeiting features;
[0184] The determination module 703 is used to determine the abnormal monitoring results of cash handling equipment based on the identification function status identifier and identification result identifier corresponding to multiple anti-counterfeiting features respectively.
[0185] The generation module 704 is used to generate early warning information and send it to the teller terminal when the abnormality monitoring results indicate that the cash machine is abnormal. The teller terminal is used to provide a prompt based on the early warning information to notify the teller that the cash machine is abnormal.
[0186] In some embodiments, the determining module 703 is specifically used for:
[0187] If the authentication function status indicator corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, and / or the authentication result indicator corresponding to any anti-counterfeiting feature indicates that the banknote cash is abnormal, then the abnormal monitoring result of the cash machine is determined to be that the cash machine is abnormal.
[0188] In some embodiments, the generation module 704 is specifically used for:
[0189] If the authentication function status indicator corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, a warning message will be generated to indicate that the authentication function is not enabled.
[0190] If the identification result of any anti-counterfeiting feature indicates that the banknote / cash is abnormal, an early warning message will be generated to alert the banknote / cash to the abnormality.
[0191] The cash handling equipment anomaly monitoring device 70 provided in this embodiment can execute the technical solution of the corresponding method embodiment. Its implementation principle and technical effect are similar to those of the corresponding method embodiment, and will not be repeated here.
[0192] This application also provides an electronic device. Optionally, the electronic device may be a cash handling machine, a teller terminal, or a monitoring device.
[0193] Figure 9 A schematic diagram of the structure of the electronic device provided in this application. Figure 9 As shown, the electronic device 80 includes a processor 801 and a memory 802 communicatively connected to the processor 801.
[0194] The memory 802 stores computer-executable instructions; the processor 801 executes the computer-executable instructions stored in the memory 802 to implement the cash handling equipment anomaly monitoring method provided in this application.
[0195] In this embodiment, the memory 802 and the processor 801 are connected via a bus. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be categorized as an address bus, a data bus, a control bus, etc.
[0196] The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the application described and / or claimed herein. The various components are interconnected via different buses and can be mounted on a common motherboard or otherwise as required.
[0197] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores computer-executable instructions that, when executed by a processor, are used to implement the cash handling equipment anomaly monitoring method provided in this application.
[0198] In an exemplary embodiment, a computer program product is also provided, including computer execution instructions, which, when executed by a processor, are used to implement the cash handling equipment anomaly monitoring method provided in this application.
[0199] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0200] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0201] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.
[0202] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.
[0203] When an integrated unit / module is implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any suitable hardware processor, such as a Central Processing Unit (CPU), Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), controller, microcontroller, microprocessor, or other electronic component. Unless otherwise specified, memory can be implemented from any type of volatile or non-volatile storage device or a combination thereof, such as USB flash drives, random-access memory (RAM), static random-access memory (SRAM), dynamic random-access memory (DRAM), enhanced dynamic random-access memory (EDRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), high-bandwidth memory (HBM), or hybrid memory cube (HMC) and other media capable of storing program code.
[0204] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.
[0205] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the claims.
[0206] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for detecting anomalies in cash handling equipment, characterized in that, Applied to cash handling equipment, including: In response to the authentication command, obtain the authentication function status indicators corresponding to multiple anti-counterfeiting features respectively; The banknotes at the banknote entrance are identified based on multiple anti-counterfeiting features to obtain the serial number of the banknotes and the identification result identifiers corresponding to the multiple anti-counterfeiting features. Write the serial number of the banknote, the identification function status identifier and the identification result identifier corresponding to each of the multiple anti-counterfeiting features into the FSN file; In response to an acquisition command sent by the teller terminal, the FSN file is sent to the teller terminal; the teller terminal is used to send data required for anomaly monitoring to the monitoring device, the data required for anomaly monitoring including business transaction data and the FSN file, so that the monitoring device can generate an early warning message when it determines that the cash machine is abnormal based on the data required for anomaly monitoring, and send the early warning message to the teller terminal, so that the teller terminal can provide a prompt based on the early warning message to notify the teller that the cash machine is abnormal.
2. The method according to claim 1, characterized in that, The step of writing the serial number of the banknote, along with the authentication function status indicators and authentication result indicators corresponding to multiple anti-counterfeiting features, into the FSN file includes: Write the serial number into the FSN file; Initialize the error code array; Traverse multiple anti-counterfeiting features and fill the error code array with the identification function status identifier and identification result identifier corresponding to the traversed anti-counterfeiting features; Write the error code array into the FSN file.
3. The method according to claim 1, characterized in that, The step of responding to the authentication command by acquiring authentication function status identifiers corresponding to multiple anti-counterfeiting features includes: In response to the authentication command, the current configuration parameters are read; the configuration parameters include the authentication function status identifiers corresponding to each anti-counterfeiting feature. The read configuration parameters are mapped to each anti-counterfeiting feature so that each anti-counterfeiting feature corresponds to an identification function status identifier. Based on the mapping results, a status identifier array is generated, which contains the identification function status identifiers corresponding to each anti-counterfeiting feature.
4. A method for detecting anomalies in cash handling equipment, characterized in that, Applied to teller terminals, including: Upon completion of the transaction, a retrieval instruction is sent to the cash handling machine; the retrieval instruction instructs the cash handling machine to send an FSN file to the teller terminal; the FSN file includes the serial number of the banknote and the authentication function status and authentication result identifiers corresponding to multiple anti-counterfeiting features; The received FSN file and business transaction data are packaged together to obtain the data required for anomaly monitoring; Send the data required for anomaly monitoring to the monitoring equipment, so that the monitoring equipment can generate an early warning message when it determines that the cash handling equipment has an anomaly based on the data required for anomaly monitoring; The system receives early warning information from the monitoring device and provides a prompt based on the early warning information to alert the teller that the cash handling equipment is malfunctioning.
5. The method according to claim 4, characterized in that, Upon completion of the transaction, sending a retrieval instruction to the cash handling machine includes: In response to the "Transaction Completed" button being triggered, a retrieval instruction is sent to the cash handling machine.
6. A method for detecting anomalies in cash handling equipment, characterized in that, Applied to monitoring equipment, including: Receive data required for anomaly monitoring sent by the teller terminal; the data required for anomaly monitoring includes business transaction data and FSN file; The FSN file is parsed to obtain the serial number of the banknote and the identification function status and identification result corresponding to multiple anti-counterfeiting features; Based on the identification function status identifier and identification result identifier corresponding to the multiple anti-counterfeiting features, the abnormal monitoring result of the cash handling equipment is determined; If the abnormality monitoring result indicates that the cash handling equipment is malfunctioning, an early warning message is generated and sent to the teller terminal. The teller terminal is used to provide a prompt based on the early warning message to alert the teller that the cash handling equipment is malfunctioning.
7. The method according to claim 6, characterized in that, The method of determining the anomaly monitoring result of the cash handling machine based on the authentication function status identifier and authentication result identifier corresponding to the multiple anti-counterfeiting features includes: If the authentication function status indicator corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, and / or the authentication result indicator corresponding to any anti-counterfeiting feature indicates that the banknote cash is abnormal, then the abnormal monitoring result of the cash handling machine is determined to be that the cash handling machine is abnormal.
8. The method according to claim 6, characterized in that, The generation of early warning information includes: If the authentication function status indicator corresponding to any anti-counterfeiting feature indicates that the authentication function is not enabled, a warning message is generated to indicate that the authentication function is not enabled. If the identification result identifier corresponding to any anti-counterfeiting feature indicates that the banknote / cash is abnormal, an early warning message is generated to indicate the abnormality of the banknote / cash.
9. A cash handling machine anomaly monitoring device, characterized in that, Installed in cash handling machines, including: The acquisition module is used to acquire the authentication function status identifiers corresponding to multiple anti-counterfeiting features in response to authentication commands. The identification module is used to identify banknotes at the banknote inlet according to multiple anti-counterfeiting features, so as to obtain the serial number of the banknote and the identification result identifiers corresponding to the multiple anti-counterfeiting features respectively; The writing module is used to write the serial number of the banknote cash, as well as the identification function status identifier and identification result identifier corresponding to multiple anti-counterfeiting features, into the FSN file. The sending module is used to send the FSN file to the teller terminal in response to the acquisition instruction sent by the teller terminal; the teller terminal is used to send data required for anomaly monitoring to the monitoring device, the data required for anomaly monitoring including business transaction data and the FSN file, so that the monitoring device can generate early warning information when it determines that the cash machine is abnormal based on the data required for anomaly monitoring, and send the early warning information to the teller terminal, so that the teller terminal can provide a prompt based on the early warning information to notify the teller that the cash machine is abnormal.
10. A cash handling equipment anomaly monitoring device, characterized in that, Set in the teller terminal, including: The sending module is used to send an acquisition instruction to the cash handling machine when the transaction is completed; the acquisition instruction is used to instruct the cash handling machine to send an FSN file to the teller terminal; the FSN file includes the serial number of the banknote cash and the identification function status indicator and identification result indicator corresponding to multiple anti-counterfeiting features respectively; The packaging module is used to package the received FSN file and business transaction data to obtain the data required for anomaly monitoring; The sending module is used to send the data required for anomaly monitoring to the monitoring device, so that the monitoring device can generate early warning information when it determines that the cash handling equipment has an anomaly based on the data required for anomaly monitoring. The notification module is used to receive the warning information sent by the monitoring device and to provide a notification based on the warning information to alert the teller that the cash handling equipment is malfunctioning.
11. A cash handling equipment anomaly monitoring device, characterized in that, Installed in monitoring equipment, including: The receiving module is used to receive data required for anomaly monitoring sent by the teller terminal; the data required for anomaly monitoring includes business transaction data and FSN file; The parsing module is used to parse the FSN file to obtain the serial number of the banknote cash and the identification function status and identification result identifiers corresponding to multiple anti-counterfeiting features; The determination module is used to determine the abnormal monitoring result of the cash handling equipment based on the identification function status identifier and identification result identifier corresponding to the multiple anti-counterfeiting features respectively; The generation module is used to generate early warning information and send the early warning information to the teller terminal when the abnormality monitoring result indicates that the cash machine is abnormal; the teller terminal is used to provide a prompt based on the early warning information to notify the teller that the cash machine is abnormal.
12. An electronic device, characterized in that, include: A processor and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1-3, or the method as described in claim 4 or 5, or the method as described in any one of claims 6-8.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-3, or the method as described in claim 4 or 5, or the method as described in any one of claims 6-8.
14. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the method as described in any one of claims 1-3, or the method as described in claim 4 or 5, or the method as described in any one of claims 6-8.
Citation Information
Patent Citations
Financial machine, method and system for detecting discriminating ability of financial machine, and detecting server
CN109598837A
Cash machine financial standard online evaluation system
CN111292464A