A remote operation and maintenance method, device, electronic device and storage medium for intelligent terminal

By establishing communication connections with smart terminals on the operation and maintenance platform, abnormal detection and operation and maintenance solutions are performed, the problem that traditional operation and maintenance models are difficult to meet the operation and maintenance needs of large-scale, multi-regional, and strong real-time, is solved, and remote automation and efficient operation and maintenance of smart terminals are realized.

CN119760605APending Publication Date: 2025-04-04E SURFING VISION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411883986.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The traditional on-site operation and maintenance model is difficult to meet the large-scale, multi-regional, and highly real-time operation and maintenance needs, especially in the context of the widespread use of smart terminal devices.

Method used

By establishing a communication connection with the terminal on the operation and maintenance platform, abnormal detection and feature information extraction are carried out, the operation and maintenance plan is queried in the solution library based on the abnormal feature information, and automatically issuance and execution when the corresponding plan exists. If there is no corresponding solution in the solution library, a communication channel between the operation and maintenance terminal and the terminal is matched and established to realize remote operation and maintenance.

Benefits of technology

Remote automated operation and maintenance of smart terminals has been realized, operation and maintenance efficiency has been improved, and the demand for on-site operation and maintenance can be managed and maintained in various places through a unified platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119760605A_ABST
    Figure CN119760605A_ABST
Patent Text Reader

Abstract

The present application discloses a remote operation and maintenance method for intelligent terminals. An operation and maintenance platform first matches a corresponding operation and maintenance solution in a solution library according to abnormal characteristic information of the terminal, and sends it to the terminal for automatic execution, thereby realizing remote automated operation and maintenance of the terminal. When there is no corresponding operation and maintenance solution in the solution library, a communication channel is established between the operation and maintenance end and the terminal, and the operation and maintenance end completes remote operation and maintenance of the terminal through the channel. The operation and maintenance platform aggregates terminals deployed in various places, so that the operation and maintenance end can complete the operation and maintenance work through a unified platform without going to the site, thereby improving the operation and maintenance efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to terminal operation and maintenance technology, and in particular to a remote operation and maintenance method, device, electronic equipment and storage medium for an intelligent terminal. Background Art

[0002] With the rapid development of the Internet of Things (IoT), cloud computing, big data and 5G technology, smart terminal devices have been widely used in various fields, such as smart home, industrial automation, smart transportation, telemedicine, etc. The popularity of smart terminals has brought about an explosive growth in the scale of equipment, but it has also made the equipment distribution more extensive and the operation and maintenance work more complicated. The traditional on-site operation and maintenance model can no longer meet the large-scale, multi-regional, and real-time operation and maintenance needs. Therefore, it is particularly necessary to rely on core technologies such as cloud platforms, IoT communication protocols, and edge computing to achieve remote monitoring, data collection, fault diagnosis, software updates, system optimization and other functions of smart terminals. Summary of the invention

[0003] Based on this, the present invention aims to propose a remote operation and maintenance method, device, electronic device and storage medium for smart terminals, which provide a secure channel for the connection between the smart terminal and the operation and maintenance end, and solve the problem of low efficiency of on-site operation and maintenance.

[0004] In a first aspect, the present invention provides a remote operation and maintenance method for an intelligent terminal, which is executed on an operation and maintenance platform and includes:

[0005] Establishing a communication connection with the terminal;

[0006] Perform abnormality detection on the terminal and extract abnormal feature information;

[0007] The operation and maintenance plan is queried in the plan library according to the abnormal characteristic information. If there is an operation and maintenance plan corresponding to the abnormal characteristic information in the plan library, the operation and maintenance plan is sent to the terminal. Otherwise, the following remote operation and maintenance process is performed;

[0008] The remote operation and maintenance process includes:

[0009] Match the operation and maintenance end corresponding to the terminal;

[0010] Establish a communication channel between the operation and maintenance end and the terminal, so that the operation and maintenance end can complete remote operation and maintenance of the terminal.

[0011] Furthermore, the operation and maintenance end corresponding to the terminal is matched to include:

[0012] Matching an operation and maintenance end that has the authority to operate and maintain the terminal is performed according to at least one of the following information, where the at least one information includes:

[0013] Terminal operation and maintenance permissions, terminal exception handling priority, and operation and maintenance saturation level of the operation and maintenance terminal.

[0014] Furthermore, a communication channel is established between the operation and maintenance end and the terminal, so that the operation and maintenance end can perform remote operation and maintenance on the terminal, including:

[0015] Establish an encrypted communication channel with the terminal, send platform proxy instructions to the terminal, so that the terminal is connected to the operation and maintenance platform in reverse proxy mode, and the operation and maintenance end logs into the terminal's backend through the encrypted communication channel established by the operation and maintenance platform to complete remote operation and maintenance.

[0016] Furthermore, the encrypted communication channel is an SSH channel.

[0017] Furthermore, a communication channel is established between the operation and maintenance end and the terminal, so that the operation and maintenance end can perform remote operation and maintenance on the terminal, including:

[0018] A communication channel is established between the operation and maintenance end and the terminal in P2P mode, and network information is sent to the operation and maintenance end and the terminal respectively, so that the operation and maintenance end and the terminal establish a P2P communication channel, so that the operation and maintenance end can directly log in to the backend of the terminal through the P2P communication channel to complete remote operation and maintenance.

[0019] Furthermore, the network information includes the public IP address and public port information of the operation and maintenance end and the terminal.

[0020] Furthermore, establishing a communication connection with the terminal includes:

[0021] Receiving registration information sent by the terminal;

[0022] Establish a communication connection between the terminal and the operation and maintenance platform based on the registration information;

[0023] Receive heartbeat messages sent periodically by the terminal.

[0024] Furthermore, the above method also includes:

[0025] Receive the operation and maintenance solution script uploaded by the operation and maintenance end;

[0026] Test the operation and maintenance solution script. If the test passes, send the operation and maintenance solution script to the solution library for storage.

[0027] In a second aspect, the present invention provides a remote operation and maintenance device for an intelligent terminal, comprising:

[0028] A connection establishment module, used to establish a communication connection with a terminal;

[0029] Anomaly detection module, used to detect anomalies on the terminal and extract abnormal feature information;

[0030] The operation and maintenance solution matching module is used to query the operation and maintenance solution in the solution library according to the abnormal feature information, and send the operation and maintenance solution to the terminal when there is an operation and maintenance solution corresponding to the abnormal feature information in the solution library;

[0031] The remote operation and maintenance module is used to perform the following remote operation and maintenance process when there is no operation and maintenance solution corresponding to the abnormal feature information in the solution library:

[0032] Match the operation and maintenance end corresponding to the terminal;

[0033] Establish a communication channel between the operation and maintenance end and the terminal, so that the operation and maintenance end can complete remote operation and maintenance of the terminal.

[0034] In a third aspect, the present invention provides an electronic device comprising a memory storing computer executable instructions and a processor, wherein when the computer executable instructions are executed by the processor, the device executes each step of the remote operation and maintenance method of a smart terminal provided in the first aspect.

[0035] In a fourth aspect, the present invention provides a readable storage medium storing a computer executable program, which, when executed, can implement the various steps of the remote operation and maintenance method of the smart terminal provided in the first aspect.

[0036] It can be seen from the above technical solutions that the present invention has the following beneficial effects:

[0037] The present invention provides a remote operation and maintenance method for an intelligent terminal. An operation and maintenance platform first matches a corresponding operation and maintenance solution in a solution library according to abnormal feature information of the terminal, and sends it to the terminal for automatic execution, thereby realizing remote automatic operation and maintenance of the terminal. When there is no corresponding operation and maintenance solution in the solution library, a communication channel is established between the operation and maintenance end and the terminal, and the operation and maintenance end completes remote operation and maintenance of the terminal through the channel. The operation and maintenance platform aggregates terminals deployed in various places, so that the operation and maintenance end can complete the operation and maintenance work through a unified platform without going to the site, thereby improving the operation and maintenance efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the embodiments of the present invention 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 embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0039] Figure 1 This is a flowchart of a remote operation and maintenance method for a smart terminal provided by an embodiment of the present invention;

[0040] Figure 2 This is a schematic diagram of an interaction between a terminal and an operation and maintenance platform to establish a communication connection according to an embodiment of the present invention;

[0041] Figure 3 It is an interactive schematic diagram of an operation and maintenance end performing remote operation and maintenance on a terminal in a platform agent mode provided by an embodiment of the present invention;

[0042] Figure 4 It is an interactive schematic diagram of an operation and maintenance end performing remote operation and maintenance on a terminal in a point-to-point connection mode provided by an embodiment of the present invention;

[0043] Figure 5 This is a schematic diagram of the structure of a remote operation and maintenance device for an intelligent terminal provided by an embodiment of the present invention;

[0044] Figure 6 This is a diagram of the electronic device architecture provided by an embodiment of the present invention. DETAILED DESCRIPTION

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

[0046] See also Figure 1 An embodiment of the present invention provides a remote operation and maintenance method for an intelligent terminal, which is executed on an operation and maintenance platform and includes the following steps:

[0047] Step S110: Establish a communication connection with the terminal.

[0048] In this step, in order to monitor, manage, maintain and optimize the terminal equipment through a safe, stable and efficient communication method, the terminal needs to first complete the registration on the operation and maintenance platform and maintain a connection with the platform so that the platform can continuously monitor the terminal for abnormalities over a period of time.

[0049] Specifically, step S110 includes the following steps:

[0050] Step S111. Receive registration information sent by the terminal;

[0051] Step S112. Establishing a communication connection between the terminal and the operation and maintenance platform according to the registration information;

[0052] Step S113: Receive the heartbeat message sent periodically by the terminal.

[0053] like Figure 2 As shown, the terminal directly establishes a TCP connection with the platform, authenticates and registers with the operation and maintenance platform, allocates a unique identifier (Device ID), and continues to send device authentication information at the request of the operation and maintenance platform. After the authentication is passed, the operation and maintenance platform successfully establishes a communication channel with the terminal and maintains a TCP connection. The terminal regularly sends heartbeat messages to the operation and maintenance platform to detect the connection status. If the communication is interrupted, the connection request is automatically re-initiated. While maintaining the connection, the terminal uploads status data, logs, alarm information, etc. to the operation and maintenance platform.

[0054] Step S120: Perform abnormality detection on the terminal and extract abnormal feature information.

[0055] In this step, an anomaly detection program is usually built into the terminal. When an anomaly is detected in the terminal, the relevant anomaly features are collected and reported in the format required by the operation and maintenance platform. The operation and maintenance platform extracts the anomaly feature information from the received anomaly information.

[0056] In a further embodiment, the exception information can pre-define different keywords (such as: err_halt_acc, err_timeout_1400, err_fail_network, etc.) to represent the corresponding exception type according to different exception types (such as no response from a certain functional module of the system, timeout in connecting to a certain network service, failure to start a certain hardware driver, etc.), so that the operation and maintenance platform can determine the corresponding abnormal characteristics by detecting these keywords. In a more preferred implementation, a "watchdog" mechanism can also be set to detect abnormal situations of concern. When it is found that an event that a "watchdog" is concerned about is not delivered in time, it can be determined that a corresponding abnormality has occurred and an alarm is issued. In some embodiments, when the terminal uploads the exception information in JSON format, the message may include an exception type field, detailed information of different exceptions, multi-level sub-type keywords, etc.

[0057] Step S130. Query the operation and maintenance plan in the plan library according to the abnormal characteristic information. If there is an operation and maintenance plan corresponding to the abnormal characteristic information in the plan library, send the operation and maintenance plan to the terminal, otherwise go to step S140.

[0058] In this step, the operation and maintenance platform uses the extracted abnormal feature information as the query condition, such as abnormal type keywords, detailed description of abnormal detection, etc., and performs retrieval and matching through the tree structure of abnormal types. For example, for the 1400 network timeout (err_timeout_1400) type, it can be divided into the abnormality of the platform IP port not filled in, the abnormality of TCP connection failure, the abnormality of data sent but no reply received, etc., and the third, fourth, and fifth level abnormalities can be further defined under the secondary classification, and the abnormal situations can be subdivided to achieve the purpose of accurate matching solutions.

[0059] When the corresponding operation and maintenance solution is matched, the proxy instruction is sent to the terminal so that the platform can log in to the terminal backend for operation and maintenance. For example, the SSH reverse proxy mode is used, in which the platform can reversely log in to the terminal backend. Therefore, the proxy instruction usually includes the IP address, port, user name and password of the operation and maintenance platform. After the proxy connection is established, the platform will automatically log in to the terminal backend, send the shell script of the operation and maintenance solution and execute it to solve the terminal exception. After the exception is handled, the operation and maintenance platform will store the relevant exception information and processing results for the next operation and maintenance query.

[0060] Step S140: Match the operation and maintenance end corresponding to the terminal.

[0061] This step is mainly for terminals that have not matched the corresponding operation and maintenance solutions in the solution library. In this case, the operation and maintenance end is introduced to perform remote operation and maintenance of the terminal through the platform, and the operation and maintenance personnel can complete the operation and maintenance tasks through the operation and maintenance end.

[0062] Specifically, the operation and maintenance platform can match the appropriate operation and maintenance terminal based on the terminal operation and maintenance authority, terminal exception handling priority, and the operation and maintenance saturation level of the operation and maintenance terminal, thereby effectively improving the response speed of exception handling.

[0063] Step S150: Establish a communication channel between the operation and maintenance end and the terminal, so that the operation and maintenance end can complete remote operation and maintenance of the terminal.

[0064] Specifically, the operation and maintenance end often includes the control terminal used by the operation and maintenance personnel (such as PC, Web platform, mobile application). The operation and maintenance end can use the Web, browser, PC and other login methods to log in to the operation and maintenance platform to establish a connection with the operation and maintenance platform and select the communication method with the terminal. The operation and maintenance platform will establish the corresponding communication channel according to the selection of the operation and maintenance end.

[0065] In some embodiments, considering the long distance between the operation and maintenance end and the terminal, in order to improve communication efficiency, a communication connection in platform proxy mode can be selected, that is, the operation and maintenance end does not directly connect to the terminal at a single point, but is transferred through the operation and maintenance platform. Figure 3 As shown, when the operation and maintenance end selects the platform proxy mode, the operation and maintenance platform establishes an encrypted communication channel with the terminal, sends a platform proxy instruction to the terminal, so that the terminal is connected to the operation and maintenance platform in reverse proxy mode, and the operation and maintenance end logs into the backend of the terminal through the encrypted communication channel established by the operation and maintenance platform to complete remote operation and maintenance. In a more preferred embodiment, this encrypted communication channel is an SSH channel.

[0066] The platform proxy instructions sent by the operation and maintenance platform to the terminal include the IP address, port, reverse proxy login username, password and other information of the operation and maintenance platform. After the proxy connection is established, the operation and maintenance end uses the platform as an intermediate proxy and logs into the terminal backend through the encrypted communication channel established by the platform for remote operation and maintenance.

[0067] In some embodiments, Figure 4 As shown, if the distance between the operation and maintenance end and the terminal is relatively close, a point-to-point communication connection can be established, that is, the operation and maintenance platform establishes a communication channel between the operation and maintenance end and the terminal in P2P mode, and sends network information to the operation and maintenance end and the terminal respectively, so that the operation and maintenance end and the terminal establish a P2P communication channel, so that the operation and maintenance end can directly log in to the backend of the terminal through the P2P communication channel to complete remote operation and maintenance.

[0068] Specifically, the network information synchronized by the operation and maintenance platform to the operation and maintenance end and the terminal includes the public IP addresses, dynamic public network ports, etc. of both the operation and maintenance end and the terminal, so that the operation and maintenance end and the terminal can determine the IP and port of the other party. On this basis, both ends re-initiate the TCP connection to achieve point-to-point direct penetration connection.

[0069] In a further embodiment, the operation and maintenance method provided by the embodiment of the present invention further includes the following steps:

[0070] Step S160: Receive the operation and maintenance solution script uploaded by the operation and maintenance end.

[0071] Step S170: Test the operation and maintenance solution script. If the test passes, send the operation and maintenance solution script to the solution library for storage.

[0072] Specifically, after the operation and maintenance side resolves the terminal exception, it summarizes the corresponding exception features in the format required by the operation and maintenance platform, writes the automated shell script required to resolve the exception, writes test cases for the written script and performs self-testing first, submits the exception features and the shell script that passes the self-test to the operation and maintenance platform, and starts the internal integration test for the exception features. After the integration test passes, the platform uploads the script to the solution library for subsequent automated operation and maintenance calls.

[0073] The above-mentioned embodiments provide a remote operation and maintenance method for an intelligent terminal, in which the operation and maintenance platform first matches the corresponding operation and maintenance plan in the plan library according to the abnormal feature information of the terminal, and sends it to the terminal for automatic execution, thereby realizing remote automated operation and maintenance of the terminal. When there is no corresponding operation and maintenance plan in the plan library, a communication channel is established between the operation and maintenance end and the terminal, and the operation and maintenance end completes remote operation and maintenance of the terminal through the channel. The operation and maintenance platform aggregates terminals deployed in various places, so that the operation and maintenance end can complete the operation and maintenance work through a unified platform without going to the site, thereby improving the operation and maintenance efficiency.

[0074] The above-disclosed method can be implemented by using various forms of equipment, so the present invention also discloses a smart terminal remote operation and maintenance device corresponding to the above-disclosed method, and a specific embodiment is given below for detailed description.

[0075] like Figure 5 As shown, an embodiment of the present invention provides a remote operation and maintenance device for an intelligent terminal, comprising:

[0076] A connection establishing module 502, used to establish a communication connection with a terminal;

[0077] Anomaly detection module 504, used to perform anomaly detection on the terminal and extract abnormal feature information;

[0078] The operation and maintenance solution matching module 506 is used to query the operation and maintenance solution in the solution library according to the abnormal characteristic information, and send the operation and maintenance solution to the terminal when there is an operation and maintenance solution corresponding to the abnormal characteristic information in the solution library;

[0079] The remote operation and maintenance module 508 is used to perform the following remote operation and maintenance process when there is no operation and maintenance solution corresponding to the abnormal characteristic information in the solution library:

[0080] Match the operation and maintenance end corresponding to the terminal;

[0081] Establish a communication channel between the operation and maintenance end and the terminal, so that the operation and maintenance end can complete remote operation and maintenance of the terminal.

[0082] The implementation principle and technical effects of the device provided in the embodiments of the present application are the same as those of the aforementioned method embodiments. For the sake of brief description, for matters not mentioned in the device embodiment, reference may be made to the corresponding contents in the aforementioned method embodiments.

[0083] The methods and related devices mentioned in the above embodiments are described with reference to the method flow charts and / or structural diagrams provided in the embodiments of the present application. Specifically, each process and / or block in the method flow charts and / or structural diagrams, as well as the combination of processes and / or blocks in the flow charts and / or block diagrams, 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 process in the process. Figure 1 Schematic diagram of one or more processes and / or structures Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the functions specified in the process. Figure 1 Schematic diagram of one or more processes and / or structures Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A flow or multiple flows and / or structures illustrate the steps of the functions specified in one block or multiple blocks.

[0084] The following embodiments are described by taking the method applied to a computer device as an example. It can be understood that the computer device can be any device with computing and processing functions, and can be but not limited to a server or a personal laptop computer, etc. In one embodiment, the computer device can be an application server, and the application server can be a server for running an application to be tested.

[0085] See also Figure 6 , which shows a hardware block diagram of an electronic device, the electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0086] like Figure 6 As shown, the electronic device includes: at least one processor 1, at least one communication interface 2, at least one memory 3 and at least one communication bus 4;

[0087] In the embodiment of the present application, the number of the processor 1, the communication interface 2, the memory 3, and the communication bus 4 is at least one, and the processor 1, the communication interface 2, and the memory 3 communicate with each other through the communication bus 4;

[0088] The processor 1 may be a central processing unit CPU, or an application-specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention, etc.;

[0089] The memory 3 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), etc., such as at least one disk memory;

[0090] Among them, the memory stores a program, and the processor can call the program stored in the memory, and the program is used to: implement various processing flows of the aforementioned smart terminal remote operation and maintenance solution.

[0091] An embodiment of the present invention also provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the various processing flows of the remote operation and maintenance solution for smart terminals provided in the above embodiment and / or any possible implementation method in combination with the embodiment are implemented.

[0092] The above-mentioned embodiments have described the present invention in particular detail with respect to possible scenarios, and those skilled in the art will recognize that the present invention can be practiced through other embodiments. The specific naming of components, the capitalization of terms, attributes, data structures, or any other programming or structural aspects are not mandatory or important, and the mechanisms or features of the present invention may have different names, forms, or procedures. The system may be implemented by a combination of hardware and software (as described), entirely by hardware elements, or entirely by software elements. The specific division of functions between the various system components described herein is exemplary only and not mandatory; on the contrary, the functions performed by a single system component may be performed by multiple components, or the functions performed by multiple components may be performed by a single component.

[0093] Those skilled in the art should understand that the various steps of the above disclosed method can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented with program codes executable by the computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the embodiments of the present invention are not limited to any specific combination of hardware and software.

[0094] These computing device executable programs (also referred to as programs, software, software applications, or code) include machine instructions for programmable processors, and these computing programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or device (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0095] Certain aspects of the present invention include process steps and instructions described herein in the form of algorithms. It should be noted that the process steps and instructions of the present invention can be implemented in software, firmware and / or hardware, and when implemented by software, it can be downloaded, stored on different platforms used by various operating systems and operated from the platforms.

[0096] Those skilled in the art will understand that the structures shown in the accompanying drawings are merely block diagrams of partial structures related to the scheme of the present application, and do not constitute a limitation on the terminal device to which the scheme of the present application is applied. The specific terminal device may include more or fewer components than shown in the figures, or combine certain components, or have a different arrangement of components.

[0097] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "possible design" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0098] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A remote operation and maintenance method for an intelligent terminal, characterized in that: Executed on the operation and maintenance platform, including: Establishing a communication connection with the terminal; Perform abnormality detection on the terminal and extract abnormal feature information; The operation and maintenance plan is queried in the plan library according to the abnormal characteristic information. If there is an operation and maintenance plan corresponding to the abnormal characteristic information in the plan library, the operation and maintenance plan is sent to the terminal. Otherwise, the following remote operation and maintenance process is performed; The remote operation and maintenance process includes: Match the operation and maintenance end corresponding to the terminal; Establish a communication channel between the operation and maintenance end and the terminal, so that the operation and maintenance end can complete remote operation and maintenance of the terminal.

2. The method according to claim 1, characterized in that The operation and maintenance end corresponding to the matching terminal includes: An operation and maintenance end that has the authority to operate and maintain the terminal is matched according to at least one of the following information, wherein the at least one piece of information includes terminal operation and maintenance authority, terminal exception handling priority, and operation and maintenance saturation level of the operation and maintenance end.

3. The method according to claim 1, characterized in that The establishing of a communication channel between the operation and maintenance end and the terminal so that the operation and maintenance end can perform remote operation and maintenance on the terminal includes: Establish an encrypted communication channel with the terminal, send platform proxy instructions to the terminal, so that the terminal is connected to the operation and maintenance platform in reverse proxy mode, and the operation and maintenance end logs into the terminal's backend through the encrypted communication channel established by the operation and maintenance platform to complete remote operation and maintenance.

4. The method according to claim 1, characterized in that: The establishing of a communication channel between the operation and maintenance end and the terminal so that the operation and maintenance end can perform remote operation and maintenance on the terminal includes: A communication channel is established between the operation and maintenance end and the terminal in P2P mode, and network information is sent to the operation and maintenance end and the terminal respectively, so that the operation and maintenance end and the terminal establish a P2P communication channel, so that the operation and maintenance end can directly log in to the backend of the terminal through the P2P communication channel to complete remote operation and maintenance.

5. The method according to claim 4, characterized in that The network information includes the public IP address and public port information of the operation and maintenance end and the terminal.

6. The method according to claim 1, characterized in that The establishing of a communication connection with the terminal comprises: Receiving registration information sent by the terminal; Establish a communication connection between the terminal and the operation and maintenance platform based on the registration information; Receive heartbeat messages sent periodically by the terminal.

7. The method according to claim 1, characterized in that The method further comprises: Receive the operation and maintenance solution script uploaded by the operation and maintenance end; Test the operation and maintenance solution script. If the test passes, send the operation and maintenance solution script to the solution library for storage.

8. A remote operation and maintenance device for an intelligent terminal, characterized in that: include: A connection establishment module, used to establish a communication connection with a terminal; Anomaly detection module, used to detect anomalies on the terminal and extract abnormal feature information; The operation and maintenance solution matching module is used to query the operation and maintenance solution in the solution library according to the abnormal feature information, and send the operation and maintenance solution to the terminal when there is an operation and maintenance solution corresponding to the abnormal feature information in the solution library; The remote operation and maintenance module is used to perform the following remote operation and maintenance process when there is no operation and maintenance solution corresponding to the abnormal feature information in the solution library: Match the operation and maintenance end corresponding to the terminal; Establish a communication channel between the operation and maintenance end and the terminal, so that the operation and maintenance end can complete remote operation and maintenance of the terminal.

9. An electronic device, characterized in that: It includes a memory storing computer executable instructions and a processor. When the computer executable instructions are executed by the processor, the device executes the remote operation and maintenance method of the intelligent terminal as described in any one of claims 1 to 7.

10. A readable storage medium, characterized in that: A computer executable program is stored, and when the program is executed, the remote operation and maintenance method of the intelligent terminal as described in any one of claims 1 to 7 can be implemented.