Display equipment control method, related device and display equipment

By using processors, controllers and network modules in display devices and using IP packets for remote control, the dependence on WOL functions and cross-network control in the prior art is solved, and high reliability and stability are achieved. Remote control effect.

CN119496773APending Publication Date: 2025-02-21GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311056584.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-21
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

There are two main problems with the remote control method of display devices in the prior art: First, there are certain requirements for the network card of the wake-up device, and it must support the WOL function. If it is not supported, remote control cannot be performed; second, when the wake-up device is to be woken up and send wake-up When the packet's device is not on the same LAN, the wake-up packet is easily intercepted or filtered by network devices such as routers, resulting in wake-up failure.

Method used

By introducing processors, controllers and network modules into the display device, remote control is performed using IP packets. The specific steps include receiving the IP packet sent by the second display device, parsing the packet to obtain communication protocols and control instructions, and receiving and executing control instructions to control the operation of the display device when matching the communication protocol.

Benefits of technology

Remote control of display devices is realized, the network card dependence problem on WOL function is solved, and it can be controlled across network segments, avoiding the situation where wake-up packets are intercepted or filtered by the router, and improving the reliability and stability of control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496773A_ABST
    Figure CN119496773A_ABST
Patent Text Reader

Abstract

The invention discloses a display equipment control method, a related device and display equipment. The specific display equipment control method can be used for first display equipment. The first display device may include a processor, a controller, and a network module; wherein the processor is connected with the controller, and the controller can comprise a first communication protocol. Therefore, according to the embodiment of the invention, remote control on the first display equipment can be realized based on the IP data packet, so that the problem that remote control can only be realized by receiving a magic data packet in related technologies is solved, and network access transmission is performed through the IP address, so that the reliability is high, the function is stable, cross-network-segment use can be realized, and the user experience is improved. And the situation that the wake-up packet is intercepted or filtered by network equipment such as a router is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of control technology, and in particular to a display device control method, related devices, and a display device. Background Art

[0002] Remote wake-up technology (WOL, Wake-On-LAN) is a network card that cooperates with remote desktop software to receive wake-up packets (magic data packets) in the local area network. When the network card of the device to be awakened receives the magic data packet, it will output a corresponding enable signal to wake up the CPU of the display device from sleep state and restore it to operation state.

[0003] However, the following problems may exist in the remote control method of display devices in the related art: First, there are certain requirements for the network card of the device to be awakened, for example, it must support the WOL function. If this function is not supported, remote control cannot be performed. In addition, when the device to be awakened and the device sending the wake-up packet are not in the same local area network (different network segments), the wake-up packet may be intercepted or filtered by network devices such as routers, resulting in the device to be awakened not receiving the wake-up packet, and thus failing to achieve normal wake-up function. Summary of the invention

[0004] The embodiments of the present application provide a display device control method, related apparatus, and display device, which not only solve the problem in the related art that remote control can only be achieved by receiving magic data packets, but can also be used across network segments without the situation where the wake-up packet is intercepted or filtered by network devices such as routers.

[0005] In a first aspect, an embodiment of the present application provides a display device control method, the method is used for a first display device, characterized in that the first display device includes: a processor, a controller, and a network module; wherein the processor is connected to the controller, and the controller includes a first communication protocol; the method includes:

[0006] Receiving a first network protocol IP data packet sent by the second display device through the network module; wherein the first IP data packet includes: a second communication protocol;

[0007] Parsing the first IP data packet by the controller to obtain the second communication protocol;

[0008] In the case where the second communication protocol matches the first communication protocol, receiving a second IP data packet sent by the second display device through the network module; wherein the second IP data packet includes: a control instruction;

[0009] Parsing the second IP data packet by the controller to obtain the control instruction;

[0010] The operation of the first display device is controlled by the processor based on the control instruction.

[0011] In a second aspect, an embodiment of the present application provides a display device control method, which is used for a second display device, and is characterized in that the control method includes:

[0012] Sending a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; the first display device includes a first communication protocol;

[0013] In the case where the second communication protocol matches the first communication protocol, sending a second IP data packet to the first display device; wherein the second IP data packet includes: a control instruction;

[0014] The operation of the first display device is controlled based on the control instruction.

[0015] In a third aspect, an embodiment of the present application provides a display device control device, the device is used for a first display device, characterized in that the first display device includes: a processor, a controller, and a network module; wherein the processor is connected to the controller, and the controller includes a first communication protocol; the method includes:

[0016] A first receiving module is used to receive a first network protocol IP data packet sent by the second display device through the network module; wherein the first IP data packet includes: a second communication protocol;

[0017] A first parsing module, configured to parse the first IP data packet through the controller to obtain the second communication protocol;

[0018] A second receiving module is configured to receive, through the network module, a second IP data packet sent by the second display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction;

[0019] A second parsing module, used for parsing the second IP data packet through the controller to obtain the control instruction;

[0020] A control module is used to control the operation of the display device based on the control instruction through the processor.

[0021] In a fourth aspect, an embodiment of the present application provides a display device control device, the device is used for a second display device, and is characterized in that the control device includes:

[0022] A first sending module, configured to send a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; and the first display device includes a first communication protocol;

[0023] A second sending module is used to send a second IP data packet to the first display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction;

[0024] The first display device control module is used to control the operation of the first display device based on the control instruction.

[0025] In a fifth aspect, an embodiment of the present application provides a first display device, characterized in that the first display device comprises: a processor, a controller, and a network module; wherein the processor is connected to the controller, and the controller comprises a first communication protocol;

[0026] The network module is used to receive a first network protocol IP data packet sent by the second display device; wherein the first IP data packet includes: a second communication protocol;

[0027] The controller is used to parse the first IP data packet to obtain the second communication protocol;

[0028] The network module is used to receive a second IP data packet sent by the second display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction;

[0029] The controller is used to parse the second IP data packet to obtain the control instruction;

[0030] The processor is used for controlling the operation of the display device based on the control instruction.

[0031] In a sixth aspect, an embodiment of the present application provides a second display device, characterized in that the second display device is used for:

[0032] Sending a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; the first display device includes a first communication protocol;

[0033] In the case where the second communication protocol matches the first communication protocol, sending a second IP data packet to the first display device; wherein the second IP data packet includes: a control instruction;

[0034] The operation of the first display device is controlled based on the control instruction.

[0035] In a seventh aspect, an embodiment of the present application provides a computer storage medium, wherein the computer storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded by a processor and executing the above-mentioned method steps.

[0036] The beneficial effects brought about by the technical solutions provided by some embodiments of the present application include at least:

[0037] The embodiment of the present application can realize remote control of the first display device based on IP data packets, thereby solving the problem in the related art that remote control can only be realized by receiving magic data packets. In addition, the network access transmission through IP addresses of the present application is not only highly reliable and functionally stable, but can also be used across network segments, and there will be no situation where the wake-up packet is intercepted or filtered by network devices such as routers. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0039] Figure 1 A schematic diagram of the internal structure of a display device in the related art provided in an embodiment of the present application;

[0040] Figure 2 A schematic diagram of an application scenario of a display device control method provided in an embodiment of the present application;

[0041] Figure 3A A flow chart of a display device control method provided in an embodiment of the present application;

[0042] Figure 3B A schematic diagram of the internal structure of a display device provided in an embodiment of the present application;

[0043] Figure 3C A schematic diagram of the internal structure of a display device with a 4G network unit provided in an embodiment of the present application;

[0044] Figure 3D A schematic diagram of the internal structure of a display device with a WiFi wireless module provided in an embodiment of the present application;

[0045] Figure 3E A schematic diagram of the internal structure of a display device with a wired network module provided in an embodiment of the present application;

[0046] Figure 3F A schematic diagram of the internal structure of another display device with a wired network module provided in an embodiment of the present application;

[0047] Figure 3G A schematic diagram of another application scenario of a control method for a display device provided in an embodiment of the present application;

[0048] Figure 4 A schematic flow chart of another display device control method provided in an embodiment of the present application;

[0049] Figure 5 A schematic diagram of the structure of a display control device provided in an embodiment of the present application;

[0050] Figure 6 A schematic diagram of the structure of another display control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of systems and methods consistent with some aspects of the present application as detailed in the attached claims.

[0052] In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0053] Figure 1 The internal structure diagram of the display device in the related art is exemplified. The display device may include: a local area network interface (LAN port), a network transformer, an Ethernet physical layer (Port Physical Layer, PHY) chip, a central processing unit (Central Processing Unit, CPU), a power management module, and a power conversion circuit. Among them,

[0054] The LAN port is the wired network access interface of the display device, which realizes the forwarding of information data and cannot configure any information. The network transformer is mainly used for signal level coupling, which can enhance the signal to make it transmit farther, and isolate the Ethernet PHY chip end from the outside, greatly enhance the anti-interference ability, and increase the protection of the chip (such as lightning strike). The Ethernet physical layer PHY chip is the core of the physical layer of the network card in the display device, which can realize the reception and transmission of Ethernet data, as well as the de-framing and encapsulation of Ethernet data frames. When the display device is powered on and connected to the network cable, the CPU can drive the Ethernet PHY chip to work normally to exchange information with the network device through the PHY chip. The CPU can receive remote control instructions sent by the control device. Since the Ethernet physical layer PHY chip has a WOL function, it can allow the display device that has entered S3 (sleep state) or S4 (hibernation state) to quickly recover from S3 or S4 state to S0 (working state). The power conversion circuit is used to convert the input power into the voltage signal required by each module in the CPU, and the power management module is used to distribute the required voltage signals to each module of the CPU.

[0055] In view of the fact that the display device in the related art may have certain requirements on the network card and the network environment, the normal wake-up function may not be realized in some special scenarios. Therefore, the present application provides a control method of a display device to solve the above possible technical problems.

[0056] Figure 2The system architecture diagram of the display device control method applied to the embodiment of the present application is shown. Among them, the display device control method provided in the embodiment of the present application can be applied to the first display device (controlled display device) and the second display device (remote control display device). Specifically, the second display device can send data packets to N first display devices respectively through the cloud to establish a communication connection for remote control. Each display device includes but is not limited to: a touch screen, an all-in-one machine, a personal computer, a tablet computer, a vehicle-mounted device, a smart phone, a computing device or other processing devices connected to a wireless modem. In different networks, display devices can be called different names, such as: user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, cellular phone, cordless phone, personal digital assistant (PDA), fifth generation mobile communication technology (5th generation mobile networks, 5G) network or display device in future evolution network. The system of the display device refers to an operating system that can be run on a terminal, a program for managing and controlling terminal hardware and terminal applications, and an indispensable system application for the terminal. The system includes but is not limited to Android system, IOS system, Windows phone (WP) system and Ubuntu mobile operating system.

[0057] It should be understood that Figure 2 The number of the first display device, the second display device, and the cloud server is only illustrative. According to actual needs, there can be any number of first display devices, second display devices, and servers. For example, the server can be a server cluster composed of multiple servers. The user can use the server to interact with the first display device and the second display device through the server to obtain an optimized version, etc.

[0058] Next, combine Figure 1 The internal structure diagram of the display device in the related technology provided and Figure 2 A schematic diagram of an application scenario of a control method for a display device is provided to introduce the touch screen testing method provided in an embodiment of the present application.

[0059] In one embodiment, Figure 3A A flow chart of a method for controlling a display device is provided as shown. Figure 3A The display device control method may include the following steps:

[0060] S301: The second display device sends a first IP data packet to the first display device.

[0061] Specifically, the first display device may include: a processor, a controller (Microcontroller Unit, MCU), and a network module. The processor may be connected to the controller, and the controller may include a pre-stored first communication protocol. The second display device may include a second communication protocol. The first communication protocol and the second communication protocol are pre-defined private communication protocols.

[0062] It is understandable that the first IP data packet sent by the second display device to the first display device may include the second communication protocol, so as to determine whether the second display device can remotely control the first display device through the second communication protocol.

[0063] Furthermore, in the embodiment of the present application, the IP address of the processor and the IP address of the controller are different, but the IP address of the processor and the IP address of the controller need to be set in the same network segment, that is, in the local area network corresponding to the same router, for example, 192.168.1.1-192.168.1.254 can be regarded as one network segment.

[0064] S302: The first display device receives a first IP data packet sent by the second display device through a network module.

[0065] like Figure 3B The internal structure diagram of a display device of an embodiment of the present application is shown. The first display device may include: a network module, an MCU, a CPU, a power management module, and a power conversion circuit. Among them, the CPU can adopt an x86 architecture CPU circuit, which can be connected to the Ethernet PHY chip circuit through a PCIE interface to realize the communication and transmission of network data. The Window operating system runs on this CPU platform, and can realize the switching of the computer's normal sleep, standby, shutdown and other states. The first display device can receive an IP data packet sent by the second display device through the cloud through the network module. Among them, the cloud can be a cloud server or an Internet of Things (IOT) centralized control system.

[0066] Furthermore, the network module in the embodiment of the present application may be any one of the following: a wireless network module, a mobile communication network module, and a wired network module.

[0067] S303: The first display device parses the first IP data packet through the controller to obtain a second communication protocol.

[0068] Possibly, the embodiment of the present application can utilize the MCU to parse the first IP data packet to obtain information such as the identifier, fragment offset, source address, destination address, and second communication protocol in the first IP data packet.

[0069] S304, the first display device determines whether the second communication protocol matches the first communication protocol; if they match, execute S305-S307; if they do not match, send a matching failure signal.

[0070] It can be understood that the matching of the first communication protocol and the second communication protocol indicates that there is a predefined private communication protocol between the first display device and the second display device, and the second display device remotely controls the first display device based on the private communication protocol. If there is no match, it means that the private protocol in the MCU may be different from the private protocol of the first display device, and the second display device has no remote control authority over the first display device, and the second display device cannot remotely control the first display device. The first display device sends a matching failure signal to the second display device.

[0071] Possibly, the first display device in the embodiment of the present application may also refuse to receive the second IP data packet sent by the second display device; or the first display device may refuse to execute the control instruction of the second display device after receiving the second IP data packet of the second display device and completing data packet parsing.

[0072] S305: The first display device receives a second IP data packet sent by the second device through the network module.

[0073] The second IP data packet may include: a control instruction.

[0074] See also Figure 3C , the network module in the embodiment of the present application may include: a fourth generation mobile communication technology (4th generation mobile networks, 4G) network unit and a subscriber identity module (Subscriber Identity Module, SIM) card. Among them, the SIM card is an integrated circuit card (Integrated Circuit Card, IC) held by a mobile user of the Global System for Mobile Communications (GSM). The GSM system identifies GSM users through the SIM card. The second display device can send the second IP data packet to the 4G network unit in the first display device through the cloud and the base station. The 4G network unit sends the second IP data packet to the MCU via the universal serial bus USB2.0.

[0075] See also Figure 3D In the embodiment of the present application, the network module may be a WIFI wireless module. The second display device may send the second IP data packet to the WIFI wireless module in the first display device through the cloud and the wireless router. The WIFI wireless module sends the second IP data packet to the MCU through the universal serial bus USB2.0.

[0076] Furthermore, the embodiment of the present application can also be used to wake up the first display device by receiving a wake-up packet in a local area network. Figure 3C and Figure 3D The internal structure diagram of the first display device shown in the figure includes a LAN port, a network transformer, and an Ethernet PHY chip circuit. The Ethernet PHY chip circuit in the embodiment of the present application can wake up the CPU through the WAKE_ON interface, and can forward external network data to the CPU through the PCIE interface to realize the CPU's Internet access function. Therefore, the embodiment of the present application can not only realize cross-segment remote control through the network module, but also be compatible with application scenarios in related technologies through the Ethernet PHY chip circuit.

[0077] Possibly, the network module in the embodiment of the present application may also be a wired network module. The wired network module may include: an Ethernet physical layer PHY chip. The Ethernet physical layer PHY chip is connected to the controller. Specifically, the first IP data packet sent by the second device may be received through the Ethernet physical layer chip; and the second IP data packet sent by the second device may be received through the Ethernet physical layer chip.

[0078] See also Figure 3E and Figure 3F The network module in the embodiment of the present application may be a wired network module. Figure 3E The second display device shown can send the second IP data packet to the network transformer 2 in the first display device through the cloud and the router or switch via the LAN2 port. The network transformer 2 can send the second IP data packet to the Ethernet PHY chip circuit 2 through the MDI (X) #1 interface, and the Ethernet PHY chip circuit 2 sends the second IP data packet to the MCU through the RMII interface; other network data is transmitted to the Ethernet PHY chip circuit 1 through the MDI (X) #1 interface of the network transformer 1 via the LAN1 port. Figure 3F The network transformer shown in can also send network data containing a second IP data packet to the Ethernet switch chip circuit through the MDI (X) #1 interface. Since the Ethernet switch chip circuit is in full switching mode, the second IP data packet can be sent to the Ethernet PHY chip circuit through the MDI (X) #2 interface, and the Ethernet PHY chip circuit sends the second IP data packet to the MCU through the RMII interface.

[0079] S306: The first display device parses the second IP data packet through the controller to obtain a control instruction.

[0080] It is understandable that in the embodiment of the present application, the controller can parse the control instructions and other information in the second IP data packet to obtain the remote control information of the second display device to the first display device.

[0081] Possibly, the second display device in the embodiment of the present application can control multiple first display devices respectively. For example, Figure 3G The second display device shown sends a second IP data packet to the first display device 1 to the first display device 6 respectively to control the operation of each first display device.

[0082] S307: The first display device controls the operation of the display device based on the control instruction through the processor.

[0083] In a specific example, the second display device sends a first IP data packet to the first display device. After the first display device receives the first IP data packet sent by the second display device through the network module, the first IP data packet can be parsed by the MCU to obtain the second communication protocol. When the second communication protocol matches the first communication protocol, it indicates that the second display device has the authority to remotely control the first display device. Furthermore, the second IP data packet is parsed by the MCU to obtain a control instruction, and the CPU controls the operation of the first display device based on the control instruction, thereby realizing the remote control of the first display device by the second display device.

[0084] Therefore, the embodiment of the present application can realize remote control of the first display device based on IP data packets, thereby solving the problem in the related art that remote control can only be realized by receiving magic data packets. In addition, the network access transmission through IP addresses of the present application is not only highly reliable and functionally stable, but can also be used across network segments, and there will be no situation where the wake-up packet is intercepted or filtered by network devices such as routers.

[0085] In one embodiment, Figure 4 A flow chart of a display device control method is shown.

[0086] like Figure 4 The display device control method may include the following steps:

[0087] S401: The second display device sends a first IP data packet to the first display device.

[0088] Specifically, S401 is consistent with S301 and will not be described in detail here.

[0089] S402: The first display device receives a first IP data packet sent by the second display device through a network module.

[0090] Specifically, S402 is consistent with S302 and will not be described in detail here.

[0091] S403: The first display device parses the first IP data packet through the controller to obtain a second communication protocol.

[0092] Specifically, S403 is consistent with S303 and will not be described in detail here.

[0093] S404, the first display device determines whether the second communication protocol matches the first communication protocol; if they match, execute S405-S410; if they do not match, send a matching failure signal.

[0094] Specifically, S404 is consistent with S304 and will not be described in detail here.

[0095] S405: Send a matching success signal and a current state signal of the first display device to the second display device through the controller.

[0096] The current status signal may include: a volume status signal and / or an operation status signal of a processor.

[0097] It is understandable that the CPU in the first display device can send its operating status information to the MCU through the UART serial port, such as whether the current speaker of the first display device is turned on (volume status signal) and whether the CPU is running (i.e., whether the first display device is turned on).

[0098] S406: The second display device generates a second IP data packet based on the current status signal of the first display device.

[0099] Possibly, when the operation status signal of the processor in the embodiment of the present application is a non-power-on operation signal, the second display device can generate a second IP data packet based on the non-power-on operation signal, wherein the second IP data packet can include: a power-on operation control instruction.

[0100] It is understandable that the second display device in the embodiment of the present application can send a power-on control instruction to the first display device to start the first display device which is in a shutdown state. It should be noted that although the first display device in the embodiment of the present application is in a shutdown state, its power adapter is still in a state of receiving electrical signals, i.e., plugged into a power interface.

[0101] Possibly, when the operation signal of the processor in the embodiment of the present application is a power-on operation signal, the second display device may generate a second IP data packet based on the power-on operation signal, wherein the second IP data packet may include: a program operation control instruction.

[0102] It is understandable that when the first display device is in a powered-on state (i.e., working state), the user using the second display device in the embodiment of the present application can generate a second IP data packet based on the powered-on signal of the first display device and his / her actual needs, and then remotely control the first display device. For example, control instructions such as controlling document writing, brush operation, and application operation are sent to the first display device.

[0103] Possibly, in the embodiment of the present application, when the current status signal is a volume status signal, the second display device may generate a second IP data packet based on the volume status of the first display device, wherein the second IP data packet may include: a volume control instruction.

[0104] It is understandable that the first display device can send the volume information of its speaker to the second display device via a volume status signal, and the second display device can control the volume of the first display device based on the volume control instruction as needed, such as turning off / on the speaker and increasing / decreasing the volume.

[0105] Furthermore, the second display device sends the second IP data packet to the first display device through the cloud.

[0106] S407: The first display device receives, through the network module, a second IP data packet sent by the second display device.

[0107] Specifically, S407 is consistent with S305 and will not be described in detail here.

[0108] S408: The first display device parses the second IP data packet through the controller to obtain a control instruction.

[0109] Specifically, S408 is consistent with S306 and will not be described in detail here.

[0110] S409: The first display device controls the operation of the display device based on the control instruction through the processor.

[0111] Specifically, S409 is consistent with S307 and will not be described in detail here.

[0112] See also Figure 3C-Figure 3F In the embodiment of the present application, the power converter (power conversion circuit) in the first display device is respectively connected to the power management module, the processor, the controller, and the network module. The power converter provides a first power supply signal (+3.3V_STB) to the controller and the network module, and provides a second power supply signal (5V or 3V) to the power management module.

[0113] It can be understood that, in the embodiment of the present application, after the controller of the first display device completes parsing of the second IP data packet, a power-on operation control instruction is obtained. The controller sends the power-on operation control instruction to the power management module, and the power management module can send the second power supply signal to the processor based on the power-on operation control instruction; the processor can be powered on and operated based on the power-on operation control instruction and the second power supply signal.

[0114] See also Figure 3C-Figure 3F . Although the power conversion circuit no longer supplies power to the power management module (inputs the second power supply signal) when the first display device is turned off, it still continues to input the first power supply signal of +3.3V_STB to the MCU and the network module respectively. Therefore, after receiving the power-on control instruction, the MCU can output the SysPower_on signal through the interface to control the start of the power-on control circuit. It can be understood that the power-on control circuit can simulate the switch signal of the first display device. When the power-on control circuit receives the SysPower_on signal, it indicates that the first display device is controlled to start (that is, the power management module and the CPU start to power on and run, and the first display device enters the working mode). The power management module sends the received voltage signal (5V / 3V) to the corresponding part according to the voltage required by each part of the CPU.

[0115] Furthermore, since the CPU can transmit the operating status to the MCU through the UART serial port, the MCU can monitor its different states. When the MCU receives the power-on wake-up command sent by the remote IOT centralized control device and detects that the CPU is in dormancy or sleep, the MCU can simulate the HID device (similar to the USB mouse operation) to wake up the CPU. If it is detected that the CPU is turned off, the MCU will output a power-on signal (SysPower_on signal) based on the power-on control command to start the CPU, thereby starting the entire device.

[0116] Specifically, when the control instruction in the embodiment of the present application is a program execution control instruction, the processor can control the execution of the program based on the program execution control instruction parsed by the controller.

[0117] For example, in a teaching scenario, a teacher in city A remotely controls computer B (first display device) of a student in city B through computer A (second display device). Computer A sends instructions for controlling the operation of computer programs to computer B to control the operation of computer B, so that the teacher can control the current operating environment of the student's computer, effectively improving teaching efficiency and student concentration.

[0118] Specifically, when the control instruction in the embodiment of the present application is a volume control instruction, the processor can control the volume based on the volume control instruction obtained by parsing the controller.

[0119] Possibly, the volume control instruction can be a mute instruction. When the MCU parses the mute instruction, it can send it to the CPU through the USB2.0 interface. The CPU can turn off the speaker of the device by controlling its mute pin based on the instruction. For example, in an examination scenario, the second display device outside the examination room can send a mute instruction to multiple first display devices in the examination room through the IOT centralized control system to put them in a mute state, thereby ensuring a quiet examination environment.

[0120] See also Figure 3C-Figure 3F . Since the CPU and MCU can transmit data through the USB2.0 interface, the CPU can upgrade the MCU's firmware online through this interface. When the CPU is in sleep or dormant state, the MCU can simulate the human-computer interaction device (Human Interface Device, HID) to wake up the CPU (similar to simulating electronic devices such as a mouse to wake up a device in standby state). When the MCU receives control instructions such as device shutdown, screen off, speaker mute, etc. sent by the remote IOT centralized control device. The MCU will transmit this information to the CPU, and finally realize functions such as device shutdown, screen off, speaker mute, etc.

[0121] Therefore, the embodiments of the present application can define the type of IP data packets according to the actual scenario requirements, and realize remote control management of various scenarios, such as device power on and off, sleep (hibernation) wake-up, screen off, program running, speaker muting, etc., effectively improving the user experience and the degree of adaptation between devices.

[0122] Figure 5 1 is a schematic diagram of a display device control apparatus provided by an exemplary embodiment of the present application. The display device control apparatus is applied to a first display device, and the first display device includes: a processor, a controller, and a network module. The processor is connected to the controller, and the controller includes a first communication protocol. Figure 5 As shown, the display device control device may include:

[0123] The first receiving module 51 is used to receive a first network protocol IP data packet sent by the second display device through the network module; wherein the first IP data packet includes: a second communication protocol;

[0124] A first parsing module 52, configured to parse the first IP data packet through the controller to obtain the second communication protocol;

[0125] The second receiving module 53 is used to receive the second IP data packet sent by the second display device through the network module when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: control instructions;

[0126] A second parsing module 54, configured to parse the second IP data packet through the controller to obtain the control instruction;

[0127] The control module 55 is used to control the operation of the display device based on the control instruction through the processor.

[0128] The embodiment of the present application can realize remote control of the first display device based on IP data packets, thereby solving the problem in the related art that remote control can only be realized by receiving magic data packets. In addition, the network access transmission through IP addresses of the present application is not only highly reliable and functionally stable, but can also be used across network segments, and there will be no situation where the wake-up packet is intercepted or filtered by network devices such as routers.

[0129] In some implementations, the second receiving module 53 includes:

[0130] a sending unit, configured to send a matching success signal and a current state signal of the first display device to the second display device through the controller when the second communication protocol matches the first communication protocol; wherein the current state signal includes: a volume state signal and / or an operation state signal of the processor;

[0131] A receiving unit is used to receive a second IP data packet sent by the second display device through the network module.

[0132] In some embodiments, the display device further includes: a power converter and a power management module; the power converter is respectively connected to the power management module, the processor, the controller, and the network module; the control instruction includes: a power-on operation control instruction;

[0133] Before the first receiving module 51, the device further includes:

[0134] a power supply module, configured to provide a first power supply signal to the controller and the network module through the power converter, and provide a second power supply signal to the power management module;

[0135] The first parsing module 52 is specifically used for:

[0136] Parsing the second IP data packet by the controller to obtain the power-on operation control instruction;

[0137] After the first parsing module 52 and before the control module 55, the device further includes:

[0138] A power-on signal sending module, used to send the power-on operation control instruction to the power management module through the controller;

[0139] a power supply signal sending module, configured to send the second power supply signal to the processor based on the power-on operation control instruction through the power management module;

[0140] The control module 55 is specifically configured to: perform power-on operation based on the power-on operation control instruction and the second power supply signal through the processor.

[0141] In some implementations, the control instructions further include: program execution control instructions;

[0142] The second parsing module 54 is specifically used to: parse the second IP data packet through the controller to obtain the program running control instruction;

[0143] The control module 55 is specifically used to control the running of the program based on the program running control instruction through the processor.

[0144] In some implementations, the control instructions further include: volume control instructions;

[0145] The second parsing module 54 is specifically used to: parse the second IP data packet through the controller to obtain the volume control instruction;

[0146] The control module 55 is specifically configured to control the volume through the processor based on the volume control instruction.

[0147] In some implementations, the network module is any one of the following: a wireless network module, a mobile communication network module, and a wired network module.

[0148] In some implementations, the network module is the wired network module; the wired network module includes: an Ethernet physical layer chip; the Ethernet physical layer chip is connected to the controller;

[0149] The first receiving module 51 is specifically used to: receive a first IP data packet sent by the second device through the Ethernet physical layer chip;

[0150] The second receiving module 53 includes: receiving a second IP data packet sent by the second device through the Ethernet physical layer chip.

[0151] Figure 61 is a schematic diagram of the structure of a display device control device provided by an exemplary embodiment of the present application. The display device control device is applied to a second display device. The controller includes a first communication protocol. Figure 5 As shown, the display device control device may include:

[0152] A first sending module, configured to send a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; and the first display device includes a first communication protocol;

[0153] A second sending module is used to send a second IP data packet to the first display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction;

[0154] The first display device control module is used to control the operation of the first display device based on the control instruction.

[0155] In some implementations, the second sending module includes:

[0156] a second IP data packet generating unit, configured to generate the second IP data packet based on a current state signal of the first display device when receiving a matching success signal sent by the first display device; wherein the current state signal includes: a volume state signal and / or an operation state signal of the processor;

[0157] The second IP data packet sending unit is used to send the second IP data packet to the second display device.

[0158] In some implementations, the processor operation status signal is a non-powered operation signal;

[0159] The second IP data packet generating unit is specifically used to generate the second IP data packet based on the non-power-on operation signal; wherein the second IP data packet includes a power-on operation control instruction.

[0160] In some embodiments, the operation signal of the processor is a powered-on operation signal;

[0161] The second IP data packet generating unit is specifically used to generate the second IP data packet based on the power-on running signal; wherein the second IP data packet includes: program running control instructions.

[0162] In some implementations, the current state signal is the volume state signal;

[0163] The second IP data packet generating unit is specifically used to generate the second IP data packet based on the volume status of the first display device; wherein the second IP data packet includes: a volume control instruction.

[0164] It should be noted that the touch screen test system provided in the above embodiment only uses the division of the above functional modules as an example when executing the touch screen test method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the touch screen test system provided in the above embodiment and the touch screen test method embodiment belong to the same concept, and the implementation process thereof is detailed in the method embodiment, which will not be repeated here.

[0165] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0166] The embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the instructions are executed on a computer or a processor, the computer or the processor executes the above-mentioned Figure 3A and Figure 4 One or more steps in the illustrated embodiment. If the various components of the above touch screen testing device are implemented in the form of software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.

[0167] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable systems. The computer instructions can be stored in a computer-readable storage medium or transmitted by the computer-readable storage medium. The computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0168] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The aforementioned storage medium includes: various media that can store program codes, such as system memory (Read Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk. In the absence of conflict, the technical features in this embodiment and the implementation scheme can be combined arbitrarily.

[0169] The embodiments described above are merely preferred embodiments of the present application and are not intended to limit the scope of the present application. Without departing from the design spirit of the present application, various modifications and improvements made to the technical solutions of the present application by ordinary technicians in this field should fall within the protection scope determined by the claims of the present application.

Claims

1. A display device control method, the method is used for a first display device, characterized in that: The first display device includes: a processor, a controller, and a network module; wherein the processor is connected to the controller, and the controller includes a first communication protocol; the method includes: Receiving a first network protocol IP data packet sent by the second display device through the network module; wherein the first IP data packet includes: a second communication protocol; Parsing the first IP data packet by the controller to obtain the second communication protocol; In the case where the second communication protocol matches the first communication protocol, receiving a second IP data packet sent by the second display device through the network module; wherein the second IP data packet includes: a control instruction; Parsing the second IP data packet by the controller to obtain the control instruction; The operation of the first display device is controlled by the processor based on the control instruction.

2. The method according to claim 1, characterized in that The receiving, by the network module, a second IP data packet sent by the second device when the second communication protocol matches the first communication protocol, comprises: In the case where the second communication protocol matches the first communication protocol, a matching success signal and a current state signal of the first display device are sent to the second display device through the controller; wherein the current state signal includes: a volume state signal and / or an operation state signal of the processor; A second IP data packet sent by the second display device is received through the network module.

3. The method according to claim 2, characterized in that The display device further includes: a power converter and a power management module; the power converter is respectively connected to the power management module, the processor, the controller, and the network module; the control instructions include: a power-on operation control instruction; Before receiving the first network protocol IP data packet sent by the second display device through the network module, the method further includes: Providing a first power supply signal to the controller and the network module through the power converter, and providing a second power supply signal to the power management module; The step of parsing the second IP data packet by the controller to obtain the control instruction includes: Parsing the second IP data packet by the controller to obtain the power-on operation control instruction; After the controller parses the second IP data packet to obtain the control instruction, and before the processor controls the operation of the display device based on the control instruction, the method further includes: Sending the power-on operation control instruction to the power management module through the controller; Sending the second power supply signal to the processor based on the power-on operation control instruction by the power management module; The controlling the operation of the display device based on the control instruction by the processor includes: The processor is powered on and operated based on the power-on and operation control instruction and the second power supply signal.

4. The method according to claim 2, characterized in that: The control instructions also include: program execution control instructions; The step of parsing the second IP data packet by the controller to obtain the control instruction includes: Parsing the second IP data packet by the controller to obtain the program running control instruction; The controlling the operation of the display device based on the control instruction by the processor includes: The processor controls the execution of the program based on the program execution control instruction.

5. The method according to claim 2, characterized in that: The control instructions also include: volume control instructions; The step of parsing the second IP data packet by the controller to obtain the control instruction includes: Parsing the second IP data packet by the controller to obtain the volume control instruction; The controlling the operation of the display device based on the control instruction by the processor includes: The volume is controlled by the processor based on the volume control instruction.

6. The method according to any one of claims 1 to 5, characterized in that: The network module is any one of the following: a wireless network module, a mobile communication network module, and a wired network module.

7. The method according to claim 6, characterized in that The network module is the wired network module; the wired network module includes: an Ethernet physical layer chip; the Ethernet physical layer chip is connected to the controller; The receiving, through the network module, a first network protocol IP data packet sent by the second device comprises: receiving, through the Ethernet physical layer chip, a first IP data packet sent by the second device; The receiving, through the network module, the second IP data packet sent by the second display device includes: receiving, through the Ethernet physical layer chip, the second IP data packet sent by the second device.

8. A display device control method, the method being applied to a second display device, characterized in that: The control method comprises: Sending a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; the first display device includes a first communication protocol; In the case where the second communication protocol matches the first communication protocol, sending a second IP data packet to the first display device; wherein the second IP data packet includes: a control instruction; The operation of the first display device is controlled based on the control instruction.

9. The method according to claim 8, characterized in that The sending a second IP data packet to the first display device when the second communication protocol matches the first communication protocol includes: In the case of receiving the match success signal sent by the first display device, generating the second IP data packet based on the current state signal of the first display device; wherein the current state signal includes: a volume state signal and / or an operation state signal of the processor; Send the second IP data packet to the second display device.

10. The method according to claim 9, characterized in that The operation status signal of the processor is a non-powered operation signal; The method of generating the second IP data packet based on the current state signal of the first display device upon receiving the matching success signal sent by the first display device comprises: Based on the non-power-on operation signal, the second IP data packet is generated; wherein the second IP data packet includes: a power-on operation control instruction.

11. The method according to claim 9, characterized in that The operation signal of the processor is a power-on operation signal; The method of generating the second IP data packet based on the current state signal of the first display device upon receiving the matching success signal sent by the first display device comprises: Based on the power-on signal, the second IP data packet is generated; wherein the second IP data packet includes: program running control instructions.

12. The method according to claim 9, characterized in that The current state signal is the volume state signal; The method of generating the second IP data packet based on the current state signal of the first display device upon receiving the matching success signal sent by the first display device comprises: Based on the volume status of the first display device, the second IP data packet is generated; wherein the second IP data packet includes: a volume control instruction.

13. A display device control device, the device being used for a first display device, characterized in that: The first display device includes: a processor, a controller, and a network module; wherein the processor is connected to the controller, and the controller includes a first communication protocol; the method includes: A first receiving module is used to receive a first network protocol IP data packet sent by the second display device through the network module; wherein the first IP data packet includes: a second communication protocol; A first parsing module, configured to parse the first IP data packet through the controller to obtain the second communication protocol; A second receiving module is configured to receive, through the network module, a second IP data packet sent by the second display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction; A second parsing module, used for parsing the second IP data packet through the controller to obtain the control instruction; A control module is used to control the operation of the display device based on the control instruction through the processor.

14. A display device control device, the device being used for a second display device, characterized in that: The control device comprises: A first sending module, configured to send a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; and the first display device includes a first communication protocol; A second sending module is used to send a second IP data packet to the first display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction; The first display device control module is used to control the operation of the first display device based on the control instruction.

15. A first display device, characterized in that: The first display device includes: a processor, a controller, and a network module; wherein the processor is connected to the controller, and the controller includes a first communication protocol; The network module is used to receive a first network protocol IP data packet sent by the second display device; wherein the first IP data packet includes: a second communication protocol; The controller is used to parse the first IP data packet to obtain the second communication protocol; The network module is used to receive a second IP data packet sent by the second display device when the second communication protocol matches the first communication protocol; wherein the second IP data packet includes: a control instruction; The controller is used to parse the second IP data packet to obtain the control instruction; The processor is used for controlling the operation of the display device based on the control instruction.

16. A second display device, characterized in that: The second display device is used for: Sending a first IP data packet to at least one first display device; wherein the first IP data packet includes: a second communication protocol; the first display device includes a first communication protocol; In the case where the second communication protocol matches the first communication protocol, sending a second IP data packet to the first display device; wherein the second IP data packet includes: a control instruction; The operation of the first display device is controlled based on the control instruction.

17. A computer storage medium, characterized in that: The computer storage medium stores a plurality of instructions, which are suitable for being loaded by a processor and executing the method steps according to any one of claims 1-7 or 8-12.