Terminal equipment maintenance method, equipment maintenance device and terminal equipment

By detecting the causes of continuous restart of terminal devices and removing network environment factors, the problem of terminal device failure caused by network environment factors in the prior art is solved, and the automatic maintenance of equipment and the improvement of user experience is achieved.

CN113572626BActive Publication Date: 2025-04-11ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010350958.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-28
Publication Date
2025-04-11
Estimated Expiration
2040-04-28

AI Technical Summary

Technical Problem

The prior art cannot achieve remote maintenance when dealing with continuous restart failures caused by network environment factors of terminal equipment, resulting in the equipment being sent to the repair point for repair, increasing the repair cost and user waiting time.

Method used

By detecting the terminal device's continuous restart and determining that its cause is a network environment factor, the device is instructed to stop restarting and reconnect to the maintenance device, remove network environment factors and perform device version upgrade.

Benefits of technology

It realizes automatic maintenance of terminal equipment, reduces maintenance costs, shortens maintenance time, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113572626B_ABST
    Figure CN113572626B_ABST
Patent Text Reader

Abstract

The present disclosure provides a terminal device maintenance method, which is used to maintain a terminal device connected to a device maintenance device. When the terminal device is detected to be continuously restarted and it is determined that the cause of the continuous restart is a network environment factor, the terminal device is instructed to stop restarting and reconnect to the device maintenance device; when the terminal device does not restart continuously after reconnection and the communication is normal, the network environment factor causing the continuous restart of the terminal device is determined, and the terminal device is instructed to remove the network environment factor and upgrade the device version; when the terminal device freezes and restarts continuously, the embodiment of the present disclosure can quickly repair the terminal device by itself, realize automatic maintenance of the terminal device, save the maintenance cost of the equipment manufacturer, and enhance the user experience. The present disclosure also provides a device maintenance device, a terminal device, a computer device, and a computer-readable medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communication technology, and in particular to a terminal equipment maintenance method, an equipment maintenance device, a terminal equipment, a computer equipment, and a computer-readable medium. Background Art

[0002] When a terminal device in the user's hand fails, if the terminal device can be connected to the Internet, the terminal device can be maintained through remote management methods, such as using the Tr069 protocol to establish a connection between the Tr069 server and the terminal device, and remotely maintain the terminal device.

[0003] Remote maintenance requires that the terminal device is connected to the Internet normally. However, if the terminal device continuously restarts due to network environment factors, it cannot be maintained through remote maintenance, and the terminal device can only be sent to the equipment vendor's maintenance point for repair. If there are many cases of terminal device freezes, continuous restarts, etc. caused by network environment factors, the faulty terminal device needs to be sent to the maintenance point for repair, which not only increases the workload of the maintenance point, but also takes a long time to wait, affecting user use. Summary of the invention

[0004] In view of the above-mentioned deficiencies in the prior art, the present disclosure provides a terminal equipment maintenance method, equipment maintenance device, terminal equipment, computer equipment and computer-readable medium.

[0005] In a first aspect, an embodiment of the present disclosure provides a terminal device maintenance method for maintaining a terminal device connected to a device maintenance apparatus, the method comprising:

[0006] If it is detected that the terminal device is continuously restarted and it is determined that the cause of the continuous restart is a network environment factor, the terminal device is instructed to stop restarting and reconnect to the device maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold;

[0007] If the terminal device does not restart continuously after reconnecting to the device maintenance device and the communication is normal, then determine the network environment factors that cause the terminal device to restart continuously;

[0008] Instruct the terminal device to remove the network environment factor and upgrade the device version.

[0009] In some embodiments, the port status of the terminal device in the registration table is monitored to detect whether the terminal device is restarted continuously.

[0010] In some embodiments, determining the network environment factor causing the continuous restart of the terminal device includes:

[0011] Obtaining a device model and a device version of the terminal device from the terminal device;

[0012] According to the device model and device version and the mapping relationship between the preset device model, device version and network environment factors, the corresponding network environment factors are determined.

[0013] In some embodiments, detecting that the terminal device continuously restarts and determining that the cause of the continuous restart is a network environment factor includes:

[0014] If it is detected that the terminal device continuously restarts, the terminal device is instructed to determine the cause of the continuous restart;

[0015] A judgment result sent by the terminal device is received, and according to the judgment result, it is determined that the cause of the continuous restart is a network environment factor.

[0016] In some embodiments, the instructing the terminal device to remove the network environment factor and perform a device version upgrade includes:

[0017] Sending a removal instruction carrying the network environment factor to the terminal device;

[0018] receiving a removal response sent by the terminal device;

[0019] If it is determined according to the removal response that the terminal device has removed the network environment factor, a version upgrade instruction is sent to the terminal device.

[0020] In another aspect, an embodiment of the present disclosure further provides a terminal device maintenance method for maintaining a terminal device connected to a device maintenance apparatus, the method comprising:

[0021] According to the instruction of the equipment maintenance device, it is determined that the reason for the continuous restart of the terminal device is a network environment factor, and the judgment result is sent to the equipment maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold;

[0022] According to the instruction of the equipment maintenance device, stop restarting the equipment and reconnect with the equipment maintenance device;

[0023] According to the instruction of the equipment maintenance device, the network environment factors that cause the continuous restart of the terminal equipment are removed and the equipment version is upgraded.

[0024] In some embodiments, reconnecting with the equipment maintenance device includes: switching the port through which the terminal device is connected to the equipment maintenance device.

[0025] In some embodiments, removing the network environment factors that cause the continuous restart of the terminal device and performing device version upgrade according to the instruction of the device maintenance device includes:

[0026] receiving a removal instruction sent by the equipment maintenance device, and obtaining the network environment factors carried therein;

[0027] removing the network environment factor and sending a removal response to the equipment maintenance device;

[0028] Receive the version upgrade instruction sent by the equipment maintenance device and perform equipment version upgrade.

[0029] In some embodiments, performing device version upgrade includes: performing device version upgrade online or performing device version upgrade locally.

[0030] In another aspect, the embodiment of the present disclosure further provides a device maintenance apparatus, including a port status repair module, a network environment factor repair module and a version upgrade guide module.

[0031] The port status repair module is used to instruct the terminal device to stop restarting and reconnect to the device maintenance device when it is detected that the terminal device restarts continuously and it is determined that the cause of the continuous restart is a network environment factor, wherein the continuous restart refers to the number of restarts within a preset time period being greater than a preset threshold;

[0032] The network environment factor repair module is used to, when the port status repair module determines that the terminal device does not restart continuously after reconnecting to the device maintenance device, determine whether the communication is normal, and if the communication is normal, determine the network environment factor that causes the terminal device to restart continuously, and instruct the terminal device to remove the network environment factor;

[0033] The version upgrade guiding module is used to instruct the terminal device to upgrade the device version.

[0034] In another aspect, the embodiment of the present disclosure further provides a terminal device, including: a driving module, a network environment factor removal module and a version upgrade module.

[0035] The driving module is used to determine, according to the instruction of the device maintenance device, whether the cause of the continuous restart of the terminal device is a network environment factor, and if so, send the judgment result to the device maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold; and, according to the instruction of the device maintenance device, stop restarting the device and reconnect with the device maintenance device;

[0036] The network environment factor removal module is used to remove the network environment factors that cause the continuous restart of the terminal device according to the instruction of the device maintenance device;

[0037] The version upgrade module is used to upgrade the device version according to the instruction of the device maintenance device.

[0038] On the other hand, an embodiment of the present disclosure also provides a computer device, comprising: one or more processors and a storage device; wherein one or more programs are stored on the storage device, and when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal device maintenance method provided in the aforementioned embodiments.

[0039] On the other hand, an embodiment of the present disclosure further provides a computer-readable medium having a computer program stored thereon, wherein the computer program, when executed, implements the terminal device maintenance method provided in the aforementioned embodiments.

[0040] The terminal device maintenance method provided by the embodiment of the present disclosure is used to maintain a terminal device connected to a device maintenance apparatus. If it is detected that the terminal device restarts continuously and it is determined that the cause of the continuous restart is a network environment factor, the terminal device is instructed to stop restarting and reconnect to the device maintenance apparatus; if the terminal device does not restart continuously after reconnection and the communication is normal, the network environment factor causing the continuous restart of the terminal device is determined, and the terminal device is instructed to remove the network environment factor and upgrade the device version; the embodiment of the present disclosure can quickly repair the terminal device by itself when the terminal device freezes and restarts continuously, thereby realizing automatic maintenance of the terminal device, saving the maintenance cost of the equipment manufacturer, and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 A system architecture diagram for the application of the terminal equipment maintenance method provided in the embodiment of the present disclosure;

[0042] Figure 2 One of the flow charts of the terminal equipment maintenance method provided in the embodiment of the present disclosure;

[0043] Figure 3 A second flow chart of a terminal device maintenance method provided by an embodiment of the present disclosure;

[0044] Figure 4 A schematic diagram of the structure of the equipment maintenance device provided in the embodiment of the present disclosure;

[0045] Figure 5 A schematic diagram of the structure of a terminal device provided in an embodiment of the present disclosure;

[0046] Figure 6 The present invention is a flowchart of a terminal equipment maintenance method according to a specific example of the present invention. DETAILED DESCRIPTION

[0047] Example embodiments will be described more fully below with reference to the accompanying drawings, but the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. On the contrary, the purpose of providing these embodiments is to make the present disclosure thorough and complete and to enable those skilled in the art to fully understand the scope of the present disclosure.

[0048] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0049] The terms used herein are only used to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a", "an" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements and / or components is specified, but the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof is not excluded.

[0050] The embodiments described herein may be described with reference to plan views and / or cross-sectional views by means of idealized schematic diagrams of the present disclosure. Therefore, the example illustrations may be modified according to manufacturing techniques and / or tolerances. Therefore, the embodiments are not limited to the embodiments shown in the drawings, but include modifications of the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the drawings have schematic properties, and the shapes of the regions shown in the figures illustrate the specific shapes of the regions of the elements, but are not intended to be limiting.

[0051] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless explicitly defined as such herein.

[0052] The present disclosure provides a terminal equipment maintenance method, the method is applied to Figure 1 The system shown, Figure 1As shown, the system includes a device maintenance device 1 and a terminal device 2, the terminal device 2 is connected to the device maintenance device 1, the device maintenance device 1 includes but is not limited to a PC (Personal Computer) and a laptop computer, the terminal device 2 includes but is not limited to a mobile phone and a smart device, and the terminal device 2 and the device maintenance device 1 can be connected in a physical manner, for example, via a USB (Universal Serial Bus). The terminal device maintenance method provided in the embodiment of the present disclosure is used to maintain the terminal device 1, and the following is combined with Figure 1 and Figure 2 , the terminal equipment maintenance method is described in detail.

[0053] Combination Figure 1 , Figure 2 As shown, the terminal equipment maintenance method provided by the embodiment of the present disclosure includes the following steps:

[0054] Step 11, if it is detected that the terminal device is continuously restarting and it is determined that the cause of the continuous restarting is a network environment factor, the terminal device is instructed to stop restarting and reconnect to the device maintenance device.

[0055] Continuous restart means that the number of restarts within a preset time period is greater than a preset threshold. Network environment factors may include the network standard (e.g., 3G / 4G / 5G) currently running on the terminal device, network operator information, etc.

[0056] In this step, the device maintenance apparatus 1 periodically detects whether the terminal device 2 is continuously restarted. In some embodiments, the port status in the registration table of the device maintenance apparatus 1 can be monitored to detect whether the terminal device 2 is continuously restarted.

[0057] In some embodiments, the detection of continuous restart of the terminal device and determining that the cause of the continuous restart is a network environment factor includes the following steps: if it is detected that the terminal device 2 is continuously restarted, instructing the terminal device 2 to determine the cause of the continuous restart; receiving the judgment result sent by the terminal device 2, and determining that the cause of the continuous restart is a network environment factor according to the judgment result. In other words, the device maintenance device 1 detects whether the terminal device 2 connected to it has a continuous restart phenomenon. If so, the terminal device 2 determines the cause of the continuous restart. If it is determined that the cause of the continuous restart is a network environment factor, the judgment result is fed back to the device maintenance device 1.

[0058] Step 12: If the terminal device does not restart continuously after reconnecting to the device maintenance device and the communication is normal, the network environment factors causing the continuous restart of the terminal device are determined.

[0059] In this step, if the equipment maintenance device 1 detects that the terminal device 2 has not continuously restarted after the terminal device 2 is reconnected to the equipment maintenance device, it further determines whether the communication with the terminal device 2 is normal. If normal, it means that the port of the terminal device 2 has been repaired. At this time, it can be guaranteed that the terminal device 2 can receive instructions from the equipment maintenance device 1 and further perform terminal equipment maintenance according to the instructions.

[0060] In some embodiments, the determination of the network environment factors that cause the continuous restart of the terminal device includes the following steps: obtaining the device model and device version of the terminal device 2 from the terminal device 2; and determining the corresponding network environment factors according to the device model and device version and the mapping relationship between the preset device model, device version and network environment factors. That is, the mapping relationship between the device model, device version and network environment factors is pre-stored in the database. The device maintenance device 1 first obtains the device model and device version of the terminal device 2 from the terminal device 2, and then queries the database according to the obtained device model and device version to obtain the network environment factors corresponding to the device model and device version. The network environment factors are the network environment factors that cause the continuous restart of the terminal device 2.

[0061] Step 13, instruct the terminal device to remove network environment factors and upgrade the device version.

[0062] In some embodiments, the instructing the terminal device to remove the network environment factor and perform a device version upgrade includes the following steps: sending a removal instruction carrying the network environment factor to the terminal device 2; receiving a removal response sent by the terminal device 2; and determining that the terminal device 2 has removed the network environment factor according to the removal response, sending a version upgrade instruction to the terminal device 2. In other words, the device maintenance device 1 sends a removal instruction to the terminal device 2 so that the terminal device 2 removes the network environment factor. The network environment factor is the network environment factor that is obtained by the device maintenance device 1 and carried in the removal instruction and causes the terminal device 2 to restart continuously. After the terminal device 2 removes the network environment factor, it returns a removal response to the device maintenance device 1 to inform that the network environment factor has been removed. At this time, the device maintenance device 1 sends a version upgrade instruction to the terminal device 2 to guide the terminal device 2 to perform a device version upgrade, thereby completing the device maintenance of the terminal device 2.

[0063] The terminal device maintenance method provided by the embodiment of the present disclosure is used to maintain a terminal device connected to a device maintenance apparatus. If it is detected that the terminal device restarts continuously and it is determined that the cause of the continuous restart is a network environment factor, the terminal device is instructed to stop restarting and reconnect to the device maintenance apparatus; if the terminal device does not restart continuously after reconnection and the communication is normal, the network environment factor causing the continuous restart of the terminal device is determined, and the terminal device is instructed to remove the network environment factor and upgrade the device version; the embodiment of the present disclosure can quickly repair the terminal device by itself when the terminal device freezes and restarts continuously, thereby realizing automatic maintenance of the terminal device, saving the maintenance cost of the equipment manufacturer, and enhancing the user experience.

[0064] The present disclosure also provides a terminal equipment maintenance method, which is applied to Figure 1 The system shown is used to maintain a terminal device 2 connected to a device maintenance device 1, and the following is combined Figure 1 and Figure 3 , the terminal equipment maintenance method is described in detail.

[0065] Combination Figure 1 , Figure 3 As shown, the terminal equipment maintenance method provided by the embodiment of the present disclosure includes the following steps:

[0066] Step 21: According to the instruction of the equipment maintenance device, it is determined that the reason for the continuous restart of the terminal equipment is the network environment factor, and the determination result is sent to the equipment maintenance device.

[0067] Continuous restart means that the number of restarts within a preset time period is greater than the preset threshold.

[0068] In this step, the terminal device 2 receives the instruction from the device maintenance apparatus 1, and determines based on the instruction whether the cause of the continuous restart of the terminal device is a network environment factor, and if so, sends the determination result (i.e., the determination result that the network environment factor causes the continuous restart of the terminal device 2) to the terminal device 2. It should be noted that the instruction is sent by the device maintenance apparatus 1 after detecting that the terminal device 1 has continuously restarted.

[0069] Step 22: according to the instruction of the equipment maintenance device, stop restarting the equipment and reconnect with the equipment maintenance device.

[0070] In this step, the terminal device 2 receives the instruction to stop restarting sent by the device maintenance apparatus 1, stops the restarting of the device according to the instruction to stop restarting, and reconnects with the device maintenance apparatus 1. It should be noted that the instruction to stop restarting is sent by the device maintenance apparatus 1 after receiving the judgment result sent by the terminal device 2 indicating that the reason for the continuous restarting is the network environment factor, that is, if the device maintenance apparatus 1 detects that the terminal device 2 is continuously restarting and determines that the reason for the continuous restarting is the network environment factor, the instruction to stop restarting is sent to the terminal device 2.

[0071] In some embodiments, the reconnection with the equipment maintenance device includes: switching the port through which the terminal device 2 is connected to the equipment maintenance device 1. By switching the port, the terminal device 2 can be restored to a state where it can communicate normally with the equipment maintenance device 1.

[0072] Step 23: According to the instruction of the device maintenance device, the network environment factors that cause the continuous restart of the terminal device are removed and the device version is upgraded.

[0073] In some embodiments, the removing of the network environment factors that cause the continuous restart of the terminal device and performing a device version upgrade according to the instructions of the device maintenance device includes the following steps: receiving a removal instruction sent by the device maintenance device 1, and obtaining the network environment factors carried therein; removing the network environment factors, and sending a removal response to the device maintenance device 1; receiving a version upgrade instruction sent by the device maintenance device 1, and performing a device version upgrade. That is, after the terminal device 2 removes the network environment factors that cause the continuous restart of the terminal device according to the instructions of the device maintenance device 1, it sends a removal response to the device maintenance device 1 to inform that the network environment factors have been removed, and the device maintenance device 1 sends a version upgrade instruction to the terminal device 2 to guide the terminal device 2 to perform a device version upgrade. It should be noted that the removal instruction is sent by the device maintenance device 1 after it determines that the terminal device 2 has not restarted continuously after reconnecting with it and the communication is normal, and determines the network environment factors that cause the continuous restart of the terminal device 2.

[0074] In some embodiments, performing device version upgrade includes: performing device version upgrade online or performing device version upgrade locally.

[0075] The business processing method provided by the embodiment of the present disclosure is used to maintain a terminal device connected to a device maintenance device. According to the instructions of the device maintenance device, it is determined that the cause of the continuous restart of the terminal device is a network environment factor, and the judgment result is sent to the device maintenance device; according to the instructions of the device maintenance device, the restart of the device is stopped and the device is reconnected to the device maintenance device; according to the instructions of the device maintenance device, the network environment factor that causes the continuous restart of the terminal device is removed and the device version is upgraded; the embodiment of the present disclosure can quickly repair the terminal device by itself when the terminal device freezes and restarts continuously, thereby realizing automatic maintenance of the terminal device, saving the maintenance cost of the equipment manufacturer, and enhancing the user experience.

[0076] Based on the same technical concept, the embodiment of the present disclosure also provides a terminal equipment maintenance device, such as Figure 4 As shown, the terminal equipment maintenance device includes: a port status repair module 101, a network environment factor repair module 102 and a version upgrade guide module 103. The port status repair module 101 is used to instruct the terminal equipment to stop restarting and reconnect with the equipment maintenance device when it is detected that the terminal equipment is restarted continuously and it is determined that the cause of the continuous restart is the network environment factor. The continuous restart refers to the number of restarts within a preset time period being greater than a preset threshold.

[0077] The network environment factor repair module 102 is used to determine whether the communication is normal when the port status repair module 101 determines that the terminal device has not restarted continuously after reconnecting to the device maintenance device. If the communication is normal, the network environment factor that causes the continuous restart of the terminal device is determined, and the terminal device is instructed to remove the network environment factor.

[0078] The version upgrade guiding module 103 is used to instruct the terminal device to upgrade the device version.

[0079] In some embodiments, the port status repair module 101 is used to detect whether the terminal device is restarted continuously by monitoring the port status of the terminal device in the registration table.

[0080] In some embodiments, the network environment factor repair module 102 is used to obtain the device model and device version of the terminal device from the terminal device; determine the corresponding network environment factors based on the mapping relationship between the device model and device version and the preset device model, device version and network environment factors.

[0081] In some embodiments, the port status repair module 101 is used to, when detecting that the terminal device restarts continuously, instruct the terminal device to determine the cause of the continuous restart and receive the determination result sent by the terminal device.

[0082] The network environment factor repair module 102 is used to determine, based on the judgment result, that the cause of the continuous restart is the network environment factor.

[0083] In some embodiments, the network environment factor repair module 102 is used to send a removal instruction carrying the network environment factor to the terminal device, and receive a removal response sent by the terminal device.

[0084] The version upgrade guiding module 103 is used to send a version upgrade instruction to the terminal device when it is determined according to the removal response that the terminal device has removed the network environment factor.

[0085] Based on the same technical concept, the present disclosure also provides a terminal device, such as Figure 5 As shown, the terminal device includes: a driving module 201, a network environment factor removal module 202 and a version upgrade module 203, the driving module 201 is used to determine whether the cause of the continuous restart of the terminal device is a network environment factor according to the instruction of the device maintenance device, and if so, send a judgment result to the device maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold; and, according to the instruction of the device maintenance device, stop restarting the device and reconnect to the device maintenance device.

[0086] The network environment factor removal module 202 is used to remove the network environment factors that cause the continuous restart of the terminal device according to the instruction of the device maintenance device.

[0087] The version upgrade module 203 is used to upgrade the device version according to the instruction of the device maintenance apparatus.

[0088] In some embodiments, the driver module 201 is used to switch the port connecting the terminal device and the device maintenance apparatus.

[0089] In some embodiments, the network environment factor removal module 202 is used to receive a removal instruction sent by the device maintenance apparatus, obtain the network environment factors carried therein, remove the network environment factors, and send a removal response to the device maintenance apparatus.

[0090] The version upgrade module 203 is used to receive a version upgrade instruction sent by the device maintenance apparatus and perform device version upgrade.

[0091] In some embodiments, the version upgrade module 203 is used to perform device version upgrade online or locally.

[0092] In order to clearly describe the solution of the embodiment of the present disclosure, the following Figure 1 and Figure 6, the terminal equipment maintenance method of the embodiment of the present disclosure is described in detail through a specific example.

[0093] like Figure 6 As shown, the terminal equipment maintenance method includes the following steps:

[0094] Step 31, the equipment maintenance device detects whether the terminal equipment is continuously restarted, if so, executes step 32, if not, ends the process.

[0095] In this step, after detecting that the terminal device 2 connected thereto has been continuously restarted, the port status repairing module of the equipment maintenance apparatus 1 sends an instruction for determining the cause of the continuous restart to the driving module of the terminal device 2 .

[0096] Step 32, the terminal device determines whether the cause of the continuous restart is a network environment factor, if so, execute step 33, otherwise, end the process.

[0097] In this step, the driver module of the terminal device 2 determines whether the cause of the continuous restart is a network environment factor according to the received instruction for determining the cause of the continuous restart, and if the cause of the continuous restart is a network environment factor, the driver module sends the determination result to the port status repair module of the device maintenance device 1. If the cause of the continuous restart is not a network environment factor, the process ends.

[0098] Step 33: the equipment maintenance device instructs the terminal equipment to stop restarting.

[0099] In this step, the port status repair module of the equipment maintenance device 1 can send a stop restart instruction to the driver module of the terminal device 2 through a USB custom instruction, so that the terminal device 2 stops restarting.

[0100] Step 34: The terminal device is reconnected to the device maintenance apparatus.

[0101] In this step, the driver module of the terminal device 1 switches the device port to a port that can communicate normally with the terminal maintenance apparatus 1 .

[0102] Step 35 , the equipment maintenance device detects whether the terminal equipment is continuously restarted, if so, executes step 32 , if not, executes step 36 .

[0103] In this step, if the port status repair module of the equipment maintenance device 1 detects that the terminal device 2 has not been continuously restarted, it further determines whether the communication is normal (i.e., executes step 36); if the port status repair module of the equipment maintenance device 1 detects that the terminal device 2 is still continuously restarted, it again determines the cause of the continuous restart (i.e., executes step 32 and its subsequent steps).

[0104] Step 36, the equipment maintenance device determines whether the communication with the terminal equipment is normal, if normal, execute step 37, otherwise, end the process.

[0105] In this step, the network environment factor repair module of the equipment maintenance device 1 determines whether the communication with the terminal device 2 is normal.

[0106] Step 37: The device maintenance apparatus determines the network environment factors that cause the terminal device to continuously restart.

[0107] In this step, the network environment factor repair module of the equipment maintenance device 1 sends an instruction to obtain the device model and device version to the port of the terminal device 2. After receiving the device model and device version sent by the terminal device 2, it searches the database to obtain the corresponding network environment factors.

[0108] Step 38: The equipment maintenance terminal device instructs the terminal device to remove the network environment factor.

[0109] In this step, the network environment factor repair module of the equipment maintenance terminal device 1 encapsulates the determined network environment factor into a removal instruction and sends it to the network environment factor removal module of the terminal device 2 .

[0110] Step 39: The terminal device removes the network environment factors that cause the terminal device to continuously restart according to the instructions of the device maintenance device.

[0111] In this step, the network environment factor removal module of the terminal device 2 receives the removal instruction and performs related operations (i.e., removing the environment factor) to remove the influence of the network environment factor. The network environment factor removal module of the terminal device 2 also returns a removal response to the network environment factor repair module of the device maintenance device 1.

[0112] Step 40: The terminal device upgrades the device version according to the instruction of the device maintenance device.

[0113] In this step, the network environment factor repair module of the equipment maintenance device 1 learns that the network environment factor has been removed according to the removal response sent by the terminal device 2, and then instructs the version upgrade guidance module to send a version upgrade instruction to the version upgrade module of the terminal device 2. The version upgrade module of the terminal device 2 performs an online device version upgrade or a local device version upgrade on the terminal device according to the version upgrade instruction.

[0114] The disclosed embodiment first detects the status of the terminal device on the device maintenance device, then restarts and shuts down the terminal device according to the status of the terminal device and specifies the terminal device to a state where the device version can be updated, then guides the terminal device to perform an online upgrade or a local upgrade of the device version, and finally realizes that the terminal device reaches a state where the user can use it normally.

[0115] An embodiment of the present disclosure also provides a computer device, which includes: one or more processors and a storage device; wherein one or more programs are stored on the storage device, and when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal device maintenance method provided in the aforementioned embodiments.

[0116] The embodiments of the present disclosure further provide a computer-readable medium on which a computer program is stored, wherein when the computer program is executed, the terminal device maintenance method provided in the aforementioned embodiments is implemented.

[0117] It will be appreciated by those skilled in the art that all or some of the steps in the method disclosed above, the functional modules / units in the device may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0118] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for limiting purposes. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly stated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the invention as set forth in the appended claims.

Claims

1. A terminal equipment maintenance method, applied to an equipment maintenance device, the method is used to maintain a terminal equipment physically connected to the equipment maintenance device, the method comprising: If it is detected that the terminal device is continuously restarted and it is determined that the cause of the continuous restart is a network environment factor, the terminal device is instructed to stop restarting and reconnect to the device maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold; If the terminal device does not restart continuously after reconnecting to the device maintenance device and the communication is normal, then determine the network environment factors that cause the terminal device to restart continuously; Instruct the terminal device to remove the network environment factor and upgrade the device version.

2. The method of claim 1, wherein: By monitoring the port status of the terminal device in the registration table, it is detected whether the terminal device is restarted continuously.

3. The method of claim 1, wherein: The determining of the network environment factors causing the continuous restart of the terminal device includes: Obtaining a device model and a device version of the terminal device from the terminal device; According to the device model and device version and the mapping relationship between the preset device model, device version and network environment factors, the corresponding network environment factors are determined.

4. The method of claim 1, wherein: The detecting that the terminal device continuously restarts and determining that the cause of the continuous restart is a network environment factor includes: If it is detected that the terminal device continuously restarts, the terminal device is instructed to determine the cause of the continuous restart; A judgment result sent by the terminal device is received, and according to the judgment result, it is determined that the cause of the continuous restart is a network environment factor.

5. The method according to any one of claims 1 to 4, wherein: The instructing the terminal device to remove the network environment factor and perform a device version upgrade includes: Sending a removal instruction carrying the network environment factor to the terminal device; receiving a removal response sent by the terminal device; If it is determined according to the removal response that the terminal device has removed the network environment factor, a version upgrade instruction is sent to the terminal device.

6. A terminal equipment maintenance method, for maintaining a terminal equipment physically connected to an equipment maintenance device, the method being applied to the terminal equipment, comprising: According to the instruction of the equipment maintenance device, it is determined that the reason for the continuous restart of the terminal device is a network environment factor, and the judgment result is sent to the equipment maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold; According to the instruction of the equipment maintenance device, stop restarting the equipment and reconnect with the equipment maintenance device; According to the instruction of the equipment maintenance device, the network environment factors that cause the continuous restart of the terminal equipment are removed and the equipment version is upgraded.

7. The method of claim 6, wherein: The reconnecting with the equipment maintenance device includes: switching the port where the terminal device is connected to the equipment maintenance device.

8. The method of claim 6, wherein: The step of removing the network environment factors that cause the continuous restart of the terminal device and performing device version upgrade according to the instruction of the device maintenance device includes: receiving a removal instruction sent by the equipment maintenance device, and obtaining the network environment factors carried therein; removing the network environment factor and sending a removal response to the equipment maintenance device; Receive the version upgrade instruction sent by the equipment maintenance device and perform equipment version upgrade.

9. The method according to any one of claims 6 to 8, wherein: The device version upgrade includes: performing the device version upgrade online or performing the device version upgrade locally.

10. A device maintenance device, comprising a port status repair module, a network environment factor repair module and a version upgrade guide module, The port status repair module is used to instruct the terminal device to stop restarting and reconnect to the device maintenance device when it is detected that the terminal device restarts continuously and it is determined that the reason for the continuous restart is a network environment factor, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold; the terminal device is physically connected to the device maintenance device; The network environment factor repair module is used to, when the port status repair module determines that the terminal device does not restart continuously after reconnecting to the device maintenance device, determine whether the communication is normal, and if the communication is normal, determine the network environment factor that causes the terminal device to restart continuously, and instruct the terminal device to remove the network environment factor; The version upgrade guiding module is used to instruct the terminal device to upgrade the device version.

11. A terminal device, comprising: Driver module, network environment factor removal module and version upgrade module, The driving module is used to determine, according to the instruction of the equipment maintenance device, whether the cause of the continuous restart of the terminal device is a network environment factor, and if so, send the judgment result to the equipment maintenance device, wherein the continuous restart means that the number of restarts within a preset time period is greater than a preset threshold; and, according to the instruction of the equipment maintenance device, stop restarting the device and reconnect with the equipment maintenance device; the terminal device is physically connected to the equipment maintenance device; The network environment factor removal module is used to remove the network environment factors that cause the continuous restart of the terminal device according to the instruction of the device maintenance device; The version upgrade module is used to upgrade the device version according to the instruction of the device maintenance device.

12. A computer device comprising: one or more processors; a storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the terminal equipment maintenance method according to any one of claims 1 to 9.

13. A computer readable medium having a computer program stored thereon, wherein: When the program is executed, the terminal equipment maintenance method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Camera network fault real-time diagnosis and recovery method and device and camera

    CN110138628A