A control method of an internet of things terminal control system
By actively diagnosing or executing user commands through a second terminal device, the user's operational difficulties when the first terminal device does not respond are resolved, resulting in a more efficient user experience.
Patent Information
- Application Number
- CN202110684798.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-21
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2041-06-21
AI Technical Summary
In existing technologies, when a user's control command for a smart device is not responded to, other smart devices lack an effective way to handle the situation, forcing the user to operate other devices again to meet the demand.
After receiving the wake-up command from the first terminal device, the second terminal device determines its response status and actively performs fault diagnosis or executes the user's control commands when the first terminal device fails to respond. It also obtains fault information through the Internet of Things network and prompts the user.
The second terminal device can automatically diagnose faults or perform operations when the first terminal device fails, reducing the user's operation steps, improving user experience and convenience, and saving time.
Smart Images

Figure CN115514794B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of Internet of Things (IoT) technology, and more specifically, relates to a control method for an IoT terminal control system. Background Technology
[0002] The Internet of Things (IoT) is a crucial component of the next generation of information technology. It's an extension and expansion of the internet, forming a vast network that combines various information sensing devices with existing networks. This network enables interconnectivity between people, machines, and things anytime, anywhere. IoT applications span numerous fields, with smart homes being a fundamental application within the home.
[0003] With advancements in technology and rising living standards, smart home applications are becoming increasingly common in daily life. Users can remotely control multiple smart devices in their homes via mobile devices such as smartphones, greatly simplifying their lives. However, currently, even with multiple smart devices connected to the same network in a user's home or other specific environment, there is a lack of sufficient information feedback between these devices. When a user wants to activate one of the smart devices, if that device cannot respond, no other smart devices can intervene to meet the user's needs.
[0004] For example, if a user has both Xiao Ai (Xiaomi's AI assistant) and a Xiao You smart speaker in their home, and wants Xiao Ai to play music, but Xiao Ai is not connected to a power source, it will not respond or provide instructions. Meanwhile, the Xiao You speaker will be idle, requiring the user to issue a command to it to start playing music. Similarly, when a user asks the Xiao You speaker about the weather, if the speaker has a network problem, it will only prompt the user to check their network connection. While other internet-connected smart devices in the home can also check the weather, these other devices will not respond because the user has only issued a control command to the Xiao You speaker.
[0005] Chinese Patent Application No. 201610782175.1 discloses an intelligent Internet of Things (IoT) device, comprising: multiple communication interfaces, each communication interface being connected to an execution device in an IoT terminal, or a data acquisition device in an IoT terminal; and a system server, used to receive data collected by the data acquisition device through the communication interfaces, analyze and process the data, and send operation control commands to the execution device through the communication interfaces, thereby enabling centralized control of the operation of multiple IoT terminals.
[0006] However, the above solution only achieves centralized control of multiple IoT terminals using the same system server, and still lacks an effective way to handle situations where smart devices selected or triggered by users cannot respond.
[0007] In view of this, the present invention is hereby proposed. Summary of the Invention
[0008] The technical problem to be solved by the present invention is to overcome the shortcomings of the prior art and provide a control method for an Internet of Things terminal control system. When the user only issues a wake-up command for the first terminal device, the second terminal device can determine whether to perform active service based on the response status of the first terminal device to the wake-up command. In this way, when the first terminal device cannot work properly, the second terminal device can be used to diagnose the fault of the first terminal device or perform corresponding operations to solve the user's needs. The user does not need to operate the second terminal device separately, making it more convenient to use.
[0009] To solve the above-mentioned technical problems, the basic concept of the technical solution adopted by the present invention is as follows:
[0010] A control method for an Internet of Things (IoT) terminal control system, the IoT terminal control system including a first terminal device and a second terminal device, the control method comprising:
[0011] The second terminal device receives a wake-up command to the first terminal device and obtains the response status of the first terminal device to the wake-up command;
[0012] Based on the response status of the first terminal device, the second terminal device determines whether to perform an active service;
[0013] The proactive service includes requesting fault diagnosis of the first terminal device and / or requesting and executing user control commands.
[0014] Furthermore, after receiving the wake-up command for the first terminal device in standby mode, the second terminal device sends a request to the Internet of Things (IoT) network to obtain the response status of the first terminal device to the wake-up command, and receives the response status information of the first terminal device fed back by the IoT network.
[0015] Furthermore, if the response status information indicates that the first terminal device is not responding or that the network connection of the first terminal device is abnormal, then the second terminal device performs an active service; otherwise, the second terminal device does not perform an active service and remains in standby mode.
[0016] Furthermore, the proactive service includes:
[0017] The second terminal device sends a request to the Internet of Things network to diagnose the fault of the first terminal device;
[0018] The second terminal device receives fault information from the first terminal device fed back by the Internet of Things network.
[0019] The second terminal device sends a prompt message to the user based on the fault information;
[0020] Preferably, the prompt information includes the cause of the fault and / or the method for troubleshooting.
[0021] Furthermore, after receiving a request to diagnose a fault in the first terminal device, the Internet of Things network performs a fault diagnosis operation on the first terminal device and feeds back the diagnosed fault information to the second terminal device.
[0022] Preferably, if the IoT network cannot determine the cause of the fault, it sends feedback information indicating an unknown fault to the second terminal device; upon receiving the feedback information, the second terminal device remains in standby mode.
[0023] Furthermore, the first terminal device includes:
[0024] The execution module is used to respond to the wake-up command of the first terminal device and to receive control commands issued by the user and perform corresponding operations.
[0025] The connection module is connected to both the execution module and the IoT network, and receives instructions from the IoT network to supply power to the execution module.
[0026] After receiving a request to diagnose a fault in the first terminal device, the Internet of Things (IoT) network checks whether the connection module has established a connection with the IoT network.
[0027] If the connection module is connected to the Internet of Things network, the second terminal device prompts the user to check whether the first terminal device is connected to a power source.
[0028] If the connection module is not connected to the IoT network, the second terminal device will prompt the user to check whether the connection module is enabled.
[0029] Furthermore, the proactive service includes:
[0030] The second terminal device sends a prompt message to the user requesting control commands;
[0031] The second terminal device receives control commands from the user and executes the operations corresponding to the control commands.
[0032] Furthermore, after receiving the control command, the second terminal device determines whether it can execute the operation corresponding to the control command;
[0033] If the operation corresponding to the control command cannot be executed, the user is prompted to check the first terminal device;
[0034] Preferably, when the second terminal device cannot execute the operation corresponding to the control command, it requests the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device, receives fault information fed back by the IoT network, and sends a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
[0035] Furthermore, before the second terminal device performs proactive services, it also includes:
[0036] The second terminal device compares its own functions with those of the first terminal device to obtain the degree of overlap between the functions of the second terminal device and the functions of the first terminal device.
[0037] The IoT terminal control system has a preset overlap threshold. The second terminal device compares the acquired overlap with the preset overlap threshold.
[0038] If the overlap degree obtained by the second terminal device is greater than the overlap degree threshold, the second terminal device performs an active service.
[0039] Furthermore, if the overlap degree obtained by the second terminal device is less than or equal to the overlap degree threshold, the second terminal device will not perform active service and will remain in standby mode.
[0040] Alternatively, if the overlap degree obtained by the second terminal device is less than or equal to the overlap degree threshold, the second terminal device requests the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device, receives fault information fed back by the IoT network, and sends a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
[0041] By adopting the above technical solution, the present invention has the following beneficial effects compared with the prior art.
[0042] In this invention, a second terminal device connected to the same IoT network as the first terminal device can also respond to the wake-up command of the first terminal device. Based on the response status of the first terminal device to the wake-up command, it determines whether to perform proactive services, diagnose faults in the first terminal device, or perform corresponding operations to address the user's needs. When the first terminal device cannot operate to meet the user's needs, the user does not need to issue a separate command to start the second terminal device, making it more convenient for the user.
[0043] In this invention, the second terminal device can perform fault diagnosis on the first terminal device through the Internet of Things network, and then prompt the user with countermeasures. The user can obtain the cause of the fault and / or the troubleshooting method of the first terminal device from the second terminal device, and repair the first terminal device according to the prompt information of the second terminal device, thereby reducing the time spent by the user on repairing the first terminal device.
[0044] In this invention, the second terminal device can proactively request control commands from the user when the first terminal device is unable to respond to user instructions, and proactively execute the operation corresponding to the control command when it is able to do so, thereby meeting the user's needs, improving the convenience of user operation, and saving the user's time. Before providing proactive services, the second terminal device prioritizes comparing its functional overlap with the first terminal device; only when the overlap is high will it request the user's control commands to execute the corresponding operation, avoiding wasting the user's time due to the second terminal device's inability to execute the corresponding operation, resulting in a better user experience.
[0045] The specific embodiments of the present invention will now be described in further detail with reference to the accompanying drawings. Attached Figure Description
[0046] The accompanying drawings, as part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments and descriptions of the invention are used to explain the invention, but do not constitute an undue limitation of the invention. Obviously, the drawings described below are merely some embodiments, and those skilled in the art can obtain other drawings based on these drawings without creative effort. In the drawings:
[0047] Figure 1 This is a flowchart of the control method of the Internet of Things terminal control system in Embodiment 1 of the present invention;
[0048] Figure 2 This is a flowchart of the control method of the Internet of Things terminal control system in Embodiment 2 of the present invention;
[0049] Figure 3 This is a flowchart of the control method of the Internet of Things terminal control system in Embodiment 3 of the present invention.
[0050] It should be noted that these accompanying drawings and textual descriptions are not intended to limit the scope of the invention in any way, but rather to illustrate the concept of the invention to those skilled in the art by referring to specific embodiments. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments will be clearly and completely described below with reference to the accompanying drawings. The following embodiments are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0052] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the term "connection" should be interpreted broadly. For example, it can refer to a fixed connection, a detachable connection, or an integral connection; it can refer to a mechanical connection or an electrical connection; it can refer to a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0053] The IoT terminal control system provided by this invention includes a first terminal device and a second terminal device, and the control method of the IoT terminal control system includes:
[0054] The second terminal device receives a wake-up command to the first terminal device and obtains the response status of the first terminal device to the wake-up command;
[0055] Based on the response status of the first terminal device, the second terminal device determines whether to perform an active service.
[0056] The proactive service includes requesting fault diagnosis of the first terminal device and / or requesting and executing user control commands.
[0057] In the above scheme, the second terminal device can also respond to the wake-up command of the first terminal device and determine whether to perform proactive service based on the response status of the first device. When the first terminal device cannot respond to the user's wake-up command or cannot perform the user's required operation, the second terminal device can automatically request fault diagnosis of the first terminal device or obtain the user's request to perform the corresponding operation. When the first terminal device malfunctions, the user does not need to re-issue the wake-up command to the second terminal device; the second terminal device can directly start and enter working state, saving user time and improving user experience.
[0058] Example 1
[0059] The IoT terminal control system described in this embodiment includes at least a first terminal device and a second terminal device, both connected to the same IoT network. Both the first and second terminal devices are normally in a low-power standby state, but can enter a working state upon receiving a wake-up command from the user, waiting for control commands from the user to execute corresponding operations. The wake-up commands used to activate the first and second terminal devices are different.
[0060] In this specific embodiment, the first terminal device and the second terminal device are activated by voice. Specifically, the activation command is a specific wake-up word. The user issuing a wake-up word to the first terminal device activates it to enter working mode, and the user issuing a wake-up word to the second terminal device activates it to enter working mode.
[0061] like Figure 1 As shown, in this embodiment, the control method of the IoT terminal control system includes:
[0062] The second terminal device receives a wake-up command to the first terminal device and obtains the response status of the first terminal device to the wake-up command;
[0063] Based on the response status of the first terminal device, the second terminal device determines whether to perform an active service.
[0064] The proactive service includes requesting fault diagnosis for the first terminal device.
[0065] Specifically, the second terminal device obtains the response status of the first terminal device to the wake-up command through the Internet of Things (IoT) network, and requests the IoT network to perform fault diagnosis on the first terminal device when it needs to perform active services.
[0066] Furthermore, after receiving the wake-up command for the first terminal device in standby mode, the second terminal device sends a request to the Internet of Things (IoT) network to obtain the response status of the first terminal device, and receives the response status information of the first terminal device fed back by the IoT network.
[0067] In detail, after receiving the request, the Internet of Things network feeds back the response status information of the first terminal device to the second terminal device.
[0068] If the response status information indicates that the first terminal device is not responding or that the network connection of the first terminal device is abnormal, then the second terminal device performs an active service; otherwise, the second terminal device does not perform an active service and remains in standby mode.
[0069] In the above scheme, both the first and second terminal devices are in standby mode. When the user issues a wake-up command to the first terminal device, if the first terminal device fails to respond to the wake-up command or experiences a network connection error, it cannot function properly to meet the user's needs. In this case, the second terminal device is controlled to perform fault diagnosis on the first terminal device via the Internet of Things (IoT) network. This allows the user to quickly understand the current status of the first terminal device, thereby assisting the user in troubleshooting as soon as possible and enabling the first terminal device to function normally.
[0070] If the first terminal device responds normally to the wake-up command and the network connection is normal, it can perform all its functions. It only needs to wait for the user to issue control commands to execute the corresponding operations. At this time, the second terminal device does not need to respond and can remain in standby mode.
[0071] In a further embodiment of this solution, the proactive service specifically includes:
[0072] The second terminal device sends a request to the Internet of Things network to diagnose the fault of the first terminal device;
[0073] The second terminal device receives fault information from the first terminal device fed back by the Internet of Things network.
[0074] The second terminal device sends a prompt message to the user based on the fault information.
[0075] Preferably, the prompt information includes the cause of the fault and / or the method for troubleshooting.
[0076] The control method on one side of the Internet of Things (IoT) network includes: after receiving a request for fault diagnosis of the first terminal device, the IoT network performs a fault diagnosis operation on the first terminal device and feeds back the diagnosed fault information to the second terminal device.
[0077] Preferably, if the IoT network cannot determine the cause of the fault, it sends feedback information indicating an unknown fault to the second terminal device; upon receiving the feedback information, the second terminal device remains in standby mode.
[0078] In the above scheme, after the user sends the wake-up word to the first terminal device, if the first terminal device does not respond, the second terminal device will diagnose the first terminal device through the Internet of Things (IoT) network. After identifying the cause of the fault, the second terminal device will prompt the user with the cause of the fault and troubleshooting methods, i.e., countermeasures, thereby assisting the user in repairing and troubleshooting the first terminal device. If the cause of the fault cannot be identified, the second terminal device will not provide any prompts.
[0079] In detail, the causes of the fault and the corresponding troubleshooting methods may include:
[0080] If the distance is too far, please check if the location of the first terminal device is outside the network connection range;
[0081] Network error. Please check if the first terminal device is connected to the internet.
[0082] Power connection error. Please check if the first terminal device is connected to a power source.
[0083] No first terminal device was detected. Please check if the first terminal device has been sent for repair and is not on site.
[0084] In this embodiment, the second terminal device can issue prompts to the user via voice. Since the user issues commands to both the first and second terminal devices via voice control, and the user may not be physically present at the second terminal device, voice prompts are more convenient for the user to obtain the prompts. However, it is understood that other prompting methods, such as displaying prompts on a display device, can also achieve the purpose of prompting the user.
[0085] In one specific embodiment of this invention, the first terminal device includes:
[0086] The execution module is used to respond to the wake-up command of the first terminal device and to receive control commands issued by the user and perform corresponding operations.
[0087] The connection module is connected to both the execution module and the IoT network, and receives instructions from the IoT network to supply power to the execution module.
[0088] Specifically, the connection module can be a smart socket, which connects to the user's home power supply. The power cord of the execution module is connected to the smart socket, and the smart socket supplies power to the module. The smart socket is wirelessly connected to an Internet of Things (IoT) network, which can control the power supply to and from the smart socket, thereby controlling the opening and closing of the execution module.
[0089] When a user sends a wake-up word to the first terminal device and the first terminal device does not respond, the second terminal device sends a request to the Internet of Things network to diagnose the fault of the first terminal device.
[0090] After receiving a request to diagnose a fault in the first terminal device, the Internet of Things (IoT) network checks whether the connection module has established a connection with the IoT network.
[0091] If the connection module is connected to the Internet of Things network, the second terminal device prompts the user to check whether the first terminal device is connected to a power source.
[0092] If the connection module is not connected to the IoT network, the second terminal device will prompt the user to check whether the connection module is enabled.
[0093] Specifically, when the connection module, i.e., the smart socket, is connected to the network, if the first terminal device cannot respond to the user's wake-up command, it may be because the execution module itself is not powered, meaning the execution module is not connected to the smart socket. In this case, the second terminal device prompts the user to "Please check if the first terminal device is connected to power." The user then checks if the execution module's power cord is plugged into the smart socket. If it is not plugged in, plugging the execution module's power cord into the smart socket will allow the first terminal device to function normally.
[0094] When the connection module, i.e., the smart socket, is not connected to the network, it cannot receive instructions from the IoT network and therefore cannot supply power to the execution module, causing the first terminal device to fail to respond to the user's wake-up command. In this case, the second terminal device prompts the user to "check if the first terminal device's socket is on." The user checks if the smart socket is connected to a power source in their home, or if it is already connected, checks if it is turned on. After connecting the smart socket to a power source in the user's home and turning it on, ensuring it is in the "on" state and connected to the IoT network, the first terminal device can then function normally.
[0095] It is understood that the control method in this embodiment is also applicable to IoT terminal control systems with more than two terminal devices. When a user issues a wake-up command to one of the terminal devices, if the terminal device does not respond or cannot work properly, any other terminal device can send a request for fault diagnosis to the IoT network, receive the feedback fault information, and generate a prompt message including the cause of the fault and / or the troubleshooting method to remind the user.
[0096] In this embodiment, when a user issues a wake-up command to the first terminal device, if the first terminal device does not respond or malfunctions due to network abnormalities, the second terminal device can automatically perform fault diagnosis on the first terminal device via the IoT network. Based on the diagnosed fault information, it can then provide the user with the cause of the fault and troubleshooting methods, prompting the user to take appropriate action to restore the first terminal device to normal operation. This eliminates the hassle of the user manually checking the first terminal device, allowing the user to quickly understand the fault and take corresponding countermeasures to resolve it. Furthermore, it eliminates the need for the user to issue additional control commands, saving the user time and improving the user experience.
[0097] Example 2
[0098] The difference between this embodiment and the first embodiment described above is that the proactive service includes requesting and executing user control commands.
[0099] like Figure 2 As shown, specifically, the proactive service includes:
[0100] The second terminal device sends a prompt message to the user requesting control commands;
[0101] The second terminal device receives control commands from the user and executes the operations corresponding to the control commands.
[0102] In the above scheme, when the first terminal device cannot operate to meet the user's needs, the second terminal device can actively request the user's control command and execute the operation corresponding to the control command, thereby meeting the user's needs.
[0103] When the first terminal device fails to operate, the user does not need to select a terminal device with the required functions from the current IoT terminal control system and resend the corresponding wake-up command to start another terminal device into working state. Instead, the second terminal device can automatically start into working state, prompting the user to issue control commands. The user can directly issue control commands to control the second terminal device to perform corresponding operations, saving the user's operation time.
[0104] In a further embodiment, after receiving the control command, the second terminal device determines whether it can execute the operation corresponding to the control command.
[0105] If the operation corresponding to the control command can be executed, then the operation is executed;
[0106] If the operation corresponding to the control command cannot be executed, the user is prompted to check the first terminal device.
[0107] In this embodiment, the user issues control commands via voice.
[0108] In detail, after the user issues the wake-up word to the first terminal device, if the first terminal device does not respond, or if the first terminal device issues a voice prompt "Network error, please check the network", the user controls the second terminal device to perform active services.
[0109] The second terminal device issues a voice prompt: "Master, I'm always here. Tell me your needs, and maybe I can help you." The user receives the voice prompt and states their needs. The second terminal device recognizes the user's voice command. If it can perform the corresponding operation, it will do so automatically. If not, it will issue another voice prompt: "This is not within my scope of responsibility. Please check the power supply or network of the first terminal device."
[0110] For example, the first terminal device is a smart speaker, and the second terminal device is a smart refrigerator. When the smart speaker malfunctions, the smart refrigerator actively requests control commands from the user.
[0111] If a user issues a voice command, "Please check the current weather," the smart refrigerator, being connected to the internet, can fulfill the need to check weather information. After the query is completed, the user will be informed of the weather information through voice broadcast or display device.
[0112] If the user issues a voice command "Please play music", the smart refrigerator cannot play music because it does not have the function of playing music. In this case, the user will be prompted that music cannot be played and to check the smart speaker.
[0113] In a further embodiment, before the second terminal device performs the active service, it further includes:
[0114] The second terminal device compares its own functions with those of the first terminal device to obtain the degree of overlap between the functions of the second terminal device and the functions of the first terminal device.
[0115] The IoT terminal control system has a preset overlap threshold. The second terminal device compares the acquired overlap with the preset overlap threshold.
[0116] If the overlap degree obtained by the second terminal device is greater than the overlap degree threshold, the second terminal device performs an active service;
[0117] If the overlap degree obtained by the second terminal device is less than or equal to the overlap degree threshold, the second terminal device will not perform active service and will remain in standby mode.
[0118] In the above scheme, before providing proactive services, the second terminal device first compares its functional overlap with that of the first terminal device. Only when the overlap is high will it request the user's control command to execute the corresponding operation; otherwise, it will not execute the proactive service. When the functional overlap is low, the second terminal device is very likely to lack the function the user wants to use by waking up the first terminal device, thus potentially resulting in a situation where it cannot execute the corresponding operation after requesting the user's control command. In this embodiment, the overlap is prioritized and compared with an overlap threshold. The second terminal device determines whether to execute the proactive service based on the comparison result, avoiding wasting the user's time due to the second terminal device's inability to execute the corresponding operation, resulting in a better user experience.
[0119] In a preferred embodiment, the IoT terminal control system includes multiple terminal devices. After a user issues a wake-up command to one of the terminal devices, the other terminals obtain the response status of that terminal device to the wake-up command through the IoT network.
[0120] When the terminal device does not respond or the network connection of the terminal device is abnormal, other terminal devices compare their own functions with those of the terminal device to obtain the degree of overlap between their own functions and those of the terminal device.
[0121] The obtained overlap scores are compared, and the highest overlap score is selected. If it is greater than the overlap score threshold, the terminal device corresponding to that overlap score performs proactive service, and the other terminal devices return to standby mode. If all the obtained overlap scores are less than or equal to the overlap score threshold, then all other terminal devices do not perform proactive service.
[0122] In this embodiment, when a user issues a wake-up command to the first terminal device, if the first terminal device does not respond or cannot function properly due to network anomalies, the second terminal device can automatically request the user's control command and execute the corresponding operation when it is capable of doing so, thus meeting the user's needs. The user does not need to issue a wake-up command to the second terminal device; the second terminal device can automatically enter working mode, improving user convenience and saving time. Before providing proactive services, the second terminal device prioritizes comparing its functional overlap with the first terminal device. Only when the overlap is high will it request the user's control command to execute the corresponding operation, avoiding wasting the user's time due to the second terminal device's inability to perform the corresponding operation, resulting in a better user experience.
[0123] Example 3
[0124] This embodiment is a further limitation of the above embodiment two. The proactive service includes requesting fault diagnosis of the first terminal device and requesting and executing the user's control commands.
[0125] like Figure 3 As shown, specifically, after receiving the user's control command, if the second terminal device cannot execute the operation corresponding to the control command, it requests the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device, receives the fault information fed back by the IoT network, and sends a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
[0126] In the above scheme, when the second terminal device determines that it cannot perform the corresponding operation, i.e., cannot meet the user's needs, it requests the IoT network to diagnose the fault of the first terminal device, and then obtains the cause of the fault and / or troubleshooting method of the first terminal device and prompts it to the user, so as to facilitate the user to repair the first terminal device. In this way, the fault of the first terminal device can be troubleshooted as soon as possible, so that it can work normally to meet the user's needs and improve the user experience.
[0127] The specific methods for the second terminal device to request the Internet of Things network to diagnose the fault of the first terminal device and to receive fault information to generate prompt information for the user are the same as in Embodiment 1, and will not be repeated here.
[0128] In a further embodiment, before the second terminal device performs an active service, it first obtains the overlap between its own functions and the functions of the first terminal device. If the overlap is less than or equal to the overlap threshold, it requests the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device, receives fault information fed back by the IoT network, and sends a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
[0129] In the above scheme, when the functions of the second terminal device and the first terminal device have low overlap, the second terminal device determines that it cannot meet the user's needs, that is, it cannot execute the operation corresponding to the control command that the user is about to issue. At this time, the second terminal device directly requests the Internet of Things network to diagnose the fault of the first terminal device, and then obtains the cause of the fault and / or troubleshooting method of the first terminal device and prompts it to the user, reminding the user to check and repair the first terminal device, thereby eliminating the fault and enabling the first terminal device to work normally as soon as possible to meet the user's needs, further improving the user experience.
[0130] In a preferred embodiment, when the second terminal device receives a control command from the user and performs the corresponding operation, it may request the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device during or after the operation is completed, and receive fault information fed back by the IoT network, and issue a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
[0131] In the above solution, although the second terminal device can perform the corresponding operations to meet the user's current needs, its functions are not entirely the same as the first terminal device, and therefore it cannot completely replace the first terminal device. Therefore, the first terminal device still needs to be inspected and repaired to meet the user's future needs and prevent it from malfunctioning again upon re-use.
[0132] The second terminal device can send a fault diagnosis request during or after the execution of a control command, and provide the user with the cause of the fault and / or troubleshooting methods based on the diagnostic results. The specific timing of the fault diagnosis request and the issuance of the prompt information depends on whether it conflicts with the execution of the control command by the second terminal device. By providing the user with the cause of the first terminal device's fault and / or troubleshooting methods through the second terminal device, the user can complete the maintenance of the first terminal device more quickly.
[0133] In this embodiment, when the second terminal device cannot perform the user's required operation, the first terminal device can be fault-diagnosed through the Internet of Things (IoT) network, assisting the user in quickly completing the repair of the first terminal device and enabling it to work normally to meet the user's needs. Even when the second terminal device can meet the user's current needs, the first terminal device can still be fault-diagnosed through the IoT network without affecting the user's subsequent use of the first terminal device.
[0134] Example 4
[0135] The difference between this embodiment and the above embodiment three is that when the response status information received by the second terminal device is that the first terminal device does not respond or the network connection of the first terminal device is abnormal, the first terminal device is first diagnosed through the Internet of Things network, and a prompt message including the cause of the fault and / or the method of troubleshooting is sent to the user.
[0136] If the IoT network cannot determine the cause of the fault after performing fault diagnosis on the first terminal device, the second terminal device will send a prompt message to the user requesting a control command after receiving the corresponding feedback information, and will perform the corresponding operation after receiving the control command from the user.
[0137] In a further embodiment, when the Internet of Things network performs fault diagnosis and determines that the fault of the first terminal device cannot be eliminated in a short time, for example, the first terminal device has been sent for repair and is not on site, the second terminal device is controlled to send a prompt message to the user requesting a control command, and performs the corresponding operation after receiving the control command sent by the user.
[0138] In this embodiment, since the first terminal device is the user's first choice when using the IoT terminal control system, it can provide a better user experience. Therefore, when the first terminal device malfunctions, the second terminal device is used first to obtain the cause of the first terminal device's malfunction and troubleshooting methods, assisting the user in restoring the first terminal device to normal operation as soon as possible, so that the user can still use the first terminal device to achieve the required functions. However, when the cause of the malfunction cannot be determined, or the first terminal device cannot be restored in a short time, the second terminal device automatically requests the user's control commands and executes the corresponding operations to meet the user's needs, avoiding delays to the user's requirements.
[0139] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-described technical content to create equivalent embodiments without departing from the scope of the present invention. Any simple modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.
Claims
1. A control method for an Internet of Things (IoT) terminal control system, characterized in that, The IoT terminal control system includes a first terminal device and a second terminal device, both of which are connected to the same IoT network; the control method includes: The second terminal device receives a wake-up command for the first terminal device in standby mode and sends a request to the Internet of Things network to obtain the response status of the first terminal device to the wake-up command. The second terminal device receives the response status information of the first terminal device fed back by the Internet of Things network, so as to obtain the response status of the first terminal device to the wake-up command; Based on the response status of the first terminal device, the second terminal device determines whether to perform an active service. If the response status information indicates that the first terminal device has not responded or that the network connection of the first terminal device is abnormal, then the second terminal device performs an active service; otherwise, the second terminal device does not perform an active service and remains in standby mode. The proactive services include requesting the Internet of Things network to perform fault diagnosis on the first terminal device, and / or requesting and executing control commands from the user.
2. The control method of the Internet of Things terminal control system according to claim 1, characterized in that, The proactive services include: The second terminal device sends a request to the Internet of Things network to diagnose the fault of the first terminal device; The second terminal device receives fault information from the first terminal device fed back by the Internet of Things network. The second terminal device sends a prompt message to the user based on the fault information.
3. The control method of the Internet of Things terminal control system according to claim 2, characterized in that, The prompt information includes the cause of the fault and / or the troubleshooting method.
4. The control method of the Internet of Things terminal control system according to claim 2 or 3, characterized in that, After receiving a request to diagnose a fault in the first terminal device, the Internet of Things (IoT) network performs a fault diagnosis operation on the first terminal device and feeds back the diagnosed fault information to the second terminal device.
5. The control method of the Internet of Things terminal control system according to claim 4, characterized in that, If the IoT network cannot determine the cause of the fault, it sends a feedback message indicating an unknown fault to the second terminal device; upon receiving the feedback message, the second terminal device remains in standby mode.
6. The control method of the Internet of Things terminal control system according to claim 4, characterized in that, The first terminal device includes: The execution module is used to respond to the wake-up command of the first terminal device and to receive control commands issued by the user and perform corresponding operations. The connection module is connected to both the execution module and the IoT network, and receives instructions from the IoT network to supply power to the execution module. After receiving a request to diagnose a fault in the first terminal device, the Internet of Things (IoT) network checks whether the connection module has established a connection with the IoT network. If the connection module is connected to the Internet of Things network, the second terminal device prompts the user to check whether the first terminal device is connected to a power source. If the connection module is not connected to the IoT network, the second terminal device will prompt the user to check whether the connection module is enabled.
7. The control method of the Internet of Things terminal control system according to claim 1, characterized in that, The proactive services include: The second terminal device sends a prompt message to the user requesting control commands; The second terminal device receives control commands from the user and executes the operations corresponding to the control commands.
8. The control method of the Internet of Things terminal control system according to claim 7, characterized in that, After receiving the control command, the second terminal device determines whether it can execute the operation corresponding to the control command; If the operation corresponding to the control command cannot be executed, the user is prompted to check the first terminal device.
9. The control method of the Internet of Things terminal control system according to claim 8, characterized in that, When the second terminal device cannot execute the operation corresponding to the control command, it requests the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device, receives fault information fed back by the IoT network, and sends a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
10. The control method for the Internet of Things terminal control system according to any one of claims 7-9, characterized in that, Before the second terminal device performs proactive services, it also includes: The second terminal device compares its own functions with those of the first terminal device to obtain the degree of overlap between the functions of the second terminal device and the functions of the first terminal device. The IoT terminal control system has a preset overlap threshold. The second terminal device compares the acquired overlap with the preset overlap threshold. If the overlap degree obtained by the second terminal device is greater than the overlap degree threshold, the second terminal device performs an active service.
11. The control method of the Internet of Things terminal control system according to claim 10, characterized in that, If the overlap degree obtained by the second terminal device is less than or equal to the overlap degree threshold, the second terminal device will not perform active service and will remain in standby mode. Alternatively, if the overlap degree obtained by the second terminal device is less than or equal to the overlap degree threshold, the second terminal device requests the Internet of Things (IoT) network to perform fault diagnosis on the first terminal device, receives fault information fed back by the IoT network, and sends a prompt message to the user including the cause of the fault and / or the method of troubleshooting.
Citation Information
Patent Citations
Intelligent Internet of Things (IoT) device
CN106254512A
Information processing method and device
CN107368278A