Money adding method, system and device for financial terminal and storage medium

By adopting blockchain platform and smart contracts in the cash addition process, the existing cash addition process lacks transparency and inefficiency, and the symmetry of the cash addition information and efficient operation of the process are achieved.

CN119399885APending Publication Date: 2025-02-07SHENZHEN YIHUA COMP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411298967.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing process of adding money is lacking a unified and transparent platform, resulting in asymmetric information about adding money, delayed data exchange, and affecting the efficiency of adding money.

Method used

Using the blockchain platform, through intelligent processing module, user terminal and cash transportation terminal, obtain and store banknote requests, analyze and send ATM numbers and amounts to be added, realize cash withdrawal, distribution and banknote addition, and finally store banknote addition information. on the blockchain platform.

Benefits of technology

The unified and transparent process of adding money is achieved, the symmetry of adding money is ensured, the data exchange delay is reduced, and the efficiency of adding money is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119399885A_ABST
    Figure CN119399885A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a money adding method, system and device for a financial terminal and a storage medium, and the method comprises the steps: obtaining a money adding request sent by a user side, storing the money adding request in a block chain platform, carrying out the analysis of the money adding request, and sending the serial number of an ATM to be added with money and the amount to be added with money to a cash transportation side, after cash is extracted from a preset bank by the amount of money to be added, the cash is distributed to an ATM teller machine corresponding to the serial number of the ATM to be added, the prepared cash is added to the ATM teller machine, and money adding information is stored in a block chain platform after money adding; according to the invention, a user side, a cash transport side and a bank side for storing cash are enabled to realize operation of a cash adding process in a block chain platform, the cash adding process is uniform and transparent, the symmetry of cash adding information is ensured, the delay of data exchange among the user side, the cash transport side and the bank side is reduced, and the efficiency of cash adding is accelerated.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the field of financial terminal management, and in particular to a method, system, device and storage medium for adding banknotes to a financial terminal. [Background technology]

[0002] The existing cash adding process usually involves multiple parties, such as banks, operators and cash transporters, etc. However, the cash adding management systems of banks, operators and cash transporters are independent of each other, resulting in a lack of a unified and transparent platform for the cash adding process, asymmetric cash adding information, and possible delays in data exchange between different systems, affecting the efficiency of cash adding. [Summary of the invention]

[0003] In view of this, the present invention provides a method, system, device and storage medium for adding banknotes to a financial terminal.

[0004] The specific technical scheme of the first embodiment of the present invention is: a method for adding money to a financial terminal, which is applied to a blockchain platform. The blockchain platform includes an intelligent processing module, a user end and a cash transportation end. The user end is used to initiate a request for adding money, the intelligent processing module is used to parse the request for adding money, and the cash transportation end adds money according to the request for adding money. The method includes: obtaining the request for adding money sent by the user end, and storing the request for adding money in the blockchain platform; the request for adding money includes the number of the ATM to be added and the amount of money to be added; parsing the request for adding money, and sending the number of the ATM to be added and the amount of money to be added to the cash transportation end; after withdrawing cash from a preset bank according to the amount of money to be added, delivering the cash to the ATM teller machine corresponding to the number of the ATM to be added, adding the prepared cash to the ATM teller machine, and storing the adding money information in the blockchain platform after adding money; the adding money information includes the number of the ATM that has completed the adding money, the amount of money added and the information of the adding money operator.

[0005] Preferably, the step of adding the prepared cash to the ATM includes: obtaining identity information of the person adding the cash; verifying the identity information; when the verification result of the identity information is that the verification is passed, the ATM opens and stores the cash.

[0006] Preferably, the method further comprises: when the cash is delivered to the ATM, the delivery information of the cash is recorded in real time, and the delivery information is stored in the blockchain platform; the delivery information comprises the delivery time, the delivery personnel information and the delivery route.

[0007] Preferably, after obtaining the request for adding money sent by the user terminal, it includes: obtaining the personnel information of the requester who sent the request for adding money; judging whether the requester is an administrator according to the personnel information; if the requester is an administrator, executing the step of parsing the request for adding money, otherwise returning the request for adding money.

[0008] Preferably, the method further includes: obtaining all the requests for adding currency and all the information for adding currency on the blockchain platform; auditing all the requests for adding currency and all the information for adding currency; if the audit result is abnormal, tracing the abnormal requests for adding currency and the abnormal information for adding currency and issuing an alarm.

[0009] Preferably, the request for adding money, the information for adding money and the delivery information in the blockchain platform are encrypted, and the document modes of the request for adding money, the information for adding money and the delivery information are modified to an unmodifiable mode.

[0010] Preferably, the request for adding more money, the information for adding more money and the delivery information are uploaded to the blockchain platform and stored in an encrypted transmission manner.

[0011] The specific technical scheme of the second embodiment of the present invention is: a system for adding cash to a financial terminal, the system comprising: a cash adding request acquisition module, a parsing module and an execution module; the cash adding request acquisition module is used to acquire the cash adding request sent by the user terminal, and store the cash adding request in the blockchain platform; the cash adding request includes the ATM number to be added and the amount to be added; the parsing module is used to parse the cash adding request, and send the ATM number to be added and the amount to be added to the cash transportation end; the execution module is used to withdraw cash from a preset bank according to the amount to be added, deliver the cash to the ATM teller machine corresponding to the ATM number to be added, add the prepared cash to the ATM teller machine, and store the cash adding information in the blockchain platform after adding the cash; the cash adding information includes the ATM number that has completed the cash adding, the amount of cash added and the information of the cash adding operator.

[0012] The specific technical solution of the third embodiment of the present invention is: a cash adding device for a financial terminal, comprising a memory and a processor, the memory storing a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method described in any one of the first embodiments of the present application.

[0013] The specific technical solution of the fourth embodiment of the present invention is: a computer-readable storage medium storing a computer program, which, when executed by a processor, enables the processor to perform the steps of the method described in any one of the first embodiments of the present application.

[0014] Implementing the embodiments of the present invention will have the following beneficial effects:

[0015] The present invention obtains a cash adding request sent by a user end, stores the cash adding request in a blockchain platform, parses the cash adding request, and sends the ATM number to be added and the amount to be added to a cash transport end; after the amount to be added is cashed in a preset bank, the cash is delivered to an ATM teller machine corresponding to the ATM number to be added, the prepared cash is added to the ATM teller machine, and after adding the cash, the cash adding information is stored in the blockchain platform, so that the user end, the cash transport end and the bank end where the cash is stored can realize the operation of the cash adding process in the blockchain platform, so that the cash adding process is unified and transparent, the cash adding information is guaranteed to be symmetrical, the delay of data exchange between the user end, the cash transport end and the bank end is reduced, and the efficiency of cash adding is accelerated.

Brief Description of the Drawings

[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 A flowchart of the steps of a method for adding banknotes to a financial terminal;

[0018] Figure 2 It is a structural diagram of a banknote adding system of a financial terminal;

[0019] Figure 3 A diagram of the internal structure of a computer device;

[0020] Among them, 201 is a module for acquiring a request for adding money; 202 is a parsing module; and 203 is an execution module. [Specific implementation method]

[0021] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0022] The terms "first", "second", etc. in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but optionally includes steps or modules that are not listed, or optionally includes other steps or modules that are inherent to these processes, methods, products or devices.

[0023] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0024] See also Figure 1 , is a flow chart of the steps of the method for adding banknotes to a financial terminal in the first embodiment of the present application, which is applied to a blockchain platform. The blockchain platform includes an intelligent processing module, a user end, and a cash transport end. The user end is used to initiate a request for adding banknotes, and the intelligent processing module is used to parse the request for adding banknotes. The cash transport end adds banknotes according to the request for adding banknotes, so that the process of adding banknotes is unified and transparent, and the information of adding banknotes is symmetrical. The method includes:

[0025] Step 101: Obtain a request for adding banknotes sent by a user terminal, and store the request in the blockchain platform; the request for adding banknotes includes the ATM number to be added and the amount to be added;

[0026] Step 102: parse the request for adding banknotes, and send the ATM number and the amount of banknotes to be added to the cash transport terminal;

[0027] Step 103: After cash is withdrawn from a preset bank according to the amount to be added, the cash is delivered to the ATM corresponding to the ATM number to be added, the prepared cash is added to the ATM, and after adding the cash, the adding information is stored in the blockchain platform; the adding information includes the ATM number that has completed the adding of cash, the amount of cash added, and the information of the cash adding operator.

[0028] Specifically, the user end can be any bank branch. When the bank branch needs to add cash, it initiates a cash addition request in the blockchain platform, and the blockchain platform stores the cash addition request; the blockchain platform parses the cash addition request and obtains the ATM number and the amount of cash to be added; after the cash transport end receives the ATM number and the amount of cash to be added, it counts the cash, and after counting, delivers the cash to the ATM in the bank branch, adds the prepared cash to the ATM, and after adding the cash, stores the cash addition information in the blockchain platform.

[0029] The method in this embodiment obtains a request for adding cash sent by a user terminal, stores the request for adding cash in a blockchain platform, parses the request for adding cash, and sends the ATM number and the amount of cash to be added to a cash transport terminal. When the amount of cash to be added is withdrawn in cash from a preset bank, the cash is delivered to an ATM teller machine corresponding to the ATM number to be added, and the prepared cash is added to the ATM teller machine. After adding cash, the cash addition information is stored in the blockchain platform, so that the user terminal, the cash transport terminal, and the bank terminal where the cash is stored can realize the operation of the cash addition process in the blockchain platform, so that the cash addition process is unified and transparent, the cash addition information is guaranteed to be symmetrical, the delay in data exchange between the user terminal, the cash transport terminal, and the bank terminal is reduced, and the efficiency of cash addition is accelerated.

[0030] In a specific embodiment, adding the prepared cash to the ATM includes: obtaining the identity information of the person adding the cash; verifying the identity information; when the verification result of the identity information is that the verification is passed, the ATM opens and stores the cash.

[0031] Specifically, the blockchain platform will set up administrators for different businesses, including cash adding personnel for the cash adding business. Only when the person who initiates the cash adding request is the cash adding personnel for the cash adding business, will the identity verification be passed to ensure the security of the cash adding business.

[0032] In a specific embodiment, the method further includes: when cash is delivered to an ATM, the delivery information of the cash is recorded in real time, and the delivery information is stored in the blockchain platform; the delivery information includes the delivery time, delivery personnel information and delivery route.

[0033] Specifically, when cash is delivered, the delivery information is recorded and saved to the blockchain platform, which can ensure the safety of cash delivery and timely trace the problems during delivery in case of unexpected situations.

[0034] In a specific embodiment, after obtaining the request for adding money sent by the user terminal, it includes: obtaining the personnel information of the requester who sent the request for adding money; judging whether the requester is an administrator according to the personnel information; if the requester is an administrator, executing the step of parsing the request for adding money, otherwise returning the request for adding money.

[0035] Specifically, the blockchain platform will set up administrators for different businesses, including an administrator for the cash addition business. Only when the person who initiates the cash addition request is the administrator of the cash addition business, will the identity verification be passed to ensure the security of the cash addition business.

[0036] In a specific embodiment, the method further includes: obtaining all the banknote addition requests and all the banknote addition information on the blockchain platform; auditing all the banknote addition requests and all the banknote addition information; if the audit result is abnormal, tracing the abnormal banknote addition request and abnormal banknote addition information and alarming. Specifically, the records of all banknote addition operations are stored on the blockchain and can be audited.

[0037] In a specific embodiment, the request for adding banknotes, the information for adding banknotes and the distribution information in the blockchain platform are encrypted, and the document modes of the request for adding banknotes, the information for adding banknotes and the distribution information are modified to an unmodifiable mode. Encryption technology can ensure that information is not easily obtained by unauthorized persons during transmission. In the process of transmitting data from the sender to the receiver, encryption makes the data exist in a garbled form, which is difficult to interpret even if intercepted, thereby greatly reducing the risk of data leakage. Encryption not only protects the confidentiality of information, but also ensures that the information is not tampered with during transmission through a verification mechanism. The receiver can verify the integrity of the data after decryption to ensure that the received information is exactly the same as the information sent by the sender. The unmodifiable mode ensures the originality and integrity of the information and avoids accidental or malicious tampering during transmission or storage. Since the information cannot be modified, the receiver can be sure that the received information is the original information provided by the sender, thereby improving the accuracy of the information. Since the information cannot be modified, the receiver can be sure that the received information is the original information provided by the sender, thereby improving the accuracy of the information.

[0038] In a specific embodiment, the cash addition request, the cash addition information and the delivery information are uploaded to the blockchain platform and stored in an encrypted transmission manner. Specifically, encrypted transmission can protect the cash addition information from being intercepted or viewed by unauthorized third parties during the transmission process. Even if the data is intercepted during transmission, since it has been encrypted, the interceptor cannot easily obtain the sensitive information therein, thereby effectively preventing the risk of data leakage.

[0039] In a specific embodiment, the detailed embodiments of the method in this application are: 1. Smart contract deployment; 2. User and role management; 3. Cash addition request and verification; 4. Cash preparation and delivery; 5. Cash addition operation and record; 6. Update and notification; 7. Audit and tracking; 8. Security and compliance; 9. Continuous monitoring and improvement. The details are as follows:

[0040] 1. Smart Contract Deployment

[0041] Smart Contract Development:

[0042] · Develop smart contracts using blockchain programming languages ​​such as Solidity to manage key operations in the cash addition process.

[0043] The smart contract needs to include the logic of key steps such as request for adding money, verification of adding money, and completion of adding money.

[0044] Smart Contract Deployment:

[0045] Deploy smart contracts onto a blockchain network, such as Ethereum.

[0046] Ensure the security and stability of smart contracts.

[0047] 2. User and role management

[0048] User registration:

[0049] All parties involved, including banks, cash transport companies, cash transfer personnel, etc., need to register accounts on the blockchain platform.

[0050] ·You need to provide necessary personal information and pass identity verification when registering.

[0051] Role allocation:

[0052] Assign appropriate permissions to different parties based on their roles.

[0053] For example, a bank administrator can initiate a request to add cash, and the cash adder can perform the cash add operation.

[0054] 3. Adding money request and verification

[0055] ·Additional banknote request:

[0056] The bank administrator submits a request for adding banknotes through a smart contract, including the ATM number, amount of banknotes to be added, and other information.

[0057] The request is recorded on the blockchain and can be viewed by all parties involved.

[0058] ·Adding banknote verification:

[0059] The cash transport company verifies the request for cash addition and confirms that there is sufficient cash in stock.

[0060] After verification, the smart contract automatically triggers the cash preparation process.

[0061] 4. Cash preparation and delivery

[0062] Cash preparation:

[0063] ·The cash transport company prepares cash based on the cash refill request.

[0064] Once the preparation is complete, a notification of cash preparation completion is submitted through the smart contract.

[0065] Cash delivery:

[0066] Cash transport companies deliver cash safely to designated ATM locations.

[0067] During the delivery process, smart contracts can record the delivery status to ensure transparency.

[0068] 5. Adding banknotes and recording

[0069] ·Adding banknotes:

[0070] When the cash refilling personnel arrive at the designated ATM location, they use the identity verification function on the blockchain platform to confirm their identity.

[0071] The cash adding personnel completes the cash adding operation and submits a notification of completion of the cash adding through the smart contract.

[0072] ·Record of adding banknotes:

[0073] Smart contracts automatically record the time, amount, and personnel information of the cash adding operation.

[0074] The records are permanently stored on the blockchain and cannot be tampered with.

[0075] 6. Updates and Notifications

[0076] Blockchain platform update:

[0077] The smart contract updates the cash balance of the ATM based on the cash addition record.

[0078] Once the update is complete, the smart contract automatically notifies the bank administrator and other relevant parties.

[0079] Notification sending:

[0080] Send a notification through the smart contract to inform all participants that the addition of banknotes has been completed.

[0081] Notification includes details of the addition and final cash balance.

[0082] 7. Audit and Tracking

[0083] Audit trail:

[0084] All records of banknote addition operations are stored on the blockchain and are available for audit.

[0085] The history of adding banknotes can be checked at any time to ensure the transparency and traceability of the operation.

[0086] Exception handling:

[0087] If an abnormal situation occurs, such as insufficient cash or failure to add cash, the smart contract can automatically trigger the abnormal handling process.

[0088] The exception handling process includes re-initiating a request to add cash or notifying relevant personnel to handle it.

[0089] 8. Security and Compliance

[0090] Data encryption:

[0091] All sensitive data is encrypted during transmission.

[0092] Ensure data security and privacy.

[0093] Compliance:

[0094] The design of smart contracts must comply with relevant regulations such as Anti-Money Laundering (AML) and Counter-Terrorism Financing (CFT).

[0095] Ensure that all operations comply with laws and regulations through smart contracts.

[0096] 9. Continuous monitoring and improvement

[0097] Monitoring and evaluation:

[0098] Regularly monitor the operation of smart contracts and evaluate the performance and security of the system.

[0099] Carry out necessary optimization and upgrades based on monitoring results.

[0100] User feedback:

[0101] Collect feedback from participants to understand their experience and existing problems.

[0102] · Make improvements based on feedback to increase system usability and satisfaction.

[0103] In the specific embodiments, see Figure 2, is a structural schematic diagram of a cash adding system of a financial terminal in the second embodiment of the present application, the system comprising: a cash adding request acquisition module 201, a parsing module 202 and an execution module 203; the cash adding request acquisition module 201 is used to acquire the cash adding request sent by the user terminal, and store the cash adding request in the blockchain platform; the cash adding request includes the ATM number to be added and the amount to be added; the parsing module 202 is used to parse the cash adding request, and send the ATM number to be added and the amount to be added to the cash transportation end; the execution module 203 is used to withdraw cash from a preset bank according to the amount to be added, deliver the cash to the ATM teller machine corresponding to the ATM number to be added, add the prepared cash to the ATM teller machine, and store the cash adding information in the blockchain platform after adding the cash; the cash adding information includes the ATM number that has completed the cash adding, the amount of cash added and the information of the cash adding operator.

[0104] Based on the system in this embodiment, the following modules can be set in detail in the blockchain platform: 1. Smart contract management module; 2. User and role management module; 3. Cash addition request and verification module; 4. Cash preparation and delivery module; 5. Cash addition operation and recording module; 6. Update and notification module; 7. Audit and tracking module; 8. Security and compliance module; 9. Continuous monitoring and improvement module. Specifically, the functions of each module are as follows:

[0105] 1. Smart contract management module

[0106] ·Function:

[0107] Develop smart contracts.

[0108] Deploy smart contracts to the blockchain network.

[0109] Manage smart contract versions and updates.

[0110] 2. User and role management module

[0111] ·Function:

[0112] User registration.

[0113] · Role allocation.

[0114] Authentication.

[0115] 3. Adding money request and verification module Function:

[0116] ·Add money request is generated.

[0117] ·Add money request verification.

[0118] 4. Cash preparation and distribution module Function:

[0119] Cash preparation.

[0120] Cash delivery.

[0121] 5. Note adding operation and recording module Function:

[0122] · Identity verification of cash adding personnel. · Execution of cash adding operation.

[0123] ·Record keeping of adding banknotes.

[0124] 6. System update and notification module Function:

[0125] System status update.

[0126] Notification sent.

[0127] 7. Audit and tracking module

[0128] ·Function:

[0129] Audit trail.

[0130] Exception handling.

[0131] 8. Security and Compliance Module

[0132] ·Function:

[0133] Data encryption.

[0134] Regulatory compliance.

[0135] 9. Continuous monitoring and improvement module

[0136] ·Function:

[0137] Monitoring and evaluation.

[0138] User feedback collection.

[0139] The collaborative relationship between the modules is:

[0140] 1. Smart contract management module:

[0141] Collaborate with the user and role management module to ensure the security and stability of smart contracts.

[0142] Collaborate with the cash adding request and verification module to trigger the key steps of the cash adding process.

[0143] 2. User and role management module:

[0144] Collaborate with the smart contract management module to ensure that only authorized users can perform operations.

[0145] Collaborate with the banknote adding operation and recording module to verify the identity of the banknote adding personnel.

[0146] 3. Note adding request and verification module:

[0147] Collaborate with the smart contract management module to submit a request for adding currency and record it on the blockchain.

[0148] Collaborate with the cash preparation and delivery module to verify the cash addition request and trigger the cash preparation process through smart contracts.

[0149] 4. Cash preparation and delivery module:

[0150] ·Cooperate with the Cash Addition Request and Verification Module to receive cash addition requests and prepare cash.

[0151] ·Cooperate with the cash adding operation and recording module to record the cash delivery status.

[0152] 5. Note adding operation and recording module:

[0153] Collaborate with the user and role management module to verify the identity of the person adding cash.

[0154] Collaborate with the smart contract management module to submit notifications of completion of adding banknotes through smart contracts.

[0155] ·Cooperate with the system update and notification module to record the cash addition operation and update the ATM status.

[0156] 6. Update and notification module:

[0157] Collaborate with the cash adding operation and recording module to update the ATM status according to the cash adding record.

[0158] Collaborate with the user and role management module to notify all relevant parties that the cash addition is completed.

[0159] 7. Audit and tracking module:

[0160] Collaborate with the smart contract management module to ensure that all records of banknote addition operations are saved on the blockchain.

[0161] ·Cooperate with the banknote adding request and verification module to handle abnormal situations.

[0162] 8. Security and Compliance Module:

[0163] Collaborate with the smart contract management module to ensure that all sensitive data is encrypted during transmission.

[0164] ·Cooperate with the user and role management module to ensure that all operations comply with laws and regulations.

[0165] 9. Continuous monitoring and improvement module:

[0166] Collaborate with the smart contract management module to monitor the operation of smart contracts.

[0167] ·Collaborate with the User and Role Management module to collect feedback from stakeholders.

[0168] The blockchain-based cash-adding technology solves the limitations of existing ATM cash-adding technology. The ATM cash-adding method based on blockchain technology can significantly improve some of the limitations of existing ATM cash-adding technology. The following are specific problems that can be solved:

[0169] 1. Improve transparency

[0170] Transaction records cannot be tampered with:

[0171] Every record of adding money on the blockchain is immutable and can be viewed by all parties involved, which improves the transparency of the entire process.

[0172] Real-time monitoring:

[0173] All banknote addition operations are recorded and updated on the blockchain in real time, so banks and other stakeholders can check the progress and status of banknote addition at any time.

[0174] 2. Enhanced security

[0175] Authentication:

[0176] The person adding the banknotes needs to undergo identity verification through the blockchain platform to ensure that only authorized personnel can perform the banknote adding operation.

[0177] Data encryption:

[0178] Blockchain technology can ensure that all sensitive data is encrypted during transmission, improving data security.

[0179] Tamper-proof:

[0180] The decentralized nature of blockchain makes it difficult for data to be tampered with or forged, reducing the risk of malicious attacks.

[0181] 3. Improve efficiency

[0182] Automated Processes:

[0183] Smart contracts can automatically trigger key steps in the cash addition process, such as cash preparation and cash addition verification, reducing human intervention and improving efficiency.

[0184] Reduce the intermediate links:

[0185] Blockchain technology can remove unnecessary intermediaries, speed up information transmission, and shorten the time from requesting to completing the addition of cash.

[0186] 4. Reduce costs

[0187] Reduce paper and labor costs:

[0188] Blockchain technology can reduce the use of paper documents, while reducing the workload of manual review and record keeping, thereby reducing overall operating costs.

[0189] Reduce the cost of errors:

[0190] Improved transparency and accuracy can reduce costs caused by errors, such as reducing the subsequent correction costs of adding incorrect amounts.

[0191] 5. Enhanced interoperability

[0192] Multi-party collaboration:

[0193] Blockchain technology can facilitate collaboration among different parties and improve the interoperability of the entire system. For example, banks, cash transport companies, and ATM suppliers can share the same blockchain network to ensure information synchronization.

[0194] 6. Improve regulatory compliance

[0195] Compliance:

[0196] Transaction records on blockchain can meet regulators’ requirements and provide a detailed audit trail, helping banks better comply with anti-money laundering (AML) and counter-terrorism financing (CFT) regulations.

[0197] 7. Enhance customer trust

[0198] Trust Building:

[0199] By improving transparency and security, banks can enhance customer trust in ATM services, which helps to enhance their brand image and attract more customers.

[0200] 8. Simplify the audit process

[0201] Audit trail:

[0202] All transaction records on the blockchain are open and transparent, and auditors can easily track each step of the operation, simplifying the audit process.

[0203] 9. Improve emergency response speed

[0204] Exception handling:

[0205] If an abnormal situation occurs, such as insufficient cash or failure to add cash, the smart contract can automatically trigger the abnormal handling process and notify relevant personnel to handle it, thus improving the speed of emergency response.

[0206] 10. Data integration and sharing

[0207] Break down data silos:

[0208] Blockchain technology can break the data island phenomenon between different systems, realize the effective sharing of information, and improve the efficiency of cross-departmental collaboration. By adopting the ATM cash addition method based on blockchain technology, some limitations of existing technologies can be significantly improved, and the transparency, security and efficiency of the entire cash addition process can be improved, thereby providing banks and customers with a more reliable service experience.

[0209] In a specific embodiment, the third embodiment of the present application provides a cash adding device for a financial terminal, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method as described in any one of the first embodiments of the present application.

[0210] In a specific embodiment, the fourth embodiment of the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor executes the steps of the method as described in any one of the first embodiments of the present application.

[0211] Figure 3 The internal structure of a computer device in one embodiment is shown. The computer device can be a terminal or a server. Figure 3 The computer device includes a processor, a memory, etc. connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement the method in this embodiment. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can implement the method in this embodiment. Those skilled in the art can understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0212] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

[0213] The above description is only a preferred embodiment of the present invention and does not limit the present invention in other forms. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A method for adding banknotes to a financial terminal, applied to a blockchain platform, wherein the blockchain platform comprises an intelligent processing module, a user end and a cash transport end, wherein the user end is used to initiate a request for adding banknotes, the intelligent processing module is used to parse the request for adding banknotes, and the cash transport end adds banknotes according to the request for adding banknotes, characterized in that: The method comprises: Obtaining a request for adding banknotes sent by a user terminal, and storing the request for adding banknotes in the blockchain platform; the request for adding banknotes includes the number of the ATM to be added and the amount of banknotes to be added; Parsing the request for adding banknotes, and sending the ATM number and the amount of banknotes to be added to the cash transport terminal; After cash is withdrawn from a preset bank according to the amount to be added, the cash is delivered to the ATM corresponding to the ATM number to be added, the prepared cash is added to the ATM, and after adding the cash, the adding information is stored in the blockchain platform; the adding information includes the ATM number that has completed the adding of cash, the amount of cash added and the information of the cash adding operator.

2. The method for adding banknotes to a financial terminal as claimed in claim 1, characterized in that: The step of adding the prepared cash to the ATM includes: Obtain the identity information of the person adding the cash; Verifying the identity information; When the identity information verification result is passed, the ATM opens and cash is deposited.

3. The method for adding banknotes to a financial terminal as claimed in claim 1, characterized in that: The method further comprises: When cash is delivered to an ATM, the delivery information of the cash is recorded in real time and stored in the blockchain platform; the delivery information includes the delivery time, delivery personnel information and delivery route.

4. The method for adding banknotes to a financial terminal as claimed in claim 1, characterized in that: After obtaining the request for adding money sent by the client, including: Get the personnel information of the person who sent the request for adding cash; Determining whether the requester is an administrator according to the personnel information; If the requester is the administrator, the step of parsing the request for adding more money is performed; otherwise, the request for adding more money is returned.

5. The method for adding banknotes to a financial terminal as claimed in claim 1, characterized in that: The method further comprises: Obtain all the banknote addition requests and all the banknote addition information on the blockchain platform; Audit all banknote addition requests and all banknote addition information; If the audit results are abnormal, the abnormal banknote adding request and abnormal banknote adding information will be traced and an alarm will be issued.

6. The method for adding banknotes to a financial terminal as claimed in claim 3, characterized in that: The request for adding banknotes, the information for adding banknotes and the delivery information in the blockchain platform are encrypted, and the document modes of the request for adding banknotes, the information for adding banknotes and the delivery information are modified to be unmodifiable.

7. The method for adding banknotes to a financial terminal as claimed in claim 1, characterized in that: The banknote adding request, the banknote adding information and the delivery information are uploaded to the blockchain platform and stored in an encrypted transmission manner.

8. A banknote adding system for a financial terminal, characterized in that: The system comprises: a banknote adding request acquisition module, a parsing module and an execution module; The banknote adding request acquisition module is used to obtain the banknote adding request sent by the user terminal, and store the banknote adding request in the blockchain platform; the banknote adding request includes the ATM number to be added and the amount to be added; The parsing module is used to parse the request for adding banknotes, and send the ATM number and the amount of banknotes to be added to the cash transport terminal; The execution module is used for withdrawing cash from a preset bank according to the amount of money to be added, delivering the cash to the ATM teller machine corresponding to the ATM number to be added, adding the prepared cash to the ATM teller machine, and storing the adding information in the blockchain platform after adding the cash; the adding information includes the ATM number that has completed the adding of cash, the amount of cash added and the information of the cash adding operator.

9. A banknote adding device for a financial terminal, comprising a memory and a processor, characterized in that: The memory stores a computer program, and when the computer program is executed by the processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • ATM (automatic teller machine) clearing and cash replenishing control system and method

    CN102819891A

  • Banknote adding method and device for financial equipment, terminal and computer readable storage medium

    CN109360325A

  • Foreign currency cash change purse receiving method and device based on block chain

    CN115511493A

  • Money management system, money management method, donation management system, donation management method and program

    JP6738113B1

  • System and method for processing transfer money using financial automatic teller machine and program recording medium

    KR1020090104199A