Self-service terminal abnormity analysis processing method and device based on 5G message

Through the self-service terminal abnormality analysis and processing method based on 5G messages, the problem of low efficiency in self-service terminal management and fault processing in the prior art is solved, and faster and more accurate abnormality analysis and processing is achieved, which significantly improves operation and maintenance efficiency.

CN119996950APending Publication Date: 2025-05-13INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410379054.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-29
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

There are problems of inaccuracy and inefficiency in the management and troubleshooting of existing bank self-service terminals, especially in the scattered equipment deployment, maintenance personnel rely on external appearances to judge faults, and cumbersome fault handling processes.

Method used

The self-service terminal abnormality analysis and processing method based on 5G messages is adopted. By collecting and analyzing the status messages of the self-service terminal, storing operation information, analyzing the working status, and pushing down information, fault alarms and log query results to the maintenance personnel terminal through 5G messages, realizing fast log information viewing and remote debugging.

Benefits of technology

It improves the daily operation and maintenance efficiency of self-service terminals, reduces the time and manual errors in troubleshooting, and provides faster and more accurate abnormality analysis and processing capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996950A_ABST
    Figure CN119996950A_ABST
Patent Text Reader

Abstract

The invention provides a self-service terminal abnormity analysis processing method and device based on a 5G message, and relates to the field of data analysis processing technology and financial science and technology, and the method comprises the steps: collecting a state message of a self-service terminal; analyzing the state message to obtain operation information of the self-service terminal; the log recording table is scanned, the working state of the self-service terminal is analyzed according to the operation information of the self-service terminal, and if the operation state of the self-service terminal exceeds first preset time and the self-service terminal is in a shutdown state, shutdown information is pushed to a maintenance personnel terminal through a 5G message; if the self-service terminal has an equipment abnormal event or a service abnormal event, pushing fault alarm information to a maintenance personnel terminal through a 5G message; verifying identity information of an initiator corresponding to the maintenance personnel terminal based on the log query request, and pushing the identity information to the maintenance personnel terminal through a 5G message; and accessing a debugging request initiated by a maintenance personnel terminal through a 5G message, converting the debugging request into an operation instruction, and issuing the operation instruction to the self-service terminal for self-service terminal exception processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data analysis and processing technology and the field of financial technology, and in particular to a method and device for analyzing and processing abnormalities of a self-service terminal based on 5G messages. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.

[0003] Most of the existing bank self-service terminals are managed by branch staff, who record the operating status and fault information of the self-service terminals. However, due to the scattered deployment of equipment, a large number of staff are required to maintain and manage the self-service terminals. In addition, the staff only rely on the external appearance of the self-service terminal to judge whether the equipment is faulty, which is inaccurate to a certain extent. Some faults may not be known through external appearances, so there are certain errors in the manual supervision method. When the self-service terminal encounters an abnormal business event (for example, the equipment swallows money and causes customer losses), the maintenance personnel need to log in to the self-service terminal monitoring platform on the computer to view the self-service terminal log, so as to conduct information verification of the self-service terminal transaction situation, which is inefficient and has delays. When the self-service terminal encounters abnormal situations such as freezing, most of them still rely on traditional methods such as SMS or email to notify the maintenance personnel. The maintenance personnel need to log in to the self-service terminal monitoring platform on the computer to view the device status and perform remote restart and other operations. The fault handling process is too cumbersome.

[0004] In summary, there is an urgent need for a technical solution that can overcome the above-mentioned defects and can quickly analyze and efficiently handle the anomalies of self-service terminals. Summary of the invention

[0005] In order to solve the problems existing in the prior art, the present invention proposes a self-service terminal abnormality analysis and processing method and device based on 5G messages.

[0006] In a first aspect of an embodiment of the present invention, a self-service terminal abnormality analysis and processing method based on 5G messages is proposed, comprising:

[0007] Collect status messages from self-service terminals;

[0008] Parsing the status message to obtain self-service terminal operation information, and storing the self-service terminal operation information in a log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, device abnormal events and service abnormal events;

[0009] Scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, and if the operation status of the self-service terminal exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through a 5G message; if an equipment abnormality event or a service abnormality event occurs in the self-service terminal, push the fault alarm information to the maintenance personnel terminal through a 5G message;

[0010] When a log query request initiated by a maintenance personnel terminal is obtained, the identity information of the initiator corresponding to the maintenance personnel terminal is verified, and after the verification is passed, the operation information of the self-service terminal is packaged and pushed to the maintenance personnel terminal through a 5G message;

[0011] The debugging request initiated by the maintenance personnel terminal is accessed through 5G messages, and the debugging request is converted into an operation instruction and sent to the self-service terminal for self-service terminal exception processing.

[0012] In a second aspect of an embodiment of the present invention, a self-service terminal abnormality analysis and processing device based on 5G messages is proposed, comprising:

[0013] A collection module, used to collect status messages of self-service terminals;

[0014] A parsing module, used to parse the status message to obtain self-service terminal operation information, and store the self-service terminal operation information in a log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, device abnormal events and service abnormal events;

[0015] An analysis module is used to scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, and if the operation status of the self-service terminal exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through a 5G message; if an equipment abnormality event or a service abnormality event occurs in the self-service terminal, push the fault alarm information to the maintenance personnel terminal through a 5G message;

[0016] The log query module is used to verify the identity information of the initiator corresponding to the maintenance personnel terminal when obtaining the log query request initiated by the maintenance personnel terminal, and after the verification is passed, package the operation information of the self-service terminal and push it to the maintenance personnel terminal through a 5G message;

[0017] The debugging module is used to access the debugging request initiated by the maintenance personnel terminal through 5G messages, convert the debugging request into an operation instruction and send it to the self-service terminal for self-service terminal exception processing.

[0018] In a third aspect of an embodiment of the present invention, a computer device is proposed, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements a self-service terminal abnormality analysis and processing method based on 5G messages when executing the computer program.

[0019] In a fourth aspect of an embodiment of the present invention, a computer-readable storage medium is proposed, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, a self-service terminal abnormality analysis and processing method based on 5G messages is implemented.

[0020] In a fifth aspect of an embodiment of the present invention, a computer program product is proposed, which includes a computer program, and when the computer program is executed by a processor, a self-service terminal anomaly analysis and processing method based on 5G messages is implemented.

[0021] The self-service terminal abnormality analysis and processing method and device based on 5G messages proposed in the present invention collect the status message of the self-service terminal; parse the status message to obtain the self-service terminal operation information, and store the self-service terminal operation information in the log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, equipment abnormal events and business abnormal events; scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, if the self-service terminal operation status exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through 5G messages; if the self-service terminal has an equipment abnormal event or a business abnormal event, push the fault alarm information to the maintenance personnel terminal through 5G messages; when the log query request initiated by the maintenance personnel terminal is obtained, verify the identity information of the initiator corresponding to the maintenance personnel terminal, and after the verification is passed, package the self-service terminal operation information and push it to the maintenance personnel terminal through 5G messages; access the debugging request initiated by the maintenance personnel terminal through 5G messages, convert the debugging request into an operation instruction and send it to the self-service terminal for self-service terminal abnormality processing. The overall solution uses 5G messages as a channel for communication connection and information interaction, which can display abnormal information on the maintenance personnel terminal. Maintenance personnel can quickly view and query the log information of the self-service terminal through 5G messages, and perform remote debugging based on the rich text mechanism of 5G messages, which effectively enhances the daily operation and maintenance efficiency of the self-service terminal and provides strong technical support for the application scenarios of self-service terminals. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0023] Figure 1 It is a flowchart of a self-service terminal abnormality analysis and processing method based on 5G messages according to an embodiment of the present invention.

[0024] Figure 2 It is a schematic diagram of the process of collecting status messages according to an embodiment of the present invention.

[0025] Figure 3 The figure is a schematic diagram of a process flow for processing software and hardware failures according to an embodiment of the present invention.

[0026] Figure 4 The figure is a schematic diagram of a process flow for processing a power supply failure according to an embodiment of the present invention.

[0027] Figure 5 It is a schematic diagram of a fault analysis process according to an embodiment of the present invention.

[0028] Figure 6 It is a detailed flowchart of fault analysis according to a specific embodiment of the present invention.

[0029] Figure 7 It is a schematic diagram of a service control process according to an embodiment of the present invention.

[0030] Figure 8 The figure is a flow chart of debugging a self-service terminal according to an embodiment of the present invention.

[0031] Fig. 9 It is a detailed flow chart of debugging a self-service terminal according to a specific embodiment of the present invention.

[0032] Fig.10 It is a schematic diagram of the architecture of a self-service terminal abnormality analysis and processing device based on 5G messages according to an embodiment of the present invention.

[0033] Fig.11 It is a schematic diagram of the architecture of a self-service terminal abnormality analysis and processing device based on 5G messages according to another embodiment of the present invention.

[0034] Fig.12 It is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] The principles and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present invention, and are not intended to limit the scope of the present invention in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.

[0036] Those skilled in the art will appreciate that the embodiments of the present invention may be implemented as a system, device, apparatus, method or computer program product. Therefore, the present disclosure may be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0037] According to an implementation manner of the present invention, a method and device for analyzing and processing abnormalities of a self-service terminal based on 5G messages are proposed, which relate to data analysis and processing technology and the field of financial technology.

[0038] The principle and spirit of the present invention are explained in detail below with reference to several representative embodiments of the present invention.

[0039] Figure 1 1 is a flow chart of a self-service terminal abnormality analysis and processing method based on 5G messages according to an embodiment of the present invention. Figure 1 As shown, the method includes:

[0040] S101, collecting status messages of self-service terminals;

[0041] S102, parsing the status message to obtain self-service terminal operation information, and storing the self-service terminal operation information in a log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, device abnormal events and service abnormal events;

[0042] S103, scanning the log record table, analyzing the working status of the self-service terminal according to the self-service terminal operation information, if the operation status of the self-service terminal exceeds the first preset time and is in a shutdown state, pushing the shutdown information to the maintenance personnel terminal through a 5G message; if an equipment abnormality event or a service abnormality event occurs in the self-service terminal, pushing the fault alarm information to the maintenance personnel terminal through a 5G message;

[0043] S104, when a log query request initiated by a maintenance personnel terminal is obtained, verify the identity information of the initiator corresponding to the maintenance personnel terminal, and after the verification is passed, package the operation information of the self-service terminal and push it to the maintenance personnel terminal through a 5G message;

[0044] S105, accessing the debugging request initiated by the maintenance personnel terminal through a 5G message, converting the debugging request into an operation instruction and sending it to the self-service terminal for self-service terminal exception processing.

[0045] The present invention uses 5G messages as a channel for communication connection and information interaction, which can realize the display of abnormal information on the maintenance personnel terminal. The maintenance personnel can quickly view and query the log information of the self-service terminal through 5G messages, and perform remote debugging based on the rich text mechanism of 5G messages, which effectively enhances the daily operation and maintenance efficiency of the self-service terminal and provides strong technical support for the application scenarios of self-service terminals.

[0046] In order to explain the above-mentioned self-service terminal abnormality analysis and processing method based on 5G messages more clearly, each step is explained in detail below.

[0047] In one embodiment, reference Figure 2 , is a flow chart of the collection status message of an embodiment of the present invention. Figure 2 As shown, for S101, the detailed process of collecting the status message of the self-service terminal is as follows:

[0048] S201, reading a log file of a self-service terminal; wherein the log file of the self-service terminal is recorded by a log storage unit provided inside the self-service terminal;

[0049] S202, calling the self-service terminal hardware driver and software program, scanning the hardware running status and software running status;

[0050] S203: Generate a status message of the self-service terminal according to the log file, the hardware running status and the software running status.

[0051] In actual application scenarios, the self-service terminal may have different faults or business anomalies (for example, card swallowing, banknote swallowing, business cannot be processed normally, etc.). The present invention can perform anomaly analysis and processing by actively scanning the log table, or manually initiate inquiries and exception processing.

[0052] refer to Figure 3 For software failure and hardware failure, the detailed process of scanning the log record table in S103 and analyzing the working status of the self-service terminal according to the self-service terminal operation information is as follows:

[0053] S301, scanning the log record table, and when detecting that a device abnormality event occurs in the self-service terminal, determining the fault type of the self-service terminal, wherein the fault type at least includes: software fault and hardware fault;

[0054] S302, when the fault type is a software fault, initialize the software development kit of the self-service terminal, access the maintenance personnel terminal through a 5G message, and notify the maintenance personnel to perform remote software debugging;

[0055] In the case where the fault type is a software fault, the software development kit of the self-service terminal is initialized, and other self-service terminals (for example, other self-service terminals related to the self-service terminal, sub-devices of the self-service terminal, etc.) are continuously scanned. Software faults include: waiting for software synchronization initialization after the self-service terminal is powered off, memory overflow of the self-service terminal, or function execution failure. Among them, memory overflow or function execution failure is a sudden software fault. The software faults of the self-service terminals listed above can be restored by reinitialization. Therefore, in the embodiment of the present application, when a software fault is detected in the self-service terminal, the software development kit (SDK) of the self-service terminal is automatically initialized. After the SDK is initialized, the self-service terminal can operate normally; if it still cannot operate normally, maintenance personnel need to go to the site for debugging. The software fault information of the self-service terminal is recorded in the log. Every time a software fault of the self-service terminal is detected, the software fault information is recorded to facilitate the later troubleshooting of the self-service terminal or the entire self-service device. The software fault information recorded in the log includes at least fault type information, self-service terminal identification information, and detection time.

[0056] Specifically, the process of initializing the software development kit of the self-service terminal is as follows: when the fault type is a software fault, determine whether the cumulative number of software faults occurring in the self-service terminal has reached a first preset number; if not, initialize the SDK of the self-service terminal; if so, report the fault of the self-service terminal and stop the self-service device. The first preset number can be flexibly set by those skilled in the art according to actual needs, for example, the first preset number is 5 times.

[0057] S303, when the fault type is a hardware fault, report the hardware fault information through a 5G message to notify maintenance personnel to perform on-site maintenance; wherein, during on-site debugging, call the camera corresponding to the self-service terminal to record the maintenance image; after detecting that the self-service terminal is successfully repaired, initialize the software development kit of the self-service terminal.

[0058] In the case where the fault type is a hardware fault, the self-service terminal error is reported and the scanning of the current self-service device is suspended. Hardware faults include at least: physical disconnection and self-service terminal failure. When a hardware fault is detected in the self-service terminal, the error is reported to suspend the current business process and the status scan is suspended at the same time. In the case of a hardware fault in the self-service terminal, manual maintenance is required to repair the hardware fault of the self-service terminal or reconnect the line. The self-service terminal restarts the polling scanning operation to scan the self-service terminal. If the scan check passes, the self-service device is unpaused and the current business continues. After detecting that the self-service terminal has been repaired successfully, the software development kit of the self-service terminal is initialized.

[0059] In actual application scenarios, after the self-service terminal detects that the error repair of the self-service terminal is completed, it starts a status scan to check whether the self-service terminal is repaired successfully; if the repair is successful, the software development kit of the self-service terminal is initialized and the self-service terminal is started to execute the current business. If the repair fails, it needs to be reported again and repaired manually.

[0060] In actual application scenarios, the fault type also includes: power supply failure. Power supply failure can be considered to be caused by power outage or damage to the power supply module inside the self-service terminal. Therefore, it is possible to consider monitoring and analyzing the working status of other devices that can be monitored on the power supply line of the self-service terminal (for example, other self-service terminals) to determine whether it is a power supply module failure of the self-service device itself or a power outage. In the event of a power outage, the power outage faults in the affected area can be recorded uniformly, and the power operation and maintenance personnel can be notified in time for maintenance. Reference Figure 4 , the detailed processing flow for power supply failure is as follows:

[0061] S401, when the fault type is a power supply fault, query whether there are other self-service terminals on the power supply line corresponding to the self-service terminal;

[0062] S402, if there are other self-service terminals, initiate access to the other self-service terminals. If the access result is power supply abnormality, determine that the power supply line is abnormal, and notify the power operation and maintenance personnel to carry out maintenance through 5G messages. If the access result is that the power supply is normal, determine that the power module of the self-service terminal is faulty, and notify the maintenance personnel to carry out maintenance through 5G messages. If there are no other self-service terminals, directly notify the maintenance personnel to carry out maintenance through 5G messages.

[0063] For the working status of the self-service terminal, business abnormal events may also occur. In this case, different personnel need to be notified to handle the event. The detailed process is as follows:

[0064] Scan the log record table, and when a business abnormality event occurs, locate the self-service terminal and send a business abnormality event reminder to bank branches within a certain range from the self-service terminal; in the case of business handling errors, notify the business personnel of the bank branch to provide solutions; in the case of banknote or card swallowing, notify the business personnel with processing authority to assist the customer in handling; in the case of hardware failure of the self-service terminal causing the customer to be unable to handle the business, notify the maintenance personnel to carry out maintenance.

[0065] The above description Figure 3 and Figure 4 The embodiment is mainly aimed at abnormal equipment events and business events. Specifically, the self-service terminal operation information also includes: cash box status and document voucher storage box status; cash box balance and document vouchers will affect the normal operation of the daily business of the self-service terminal. For example, if the cash box balance is insufficient, withdrawals cannot be made; if the document vouchers are insufficient, the business handling details cannot be provided to the customer, reducing the customer experience. In this regard, for the cash box status and document voucher storage box status, the log record table is scanned through S103, and the detailed process of analyzing the working status of the self-service terminal according to the self-service terminal operation information is as follows:

[0066] Determine the current banknote balance of the banknote box according to the state of the banknote box. If the current banknote balance is less than the preset limit threshold, determine that the self-service terminal is short of banknotes, generate a short-banknote alarm message, count the short-banknote time of the self-service terminal and the proportion of the short-banknote time to the working time, obtain the short-banknote rate, and send the short-banknote alarm message and the short-banknote rate to the business personnel through 5G messages;

[0067] The current number of documents and vouchers is determined according to the status of the document and voucher storage box. If the current number of documents and vouchers is less than the preset number threshold, it is determined that the self-service terminal is out of paper, and a paper out of paper alarm message is generated. The paper out of paper alarm message is sent to the business personnel via a 5G message.

[0068] In one embodiment, the analysis of the status message can obtain the operating status of each self-service terminal, the fault information of each hardware module of the self-service terminal, and the status of the cash box. The data obtained by the analysis is stored as a state information in the state flow table of the corresponding self-service terminal. In fact, each self-service terminal can establish a corresponding state flow table, which records the state information of the corresponding self-service terminal. Since the message collection time can be freely set, each state information recorded in the state flow table is also determined by the message collection time.

[0069] By analyzing the status flow table of each self-service terminal, the utilization rate related to the self-service terminal can be calculated, which at least includes the boot time of the self-service terminal, the hardware module failure time, the boot rate and the failure rate.

[0070] Determine whether the self-service terminal is in a stopped state within the first preset time. If so, statistics are not required, that is, it can be considered that the machine is in a stopped state for a long time and there is no need to pay attention to its state. Otherwise, call the state flow table of the self-service terminal within the first preset time; use the self-service terminal operation status in the state flow table to determine the prescribed working time and actual startup time of the self-service terminal. When the utilization rate of the self-service terminal is counted, it can be counted according to a certain period, for example, the state flow table of the self-service terminal obtained within a historical day is counted. Considering the actual use of the bank's self-service terminals, the utilization rate of the state flow table of the self-service terminals counted the previous day can generally be counted around midnight. In reality, some self-service terminals may be in a stopped state, that is, the self-service terminal equipment may be set to stop due to relocation, decoration, normal maintenance, etc. For these self-service terminals in a stopped state, the utilization rate statistics can be omitted.

[0071] Specifically, the operation status of the self-service terminal specifies the working hours of the self-service terminal (usually 24 hours), and the actual startup time of the self-service terminal can be obtained through the operation status. After obtaining the actual startup time, the startup rate of the self-service terminal can be further calculated. The fault information of each hardware module of the self-service terminal in the state flow table is used to determine the fault time of each hardware module of the self-service terminal. The fault information indicates the starting time and fault recovery time of the hardware module. Therefore, the time when each hardware module fails can be determined using the fault information. Further, the fault rate of the self-service terminal can be calculated using the fault time.

[0072] Furthermore, the cash box status in the status flow table is used to determine the time when the self-service terminal is out of money. A minimum amount of banknotes can be set in advance. When the banknotes in the cash box are detected to be lower than the minimum amount, it means that the self-service terminal is out of money. Then, the time when the self-service terminal is out of money and the proportion of the time when the banknotes are out of money to the working time, that is, the out of money rate, can be calculated. For indicators such as utilization rate, failure rate, and out of money rate, they can all be fed back to the bank equipment operation and maintenance system through 5G messages, and unified data statistics are performed for maintenance personnel to view.

[0073] In one embodiment, since banks have added multiple types of self-service terminals, in order to promptly discover and quickly handle self-service terminal failures, the present invention also proposes a method of analyzing faulty service nodes. When a self-service terminal fails, the service nodes associated with the failure are analyzed, so that the services related to the faulty service nodes are temporarily suspended, and services unrelated to the failure are run normally, so as to ensure service processing efficiency and perform targeted fault handling on the self-service terminal. Figure 5 , the specific process of fault analysis and processing is:

[0074] S501, when a fault event is detected at the first self-service terminal, extracting the fault type corresponding to the fault event and the current business information being processed by the second self-service terminal; wherein the current business information includes the business node of the current business;

[0075] S502: Acquire a service node related to the fault type of the first self-service terminal as a fault service node;

[0076] S503: If the service node of the current service includes a faulty service node, issue a first instruction, where the first instruction is used to control the second self-service terminal to suspend processing of the current service;

[0077] S504, after issuing the first instruction, generating and sending first fault alarm information, wherein the first fault alarm information includes an identifier of the first self-service terminal, an identifier of the second self-service terminal, a fault type of the first self-service terminal, a faulty service node and a fault identifier, wherein the fault identifier is used to indicate that the second self-service terminal has suspended processing of the current service.

[0078] In one embodiment, reference Figure 6 , (S502) obtaining a service node related to the fault type of the first self-service terminal, as the specific process of the fault service node is:

[0079] S601, constructing a fault panorama distribution relationship according to historical fault data, wherein the fault panorama distribution relationship includes a set of faulty service nodes corresponding to each fault type; wherein, when a fault of one of the fault types occurs, the faulty service nodes of the same fault type are grouped into a set of faulty service nodes;

[0080] S602: According to the fault panorama distribution relationship, a service node in a set of faulty service nodes corresponding to the fault type of the first self-service terminal is used as a faulty service node.

[0081] In one embodiment, reference Figure 7 (S503) If the service node of the current service includes a faulty service node, issuing a first instruction includes:

[0082] S701: acquiring a fault level corresponding to a fault type of the first self-service terminal according to the fault type, wherein the fault level is positively correlated with the impact degree of the fault type;

[0083] S702: If the fault level is higher than a preset level threshold, and the service nodes of the current service include a faulty service node, issue the first instruction to control the second self-service terminal to suspend processing of the current service.

[0084] Specifically, the preset level threshold includes a first level threshold and a second level threshold (the second level threshold is greater than the first level threshold). For S702, the preset level threshold may be the first level threshold.

[0085] The fault level of the self-service terminal is compared with the first level threshold and the second level threshold.

[0086] If it is lower than the first level threshold (ie, lower than the second level threshold at the same time), it is considered that the fault does not affect the business processing and there is no need to control the current business to be suspended.

[0087] If it is higher than or equal to the first level threshold and lower than the second level threshold, a first instruction is issued; the first instruction is used to control the self-service terminal to suspend the current business, and the current business may include the business currently being processed, and at least one business other than the business currently being processed and including a faulty business node.

[0088] After issuing the first instruction, a first fault alarm message is generated and sent. The first fault alarm message includes the self-service terminal identifier, the fault type of the self-service terminal, the fault service node, and the first fault identifier, which is used to indicate that the self-service terminal has suspended the service.

[0089] If the service node of the current service includes a faulty service node, the self-service terminal is controlled to suspend the current service and issue a first fault alarm message. If the fault type of the current self-service terminal causes the service node of the current service to be abnormal, but the fault level of the self-service terminal is low, the current service and the service that may cause abnormality are controlled to be suspended to ensure the handling of other normal services, improve the utilization rate of the self-service terminal, and further issue an alarm message to prompt relevant personnel to handle the fault of the self-service terminal.

[0090] If it is higher than or equal to the second level threshold, a second instruction is issued; the second instruction is used to control the self-service terminal to suspend all services.

[0091] After issuing the second instruction, a second fault alarm message is generated and sent. The second fault alarm message includes the self-service terminal identifier, the fault type of the self-service terminal, the fault service node, the fault level of the self-service terminal, and the second fault identifier, which is used to indicate that the self-service terminal has suspended all services.

[0092] If the service node of the current service is higher than or equal to the second level threshold and includes a faulty service node, the self-service terminal is controlled to suspend all services and issue a second fault alarm message. If the fault type of the current self-service terminal causes the service node of the current service to be abnormal, but the fault level of the self-service terminal is high, all services are controlled to be suspended and an alarm message is further issued, which helps to prompt relevant personnel to handle the fault of the self-service terminal in a timely manner.

[0093] In one embodiment, the present invention connects the self-service terminal with the maintenance personnel terminal through the 5G message channel, so that the maintenance personnel can quickly and conveniently understand the abnormalities and failures of the self-service terminal and directly access the self-service terminal to perform debugging. Figure 8 , (S105) The detailed process of accessing the debugging request initiated by the maintenance personnel terminal through the 5G message, converting the debugging request into an operation instruction and sending it to the self-service terminal for self-service terminal exception handling is as follows:

[0094] S801, sending an access request to a self-service terminal according to the debugging request; wherein the self-service terminal opens access rights according to the access request;

[0095] S802, access the self-service terminal according to the access permission, transmit the screen display information transmitted by the self-service terminal and the image taken by the camera corresponding to the self-service terminal to the maintenance personnel terminal; send the debugging data and operation instructions issued by the maintenance personnel terminal to the self-service terminal, debug the self-service terminal, and generate debugging and repair information.

[0096] Specifically, a communication connection is established between the maintenance personnel terminal and the self-service terminal. The maintenance personnel terminal may be a mobile phone, tablet computer, computer or other device that can run an application.

[0097] Usually, the maintenance personnel terminal and the self-service terminal are located in different places, and it is difficult to achieve end-to-end wired communication connection between the maintenance personnel terminal and the self-service terminal. The maintenance personnel terminal usually runs in an extranet environment. For example, the maintenance personnel terminal is a mobile phone, and the mobile phone communicates with the base station in the environment. The self-service device works in the intranet environment. The maintenance personnel terminal and the self-service terminal need to establish cross-network communication to achieve cross-network debugging.

[0098] The present invention sets a comprehensive front-end module for this purpose, and realizes the communication connection between the maintenance personnel terminal and the self-service terminal through the 5G message channel; the self-service terminal opens the authority to the maintenance personnel terminal, and displays the debugging interface of the self-service terminal through the maintenance personnel terminal. Among them, the maintenance personnel terminal debugs the faulty program of the self-service terminal according to the authority, and forms program repair information. Specifically, the development tool of the self-service terminal is started by the maintenance personnel terminal, and the development tool remotely breaks the faulty program according to the system operation authority of the maintenance personnel terminal to form program repair information.

[0099] In one embodiment, the development tool starts a command execution server (CMD Server), which performs remote breakpoint debugging on the faulty program within the system operation authority of the maintenance personnel terminal, and sends debugging instructions to the self-service terminal, while obtaining relevant fault feedback information of the faulty program. The self-service terminal repairs the faulty program according to the debugging instructions transmitted by the maintenance personnel terminal.

[0100] In one embodiment, reference Fig. 9 The detailed process of realizing remote viewing and debugging of self-service terminals by maintenance personnel terminals through the 5G message channel is as follows:

[0101] S901, analyzing device abnormal events or service abnormal events according to the self-service terminal operation information, and querying the fault information, fault cause and repair method corresponding to the event code;

[0102] S902, assemble the fault information, fault cause and repair method, create a 5G message link, and push it to the maintenance personnel terminal via 5G message; wherein, when the maintenance personnel triggers the 5G message link, jump to the fault handling interface corresponding to the fault, and display the fault information, fault cause and repair method.

[0103] In actual application scenarios, the self-service terminal exception analysis and processing method based on 5G messages proposed in the present invention can improve the efficiency of exception analysis and processing, and provide great convenience for the operation and maintenance of self-service terminals and the use of self-service terminals by customers.

[0104] Compared with the prior art, the present invention uses 5G messages to analyze and process abnormalities of self-service terminals, which has at least the following advantages:

[0105] Highlight key information: Set different colors to represent different levels of log information. You can classify them according to the impact on customers. Display serious errors such as active accounts or customer complaints in red, warning information with active accounts but no customer complaints in orange, and general information with inactive accounts and no customer complaints in green. Let maintenance personnel see the current device status and size problems at a glance. At the same time, apply voice recognition to identify key information such as error codes and device numbers, and use bold or underline to emphasize. In this way, users can locate key information more quickly when viewing logs. Associate detailed information: For each error code in the terminal log, the error code meaning, fault cause, repair method and other information obtained from the host are assembled to create a link. When the user clicks this link, jump to a new page, which contains a detailed explanation of the error code, possible causes, repair suggestions, etc. At the same time, obtain relevant information about the device from the self-service device monitoring platform on the comprehensive front-end, and create a link according to the device number. When the user clicks it, the specific information of the device will be displayed, such as device type, device location, and the main person in charge of the device.

[0106] Embedded troubleshooting manual: In the log query interface, set up a special area to display relevant equipment operation guides and troubleshooting manuals in text, picture, or video form. And provide corresponding answers to common problems at the same time, or provide corresponding solutions based on error codes. This solution requires the affiliated organization to prepare the equipment operation guide and troubleshooting manual in advance and upload them to the host, so that when the maintenance personnel download remotely, they can quickly locate the corresponding location of the manual through the recognition of the semantic recognition module.

[0107] Search and find: Provide a search box, in which users can enter keywords or error codes to search, and other text associated with the keywords will be highlighted. At the same time, cross-page search is supported. When users view a certain section of the log, they can also know whether there are the same error codes or keywords in other locations.

[0108] Data visualization: After obtaining historical error reports from the host, integrate the log information for several consecutive days, weeks, or even months, and use a graphical method to display the number of errors, time distribution, etc. For example, draw a curve chart showing the number of errors changing over time, so that maintenance personnel can see at a glance when the problem occurs most frequently, so as to adjust the maintenance strategy, or use a pie chart to show the proportion of various errors, so as to understand which errors are the most common.

[0109] Audio and video functions: Due to the high-speed transmission capability of 5G, real-time transmission of audio and video can be realized. Maintenance personnel can directly view the on-site situation of self-service equipment through the audio and video function of 5G messages. They can even communicate with on-site personnel in real time when real-time processing is required, such as when the equipment is stuck, so as to more accurately judge the equipment problems and make corresponding processing decisions in time.

[0110] Positioning function: 5G messages have precise positioning capabilities and can obtain the geographic location information of self-service devices in real time, making it easier for maintenance personnel to locate the equipment. For example, for problems that require on-site processing, the location of the equipment can be quickly and accurately found from hundreds of bank devices, thereby enhancing operation and maintenance efficiency.

[0111] Rich text function: 5G messages support the transmission of rich text information, which means that more advanced parameterized information can be provided, such as equipment status reports, virtual dashboards, etc. This visual information is easier to understand and can help maintenance personnel quickly understand the equipment status and better handle faults.

[0112] It should be noted that, although the operations of the method of the present invention are described in a specific order in the above embodiments and the accompanying drawings, this does not require or imply that the operations must be performed in the specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0113] After introducing the method of the exemplary embodiment of the present invention, next, refer to Fig.10 A self-service terminal abnormality analysis and processing device based on 5G messages according to an exemplary embodiment of the present invention is introduced.

[0114] The implementation of the self-service terminal abnormal analysis and processing device based on 5G messages can refer to the implementation of the above method, and the repetitions will not be repeated. The terms "module" or "unit" used below may be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0115] Based on the same inventive concept, the present invention also proposes a self-service terminal abnormality analysis and processing device based on 5G messages, such as Fig.10 As shown, the device is connected to the self-service terminal and the maintenance personnel terminal for communication, including:

[0116] A collection module 1010 is used to collect status messages of the self-service terminal;

[0117] The parsing module 1020 is used to parse the status message to obtain the self-service terminal operation information, and store the self-service terminal operation information in a log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, device abnormal events and service abnormal events;

[0118] The analysis module 1030 is used to scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, and if the operation status of the self-service terminal exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through the 5G message; if an abnormal device event or a business abnormal event occurs in the self-service terminal, push the fault alarm information to the maintenance personnel terminal through the 5G message;

[0119] The log query module 1040 is used to verify the identity information of the initiator corresponding to the maintenance personnel terminal when obtaining the log query request initiated by the maintenance personnel terminal, and after the verification is passed, package the self-service terminal operation information and push it to the maintenance personnel terminal through a 5G message;

[0120] The debugging module 1050 is used to access the debugging request initiated by the maintenance personnel terminal through a 5G message, convert the debugging request into an operation instruction and send it to the self-service terminal for self-service terminal exception processing.

[0121] In one embodiment, the collection module 1010 collects the status message of the self-service terminal, including:

[0122] Reading the log file of the self-service terminal; wherein the log file of the self-service terminal is recorded by a log storage unit provided inside the self-service terminal;

[0123] Call the self-service terminal hardware driver and software program to scan the hardware running status and software running status;

[0124] A status message of the self-service terminal is generated according to the log file, the hardware operation status and the software operation status.

[0125] In one embodiment, the analysis module 1030 scans the log record table and analyzes the working status of the self-service terminal according to the self-service terminal operation information, including:

[0126] Scan the log record table, and when a device abnormality event is detected in the self-service terminal, determine the fault type of the self-service terminal, wherein the fault type includes at least: software fault and hardware fault;

[0127] When the fault type is a software fault, initialize the software development kit of the self-service terminal, access the maintenance personnel terminal through 5G messages, and notify the maintenance personnel to perform remote software debugging;

[0128] When the fault type is a hardware fault, the hardware fault information is reported via 5G messages to notify maintenance personnel to perform on-site maintenance; during on-site debugging, the camera corresponding to the self-service terminal is called to record the maintenance image; after detecting that the self-service terminal has been repaired successfully, the software development kit of the self-service terminal is initialized.

[0129] In one embodiment, the fault type also includes: power supply failure; wherein,

[0130] The analysis module 1030 is further used to: when the fault type is a power supply fault, query whether there are other self-service terminals on the power supply line corresponding to the self-service terminal;

[0131] If there are other self-service terminals, initiate access to the other self-service terminals. If the access result is power supply abnormality, determine that there is an abnormality in the power supply line, and notify the power operation and maintenance personnel to carry out maintenance through 5G messages. If the access result is that the power supply is normal, determine that the power module of the self-service terminal is faulty, and notify the maintenance personnel to carry out maintenance through 5G messages. If there are no other self-service terminals, directly notify the maintenance personnel to carry out maintenance through 5G messages.

[0132] In one embodiment, the analysis module 1030 scans the log record table and analyzes the working status of the self-service terminal according to the self-service terminal operation information, including:

[0133] Scan the log record table, and when a business abnormality event occurs, locate the self-service terminal and send a business abnormality event reminder to bank branches within a certain range from the self-service terminal; in the case of business handling errors, notify the business personnel of the bank branch to provide solutions; in the case of banknote or card swallowing, notify the business personnel with processing authority to assist the customer in handling; in the case of hardware failure of the self-service terminal causing the customer to be unable to handle the business, notify the maintenance personnel to carry out maintenance.

[0134] In one embodiment, the self-service terminal operation information also includes: cash box status and document voucher storage box status;

[0135] The analysis module 1030 scans the log record table and analyzes the working status of the self-service terminal according to the self-service terminal operation information, and further includes:

[0136] Determine the current banknote balance of the banknote box according to the state of the banknote box. If the current banknote balance is less than the preset limit threshold, determine that the self-service terminal is short of banknotes, generate a short-banknote alarm message, count the short-banknote time of the self-service terminal and the proportion of the short-banknote time to the working time, obtain the short-banknote rate, and send the short-banknote alarm message and the short-banknote rate to the business personnel through 5G messages;

[0137] The current number of documents and vouchers is determined according to the status of the document and voucher storage box. If the current number of documents and vouchers is less than the preset number threshold, it is determined that the self-service terminal is out of paper, and a paper out of paper alarm message is generated. The paper out of paper alarm message is sent to the business personnel via a 5G message.

[0138] In one embodiment, reference Fig.11 , the device further includes: a service control module 1060;

[0139] The service control module 1060 is used for:

[0140] When a fault event is detected at the first self-service terminal, extract the fault type corresponding to the fault event and the current business information being processed by the second self-service terminal; wherein the current business information includes the business node of the current business;

[0141] Acquire a service node related to the fault type of the first self-service terminal as a fault service node;

[0142] If the service node of the current service includes a faulty service node, issuing a first instruction, wherein the first instruction is used to control the second self-service terminal to suspend processing of the current service;

[0143] After issuing the first instruction, first fault alarm information is generated and sent, wherein the first fault alarm information includes an identifier of the first self-service terminal, an identifier of the second self-service terminal, a fault type of the first self-service terminal, a faulty service node and a fault identifier, wherein the fault identifier is used to indicate that the second self-service terminal has suspended processing of the current service.

[0144] In one embodiment, the service control module 1060 acquires a service node related to the fault type of the first self-service terminal as the fault service node, including:

[0145] Constructing a fault panorama distribution relationship according to historical fault data, wherein the fault panorama distribution relationship includes a set of faulty service nodes corresponding to each fault type; wherein, when a fault of one of the fault types occurs, the faulty service nodes of the same fault type are grouped into a set of faulty service nodes;

[0146] According to the fault panorama distribution relationship, a service node in the fault service node set corresponding to the fault type of the first self-service terminal is used as the fault service node.

[0147] In one embodiment, the service control module, if the service node of the current service includes a faulty service node, issues a first instruction, including:

[0148] According to the fault type of the first self-service terminal, obtaining a fault level corresponding to the fault type, wherein the fault level is positively correlated with the impact degree of the fault type;

[0149] If the fault level is higher than a preset level threshold, and the service nodes of the current service include a faulty service node, the first instruction is issued to control the second self-service terminal to suspend processing of the current service.

[0150] In one embodiment, reference Fig.11 , the device further includes: a message processing module 1070;

[0151] The message processing module 1070 is used for:

[0152] Analyze equipment abnormal events or business abnormal events based on the self-service terminal operation information, and query the fault information, fault cause and repair method corresponding to the event code;

[0153] The fault information, fault cause and repair method are assembled, a 5G message link is created, and the message is pushed to the maintenance personnel terminal via a 5G message; wherein, when the maintenance personnel triggers the 5G message link, the user is redirected to the fault handling interface corresponding to the fault, and the fault information, fault cause and repair method are displayed.

[0154] In one embodiment, the debugging module 1050 receives the debugging request initiated by the maintenance personnel terminal through a 5G message, converts the debugging request into an operation instruction and sends it to the self-service terminal for self-service terminal exception processing, including:

[0155] According to the debugging request, an access request is sent to the self-service terminal; wherein the self-service terminal opens access rights according to the access request;

[0156] Access the self-service terminal according to the access permission, transmit the screen display information transmitted by the self-service terminal and the image taken by the camera corresponding to the self-service terminal to the maintenance personnel terminal; send the debugging data and operation instructions issued by the maintenance personnel terminal to the self-service terminal, debug the self-service terminal, and generate debugging and repair information.

[0157] It should be noted that although several modules of the self-service terminal abnormal analysis and processing device based on 5G messages are mentioned in the above detailed description, this division is only exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more modules described above can be concretized in one module. Conversely, the features and functions of a module described above can be further divided into multiple modules for concretization.

[0158] Based on the above invention concept, Fig.12As shown, the present invention also proposes a computer device 1200, including a memory 1210, a processor 1220, and a computer program 1230 stored in the memory 1210 and executable on the processor 1220, wherein the processor 1220 implements the aforementioned self-service terminal abnormality analysis and processing method based on 5G messages when executing the computer program 1230.

[0159] Based on the aforementioned inventive concept, the present invention proposes a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the aforementioned self-service terminal abnormality analysis and processing method based on 5G messages.

[0160] Based on the aforementioned inventive concept, the present invention proposes a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements a self-service terminal anomaly analysis and processing method based on 5G messages.

[0161] The self-service terminal abnormality analysis and processing method and device based on 5G messages proposed in the present invention collect the status message of the self-service terminal; parse the status message to obtain the self-service terminal operation information, and store the self-service terminal operation information in the log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, equipment abnormal events and business abnormal events; scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, if the self-service terminal operation status exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through 5G messages; if the self-service terminal has an equipment abnormal event or a business abnormal event, push the fault alarm information to the maintenance personnel terminal through 5G messages; when the log query request initiated by the maintenance personnel terminal is obtained, verify the identity information of the initiator corresponding to the maintenance personnel terminal, and after the verification is passed, package the self-service terminal operation information and push it to the maintenance personnel terminal through 5G messages; access the debugging request initiated by the maintenance personnel terminal through 5G messages, convert the debugging request into an operation instruction and send it to the self-service terminal for self-service terminal abnormality processing. The overall solution uses 5G messages as a channel for communication connection and information interaction, which can display abnormal information on the maintenance personnel terminal. Maintenance personnel can quickly view and query the log information of the self-service terminal through 5G messages, and perform remote debugging based on the rich text mechanism of 5G messages, which effectively enhances the daily operation and maintenance efficiency of the self-service terminal and provides strong technical support for the application scenarios of self-service terminals.

[0162] The acquisition, storage, use, and processing of data in the technical solution of this application comply with the relevant provisions of laws and regulations.

[0163] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0164] The present invention is described with reference to flowcharts and / or block diagrams of methods and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0165] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0166] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0167] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A self-service terminal abnormality analysis and processing method based on 5G messages, characterized in that: include: Collect status messages from self-service terminals; Parsing the status message to obtain self-service terminal operation information, and storing the self-service terminal operation information in a log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, device abnormal events and service abnormal events; Scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, and if the operation status of the self-service terminal exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through a 5G message; if an equipment abnormality event or a service abnormality event occurs in the self-service terminal, push the fault alarm information to the maintenance personnel terminal through a 5G message; When a log query request initiated by a maintenance personnel terminal is obtained, the identity information of the initiator corresponding to the maintenance personnel terminal is verified, and after the verification is passed, the operation information of the self-service terminal is packaged and pushed to the maintenance personnel terminal through a 5G message; The debugging request initiated by the maintenance personnel terminal is accessed through 5G messages, and the debugging request is converted into an operation instruction and sent to the self-service terminal for self-service terminal exception processing.

2. The method according to claim 1, characterized in that: Collect status messages from self-service terminals, including: Reading the log file of the self-service terminal; wherein the log file of the self-service terminal is recorded by a log storage unit provided inside the self-service terminal; Call the self-service terminal hardware driver and software program to scan the hardware running status and software running status; A status message of the self-service terminal is generated according to the log file, the hardware operation status and the software operation status.

3. The method according to claim 1, characterized in that Scanning the log record table and analyzing the working status of the self-service terminal according to the self-service terminal operation information includes: Scan the log record table, and when an abnormal device event is detected in the self-service terminal, determine the fault type of the self-service terminal, wherein the fault type includes at least: software fault and hardware fault; When the fault type is a software fault, initialize the software development kit of the self-service terminal, access the maintenance personnel terminal through 5G messages, and notify the maintenance personnel to perform remote software debugging; When the fault type is a hardware fault, the hardware fault information is reported via 5G messages to notify maintenance personnel to perform on-site maintenance; during on-site debugging, the camera corresponding to the self-service terminal is called to record the maintenance image; after detecting that the self-service terminal has been repaired successfully, the software development kit of the self-service terminal is initialized.

4. The method according to claim 3, characterized in that The fault types also include: power supply failure; wherein, In the case where the fault type is a power supply fault, query whether there are other self-service terminals on the power supply line corresponding to the self-service terminal; If there are other self-service terminals, initiate access to the other self-service terminals. If the access result is power supply abnormality, determine that there is an abnormality in the power supply line, and notify the power operation and maintenance personnel to carry out maintenance through 5G messages. If the access result is that the power supply is normal, determine that the power module of the self-service terminal is faulty, and notify the maintenance personnel to carry out maintenance through 5G messages. If there are no other self-service terminals, directly notify the maintenance personnel to carry out maintenance through 5G messages.

5. The method according to claim 1, characterized in that: Scanning the log record table and analyzing the working status of the self-service terminal according to the self-service terminal operation information includes: Scan the log record table, and when a business abnormality event occurs, locate the self-service terminal and send a business abnormality event reminder to bank branches within a certain range from the self-service terminal; in the case of business handling errors, notify the business personnel of the bank branch to provide solutions; in the case of banknote or card swallowing, notify the business personnel with processing authority to assist the customer in handling; in the case of hardware failure of the self-service terminal causing the customer to be unable to handle the business, notify the maintenance personnel to carry out maintenance.

6. The method according to claim 1, characterized in that The self-service terminal operation information also includes: cash box status and document storage box status; Scanning the log record table and analyzing the working status of the self-service terminal according to the self-service terminal operation information also includes: Determine the current banknote balance of the banknote box according to the state of the banknote box. If the current banknote balance is less than the preset limit threshold, determine that the self-service terminal is short of banknotes, generate a short-banknote alarm message, count the short-banknote time of the self-service terminal and the proportion of the short-banknote time to the working time, obtain the short-banknote rate, and send the short-banknote alarm message and the short-banknote rate to the business personnel through 5G messages; The current number of documents and vouchers is determined according to the status of the document and voucher storage box. If the current number of documents and vouchers is less than the preset number threshold, it is determined that the self-service terminal is out of paper, and a paper out of paper alarm message is generated. The paper out of paper alarm message is sent to the business personnel via a 5G message.

7. The method according to claim 1, characterized in that The method further includes: When a fault event is detected at the first self-service terminal, extract the fault type corresponding to the fault event and the current business information being processed by the second self-service terminal; wherein the current business information includes the business node of the current business; Acquire a service node related to the fault type of the first self-service terminal as a fault service node; If the service node of the current service includes a faulty service node, issuing a first instruction, wherein the first instruction is used to control the second self-service terminal to suspend processing of the current service; After issuing the first instruction, first fault alarm information is generated and sent, wherein the first fault alarm information includes an identifier of the first self-service terminal, an identifier of the second self-service terminal, a fault type of the first self-service terminal, a faulty service node and a fault identifier, wherein the fault identifier is used to indicate that the second self-service terminal has suspended processing of the current service.

8. The method according to claim 7, characterized in that Acquiring a service node related to the fault type of the first self-service terminal as a fault service node includes: Constructing a fault panorama distribution relationship according to historical fault data, wherein the fault panorama distribution relationship includes a set of faulty service nodes corresponding to each fault type; wherein, when a fault of one of the fault types occurs, the faulty service nodes of the same fault type are grouped into a set of faulty service nodes; According to the fault panorama distribution relationship, a service node in the fault service node set corresponding to the fault type of the first self-service terminal is used as the fault service node.

9. The method according to claim 7, characterized in that: If the service node of the current service includes a faulty service node, issuing a first instruction includes: According to the fault type of the first self-service terminal, obtaining a fault level corresponding to the fault type, wherein the fault level is positively correlated with the impact degree of the fault type; If the fault level is higher than a preset level threshold, and the service nodes of the current service include a faulty service node, the first instruction is issued to control the second self-service terminal to suspend processing of the current service.

10. The method according to claim 1, characterized in that The method includes: Analyze equipment abnormal events or business abnormal events based on the self-service terminal operation information, and query the fault information, fault cause and repair method corresponding to the event code; The fault information, fault cause and repair method are assembled, a 5G message link is created, and the message is pushed to the maintenance personnel terminal via a 5G message; wherein, when the maintenance personnel triggers the 5G message link, the user is redirected to the fault handling interface corresponding to the fault, and the fault information, fault cause and repair method are displayed.

11. The method according to claim 1, characterized in that: Accessing the debugging request initiated by the maintenance personnel terminal through 5G messages, converting the debugging request into an operation instruction and sending it to the self-service terminal for self-service terminal exception processing, including: According to the debugging request, an access request is sent to the self-service terminal; wherein the self-service terminal opens access rights according to the access request; Access the self-service terminal according to the access permission, transmit the screen display information transmitted by the self-service terminal and the image taken by the camera corresponding to the self-service terminal to the maintenance personnel terminal; send the debugging data and operation instructions issued by the maintenance personnel terminal to the self-service terminal, debug the self-service terminal, and generate debugging and repair information.

12. A self-service terminal abnormality analysis and processing device based on 5G messages, characterized in that: include: A collection module, used to collect status messages of self-service terminals; A parsing module, used to parse the status message to obtain self-service terminal operation information, and store the self-service terminal operation information in a log record table corresponding to the self-service terminal; wherein the self-service terminal operation information at least includes the self-service terminal operation status, device abnormal events and service abnormal events; An analysis module is used to scan the log record table, analyze the working status of the self-service terminal according to the self-service terminal operation information, and if the operation status of the self-service terminal exceeds the first preset time and is in a shutdown state, push the shutdown information to the maintenance personnel terminal through a 5G message; if an equipment abnormality event or a service abnormality event occurs in the self-service terminal, push the fault alarm information to the maintenance personnel terminal through a 5G message; The log query module is used to verify the identity information of the initiator corresponding to the maintenance personnel terminal when obtaining the log query request initiated by the maintenance personnel terminal, and after the verification is passed, package the operation information of the self-service terminal and push it to the maintenance personnel terminal through a 5G message; The debugging module is used to access the debugging request initiated by the maintenance personnel terminal through 5G messages, convert the debugging request into an operation instruction and send it to the self-service terminal for self-service terminal exception processing.

13. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 11 is implemented.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 11 is implemented.

15. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 11 is implemented.