Remote device control system, method, electronic device and storage medium

By introducing a second power module and a network module that is continuously powered in the remote device, sending a network wake-up packet to enable the first power module, the high power consumption problem of the remote device in the shutdown state is solved, and a low power consumption remote device is realized control.

CN115442355BActive Publication Date: 2024-12-24ZHEJIANG DAHUA TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202210887464.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-26
Publication Date
2024-12-24
Estimated Expiration
2042-07-26

AI Technical Summary

Technical Problem

In the existing remote device control technology, remote devices need to continuously supply power to detect wake-up signals when shutdown, resulting in increased power consumption and lack of effective solutions.

Method used

A remote device control system is designed, including a main control device and a remote device. The remote device includes a processing module, a network module and two power modules. The second power module continuously supplies power to the network module and sends it when a shutdown state is detected. The network wake-up packet enables the first power module to realize low-power remote device control.

Benefits of technology

By requiring only one second power module to continuously supply power, the control power consumption of remote devices is reduced, the high power consumption problem of remote devices in the shutdown state is solved, and the energy-saving control of remote devices with low power consumption is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115442355B_ABST
    Figure CN115442355B_ABST
Patent Text Reader

Abstract

The present application relates to a remote device control system, method, electronic device and storage medium, wherein the system comprises: a main control device and a remote device; wherein the remote device comprises a processing module, a network module, a first power module and a second power module; the processing module is connected to the network module and is used to process the working information of the remote device; the first power module is used to supply power to the processing module; the second power module is used to supply power to the network module, and the second power module is continuously in working state; the main control device is used to send a network wake-up packet to the network module of the remote device when detecting that the remote device is in a shutdown state; the network module is used to send a power-on level signal to the first power module based on the network wake-up packet; wherein the power-on level signal is used to control the first power module to enter the working state from the shutdown state. Through the present application, the problem of high control power consumption of the remote device is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of remote device control, and in particular to a remote device control system, method, electronic device and storage medium. Background Art

[0002] Wake on Lan (WOL) technology refers to sending a wake-up packet to a computer or other device that has entered sleep mode or is turned off through network management software, so as to wake up the computer without the need for technicians to be present on site. This technology has been widely used in the computer field. In related technologies, WOL is generally implemented for the power on / off control of a single remote device, which increases the cumbersome operation process for personnel and is inefficient. Moreover, in the control scheme of related technologies, when the remote device is turned off, the network card chip still needs to be continuously powered, and the remote device also needs to be equipped with a power supply for detecting whether the network card chip sends a wake-up signal, which results in a relatively increased power consumption of the remote device's power on / off control.

[0003] Currently, no effective solution has been proposed for the problem of high control power consumption of remote devices in related technologies. Summary of the invention

[0004] Embodiments of the present application provide a remote device control system, method, electronic device, and storage medium to at least solve the problem of high control power consumption of remote devices in related technologies.

[0005] In a first aspect, an embodiment of the present application provides a remote device control system, characterized in that the system comprises: a main control device and a remote device; wherein the remote device comprises a processing module, a network module, a first power module and a second power module;

[0006] The processing module is connected to the network module and is used to process the working information of the remote device; the first power module is used to supply power to the processing module; the second power module is used to supply power to the network module, and the second power module is continuously in working state;

[0007] The main control device is used to send a network wake-up packet to the network module when detecting that the remote device is in a shutdown state;

[0008] The network module is used to send a power-on level signal to the first power module based on the network wake-up packet; wherein the power-on level signal is used to control the first power module to enter the working state from the shutdown state.

[0009] In some embodiments, the processing module is used to send a shutdown level signal to the first power module based on preset shutdown indication information; wherein the shutdown level signal is used to control the first power module to enter the shutdown state from the working state.

[0010] In some embodiments, the remote device further includes a third power module and a function control module; wherein the first power module is connected to the function control module and the third power module respectively; the third power module is connected to the processing module for supplying power to the processing module;

[0011] The processing module is further configured to, upon receiving the shutdown indication information, send a shutdown identifier to the function control module based on the shutdown indication information;

[0012] The function control module is used to send the shutdown level signal to the first power module based on the shutdown identifier when receiving the shutdown identifier, so that the first power module stops supplying power to the function control module and the third power module.

[0013] In some of these embodiments, the functional control module includes a communication interface;

[0014] The communication interface is used to detect whether the processing module sends the shutdown identifier, and when the shutdown identifier is detected, transmit the shutdown identifier to the function control module.

[0015] In some embodiments, there are at least two remote devices;

[0016] The main control device is also used to obtain the local area network address of the remote device in the shutdown state, and send a network wake-up packet to the corresponding network module in the remote device based on the local area network address.

[0017] In some of these embodiments, the remote device further includes a function control module;

[0018] The processing module is also used to generate working identification information after the first power supply module in the working state supplies power, and send the working identification information to the function control module for storage;

[0019] The function control module is further configured to obtain a judgment result of whether the remote device is in a working state based on the working identification information, and feed the judgment result back to the processing device.

[0020] In a second aspect, an embodiment of the present application provides a remote device control method, wherein a second power module of the remote device supplies power to a network module of the remote device, and the second power module is continuously in a working state, the method comprising:

[0021] When it is detected that the remote device is in a shutdown state, a network wake-up packet is sent to the network module, so that the network module sends a power-on level signal to the first power module based on the network wake-up packet, and the first power module is used to supply power to the processing module of the remote device; wherein the power-on level signal is used to control the first power module to enter a working state from the shutdown state.

[0022] In some embodiments, there are at least two remote devices; sending a network wake-up packet to a network module comprises:

[0023] The local area network address of the remote device in the shutdown state is obtained, and a network wake-up packet is sent to a corresponding network module in the remote device based on the local area network address.

[0024] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the remote device control method as described in the second aspect above is implemented.

[0025] In a fourth aspect, an embodiment of the present application provides a storage medium on which a computer program is stored, and when the program is executed by a processor, the remote device control method as described in the second aspect above is implemented.

[0026] Compared with the related art, the remote device control system, method, electronic device and storage medium provided in the embodiment of the present application, the system includes: a main control device and a remote device; wherein the remote device includes a processing module, a network module, a first power module and a second power module; the processing module is connected to the network module and is used to process the working information of the remote device; the first power module is used to supply power to the processing module; the second power module is used to supply power to the network module, and the second power module is continuously in a working state; the main control device is used to send a network wake-up packet to the network module when detecting that the remote device is in a shutdown state; the network module is used to send a power-on level signal to the first power module based on the network wake-up packet; wherein the power-on level signal is used to control the first power module to enter the working state from the shutdown state, thereby solving the problem of high control power consumption of the remote device.

[0027] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0029] Figure 1 is a structural block diagram of a remote device control system according to an embodiment of the present application;

[0030] Figure 2 is a schematic diagram of a remote device connection structure according to an embodiment of the present application;

[0031] Figure 3 is a flow chart of a processing module controlling shutdown according to an embodiment of the present application;

[0032] Figure 4 is a flow chart of a function control module controlling shutdown according to an embodiment of the present application;

[0033] Figure 5 is a schematic diagram of the structure of a remote device according to an embodiment of the present application;

[0034] Figure 6 It is a structural diagram of the inside of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application. In addition, it can also be understood that although the efforts made in this development process may be complex and lengthy, for ordinary technicians in the field related to the contents disclosed in the present application, some changes such as design, manufacturing or production based on the technical contents disclosed in the present application are only conventional technical means, and should not be understood as insufficient contents disclosed in the present application.

[0036] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0037] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to greater than or equal to two. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships, for example, "A and / or B" can represent: A exists alone, A and B exist at the same time, and B exists alone. The terms "first", "second", "third" and the like involved in the present application are merely used to distinguish similar objects and do not represent a specific ordering of the objects.

[0038] This embodiment provides a remote device control system. Figure 1 is a structural block diagram of a remote device control system according to an embodiment of the present application, such as Figure 1 As shown, the system includes: a main control device 12 and a remote device 14; wherein the remote device 14 includes a processing module 142, a network module 144, a first power module 146 and a second power module 148. It is understandable that the remote device 14 can be an external device such as a keyboard, a display or a mouse (Keyboard Video Mouse, referred to as KVM) connected to the main control device 12. In this embodiment, the remote device 14 can be one or more. The main control device 12 refers to a control device such as a computer or a single-chip microcomputer for controlling the remote device 14. Specifically, Figure 2 is a schematic diagram of a remote device connection structure according to an embodiment of the present application, such as Figure 2 As shown, the main control device 12 can be connected to N remote devices 14 respectively through a routing device and a local area network. The main control device 12 can realize the wake-up of a single or multiple remote devices 14; N is a positive integer.

[0039] The processing module 142 is connected to the network module 144 for communication and is used to process the working information of the remote device 14; for example, the remote device 14 may be a keyboard, in which case the processing module 142 is used to receive instructions input by the user through the keyboard, and transmit the working information generated by parsing the instructions to the main control device 12. The first power module 146 is used to supply power to the processing module 142; the second power module 148 is used to supply power to the network module 144, and the second power module 148 is continuously in working state. It is understandable that the first power module 146 and / or the second power module 148 may use a SWITCH switch, a power controller including an enable end, a transistor and other components or circuits to realize the automatic switching function.

[0040] The above-mentioned main control device 12 is used to send a network wake-up packet to the network module 144 when it is detected that the remote device 14 is in a shutdown state; it is understandable that the main control device 12 can determine whether the remote device 14 is in a shutdown state by obtaining information such as the work monitoring result of the remote device 14, and send a network wake-up packet to the network module 144 of the remote device 14 when receiving a power-on instruction from the user or when it is detected that the remote device 14 needs to be woken up. The network module 144 is used to send a power-on level signal to the first power module 146 based on the network wake-up packet; wherein the power-on level signal is used to control the first power module 146 to enter the working state from the shutdown state. The network module 144 can be a module such as a network card chip for providing a network to the remote device 14. Specifically, the network module 144 can send a power-on level signal to the first power module 146 in response to the network wake-up packet to control the first power module 146 to start supplying power.

[0041] In the related art, after the remote device 14 is shut down, it is usually necessary to continue to detect whether the network card chip sends a wake-up signal for power supply, which leads to an increase in the control power consumption of the remote device 14 switch. However, through the above-mentioned embodiment, the present application continuously supplies power to the network module 144 through the second power module 148 when the remote device 14 is in the shutdown state, and the network module 144 sends a power-on level signal to the first power module 146 based on the network wake-up packet sent by the main control device 12, so that the first power module 146 starts working and supplies power to the device. Thus, through the above-mentioned control method, only one second power module 148 is required to continuously supply power to the network module 144 during the entire control process, which can ensure that the remote device 14 in the shutdown state consumes the lowest power consumption, solves the problem of high control power consumption of the remote device 14, and realizes a low-power remote device 14 energy-saving control system.

[0042] In some embodiments, the processing module 142 is used to send a shutdown level signal to the first power module 146 based on the preset shutdown indication information; wherein the shutdown level signal is used to control the first power module 146 to enter the shutdown state from the working state. Specifically, the shutdown indication information can be generated by the processing module 142 itself, that is, the processing module 142 can realize the power on and off by itself; or, the shutdown indication information is generated by the main control device when the remote device 14 is detected to be in the working state, and the main control device 12 sends the shutdown indication information to the processing module 142 corresponding to the remote device 14; after receiving the shutdown indication message sent by the main control device 12, the processing device can parse and process the shutdown indication message, and then generate a shutdown level signal to the first power module 146 based on the obtained parsing result, so as to control the first power module 146 to shut down, thereby realizing the automatic shutdown of the power supply of the processing module 142, and after the remote device 14 is automatically shut down, only the second power module 148 for supplying power to the network module 144 continues to work.

[0043] Through the above embodiment, after the remote device 14 is automatically shut down, only a second power supply module 148 is needed to continuously supply power to the network module 144, and all other peripheral modules are not working. At this time, the power consumption of the entire device can be minimized, thereby effectively reducing the power consumption controlled by the remote device 14.

[0044] In some embodiments, the remote device 14 further includes a third power module and a function control module; wherein the first power module 146 is connected to the function control module and the third power module respectively; the third power module is connected to the processing module 142 to supply power to the processing module 142. The function control module is used to control the switches of the various power supplies connected thereto; at the same time, the function control module can also realize the control of other functions such as the watchdog function, fan control, and buzzer control. It should be supplemented that, in this embodiment, by setting the function control module, the power control function and the business processing function are set separately, which can effectively improve the processing efficiency of the processing module 142, and also improve the response speed of the power control, thereby effectively improving the efficiency of the remote device 14 control.

[0045] The above-mentioned processing module 142 is also used to send a shutdown identifier to the function control module based on the shutdown indication information when receiving the shutdown indication information; the function control module is used to send the shutdown level signal to the first power supply module 146 based on the shutdown identifier when receiving the shutdown identifier, so that the first power supply module 146 stops supplying power to the function control module and the third power supply module, thereby automatically turning off the power of the function control module and the processing module 142.

[0046] Through the above embodiment, after the remote device 14 is automatically shut down, the first power module 146 and the third power module are both shut down, and only the second power module 148 is in the power supply state, thereby further reducing the control power consumption of the remote device 14.

[0047] In some embodiments, the function control module includes a communication interface; the communication interface is used to detect whether the processing module 142 sends the shutdown identifier, and when the shutdown identifier is detected, the shutdown identifier is transmitted to the function control module. The shutdown identifier may be information such as an identification code of the mark position 1, which is used to indicate that the current remote device 14 needs to be shut down. It should be noted that the communication interface is also used to output a normal working signal. In addition, the function control module may also be provided with a first interface for transmitting a signal to the first function control module, and a second interface for transmitting a signal to the third power supply module; the first interface and / or the second interface may adopt a general-purpose input / output (GPIO) or the like. Through the above embodiments, the communication interface of the function control module is used to detect whether the processing module 142 sends the shutdown identifier, thereby effectively improving the response speed of the automatic shutdown of the remote device 14.

[0048] Specifically, Figure 3 is a flowchart of a processing module controlling shutdown according to an embodiment of the present application, such as Figure 3 As shown, the process includes the following steps:

[0049] Step S301, start the control process. At this time, the first power module and the third power module are both in working state.

[0050] Step S302: the processing module outputs a normal working signal through the communication interface.

[0051] Step S303, detecting the shutdown instruction information, and determining whether the remote device is instructed to shut down; if not, returning to execute the above step S302.

[0052] Step S304: If the judgment result of the above step S303 is yes, then a shutdown mark is output to the function control module through the communication interface. The control process ends.

[0053] Figure 4 is a flow chart of a function control module controlling shutdown according to an embodiment of the present application, such as Figure 4 As shown, the process includes the following steps:

[0054] Step S401, start the control process. The function control module outputs a high level signal to the first power module through the first interface, and outputs a high level signal to the third power module through the second interface.

[0055] Step S402, the function control module detects the shutdown mark through the communication interface and determines whether to instruct the remote device to shut down; if not, return to execute the above step S401.

[0056] Step S403: if the judgment result of the above step S402 is yes, output a low level signal to the first power module through the first interface.

[0057] Step S404: the first power module is turned off, thereby making the remote device in a shutdown state. The control process ends.

[0058] In some embodiments, there are at least two remote devices; the master device 12 is further used to obtain the LAN address of the remote device in the shutdown state, and send a network wake-up packet to the network module 144 in the corresponding remote device 14 based on the LAN address. The LAN address may be a Media Access Control Address (MAC address). Specifically, when the main control device 12 is connected to multiple remote devices 14, the main control device 12 can monitor the working status of each remote device 14 in real time; when it is monitored that a certain remote device 14 or some remote devices 14 are in a shutdown state and need to be awakened by the main control device 12, the main control device 12 can obtain the LAN address of each remote device 14 input by the user through the upper computer software, and send a network wake-up packet to the network module 144 of the corresponding remote device 14 with one click; the network module 144 of each remote device 14 can control the enabling of the first power module 146 based on the network wake-up packet received by each, thereby realizing a one-to-many remote device 14 automatic wake-up method, effectively improving the convenience of controlling the remote device 14.

[0059] In some embodiments, the remote device 14 further includes a function control module; the processing module 142 is also used to generate work identification information after the first power module 146 in the working state supplies power, and send the work identification information to the function control module for storage; the work identification information is used to indicate the working status of the remote device 14, for example, the processing module 142 can generate an identification code with a flag position 1 after the first power module 146 supplies power, that is, after the remote device 14 wakes up autonomously, and send it to the function control module as work identification information. The function control module is also used to obtain a judgment result of whether the remote device 14 is in a working state based on the work identification information, and feed the judgment result back to the processing device. It can be understood that the processing module 142 can also directly generate a corresponding judgment result indicating whether the remote device 14 is in a working state based on the work identification information while sending the work identification information to the function control module. This judgment result can also be sent to the main control device 12 by the processing module 142 or the function control module, so that the main control device 12 can monitor the working status of the remote device 14 in real time. Through the above embodiment, the processing module 142 sends the working identification information and informs the function control module after the remote device 14 is normally started, so that the function control module performs power control based on the working identification information, thereby further improving the accuracy of the control of the remote device 14.

[0060] The embodiments of the present invention are described in detail below in conjunction with actual application scenarios. Figure 5 is a schematic diagram of the structure of a remote device according to an embodiment of the present application, such as Figure 5 As shown, the remote device includes a processing module, a function control module, a network module, a first power module, a second power module and a third power module. Among them, the processing module is connected to the communication interface of the function control module through a communication link. The function control module is also connected to the first power module and the third power module respectively, and sends a level signal to the first power module through GPIO1, and sends a signal to the third power module through GPIO2; the first power module is used to supply power to the function control module and the third power module, and the third power module is used to supply power to the processing module. The processing module is also connected to the network module for communication. The network module can be connected to other devices through an RJ45 interface or the like; the network module is also connected to the second power module and the first power module respectively, and the second power module is used to supply power to the network module.

[0061] Specifically, when the processing module shuts down normally, it will send a shutdown mark or a shutdown signal to inform the function control module to shut down. When the function control module receives the shutdown mark or the shutdown signal, it outputs a control level signal through GPIO1 to shut down the first power module, and then shuts down the power supply of the processing module and the function control module; at this time, the second power module supplies power to the network module alone, and the network module can work normally. The above-mentioned main control device is connected to the above-mentioned remote device through a local area network. During the boot process, the main control device first obtains the MAC address of the remote device input by the user through the upper computer software, and sends a network wake-up packet to the corresponding remote device based on the MAC address with one click; when the network module of the remote device receives the network wake-up packet, it will output a low-level signal, that is, a wake-up signal to the first power module, so that the first power module is enabled; after the first power module is enabled, it supplies power to the third power module and the function control module at the same time; after the function control module supplies power, it controls the third power module to be enabled, thereby supplying power to the processing module.

[0062] This embodiment also provides a remote device control method, which is applied to a master control device, and the master control device is connected to at least one remote device; wherein the remote device includes a processing module, a network module, a first power module and a second power module; the processing module is connected to the network module and is used to process the working information of the remote device; the first power module is used to supply power to the processing module; the second power module is used to supply power to the network module, and the second power module is continuously in a working state. The process of the above remote device control method includes the following steps:

[0063] Step S610, when a remote device in a shutdown state is detected, a network wake-up packet is sent to the network module, so that the network module sends a power-on level signal to the first power module based on the network wake-up packet; wherein the power-on level signal is used to control the first power module to enter the working state from the shutdown state.

[0064] Through the above-mentioned step S610, when the remote device is in the shutdown state, the second power supply module continues to supply power to the network module, and the network module sends a power-on level signal to the first power supply module based on the network wake-up packet sent by the main control device, so that the first power supply module starts working and supplies power to the device. Thus, through the above-mentioned control method, only one second power supply module is required to continuously supply power to the network module during the entire control process, which can ensure that the remote device in the shutdown state consumes the lowest power consumption, solves the problem of high control power consumption of the remote device, and realizes a low-power remote device energy-saving control method.

[0065] In some embodiments, the above-mentioned remote device control method also includes the following steps: when a remote device is detected to be in the working state, sending shutdown indication information to the processing module; wherein, when the processing module receives the shutdown indication information, the processing module sends a shutdown level signal to the first power module based on the shutdown indication information; the shutdown level signal is used to control the first power module to enter the shutdown state from the working state.

[0066] In some embodiments, there are at least two remote devices; sending the network wake-up packet to the network module further includes the following steps:

[0067] Step S611, obtaining the local area network address of the remote device in the shutdown state, and sending a network wake-up packet to the corresponding network module in the remote device based on the local area network address.

[0068] It should be noted that the steps shown in the above process or the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0069] In some embodiments, a computer device is provided, which may be a server. Figure 6 is a structural diagram of the inside of a computer device according to an embodiment of the present application, such as Figure 6 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store work identification information. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a remote device control method is implemented.

[0070] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0071] This embodiment further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0072] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0073] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0074] S1, when a remote device in a shutdown state is detected, a network wake-up packet is sent to a network module, so that the network module sends a power-on level signal to a first power module based on the network wake-up packet, and the first power module is used to supply power to a processing module of the remote device; wherein the power-on level signal is used to control the first power module to enter the working state from the shutdown state.

[0075] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0076] In addition, in combination with the remote device control method in the above embodiment, the embodiment of the present application can provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by a processor, any one of the remote device control methods in the above embodiment is implemented.

[0077] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0078] Those skilled in the art should understand that the technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0079] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A remote device control system, characterized in that: The system comprises: a main control device and a remote device; wherein the remote device comprises a processing module, a network module, a first power module, a second power module and a function control module; The processing module is connected to the network module and is used to process the working information of the remote device; the first power module is used to supply power to the processing module; the second power module is used to supply power to the network module, and the second power module is continuously in working state; The main control device is used to send a network wake-up packet to the network module when detecting that the remote device is in a shutdown state; The network module is used to send a power-on level signal to the first power module based on the network wake-up packet; wherein the power-on level signal is used to control the first power module to enter the working state from the shutdown state; The remote device further includes a third power supply module and a function control module; wherein the first power supply module is connected to the function control module and the third power supply module respectively; the third power supply module is connected to the processing module for supplying power to the processing module; The processing module is further configured to send a shutdown identifier to the function control module based on the shutdown indication information when the shutdown indication information is received; the shutdown indication information is generated by the main control device when the remote device is detected to be in the working state; The function control module is configured to, upon receiving the shutdown identifier, send a shutdown level signal to the first power module based on the shutdown identifier, so that the first power module stops supplying power to the function control module and the third power module; The processing module is also used to generate working identification information after the first power supply module in the working state supplies power, and send the working identification information to the function control module for storage; The function control module is further configured to obtain a judgment result of whether the remote device is in a working state based on the working identification information, and feed the judgment result back to the processing module.

2. The remote device control system according to claim 1, characterized in that: The processing module is used to send a shutdown level signal to the first power module based on preset shutdown indication information; wherein the shutdown level signal is used to control the first power module to enter the shutdown state from the working state.

3. The remote device control system according to claim 1, characterized in that: The function control module includes a communication interface; The communication interface is used to detect whether the processing module sends the shutdown identifier, and when the shutdown identifier is detected, transmit the shutdown identifier to the function control module.

4. The remote device control system according to claim 1, characterized in that: There are at least two remote devices; The main control device is also used to obtain the local area network address of the remote device in the shutdown state, and send a network wake-up packet to the corresponding network module in the remote device based on the local area network address.

5. A remote device control method, characterized in that: The second power module of the remote device supplies power to the network module of the remote device, and the second power module is continuously in working state, and the remote device further comprises a third power module and a function control module; wherein the first power module is respectively connected to the function control module and the third power module; the third power module is connected to the processing module for supplying power to the processing module; the method comprises: When it is detected that the remote device is in a shutdown state, a network wake-up packet is sent to the network module, so that the network module sends a power-on level signal to the first power module based on the network wake-up packet, and the first power module is used to supply power to the processing module of the remote device; wherein the power-on level signal is used to control the first power module to enter a working state from the shutdown state; When the shutdown indication information is received, a shutdown identifier is sent to the function control module based on the shutdown indication information; the shutdown indication information is generated by the main control device when the remote device is detected to be in the working state; wherein, when the function control module receives the shutdown identifier, the shutdown level signal is sent to the first power module based on the shutdown identifier, so that the first power module stops supplying power to the function control module and the third power module; generating working identification information after the first power supply module in the working state supplies power, and sending the working identification information to the function control module for storage; A judgment result of whether the remote device is in a working state is obtained based on the working identification information, and the judgment result is fed back to the processing module.

6. The remote device control method according to claim 5, characterized in that: There are at least two remote devices; sending a network wake-up packet to the network module includes: The local area network address of the remote device in the shutdown state is obtained, and a network wake-up packet is sent to a corresponding network module in the remote device based on the local area network address.

7. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the remote device control method described in claim 5 or 6.

8. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the remote device control method described in claim 5 or 6 when running.

Citation Information

Patent Citations

  • Network awakening method, remote server and network switching device

    CN106302616A

  • Network awakening method and device, awakening terminal and television

    CN106792127A

  • Network monitoring camera apparatus and system, and use method

    CN107277361A

  • Low-power consumption and remote wake-up network camera and video monitoring system

    CN107580198A

  • P2p-based remote wakeup system and method

    WO2019071681A1