Shutdown control methods and related devices
Remote shutdown control is realized through the central control host and computing equipment connected by the serial bus, which solves the inflexibility and high failure rate problems caused by human touch and disassembly of the machine wire in the prior art, improves the convenience of shutdown and reduces the failure rate.
Patent Information
- Application Number
- PCT/CN2024/073052
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-18
- Publication Date
- 2025-07-24
AI Technical Summary
The shutdown method of existing computing devices requires manual touch or disassembly of welding wires, resulting in inflexibility and increasing the failure rate.
The central control host and the computing device are connected through a serial bus. The control center remotely sends shutdown control instructions, and the central control host then sends instructions to the computing device, realizing shutdown control without human touch and disassembly.
Improves the convenience and flexibility of shutdown, reduces the failure rate of computing equipment, avoids media signal transmission interference and saves costs.
Smart Images

Figure CN2024073052_24072025_PF_FP_ABST
Abstract
Description
Shutdown control method and related equipment Technical Field
[0001] The present application relates to the field of shutdown control, and in particular to a shutdown control method and related equipment. Background Art
[0002] Currently, some computing devices (such as a computer host) are shut down mainly by manually touching the power off button of the computer host. However, this shutdown method requires the person to be with the computer host, making the shutdown less flexible. Alternatively, a cable is connected to the computer host through a control device, that is, the power on / off button of the computer host is short-circuited through the cable to achieve control. This method requires the computer host to be disassembled and wired, which will damage the original assembly of the computer host and increase the computer failure rate.
[0003] Summary of the Invention
[0004] The present application provides a shutdown control method and related equipment, which does not require a person to be with the computing device, increases the flexibility of powering on and off, and does not require changes to the original assembly of the computing device, thereby reducing the failure rate of the computing device.
[0005] In a first aspect, the present application provides a shutdown control method, which is applied to a central control host, the central control host being located in a shutdown control system, the shutdown control system further comprising a control center and a computing device, the computing device and the central control host being connected via a serial bus, the method comprising:
[0006] receiving a first shutdown control instruction from the control center;
[0007] The first shutdown control instruction is sent to the computing device via the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0008] In a second aspect, the present application provides a shutdown control method, which is applied to a shutdown control system, wherein the shutdown control system includes a central control host, a control center, and a computing device, wherein the computing device and the central control host are connected via a serial bus, and the method includes:
[0009] The control center sends a first shutdown control instruction to the central control host; the central control host sends the first shutdown control instruction to the computing device through the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0010] In a third aspect, the present application provides a central control host located in a shutdown control system, wherein the shutdown control system further comprises a control center and a computing device, wherein the computing device and the central control host are connected via a serial bus, and the central control host comprises a processing unit and a transceiver unit;
[0011] The transceiver unit is configured to receive a first shutdown control instruction from the control center;
[0012] The processing unit is configured to control the transceiver unit to send the first shutdown control instruction to the computing device via the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0013] In a fourth aspect, the present application provides a shutdown control system, which includes a central control host, a control center, and a computing device, wherein the computing device and the central control host are connected via a serial bus;
[0014] The control center is configured to send a first shutdown control instruction to the central control host;
[0015] The central control host is used to send the first shutdown control instruction to the computing device through the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0016] In a fifth aspect, the present application provides a control center, the control center being located in a shutdown control system, the shutdown control system further comprising a central control host and a computing device, the computing device and the central control host being connected via a serial bus, the control center comprising: a first transceiver unit and a first processing unit;
[0017] A first processing unit, configured to obtain a first shutdown control instruction;
[0018] The first transceiver unit is used to control the first transceiver unit to send a first shutdown control instruction to the central control host, so that the central control host sends the first shutdown control instruction to the computing device through the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0019] In a sixth aspect, the present application provides an electronic device comprising: a processor and a memory, the processor being connected to the memory, the memory being used to store computer programs, and the processor being used to execute the computer programs stored in the memory, so that the electronic device executes the method of the first aspect or the second aspect.
[0020] In a seventh aspect, the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a computer to execute the method of the first aspect or the second aspect.
[0021] In an eighth aspect, the present application provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and is computer-operable to enable the computer to execute the method of the first aspect or the second aspect.
[0022] To implement this application, the central control host is located in the shutdown control system, which also includes a control center and a computing device. The computing device and the central control host are connected via a serial bus, and then the control center sends a first shutdown control instruction to the central control host. After the central control host receives the first shutdown control instruction, it sends the first shutdown control instruction to the computing device via the serial bus to instruct the computing device to shut down. In other words, there is no need to manually touch the shutdown button of the computing device, nor is there any need to disassemble the device to change the line connection of the computing device. The shutdown instruction can be remotely sent to the central control host based on the serial bus through the control center, which improves the convenience of shutdown, increases the flexibility of shutdown, and reduces the failure rate of the computing device. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0024] FIG1 is a schematic diagram of a control system provided in an embodiment of the present application;
[0025] FIG2 is a schematic diagram of a shutdown control system provided in an embodiment of the present application;
[0026] FIG3 is a schematic diagram of a shutdown control scenario provided by an embodiment of the present application;
[0027] FIG4 is an interactive diagram of a shutdown control method provided in an embodiment of the present application;
[0028] FIG5 is an interactive diagram of another shutdown control method provided by an embodiment of the present application;
[0029] FIG6 is an interactive diagram of another shutdown control method provided in an embodiment of the present application;
[0030] FIG7 is a block diagram of the functional units of a central control host provided in an embodiment of the present application;
[0031] FIG8 is a block diagram of the functional units of a control center provided in an embodiment of the present application;
[0032] FIG9 is a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0034] The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. In addition, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0035] References herein to "embodiments" mean that a particular feature, result, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0036] First, the relevant technologies involved in this application are explained:
[0037] Refer to Figure 1, which is a schematic diagram of a control system provided in an embodiment of the present application. The control system shown in Figure 1 includes a central control host and a computing device, wherein the central control host is short-circuited with the power button of the computing device through a first connecting line, so that the central control host sends a control signal (such as a power-on signal, a power-off signal, a sleep signal, etc.) to the computing device through the first connecting line, and the central control host and the computing device are also connected through a second connecting line, so that the computing device sends a media signal (such as audio, image, video, etc.) to the central control host through the second connecting line. Among them, short-circuiting the first connecting line requires disassembling the computing device for wiring, which will destroy the original appearance of the computing device, and the method of disassembling the wiring is relatively cumbersome and prone to malfunctions; in addition, the first connecting line is used to transmit control signals, and the second connecting line is used to transmit media signals. Since the media signal transmitted by the second connecting line is an analog signal, its transmission is easily interfered with, thereby affecting the signal quality.
[0038] As can be seen from the above background technology, the existing shutdown method for computing devices requires manual touch of the shutdown button of the computing device, that is, it is necessary to ensure that the person and the computing device are together, making the shutdown method inflexible, or the computing device needs to be disassembled and wired, which will change the original assembly of the computing device and make the computing device prone to failure. Therefore, the present application provides a shutdown control method, in which the control center can remotely send a first shutdown control instruction to the central control host based on the serial bus, that is, it is not necessary to ensure that the person and the computing device are together, which improves the convenience of shutdown and increases the flexibility of shutdown; then, after the central control host receives the first shutdown control instruction, it sends the first shutdown control instruction to the computing device through the serial bus to instruct the computing device to shut down, that is, the central control host and the computing device are connected through the serial bus, and there is no need to disassemble the computing device for wiring, which is simpler and reduces the failure rate of the computing device, and the media signal and the control signal are both transmitted through the serial bus, without the need for two wires, saving costs and avoiding interference with the media signal transmission.
[0039] Refer to FIG. 2 , which is a schematic diagram of a shutdown control system provided in an embodiment of the present application.
[0040] The shutdown control system shown in Figure 2 includes a central control host, a control center and a computing device; the computing device and the control center are connected via a serial bus; the control center can be a server, such as an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, as well as basic cloud computing services such as big data and artificial intelligence platforms, which are not specifically limited in this application; the control center can also be a mobile terminal such as a smart phone, tablet computer, or laptop computer; the control center and the central control host establish a network communication connection to realize remote communication, and the communication protocol used is not specifically limited in this application; the computing device can be a computer host, etc., and the number of computing devices can be one or more. This application mainly uses one as an example for illustration.
[0041] When the control center is a mobile terminal, a target application is installed on the control center. When the user wants to shut down the computing device, the user can perform a target operation in the target application. The target operation is used to trigger the shutdown of the computing device. Then, the control center responds to the user's target operation and sends a first shutdown control instruction to the central control host. After receiving the first shutdown control instruction, the central control host sends the first shutdown control instruction to the computing device through the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0042] When the control center is a server, the shutdown control system shown in FIG2 may also include a user terminal, which may also be a mobile terminal such as a smartphone, tablet computer, or laptop computer. A target application is also installed on the user terminal. When a user wants to shut down a computing device, the user may perform a target operation in the target application. The target operation is used to trigger the shutdown of the computing device. The user terminal then responds to the target operation by sending a first shutdown control instruction to the control center. After receiving the first shutdown control instruction from the user terminal, the control center is used to send the first shutdown control instruction to the computing device via a serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down. It should be noted that this application is mainly described using the example of a mobile terminal as the control center.
[0043] It should be noted that the control center can remotely send a first shutdown control instruction to the central control host, that is, there is no need to ensure that people and computing devices are together, which improves the convenience of shutdown and increases the flexibility of shutdown; then after the central control host receives the first shutdown control instruction, it sends the first shutdown control instruction to the computing device through the serial bus to instruct the computing device to shut down. In other words, the central control host and the computing device are connected through the serial bus, and there is no need to disassemble the computing device for wiring, which is simpler, and both media signals and control signals are transmitted through the serial bus, without the need for two wires, which saves costs and can also avoid interference with media signal transmission.
[0044] In an optional embodiment, the computing device is installed in a target location (such as a classroom, conference room, etc.). Before the central control host receives the first shutdown control instruction from the control center, the control center is also used to generate the first shutdown control instruction, specifically including: the control center is also used to obtain a usage schedule for the target location; then the control center is also used to determine the target object currently using the target location based on the usage schedule; then the control center is also used to obtain the target object's historical usage record for the target location; then the control center is also used to predict a first moment based on the historical usage record, wherein the first moment is the shutdown time of the computing device; then the control center is also used to generate the first shutdown control instruction based on the first moment. Further, the control center is also used to send the first shutdown control instruction to the central control host, wherein the first shutdown control instruction is used to control the computing device to shut down at the first moment.
[0045] Exemplarily, if the target location is a target classroom, the control center obtains a usage schedule for the target classroom, such as a class scheduling schedule for the target classroom, the class scheduling schedule including the usage time and the user (such as a teacher) of the target classroom, wherein the usage time and the user in the class scheduling schedule are a one-to-one mapping relationship; then the control center determines the target object currently using the target classroom based on the current usage time of the target classroom, the mapping relationship between the usage time and the user of the target classroom in the class scheduling schedule; then the control center obtains a historical usage record of the target object, wherein the historical usage record includes a plurality of actual class ending times corresponding to when the target object was teaching in the target classroom and / or classrooms other than the target classroom; then, the control center predicts a first moment based on the historical usage record, specifically, determines a first number based on the plurality of actual get out of class ending times and the plurality of theoretical get out of class ending times corresponding to the plurality of actual class ending times, wherein the first number is the number of actual get out of class ending times that are later than the corresponding theoretical get out of class ending times. It should be noted that the theoretical get out of class ending time can be determined based on the usage time of the class scheduling schedule, that is, the theoretical get out of class ending time is set in advance of class scheduling.
[0046] The control center then determines a first ratio of the first number to the number of actual get out of class ending times; if the first ratio is greater than or equal to a first preset value, the control center determines the difference between each first actual get out of class ending time in the first number of first actual get out of class ending times and the theoretical get out of class ending time corresponding to each first actual get out of class ending time, obtaining a first difference corresponding to each first actual class ending time, wherein the first actual get out of class ending time in the first number is the get out of class ending time that is later than the corresponding theoretical get out of class ending time among the multiple actual class ending times; the control center then performs a weighted average of the first differences corresponding to each first actual get out of class ending time to obtain a first duration; the control center then determines a first moment based on the first duration and the theoretical class ending time corresponding to the target location for the current target object, for example, the first moment is the sum of the current theoretical get out of class ending time and the first duration. If the first ratio is greater than or equal to a second preset value and less than the first preset value, the control center obtains a preset second duration, and then determines a first moment based on the second duration and the theoretical class ending time corresponding to the target location for the current target object, for example, the first moment is the sum of the current theoretical get out of class ending time and the second duration, wherein the second duration is less than the first duration. If the first ratio is greater than zero and less than the second preset value, the control center obtains the preset third duration, and then determines the first moment based on the third duration and the theoretical get out of class end time corresponding to the current target object using the target location. For example, the first moment is the sum of the current corresponding theoretical get out of class end time and the third duration, wherein the second duration is greater than the third duration and less than the first duration. If the first ratio is equal to zero, the control center determines the first moment as the current corresponding theoretical get out of class end time. The control center then generates a first shutdown control instruction based on the first moment, that is, the first shutdown control instruction includes the first moment; the control center then sends the first shutdown control instruction to the central control host, wherein the first shutdown control instruction is used to control the computing device to shut down at the first moment.
[0047] It should be noted that in this embodiment, before the control center sends the first shutdown control instruction to the central control host, the control center first determines the target object based on the usage plan of the target place, and then the control center predicts the first moment, that is, the shutdown moment of the computing device, based on the historical usage record of the target object. The control center then generates a corresponding first shutdown control command based on the first moment, and then the control center sends the first shutdown control command to the central control host, and the central control host sends the first shutdown control command to the computing device to control the computing device to automatically shut down at the first moment. By analyzing the historical usage records of the current target object, such as whether there are phenomena such as overstaying or delayed classes, the shutdown time of the computing device is adaptively determined, and there is no need for manual shutdown, which improves convenience and avoids the situation where the computing device is not shut down after use, causing the computing device to be idle for a long time and wasting resources.
[0048] In an optional embodiment, after the central control host receives the first shutdown control instruction from the control center, before the central control host sends the first shutdown control instruction to the computing device through the serial bus, the central control host is also used to send a first inquiry request to the computing device, wherein the first inquiry request is used to inquire whether the computing device is allowed to shut down at the first moment. In this embodiment of the present application, the time when the central control host sends the first inquiry request to the computing device is earlier than or equal to the first moment; if the central control host receives a confirmation response to the first inquiry request from the computing device (for example, after receiving the first inquiry request, the computing device can display a shutdown prompt, and then the user, such as a teacher or student, can click to confirm the shutdown, and the computing device sends a confirmation response to the central control host in response to the user's confirmation shutdown operation), the central control host is also used to send the above-mentioned first shutdown control instruction to the computing device through the serial bus to control the computing device to shut down at the first moment.
[0049] If the central control host receives a rejection response to the first inquiry request from the computing device (similarly, for example, after receiving the first inquiry request, the computing device can display a shutdown prompt, and then the user, such as a teacher or student, can click to reject the shutdown, and the computing device sends a rejection response to the central control host in response to the user's rejection of the shutdown operation), the central control host is also used to cache the first shutdown control instruction; then the central control host is also used to send a shutdown inquiry request to the computing device after the target time (used to inquire whether the computing device allows shutdown at the current moment) until a confirmation response to the shutdown inquiry request is received from the computing device for the first time, wherein the target time is determined based on the first moment and the preset time. , that is, the target duration is the sum of the time from the moment when the central control host receives a rejection response to the first inquiry request from the computing device to the first moment and the preset duration, that is, the central control host sending a shutdown inquiry request to the computing device after the target duration can be understood as the central control host sending a shutdown inquiry request to the computing device after the preset duration of the first moment; that is, the central control host sends a shutdown inquiry request to the computing device after the target duration. If the central control host still receives a rejection response to the shutdown inquiry request from the computing device, the central control host sends a shutdown inquiry request to the computing device again after the next preset duration, until the central control host receives a confirmation response to the shutdown inquiry request from the computing device for the first time.
[0050] Then, the central control host is also used to modify the first shutdown control instruction to obtain a second shutdown control instruction. Specifically: the central control host is also used to determine a fourth moment when a confirmation response to the shutdown inquiry request is received from the computing device, and then the central control host is also used to determine the second moment based on the fourth moment. Specifically, the fourth moment can be determined as the second moment, or the fourth moment and the preset safety time threshold can be summed to obtain the second moment; then the central control host is also used to modify the first shutdown control instruction based on the second moment to obtain a second shutdown control instruction, wherein the second shutdown control instruction carries the second moment, and the second shutdown control instruction is used to instruct the computing device to shut down at the second moment; then, the central control host sends the second shutdown control instruction to the computing device through the serial bus to control the shutdown of the computing device.
[0051] It should be noted that in this embodiment, the first moment determined above can be understood as the initial shutdown moment of the computing device; then after receiving the first shutdown control instruction, the central control host first sends a first inquiry request to the computing device to inquire whether the computing device can be shut down at the first moment. If a confirmation response is received, the first shutdown control instruction can be sent to control the computing device to shut down at the first moment; if a rejection response is received, the first shutdown control instruction can be cached first, and then after the preset time length of the first moment, that is, the target time length, the computing device can be asked again whether it can be shut down at present, until the first confirmation response of the computing device is received, the first shutdown control instruction is modified based on the time of the received confirmation response to obtain the second shutdown control instruction, that is, the shutdown time of the computing device is changed, and then the second shutdown control instruction is sent to the computing device, which can avoid incorrect shutdown of the computing device and improve the accuracy of shutdown.
[0052] In an optional embodiment, if the central control host does not receive a response message to the first inquiry request from the computing device (i.e., the central control host does not receive a confirmation response or a rejection response), the central control host determines to perform a default shutdown on the computing device, and then the central control host sends a first shutdown control instruction to the computing device to instruct the computing device to shut down.
[0053] In an optional embodiment, if the central control host does not receive response information to the first inquiry request from the computing device (that is, the central control host does not receive a confirmation response or a rejection response), the central control host is further used to cache the first shutdown control instruction; then the central control host is further used to detect at the first moment whether there is currently media data (such as audio, video, images, etc.) being transmitted with the computing device through the serial bus; if not, the central control host is further used to send the first shutdown control instruction to the computing device through the serial bus to control the computing device to shut down at the first moment; if so, the central control host predicts the transmission time based on the media data currently being transmitted through the serial bus (that is, the media data being transmitted through the serial bus detected at the first moment), where the transmission time is the time required to transmit the media data. Exemplarily, the central control host is used to obtain the remaining amount of data to be transmitted corresponding to the media data currently being transmitted through the serial bus, and to obtain the total amount of data transmitted through the serial bus in each of multiple historical time periods before a first moment; then the central control host determines the average operating frequency corresponding to the serial bus based on the total amount of data transmitted in each historical time period and each historical time period, for example, averaging the ratio of the total amount of data transmitted in each historical time period to each historical time period; then the central control host obtains the bit width of the serial bus; then the central control host determines the data transmission rate of the serial bus based on the bit width of the serial bus and the average operating frequency; then the central control host determines the transmission time based on the remaining amount of data to be transmitted of the serial bus and the data transmission rate, such as the ratio between the two. Then, the central control host modifies the first shutdown control instruction based on the transmission time to obtain a third shutdown control instruction. Specifically, based on the first moment and the transmission time, the third moment is determined, wherein the third moment is the sum of the first moment and the transmission time; or, the sum of the third moment and a preset safety time threshold is used as the new third moment; then the first shutdown control instruction is modified based on the third moment to obtain a third shutdown control instruction, wherein the third shutdown control instruction carries the third moment, and the third shutdown control instruction is used to instruct the computing device to shut down at the third moment; then the central control host is also used to send the third shutdown control instruction to the computing device through the serial bus to instruct the computing device to shut down.
[0054] It should be noted that in this embodiment, if the central control host does not receive a response message to the first inquiry request from the computing device, the first shutdown control instruction is first cached, and then it is detected at the first moment whether the current serial bus is still transmitting media data. If not, the first shutdown control instruction can be directly sent to the computing device to instruct the computing device to shut down; if so, the transmission time required to complete the current transmission of the media data is predicted, and then the first shutdown control instruction is modified based on the transmission time, that is, the shutdown time is modified, thereby improving the accuracy of shutting down the computing device.
[0055] In an optional embodiment, after receiving the third shutdown control instruction and before sending the third shutdown control instruction to the computing device via the serial bus, the central control host is further configured to send a second query request to the computing device after a transmission time, wherein the second query request is configured to inquire whether the computing device allows shutdown at the third time. Furthermore, if the central control host receives a confirmation response to the second query request from the computing device, the central control host sends the third shutdown control instruction to the computing device via the serial bus.
[0056] Similarly, if the central control host receives a rejection response to the second inquiry request from the computing device, it sends a shutdown inquiry request to the computing device after a preset period of time until it receives a confirmation response to the shutdown inquiry request from the computing device for the first time; the third shutdown control instruction is modified to obtain a fourth shutdown control command, and the fourth shutdown control instruction is used to instruct the computing device to shut down at the fifth moment, wherein the determination principle of the fifth moment is similar to the determination principle of the above-mentioned second moment, and the principle of modifying the third shutdown control instruction to obtain the fourth shutdown control command is similar to the principle of modifying the first shutdown control instruction to obtain the second shutdown control instruction, and will not be repeated here; then the central control host sends the fourth shutdown control instruction to the computing device through the serial bus to control the computing device to shut down at the fifth moment.
[0057] Similarly, if the central control host does not receive response information for the second query request from the computing device, the subsequent execution principle is similar to the above principle if no response information for the first query request is received from the computing device, and will not be repeated here.
[0058] It should be noted that in this embodiment, before the third shutdown control instruction is issued, a second inquiry request is first sent to the computing device. When the central control host receives a confirmation response to the second inquiry request, the third shutdown control instruction is sent to the computing device. If a rejection response is received or no response is received, the above embodiment is referred to and executed in the same manner, thereby improving the accuracy of shutting down the computing device and avoiding the situation where the computing device is left on standby for a long time without being shut down after it has ended use.
[0059] In an optional embodiment, before the central control host sends a target signal to the computing device, that is, when the central control host is about to send a target signal to the computing device, if the central control host receives a request information for establishing a connection from the computing device (wherein the request information is used to request to establish a connection with the central control host to transmit data), the central control host sends an interrupt command to the computing device, where the interrupt command is used to instruct the computing device to interrupt data transmission, where the target signal is one of the above-mentioned first shutdown control instruction, second shutdown control instruction, third shutdown control instruction, and fourth shutdown control instruction; then the central control host sends the target signal to the computing device through the serial bus.
[0060] In an optional embodiment, the central control host is connected to a power source (such as the AC power supply of the computing device) and supplies power to the computing device (such as the central control host supplies power to the computing device through a cable connection). Therefore, after the central control host sends a shutdown control instruction (such as a first shutdown control instruction, a second shutdown control instruction, a third shutdown control instruction, and a fourth shutdown control instruction) to the computing device, the central control host is also used to detect the voltage of the technical device through the interface of the serial bus; if the voltage meets a preset condition (such as zero), the central control host stops supplying power to the computing device, that is, the computing device is powered off. It should be noted that in this embodiment, after the central control host sends a shutdown control instruction to the computing device, the power supply of the computing device is detected through the serial bus. In essence, the purpose is to detect whether the computing device has been shut down. If the preset condition is met, it means that the computing device has been shut down. At this time, the central control host can no longer supply power to the computing device, that is, turn off the power of the computing device, to avoid the computing device being powered off before it is completely shut down, thereby damaging the computing device.
[0061] In an optional embodiment, since the central control host is connected to a power source and provides power to the computing device, before the central control host receives the first shutdown control command from the control center, the central control host is also used to connect to a power source and provide power to the computing device. The computing device then executes the power-on command after detecting the power source. In other words, when the central control host begins to power the computing device, the computing device automatically executes the power-on command after it is powered on, eliminating the need for manual operation to power on the computing device, thereby increasing convenience.
[0062] Based on the shutdown control system in the above embodiment, the following scenario will be illustrated by taking the control center as a server as an example, referring to FIG3 , which is a schematic diagram of a shutdown control scenario provided in an embodiment of the present application.
[0063] The scenario shown in Figure 3 includes a server, multiple central control hosts (i.e., central control host 1, central control host 2, ..., central control host n), and multiple computing devices corresponding to the multiple central control hosts (i.e., computing device 1, computing device 2, ..., computing device n); wherein, each central control host and the corresponding computing device are connected via a serial bus, and each central control host and the corresponding computing device are installed in each target location (classroom 1, classroom 2, ..., classroom n, in that order). It should be noted that the following mainly uses classroom 1 as an example for explanation, and the scenario examples for other classrooms are similar. Refer to the explanation for classroom 1 for details:
[0064] First, the user (such as a classroom manager, teacher, etc.) uploads the usage plan of each classroom to the target application on the user terminal (such as a mobile phone, tablet computer, etc.) in advance, and the user terminal obtains the usage plan of each classroom; after obtaining the usage plan of each classroom, the user terminal uploads the usage plan of each classroom to the server; then, for classroom 1, the server obtains the usage plan of classroom 1; then, based on the usage plan of classroom 1, the server determines the object 1 currently using classroom 1; then, the server obtains the historical usage record of object 1 for classroom 1; then, based on the historical usage record, the server predicts the first moment, wherein the first moment is the shutdown time of the computing device 1, and the prediction principle of the first moment is not repeated here; then, based on the first moment, the server generates a first shutdown control instruction; then, the server sends the first shutdown control instruction to the central control host 1 in classroom 1, wherein the first shutdown control instruction is used to control the computing device 1 to shut down at the first moment; then, the central control host 1 of classroom 1 sends the first shutdown control instruction to the computing device 1.
[0065] In other words, if a user (such as a classroom administrator, teacher, etc.) performs a first operation through a target application on the user terminal, where the first operation is to shut down the computing device 1 in the classroom 1, the user terminal generates and sends a first shutdown control instruction to the server in response to the first operation, where the first shutdown control instruction is used to instruct the computing device 1 to shut down; then the server sends the first shutdown control instruction to the central control host 1 in the classroom 1; then the central control host 1 sends the first shutdown instruction to the computing device 1 to instruct the computing device 1 to shut down.
[0066] Referring to FIG. 4 , FIG. 4 is an interactive diagram of a shutdown control method provided in an embodiment of the present application. The method is applied to a central control host, which is located in a shutdown control system. The shutdown control system further includes a control center and a computing device. The computing device and the central control host are connected via a serial bus. The method includes but is not limited to steps S401-S402:
[0067] S401: The central control host receives a first shutdown control instruction from a control center.
[0068] S402: The central control host sends a first shutdown control instruction to the computing device via the serial bus.
[0069] It should be noted that the relevant explanations of steps S401-S402 can refer to the corresponding explanations of the above embodiments, and can achieve the same technical effects. The central control host, control center and computing device in this embodiment can also respectively execute the steps executed by the central control host, control center and computing device in the above embodiments, which will not be repeated here.
[0070] The present application also provides a shutdown control method, which is applied to a shutdown control system. The shutdown control system includes a central control host, a control center, and a computing device. The computing device and the central control host are connected via a serial bus. The method includes but is not limited to steps S11-S12:
[0071] S11, the control center sends a first shutdown control instruction to the central control host;
[0072] S12. The central control host sends a first shutdown control instruction to the computing device through the serial bus, where the first shutdown control instruction is used to instruct the computing device to shut down.
[0073] It should be noted that the relevant explanations of steps S11-S12 can refer to the corresponding explanations of the above embodiments, and can achieve the same technical effects. The central control host, control center and computing device in this embodiment can also respectively execute the steps executed by the central control host, control center and computing device in the above embodiments, which will not be repeated here.
[0074] Refer to FIG5 , which is an interactive diagram of another shutdown control method provided by an embodiment of the present application. The method includes but is not limited to steps S501 to S509:
[0075] S501: The control center obtains a usage plan for a target location.
[0076] S502: The control center determines the target object currently using the target location based on the usage plan table.
[0077] S503: The control center obtains the historical usage record of the target object for the target location.
[0078] S504: The control center predicts the first moment based on historical usage records.
[0079] S505: The control center generates a first shutdown control instruction based on the first moment.
[0080] S506: The control center sends a first shutdown control instruction to the central control host.
[0081] S507: The central control host sends a first query request to the computing device.
[0082] S508: The central control host receives a confirmation response to the first query request from the computing device.
[0083] S509: The central control host sends a first shutdown control instruction to the computing device via the serial bus.
[0084] It should be noted that the relevant explanations of steps S501-S509 can refer to the corresponding explanations of the above-mentioned embodiments, and can achieve the same technical effects. The central control host, control center and computing device in this embodiment can also respectively execute the steps executed by the central control host, control center and computing device in the above-mentioned embodiments, which will not be repeated here.
[0085] Refer to FIG6 , which is an interactive diagram of another shutdown control method provided by an embodiment of the present application. The method includes but is not limited to steps S601 to S613:
[0086] S601: The control center obtains a usage plan for a target location.
[0087] S602: The control center determines the target object currently using the target location based on the usage plan.
[0088] S603: The control center obtains the historical usage record of the target object for the target location.
[0089] S604: The control center predicts the first moment based on historical usage records.
[0090] S605: The control center generates a first shutdown control instruction based on the first moment.
[0091] S606: The control center sends a first shutdown control instruction to the central control host.
[0092] S607: The central control host sends a first query request to the computing device.
[0093] S608: The central control host does not receive response information to the first query request from the computing device, and caches the first shutdown control instruction.
[0094] S609: The central control host detects at the first moment whether there is currently media data transmission with the computing device via the serial bus. If not, execute step S610; if so, execute step S611.
[0095] S610: The central control host sends a first shutdown control instruction to the computing device via the serial bus.
[0096] S611. The central control host predicts the transmission time based on the media data currently being transmitted through the serial bus.
[0097] S612: The central control host modifies the first shutdown control instruction based on the transmission time to obtain a third shutdown control instruction.
[0098] S613: The central control host sends a third shutdown control instruction to the computing device via the serial bus.
[0099] It should be noted that the relevant explanations of steps S601-S613 can refer to the corresponding explanations of the above embodiments, and can achieve the same technical effects. The central control host, control center and computing device in this embodiment can also respectively execute the steps executed by the central control host, control center and computing device in the above embodiments, which will not be repeated here.
[0100] Refer to Figure 7, which is a block diagram of the functional units of a central control host provided in an embodiment of the present application. The central control host is located in the shutdown control system, which also includes a control center and a computing device. The computing device and the central control host are connected via a serial bus. The central control host 700 includes: a transceiver unit 701 and a processing unit 702;
[0101] The transceiver unit 701 is configured to receive a first shutdown control instruction from a control center;
[0102] The processing unit 702 is configured to control the transceiver unit 701 to send a first shutdown control instruction to the computing device via the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0103] In one embodiment of the present application, the computing device is installed at a target location. Before receiving the first shutdown control instruction from the control center, the processing unit 702 is specifically configured to:
[0104] Obtaining a usage schedule for target locations through the control center;
[0105] Determine the target objects currently using the target location based on the usage plan table through the control center;
[0106] Obtain the target object's historical usage records of the target location through the control center;
[0107] Predicting, by the control center based on historical usage records, a first moment, wherein the first moment is a shutdown time of the computing device;
[0108] A first shutdown control instruction is generated by the control center based on the first moment, and the first shutdown control instruction is sent to the central control host through the control center, wherein the first shutdown control instruction is used to control the computing device to shut down at the first moment.
[0109] In one embodiment of the present application, in terms of sending a first shutdown control instruction to a computing device via a serial bus, the transceiver unit 701 is configured to send a first inquiry request to the computing device, wherein the first inquiry request is configured to inquire whether the computing device is allowed to shut down at a first moment;
[0110] The processing unit 702 is configured to send a first shutdown control instruction to the computing device via the serial bus if a confirmation response to the first query request is received from the computing device;
[0111] The processing unit 702 is configured to cache the first shutdown control instruction if a rejection response to the first query request is received from the computing device;
[0112] Processing unit 702, configured to send a shutdown query request to the computing device after a target duration, until a confirmation response to the shutdown query request is received from the computing device for the first time, wherein the target duration is determined based on the first moment and the preset duration;
[0113] The processing unit 702 is configured to modify the first shutdown control instruction to obtain a second shutdown control instruction;
[0114] The transceiver unit 701 is used to send a second shutdown control instruction to the computing device through the serial bus, wherein the second shutdown control instruction is used to instruct the computing device to shut down at a second moment, and the second moment is determined based on the moment when the central control host first receives a confirmation response to the shutdown query request from the computing device.
[0115] In one embodiment of the present application, the processing unit 702 is configured to cache the first shutdown control instruction if no response information to the first query request is received from the computing device;
[0116] The processing unit 702 is configured to detect at a first moment whether there is currently media data transmission with the computing device via the serial bus;
[0117] The transceiver unit 701 is configured to send a first shutdown control instruction to the computing device via a serial bus if the shutdown control instruction does not exist;
[0118] a processing unit 702 for predicting a transmission time, if any, based on media data currently being transmitted via the serial bus, wherein the transmission time is a time required to transmit the media data;
[0119] The processing unit 702 is configured to modify the first shutdown control instruction based on the transmission time to obtain a third shutdown control instruction;
[0120] The transceiver unit 701 is configured to send a third shutdown control instruction to the computing device via the serial bus, wherein the third shutdown control instruction is configured to instruct the computing device to shut down at a third moment, where the third moment is determined based on the transmission time and the first moment.
[0121] In one embodiment of the present application, in terms of sending the third shutdown control instruction to the computing device via the serial bus, the transceiver unit 701 is specifically configured to:
[0122] After the transmission time, sending a second inquiry request to the computing device, wherein the second inquiry request is used to inquire whether the computing device is allowed to shut down at a third time;
[0123] A confirmation response to the second inquiry request is received from the computing device, and a third shutdown control instruction is sent to the computing device via the serial bus.
[0124] In a specific implementation, the transceiver unit 701 and the processing unit 702 described in the embodiment of the present invention may correspond to the steps performed by the central control host in all embodiments of the shutdown control method provided by the embodiment of the present invention, and will not be repeated here.
[0125] Refer to Figure 8, which is a block diagram of the functional units of a control center provided in an embodiment of the present application. The control center is located in the shutdown control system, which also includes a central control host and a computing device. The computing device and the central control host are connected via a serial bus. The control center includes: a first transceiver unit 801 and a first processing unit 802;
[0126] The first transceiver unit 801 is configured to obtain a first shutdown control instruction;
[0127] The first processing unit 802 is used to control the first transceiver unit 801 to send a first shutdown control instruction to the central control host, so that the central control host sends the first shutdown control instruction to the computing device through the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0128] In a specific implementation, the first transceiver unit 801 and the first processing unit 802 described in the embodiment of the present invention may correspond to the steps performed by the control center in all embodiments of the shutdown control method provided by the embodiment of the present invention, which will not be repeated here.
[0129] Referring to Figure 9 , Figure 9 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. As shown in Figure 9 , electronic device 900 includes a transceiver 901, a processor 902, and a memory 903. These are connected via a bus 904. The memory 903 is used to store computer programs and data and can transmit data stored in the memory 903 to the processor 902.
[0130] The electronic device 900 may be the aforementioned central control host or control center;
[0131] When the electronic device 900 is a central control host, the processor 902 is configured to read the computer program in the memory 903 and perform the following operations:
[0132] The control transceiver 901 receives a first shutdown control instruction from the control center;
[0133] The control transceiver 901 sends a first shutdown control instruction to the computing device via the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down;
[0134] In one embodiment of the present application, the computing device is installed at a target location. Before receiving a first shutdown control instruction from a control center, the processor 902 is specifically configured to perform the following steps:
[0135] Obtaining a usage schedule for target locations through the control center;
[0136] Determine the target objects currently using the target location based on the usage plan table through the control center;
[0137] Obtain the target object's historical usage records of the target location through the control center;
[0138] Predicting, by the control center based on historical usage records, a first moment, wherein the first moment is a shutdown time of the computing device;
[0139] A first shutdown control instruction is generated by the control center based on the first moment, and the first shutdown control instruction is sent to the central control host through the control center, wherein the first shutdown control instruction is used to control the computing device to shut down at the first moment.
[0140] In one embodiment of the present application, in terms of sending the first shutdown control instruction to the computing device via the serial bus, the processor 902 is specifically configured to perform the following steps:
[0141] Controlling the transceiver 901 to send a first inquiry request to the computing device, wherein the first inquiry request is used to inquire whether the computing device is allowed to shut down at a first moment;
[0142] If a confirmation response to the first inquiry request is received from the computing device, a first shutdown control instruction is sent to the computing device via the serial bus;
[0143] If a rejection response to the first query request is received from the computing device, caching the first shutdown control instruction;
[0144] sending a shutdown query request to the computing device after a target duration until receiving a confirmation response to the shutdown query request from the computing device for the first time, wherein the target duration is determined based on the first moment and the preset duration;
[0145] Modify the first shutdown control instruction to obtain a second shutdown control instruction;
[0146] The control transceiver 901 sends a second shutdown control instruction to the computing device through the serial bus, wherein the second shutdown control instruction is used to instruct the computing device to shut down at a second moment, and the second moment is determined based on the moment when the central control host first receives a confirmation response to the shutdown query request from the computing device.
[0147] In one embodiment of the present application, the processor 902 is specifically configured to perform the following steps:
[0148] If no response information to the first query request is received from the computing device, cache the first shutdown control instruction;
[0149] At a first moment, detecting whether there is currently media data transmission with the computing device via the serial bus;
[0150] If not, the control transceiver 901 sends a first shutdown control instruction to the computing device via the serial bus;
[0151] If so, predicting a transmission time based on the media data currently being transmitted via the serial bus, wherein the transmission time is the time required to transmit the media data;
[0152] Modify the first shutdown control instruction based on the transmission time to obtain a third shutdown control instruction;
[0153] The control transceiver 901 sends a third shutdown control instruction to the computing device via the serial bus, wherein the third shutdown control instruction is used to instruct the computing device to shut down at a third moment, and the third moment is determined based on the transmission time and the first moment.
[0154] In one embodiment of the present application, in terms of sending the third shutdown control instruction to the computing device via the serial bus, the processor 902 is specifically configured to perform the following steps:
[0155] After the transmission time, the control transceiver 901 sends a second inquiry request to the computing device, wherein the second inquiry request is used to inquire whether the computing device is allowed to shut down at a third time;
[0156] The control transceiver 901 receives a confirmation response to the second inquiry request from the computing device, and sends a third shutdown control instruction to the computing device through the serial bus.
[0157] Specifically, the transceiver 901 in this embodiment may be the transceiver unit 701 of the central control host 700 in the embodiment of FIG. 7 , and the processor 902 may be the processing unit 702 of the central control host 700 in the embodiment of FIG. 7 .
[0158] In a specific implementation, the transceiver 901, processor 902, and memory 903 described in the embodiment of the present invention may correspond to the steps performed by the central control host in all embodiments of the shutdown control method provided by the embodiment of the present invention, and will not be repeated here.
[0159] When the electronic device 900 is a control center, the processor 902 is configured to read the computer program in the memory 903 and perform the following operations:
[0160] The control transceiver 901 sends a first shutdown control instruction to the central control host; the control transceiver 901 sends the first shutdown control instruction to the computing device through the serial bus, wherein the first shutdown control instruction is used to instruct the computing device to shut down.
[0161] Specifically, the transceiver 901 in this embodiment may be the first transceiver unit 801 of the control center 800 in the embodiment of FIG. 8 , and the processor 902 may be the first processing unit 802 of the control center 800 in the embodiment of FIG. 8 .
[0162] In a specific implementation, the transceiver 901, processor 902, and memory 903 described in the embodiment of the present invention may correspond to the steps performed by the control center in all embodiments of the shutdown control method provided by the embodiment of the present invention, and will not be repeated here.
[0163] When the electronic device is a central control host or control center, the electronic device of the present application may include a server, such as a cloud computing server, a content delivery network (CDN) server, a network time protocol (NTP), a domain name resolution system (DNS) server, and other various types of servers. The above servers are only examples, not exhaustive, and include but are not limited to the above servers. When the electronic device is a control center, the electronic device of the present application may also include a smart phone, a tablet computer, a PDA, a laptop computer, a mobile Internet device MID (Mobile Internet Devices, abbreviated as: MID), etc.
[0164] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. The computer program is executed by a processor to implement part or all of the steps of any shutdown control method described in the above method embodiments.
[0165] An embodiment of the present application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps of any shutdown control method described in the above method embodiments.
[0166] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application.
[0167] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0168] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0169] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0170] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or in the form of software program modules.
[0171] If the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes a number of instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.
[0172] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program. The program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0173] The above is a detailed introduction to the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, based on the ideas of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A shutdown control method, characterized in that, The method is applied to a central control host, which is located in a shutdown control system. The shutdown control system further includes a control center and a computing device. The computing device and the central control host are connected through a serial bus. The method includes: Receiving a first shutdown control instruction from the control center; Sending the first shutdown control instruction to the computing device through the serial bus, where the first shutdown control instruction is used to instruct the computing device to shut down.
2. The method according to claim 1, wherein The computing device is installed in a target location. Before receiving the first shutdown control instruction from the control center, the method further includes: Obtaining a usage schedule for the target location through the control center; Determining a target object currently using the target location based on the usage schedule through the control center; Obtaining the historical usage record of the target object for the target location through the control center; Predicting a first moment based on the historical usage record through the control center, where the first moment is the shutdown time of the computing device; Generating the first shutdown control instruction based on the first moment through the control center to send the first shutdown control instruction to the central control host through the control center, where the first shutdown control instruction is used to control the computing device to shut down at the first moment.
3. The method according to claim 2, characterized in that, The sending the first shutdown control instruction to the computing device through the serial bus includes: Sending a first inquiry request to the computing device, where the first inquiry request is used to inquire whether the computing device allows to shut down at the first moment; If a confirmation response to the first inquiry request is received from the computing device, sending the first shutdown control instruction to the computing device through the serial bus; If a rejection response to the first inquiry request is received from the computing device, caching the first shutdown control instruction; Sending a shutdown inquiry request to the computing device after a target duration until a confirmation response to the shutdown inquiry request is received from the computing device for the first time, where the target duration is determined based on the first moment and a preset duration; Modifying the first shutdown control instruction to obtain a second shutdown control instruction; Sending the second shutdown control instruction to the computing device through the serial bus, where the second shutdown control instruction is used to instruct the computing device to shut down at a second moment, and the second moment is determined based on the moment when the central control host first receives a confirmation response to the shutdown inquiry request from the computing device.
4. The method according to claim 3, characterized in that, The method further includes: If no response information to the first inquiry request is received from the computing device, caching the first shutdown control instruction; Detecting at the first moment whether there is media data transmission with the computing device through the serial bus currently; If not, sending the first shutdown control instruction to the computing device through the serial bus; If so, predicting a transmission time based on the media data currently being transmitted through the serial bus, where the transmission time is the time required to transmit the media data. Modify the first shutdown control instruction based on the transmission time to obtain a third shutdown control instruction; Send the third shutdown control instruction to the computing device through the serial bus, where the third shutdown control instruction is used to instruct the computing device to shut down at the third moment, and the third moment is determined based on the transmission time and the first moment.
5. The method according to claim 4, characterized in that The sending the third shutdown control instruction to the computing device through the serial bus includes: After the transmission time, send a second inquiry request to the computing device, where the second inquiry request is used to inquire whether the computing device allows to shut down at the third moment; Receive an acknowledgment response to the second inquiry request from the computing device, and send the third shutdown control instruction to the computing device through the serial bus.
6. A shutdown control method, characterized in that, The method is applied to a shutdown control system, the shutdown control system includes a central control host, a control center and a computing device, the computing device and the central control host are connected through a serial bus, and the method includes: The control center sends a first shutdown control instruction to the central control host; The central control host sends the first shutdown control instruction to the computing device through the serial bus, where the first shutdown control instruction is used to instruct the computing device to shut down.
7. A central control host, characterized in that, The central control host is located in the shutdown control system, the shutdown control system further includes a control center and a computing device, the computing device and the central control host are connected through a serial bus, and the central control host includes a processing unit and a transceiver unit; The transceiver unit is used to receive the first shutdown control instruction from the control center; The processing unit is used to control the transceiver unit to send the first shutdown control instruction to the computing device through the serial bus, where the first shutdown control instruction is used to instruct the computing device to shut down.
8. A shutdown control system, characterized in that, The shutdown control system includes a central control host, a control center and a computing device, the computing device and the central control host are connected through a serial bus; The control center is used to send a first shutdown control instruction to the central control host; The central control host is used to send the first shutdown control instruction to the computing device through the serial bus, where the first shutdown control instruction is used to instruct the computing device to shut down.
9. An electronic device, characterized in that, Including: A processor and a memory, the processor is connected to the memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the electronic device executes the method according to any one of claims 1-6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method according to any one of claims 1-6.
Citation Information
Patent Citations
Method and system for controlling computer equipment through mobile terminal
CN103838359A
Electronic device control method, electronic device and computer readable storage medium
CN109698880A
Method and device for controlling multiple equipment based on terminal
CN110231785A
Shutdown time determination method, smart television and readable storage medium
CN111901676A
Intelligent class management method, device and equipment and storage medium
CN115081748A