Method and apparatus for managing display device, electronic device, and storage medium

By responding to target signals and determining groups in the display device network, and setting sleep or wake-up signals by priority level, the problems of asynchronous display device states and high energy consumption are solved, and the state synchronization of display devices and energy consumption are reduced.

CN121567494BActive Publication Date: 2026-07-24HANGZHOU LIFESMART TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HANGZHOU LIFESMART TECH
Filing Date
2025-11-19
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

Existing methods for managing display devices suffer from issues such as asynchronous status of display devices in a networked environment and high energy consumption.

Method used

By controlling the display device to enter a sleep or wake-up state in response to the triggered target signal among display devices in the same network, and determining the target group of the display device according to the binary code group configuration items, the priority level settings for user, system and timeout sleep or wake-up signals are set to achieve state synchronization of the display devices.

Benefits of technology

It enables the synchronization of display device status, reduces energy consumption, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121567494B_ABST
    Figure CN121567494B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of Internet of Things, and discloses a management method and device of a display device, electronic equipment and a storage medium, multiple display devices are in the same network, the method comprises the following steps: in response to a first display device in the multiple display devices triggering a target signal, controlling the first display device to enter a target state, the target state comprises a hibernation state or a wake-up state; determining a target group of the multiple display devices, the first display device is different from a second display device; if the first display device is included in the target group, controlling the second display device to enter the target state according to the target signal. Through the technical scheme, the problem that the states of the display devices in the networking environment are not synchronized and the energy consumption is high is solved, the state synchronization of the display devices is realized, the energy consumption is reduced, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet of Things (IoT) technology, specifically to a management method, apparatus, electronic device, and storage medium for a display device. Background Technology

[0002] In the modern Internet of Things (IoT) and smart device networking environment, the number of connected display devices is increasing. Display devices (such as smart home panels, switch displays, sensor displays, etc.) usually need to operate for a long time, but keeping the screen constantly lit will lead to unnecessary energy consumption and device aging.

[0003] In other words, the relevant technologies suffer from problems such as asynchronous display device states and high energy consumption in network environments. Summary of the Invention

[0004] This application provides a method, apparatus, electronic device, and storage medium for managing display devices, in order to solve the problems of asynchronous display device status and high energy consumption in networked environments in related technologies.

[0005] In a first aspect, this application provides a method for managing display devices, wherein multiple display devices are located on the same network, the method comprising: In response to a target trigger signal from a first display device among a plurality of display devices, the first display device is controlled to enter a target state, which includes a sleep state or a wake-up state. Determine the target group of the second display device among multiple display devices, wherein the first display device is different from the second display device; If the target group includes the first display device, control the second display device to enter the target state according to the target signal.

[0006] In one optional implementation, the target signal is a sleep signal, the target state is a sleep state, and in response to a first display device among a plurality of display devices triggering the target signal, controlling the first display device to enter the target state includes: In response to a sleep signal triggered by the first display device, the first display device is controlled to enter a sleep state. The sleep signal includes a timeout sleep signal, a system sleep signal, and a user sleep signal. The user sleep signal has a higher priority than the system sleep signal, and the system sleep signal has a higher priority than the timeout sleep signal.

[0007] In one optional implementation, the target signal is a wake-up signal, the target state is a wake-up state, and in response to a first display device among a plurality of display devices triggering the target signal, controlling the first display device to enter the target state includes: In response to a wake-up signal triggered by a first display device, the first display device is controlled to enter a wake-up state. The wake-up signal includes a broadcast wake-up signal, a system wake-up signal, and a user wake-up signal. The user wake-up signal has a higher priority than the system wake-up signal, and the system wake-up signal has a higher priority than the broadcast wake-up signal.

[0008] In one alternative implementation, determining the target grouping of the second display device among a plurality of display devices includes: Retrieve the grouping configuration items for each of multiple display devices; Extract the binary group code from the grouping configuration item of the candidate display device, wherein the binary group code has a fixed length, each bit of the binary group code indicates the group of the candidate display device, and multiple display devices include candidate display devices; If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the first bit, then both the second display device and the candidate display device will be marked as the first group. If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the second bit, then both the second display device and the candidate display device are marked as the second group, the first bit is different from the second bit, and the first group is different from the second group; The first group and the second group are used as target groups.

[0009] In one optional implementation, controlling the second display device to enter the target state according to the target signal includes: If the target signal is a sleep signal, then control the second display device to enter sleep mode and reduce the screen brightness; If the target signal is a wake-up signal, the second display device is controlled to enter the wake-up state and the screen brightness is increased.

[0010] In one alternative implementation, in response to a first display device triggering a sleep signal, the method includes: If the idle time of the first display device is greater than or equal to the preset timeout threshold, or if a sleep command is received, the sleep signal is triggered.

[0011] In one alternative implementation, in response to a wake-up signal triggered by a first display device, the method includes: If the first display device meets any of the wake-up conditions, an indication wake-up signal is triggered, wherein the wake-up conditions include: the first display device detects a user input signal, the first display device receives a user wake-up command, or the first display device receives a broadcast wake-up command from any of the multiple display devices.

[0012] Secondly, this application provides a management device for display devices, wherein multiple display devices are located on the same network, and the device includes: The first control module is used to control the first display device to enter the target state in response to a target trigger signal from a first display device among multiple display devices; A grouping module is used to determine the target group of the second display device among multiple display devices, wherein the first display device is different from the second display device; The second control module is used to control the second display device to enter the target state according to the target signal if the target group includes the first display device.

[0013] Thirdly, this application provides an electronic device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the management method of the display device described in the first aspect or any corresponding embodiment.

[0014] Fourthly, this application provides a computer-readable storage medium storing computer instructions for causing a computer to execute the management method of the display device described in the first aspect or any corresponding embodiment thereof.

[0015] Fifthly, this application provides a computer program product, including computer instructions for causing a computer to execute the management method of a display device according to the first aspect or any corresponding embodiment described above.

[0016] According to the display device management method provided in this application, multiple display devices are located in the same network, which achieves the following beneficial technical effects compared to the prior art: In response to a target signal triggered by a first display device among multiple display devices, the system controls the first display device to enter a target state, which may be a sleep state or a wake-up state, to promptly respond to operations on the first display device. It also determines the target group of a second display device among the multiple display devices, since the first display device is different from the second display device, grouping different display devices within the same network. If the target group includes the first display device, the system controls the second display device to enter the target state based on the target signal. This achieves the same command control over display devices in the same group within the same network. When the target signal is a sleep command, display devices in the same group can simultaneously enter sleep mode, thereby reducing power consumption. When the target signal is a wake-up command, display devices in the same group can be simultaneously woken up, quickly entering working mode. This achieves display device state synchronization, reduces power consumption, and improves user experience. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the specific embodiments of this application or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram illustrating an application scenario according to an embodiment of this application; Figure 2 This is a flowchart of a display device management method according to an embodiment of this application; Figure 3 This is a schematic flowchart illustrating the sleep response of a display device according to an embodiment of this application; Figure 4 This is a schematic flowchart of a display device grouping according to an embodiment of this application; Figure 5 This is a flowchart of another display device management method according to an embodiment of this application; Figure 6 This is a structural block diagram of a management device for a display device according to an embodiment of this application; Figure 7 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0020] It is understood that before using the technical solutions disclosed in the various embodiments of this application, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this application in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0021] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0022] As one optional application scenario in the embodiments of this application, such as Figure 1 As shown, the management system of the display device may include at least one terminal device and at least one server. Figure 1 The system is illustrated in the example, which includes a computer 101, a mobile terminal 102, and a server 103, and the terminal devices such as the computer 101 and the mobile terminal 102 are connected to the server 103 through a network 110.

[0023] Specifically, the terminal device can be a smartphone, tablet, laptop, PDA, desktop computer, game console, smart TV, smart wearable device, in-vehicle terminal, VR (Virtual Reality) device, AR (Augmented Reality) device, etc. Server 103 can be a standalone physical server, a server cluster, a distributed system, or a cloud server providing cloud services. Network 110 can be a wired or wireless network, examples of which include, but are not limited to, the Internet, corporate intranet, local area network, wide area network, mobile communication network, and combinations thereof.

[0024] It should be noted that, Figure 1 This is merely an example of an application scenario and does not limit the scope of protection of this application.

[0025] In the field of the Internet of Things (IoT), an increasing number of devices are equipped with display screens for easier interaction. In this embodiment, the device with the display screen is referred to as a display device. Display devices generally need to operate for extended periods, but keeping the screen constantly active can lead to unnecessary energy consumption and device aging. Furthermore, in some scenarios, users need to control the screen to enter sleep mode. In related technologies, the sleep strategy of a single display device suffers from state synchronization issues in a network environment. For example, if one display device goes to sleep while other devices remain awake, it affects the user experience and fails to achieve optimal energy efficiency. Therefore, how to achieve low energy consumption and state synchronization among multiple display devices on the same network has become an urgent technical problem to be solved.

[0026] According to an embodiment of this application, a method for managing a display device is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0027] This embodiment provides a method for managing display devices. Multiple display devices reside on the same network, and this method can be used with a controller (e.g., a gateway or mobile terminal) that manages the network containing the multiple display devices. Figure 2 This is a flowchart of a display device management method according to an embodiment of this application, such as... Figure 2 As shown, the process includes the following steps: Step S201: In response to the first display device triggering a target signal among a plurality of display devices, the first display device is controlled to enter a target state, which includes a sleep state or a wake-up state.

[0028] Specifically, the first display device refers to any one of multiple display devices in the same network. The target signal refers to the instruction that controls the first display device to enter a target state, such as a sleep instruction or a wake-up instruction. The target state refers to the response of the first display device to the target signal, such as a sleep state or a wake-up state.

[0029] When the first display device among multiple display devices is triggered by a target signal, the controller of the network to which the multiple display devices are located controls the first display device to enter the target state.

[0030] In one example, when the controller of a network containing multiple display devices receives a user's instruction to put the first display device into sleep mode, the controller controls the first display device to enter sleep mode.

[0031] Step S202: Determine the target group of the second display device among multiple display devices, wherein the first display device is different from the second display device.

[0032] Specifically, the second display device refers to any display device that is in the same network as the first display device, but is different from the first display device. The target group refers to the group in which the second display device belongs among multiple display devices; display devices in the same group support the synchronous execution of the same command.

[0033] In order to determine whether a second display device on the same network needs to execute the same control commands as the first display device, it is necessary to determine the group of the second display device among the multiple display devices.

[0034] It should be noted that this group includes at least one subgroup.

[0035] In one example, if the second display device and the partial display device need to be woken up synchronously, then the second display device and the partial display device belong to the same group and can be labeled as the first group.

[0036] In another example, if the second display device needs to synchronize with another set of display devices to go into sleep mode, then the second display device and the other set of display devices belong to the same group and can be labeled as the second group.

[0037] Step S203: If the target group includes the first display device, control the second display device to enter the target state according to the target signal.

[0038] Specifically, if the target group includes the first display device, it means that the first display device and the second display device are in the same group in the network and can execute the same target signal. In this case, the second display device is also controlled to enter the target state.

[0039] The display device management method provided in this embodiment involves multiple display devices operating within the same network. In response to a target signal triggered by a first display device, the first display device is controlled to enter a target state, which may be a sleep state or a wake-up state, to promptly respond to operations on the first display device. A target group for a second display device is determined, where the first display device differs from the second, thus grouping different display devices within the same network. If the target group includes the first display device, the second display device is controlled to enter the target state based on the target signal. This achieves identical command control over display devices within the same group within the same network. When the target signal is a sleep command, display devices within the same group can simultaneously enter sleep mode, reducing power consumption. When the target signal is a wake-up command, display devices within the same group can be simultaneously woken up, quickly entering working mode. This achieves display device state synchronization, reduces power consumption, and improves user experience.

[0040] In one possible implementation, the target signal is a sleep signal, the target state is a sleep state, and step S201 includes: Step a: In response to the first display device triggering a sleep signal, control the first display device to enter a sleep state. The sleep signal includes a timeout sleep signal, a system sleep signal, and a user sleep signal. The user sleep signal has a higher priority than the system sleep signal, and the system sleep signal has a higher priority than the timeout sleep signal.

[0041] Specifically, a hibernation signal refers to a command issued by the user or system to instruct the display device to enter hibernation mode, used to completely save the system state and enter a deep power-saving mode. A timeout hibernation signal refers to a signal that automatically enters hibernation mode after the standby time exceeds a preset duration, such as automatically turning off the screen after 5 minutes. A system hibernation signal refers to a signal set in the operating system to control the display device to enter hibernation mode, such as automatically turning off the screen when the display device is obstructed or covered by external objects. A user hibernation signal refers to a signal issued directly by the user through software or hardware to control the display device to enter hibernation mode. To ensure timely response to user commands and rapid issuance and execution of user commands, user hibernation commands have a higher priority than system hibernation signals. To respond to various hibernation-related system signals, system hibernation signals have a higher priority than timeout hibernation signals.

[0042] This implementation method can significantly improve the response speed of the display device when the sleep signal is triggered, reduce energy consumption, and improve the user experience.

[0043] In one possible implementation, step a above, in response to the first display device triggering a sleep signal, includes: If the idle time of the first display device is greater than or equal to the preset timeout threshold, or if a sleep command is received, the sleep signal is triggered.

[0044] Specifically, the idle time of the first display device refers to the time during which the memory usage and / or processor utilization in the controller of the first display device are low. The preset timeout threshold is a numerical value that measures the length of the idle time of the first display device. If the idle time of the first display device is greater than or equal to the preset timeout threshold, or if the first display device receives a hibernation command, it indicates that the hibernation conditions have been met, and a hibernation signal is triggered.

[0045] This implementation provides a condition for the first display device to trigger a sleep command. It allows the first display device to clearly understand the preconditions for triggering the sleep command, facilitating quick confirmation of the sleep command and enabling timely response or feedback.

[0046] In one possible implementation, the target signal is a wake-up signal, the target state is a wake-up state, and step S201 includes: Step b: In response to the wake-up signal triggered by the first display device, control the first display device to enter the wake-up state. The wake-up signal includes a broadcast wake-up signal, a system wake-up signal, and a user wake-up signal. The user wake-up signal has a higher priority than the system wake-up signal, and the system wake-up signal has a higher priority than the broadcast wake-up signal.

[0047] Specifically, a wake-up signal is a signal that causes the first display device to enter working mode from sleep mode. Wake-up state refers to the state in which the display device resumes normal operation from sleep or standby mode. A broadcast wake-up signal is a signal that wakes the first display device from sleep mode via broadcast communication. A system wake-up signal is a signal set in the operating system to control the display device to exit sleep mode and enter wake-up state. A user wake-up signal is a signal directly issued by the user through software or hardware to control the display device to enter wake-up state from sleep mode. To quickly respond to user wake-up commands, user wake-up signals have a higher priority than system wake-up signals. Conversely, to respond to various wake-up-related system signals, system wake-up signals have a higher priority than broadcast wake-up signals.

[0048] In one example, based on an event and broadcast mechanism, the first display device triggers a broadcast wake-up signal, which is then broadcast to all display devices for unified wake-up. When a user wake-up signal and a broadcast wake-up signal occur simultaneously, the user wake-up signal is given priority, waking up all display devices in the same group as the first display device.

[0049] This implementation improves the response speed of the display device to wake-up commands from users and the system, and enables synchronous wake-up of the display device.

[0050] In one possible implementation, step b above, in response to the first display device triggering a wake-up signal, includes: If the first display device meets any of the wake-up conditions, an indication wake-up signal is triggered, wherein the wake-up conditions include: the first display device detects a user input signal, the first display device receives a user wake-up command, or the first display device receives a broadcast wake-up command from any of the multiple display devices.

[0051] Specifically, the wake-up condition refers to the conditions that the first display device needs to meet to enter the wake-up state from the sleep state. These conditions include the first display device detecting a user input signal, i.e., the user issuing a specific command to wake up the first display device, or the first display device receiving a broadcast wake-up command from any of the multiple display devices, i.e., waking up multiple display devices in batches, including the first display device.

[0052] When the first display device meets any of the above wake-up conditions, it indicates that the wake-up signal can be triggered, and then the first display device is controlled to respond to the wake-up signal.

[0053] This implementation provides a condition for the first display device to trigger a wake-up command. It allows the first display device to clearly understand the preconditions for triggering the wake-up command, facilitating quick confirmation of the wake-up command and enabling timely response or feedback.

[0054] In one possible implementation, step S202 includes: Step S2021: Obtain the grouping configuration items for each of the multiple display devices.

[0055] Specifically, the group configuration item refers to a configuration file that stores the group classification of each display device among multiple display devices. To perform state synchronization management of display devices based on their groups, the configuration file stored in the controller of each display device is read.

[0056] Step S2022: Extract the binary group code from the group configuration item of the candidate display device. The binary group code has a fixed length, and each bit of the binary group code indicates the group of the candidate display device. Multiple display devices include candidate display devices.

[0057] Specifically, a candidate display device refers to any one of multiple display devices on the same network. The binary group code has a fixed length of bits, with each bit representing the group of the current display device.

[0058] Extract the binary group code recorded in the group configuration item from any one of the multiple display devices to confirm the group of the current display device.

[0059] Step S2023: If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the first bit, then both the second display device and the candidate display device are marked as the first group.

[0060] Specifically, the first group refers to the group of display devices that are classified into the same group. The first bit refers to any bit in the binary group code, for example, the bit of 1 in 001 is 1, and the bit of 1 in 100 is 3. If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value at the first bit, it means that the group represented by the first bit contains both the second display device and the candidate display device, and this group is marked as the first group.

[0061] Step S2024: If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the second bit, then both the second display device and the candidate display device are marked as the second group, the first bit is different from the second bit, and the first group is different from the second group.

[0062] Specifically, the second bit refers to any bit in the binary group code, indicating its position within the binary group code. The second bit is different from the first bit. The second group refers to the group of display devices within the same group. If the binary group code of the second display device and the binary group code of the candidate display device have the same value at the second bit, then both the second display device and the candidate display device are marked as belonging to the second group, which is different from the first group.

[0063] Step S2025: Select the first group and the second group as the target group.

[0064] Specifically, after obtaining the first and second packets of the second display device and the candidate display device, the first and second packets can be used as target packets in the network where multiple devices are located.

[0065] It should be noted that the first group and the second group are only shown as two groups, but more groups can actually be used to represent the target group.

[0066] In one example of this implementation, the display device is represented by UI, and the group configuration items for all display devices are represented by UIG. Key-value pairs are used to represent the configuration information of the current display device in UIG. The binary group code for each configuration item is stored in the value corresponding to the key address, represented by a fixed length of 8 bits, with each bit corresponding to the group of a display device. If the value of the same bit in the binary group code of each display device is 1, it indicates that these display devices are in the same group. Specifically, in the following 6 display devices, each display device's group configuration item contains one binary group code, which identifies the corresponding group.

[0067] UI 1: In UIG, key: address, value: 00000001 UI 2: In UIG, key: address, value: 00000001 UI 3: In UIG, key: address, value: 10000000 UI 4: In UIG, key: address, value: 10000010 UI 5: In UIG, key: address, value: 10000001 UI 6: In UIG, key: address, value: 10000011 Based on the binary group code stored in the above value, we can see that (UI 1, UI 2, UI 5, UI 6) are in the same group, (UI 3, UI4, UI 5, UI 6) are in the same group, and (UI 4, UI 6) are in the same group.

[0068] This implementation method allows for the grouping of display devices across multiple display devices, enabling centralized batch control of different groups. When different groups correspond to different functions, the functionality of multiple display devices can also be expanded. Furthermore, in different scenarios, group configuration items can be pre-configured according to user needs, allowing for fine-grained control of the wake-up or sleep states of display devices in different groups. This improves user efficiency and user experience.

[0069] In one possible implementation, step S203, controlling the second display device to enter the target state based on the target signal, includes: In step S2031, if the target signal is a sleep signal, the second display device is controlled to enter sleep mode and the screen brightness is reduced.

[0070] Specifically, if the target signal is a sleep signal, then the controller of the multiple display devices controls the second display device to enter a sleep state and controls the second display device to reduce the screen brightness.

[0071] In step S2032, if the target signal is a wake-up signal, the second display device is controlled to enter the wake-up state and the screen brightness is increased.

[0072] Specifically, if the target signal is a wake-up signal, then the controller of the multiple display devices controls the second display device to enter the wake-up state and controls the second display device to increase the screen brightness.

[0073] In this implementation, the controllers of multiple display devices control a second display device to respond quickly to the target signal and enter the target state, thereby executing the sleep / wake-up signal. When the target signal is a sleep signal, the power consumption of the display devices is reduced. When the target signal is a wake-up signal, the user experience is improved.

[0074] Figure 3 This is a schematic flowchart illustrating the sleep response of a display device according to an embodiment of this application. Figure 3 As shown, when multiple display devices on the same network are running, they are allowed to enter standby mode when the sleep switch is on. When the sleep switch is off, they exit standby mode and are forced to remain active. All display elements on the display devices display normally. Enabling timely response of display devices to sleep signals can reduce their power consumption.

[0075] Figure 4 This is a schematic flowchart illustrating a display device grouping according to an embodiment of this application. Figure 4 As shown, configuring display device groups involves writing the binary group code configuration item for each display device into a key-value pair (kv) library. This binary group code is represented using 16 bytes, with each bit representing a group. Display devices within the same group share the same number of bits. This grouping method allows multiple display devices on the same network to be configured into different groups, enabling centralized control of different groups. For example, groups can collectively enter sleep or wake-up states, improving control efficiency and achieving state synchronization.

[0076] Figure 5 This is a flowchart of another display device management method according to an embodiment of this application. Figure 5 As shown, after multiple display devices in the same network start up, the controllers of these devices read the group configuration of each device and load information containing binary group codes from the key-value pair library. They then determine whether the display device group is configured. If no group information is configured, the display device operates with default behavior, allowing all wake-up actions. If the display device group is configured, it listens for sleep or wake-up events, parses the event's source address (binary group code), and compares the bits corresponding to the source address with the current display device's binary group code, checking if the same bit is 1. If so, it means the current device and the device listening for the event belong to the same group, so it responds to wake-up and exits sleep mode; otherwise, it ignores the event and saves the current state.

[0077] In one possible implementation, a sleep switch for the display device can be created. When the switch is turned on, the sleep command is broadcast to all display devices on the same network. When the user is asleep, turning on the sleep switch allows for a one-click screen shutdown, turning off all display devices and preventing light pollution from affecting sleep. This improves the user experience.

[0078] According to the management method for multiple display devices in this embodiment, by configuring the display devices in groups, different display devices can be quickly organized and managed according to their usage purposes. Devices with the same control purpose can be assigned to a group for batch wake-up or hibernation. This achieves synchronization of the states of multiple display devices. Especially for hibernation, it can precisely control one or more groups of display devices to enter hibernation mode, reducing the energy consumption of the display devices.

[0079] This embodiment also provides a management device for a display device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0080] This embodiment provides a management device for display devices, where multiple display devices are located on the same network, such as... Figure 6 As shown, it includes: The first control module 601 is used to respond to a target trigger signal from the first display device among a plurality of display devices and control the first display device to enter a target state, the target state including a sleep state or a wake-up state.

[0081] Grouping module 602 is used to determine the target group of the second display device among multiple display devices, wherein the first display device is different from the second display device.

[0082] The second control module 603 is used to control the second display device to enter the target state according to the target signal if the target group includes the first display device.

[0083] In one possible implementation, the target signal is a sleep signal, the target state is a sleep state, and the first control module 601 includes: A sleep unit is used to control the first display device to enter a sleep state in response to a sleep signal triggered by the first display device. The sleep signal includes a timeout sleep signal, a system sleep signal, and a user sleep signal. The user sleep signal has a higher priority than the system sleep signal, and the system sleep signal has a higher priority than the timeout sleep signal.

[0084] In one possible implementation, the target signal is a wake-up signal, the target state is a wake-up state, and the first control module 601 includes: The wake-up unit is used to control the first display device to enter the wake-up state in response to a wake-up signal triggered by the first display device. The wake-up signal includes a broadcast wake-up signal, a system wake-up signal, and a user wake-up signal. The user wake-up signal has a higher priority than the system wake-up signal, and the system wake-up signal has a higher priority than the broadcast wake-up signal.

[0085] In one possible implementation, the grouping module 602 includes: The acquisition unit is used to acquire the grouping configuration items for each of the multiple display devices. An extraction unit is used to extract the binary group code from the grouping configuration item of the candidate display device, wherein the binary group code has a fixed length, each bit of the binary group code indicates the group of the candidate display device, and the candidate display device is included among multiple display devices; The first group marking unit is used to mark both the second display device and the candidate display device as the first group if the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the first bit. The second group marking unit is used to mark both the second display device and the candidate display device as the second group if the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the second bit. The first bit is different from the second bit, and the first group is different from the second group. The target group determination unit is used to identify the first group and the second group as target groups.

[0086] In one possible implementation, the second control module 603 includes: The sleep control unit is used to control the second display device to enter sleep mode and reduce screen brightness if the target signal is a sleep signal; The wake-up control unit is used to control the second display device to enter the wake-up state and increase the screen brightness if the target signal is a wake-up signal.

[0087] In one possible implementation, the hibernation unit includes: The sleep trigger subunit is used to indicate that the sleep signal is triggered if the idle time of the first display device is greater than or equal to a preset timeout threshold, or if a sleep command is received.

[0088] In one possible implementation, the wake-up unit includes: The wake-up trigger subunit is used to indicate that a wake-up signal is triggered if the first display device meets any wake-up condition, wherein the wake-up condition includes: the first display device detects a user input signal, the first display device receives a user wake-up command, or the first display device receives a broadcast wake-up command from any of the multiple display devices.

[0089] The display device management apparatus provided in this application embodiment can execute the display device management method provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0090] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0091] The following is a detailed reference. Figure 7 The diagram illustrates a structural schematic suitable for implementing the electronic device described in the embodiments of this application. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 701, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 702 or a program loaded from memory 708 into random access memory (RAM) 703. The RAM 703 also stores various programs and data required for the operation of the electronic device. The processor 701, ROM 702, and RAM 703 are interconnected via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0092] Typically, the following devices can be connected to I / O interface 705: input devices 706 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 707 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 708 including, for example, magnetic tapes, hard disks, etc.; and communication devices 709. Communication device 709 allows electronic devices to exchange data via wireless or wired communication with other devices. Although Figure 7 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.

[0093] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 709, or installed from memory 708, or installed from ROM 702. When the computer program is executed by processor 701, it performs the functions defined in the display device management method of embodiments of this application.

[0094] Figure 7 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0095] This application also provides a computer-readable storage medium. The methods described in this application can be implemented in hardware or firmware, or implemented as recordable on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the management method of the display device shown in the above embodiments is implemented.

[0096] A portion of this application can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to this application through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0097] Although embodiments of this application have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of this application, and all such modifications and variations fall within the scope defined by the appended claims.

Claims

1. A method for managing a display device, characterized in that, When multiple display devices are on the same network, the method includes: In response to a target trigger signal from a first display device among the plurality of display devices, the first display device is controlled to enter a target state, the target state including a sleep state or a wake-up state; Determine a target group of the second display device among the plurality of display devices, wherein the first display device is different from the second display device; If the target group includes the first display device, the second display device is controlled to enter the target state according to the target signal.

2. The method according to claim 1, characterized in that, The target signal is a sleep signal, the target state is a sleep state, and the step of responding to the first display device among the plurality of display devices triggering the target signal and controlling the first display device to enter the target state includes: In response to the first display device triggering the sleep signal, the first display device is controlled to enter the sleep state, wherein the sleep signal includes a timeout sleep signal, a system sleep signal, and a user sleep signal, the user sleep signal having a higher priority than the system sleep signal, and the system sleep signal having a higher priority than the timeout sleep signal.

3. The method according to claim 1, characterized in that, The target signal is a wake-up signal, the target state is a wake-up state, and the step of responding to the first display device among the plurality of display devices triggering the target signal and controlling the first display device to enter the target state includes: In response to the first display device triggering the wake-up signal, the first display device is controlled to enter the wake-up state, wherein the wake-up signal includes a broadcast wake-up signal, a system wake-up signal, and a user wake-up signal, wherein the user wake-up signal has a higher priority than the system wake-up signal, and the system wake-up signal has a higher priority than the broadcast wake-up signal.

4. The method according to claim 1, characterized in that, Determining the target grouping of the second display device among the plurality of display devices includes: Obtain the grouping configuration items for each of the plurality of display devices; Extract the binary group code from the grouping configuration item of the candidate display device, wherein the binary group code has a fixed length, each bit of the binary group code indicates the group of the candidate display device, and the plurality of display devices includes the candidate display device; If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the first bit, then both the second display device and the candidate display device are marked as the first group; If the binary group code of the second display device and the binary group code of the candidate display device have the same preset value in the second bit, then both the second display device and the candidate display device are marked as the second group, the first bit is different from the second bit, and the first group is different from the second group; The first group and the second group are used as the target group.

5. The method according to claim 1, characterized in that, The step of controlling the second display device to enter the target state according to the target signal includes: If the target signal is a sleep signal, then the second display device is controlled to enter a sleep state and the screen brightness is reduced; If the target signal is a wake-up signal, the second display device is controlled to enter the wake-up state and the screen brightness is increased.

6. The method according to claim 2, characterized in that, The response to the first display device triggering the sleep signal includes: If the idle time of the first display device is greater than or equal to a preset timeout threshold, or if a sleep command is received, the sleep signal is triggered.

7. The method according to claim 3, characterized in that, The response to the first display device triggering the wake-up signal includes: If the first display device meets any of the wake-up conditions, the wake-up signal is triggered, wherein the wake-up conditions include: the first display device detecting a user input signal, the first display device receiving a user wake-up command, or the first display device receiving a broadcast wake-up command from any of the plurality of display devices.

8. A management device for a display device, characterized in that, The device comprises multiple display devices located on the same network, and includes: The first control module is used to control the first display device to enter the target state in response to a first display device triggering a target signal among the plurality of display devices; A grouping module is used to determine a target group for the second display device among the plurality of display devices, wherein the first display device is different from the second display device; The second control module is used to control the second display device to enter the target state according to the target signal if the target group includes the first display device.

9. An electronic device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the management method of the display device according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform the management method of the display device according to any one of claims 1 to 7.