Display device and update multiple detection method for extended display identification data

By dynamically updating the extended display identification data in the display device and rolling back to the original version in the event of an exception, combining the number of updates and detection optimization, the problem of signal source transmission errors after the display device is solved, improving system stability and user experience.

CN120523756APending Publication Date: 2025-08-22HISENSE VISUAL TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510438195.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-08-22

AI Technical Summary

Technical Problem

After the display device updates the extended display identification data, the external device transmits an incorrect signal source that causes the display device to continuously roll back and update, affecting normal function operations. Users need to manually intervene in restarting to reduce the user experience.

Method used

The display device dynamically updates the extended display identification data through the controller, and rolls back to the original version when the signal source status is abnormal, sets the number of updates, combines the device configuration list and delay mechanism, optimizes the detection program, and improves compatibility and stability.

Benefits of technology

It avoids invalid cyclical updates, improves the compatibility and system stability of display devices and external devices, reduces user intervention, and improves detection efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120523756A_ABST
    Figure CN120523756A_ABST
Patent Text Reader

Abstract

The invention provides a display device and an update multiple detection method for extended display identification data, and the method comprises the steps: updating first extended display identification data into second extended identification data in response to an update instruction, detecting a first signal source state of a target signal source, and when the first signal source state is an abnormal state, updating the first extended display identification data into the second extended identification data. And rolling back the second extended identification data to the first extended identification data, detecting a second signal source state, when the second signal source state is detected to be a normal state, updating the first extended display identification data to the second extended display identification data again, detecting the first signal source state again, and stopping updating according to the number of times of detection. Through a mechanism of rollback and multiple attempts to update, after the extended display identification data attempts to update for the preset number of times, the update behavior can be terminated, the rollback update is prevented from being circularly executed, the manual intervention of a user is reduced, and the update intelligence of the extended display identification data is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of display devices, and in particular to a display device and a method for updating multiple detections of extended display identification data. Background Art

[0002] A display device can be connected to an external device to output the signal source uploaded by the external device and display the corresponding signal source image. When the display device and the external device are in a connected state, EDID (Extended Display Identification Data) can be used as the standard for transmitting the signal source. EDID contains relevant information about the display device, such as resolution, refresh rate, etc. The external device can output the correct signal source to the display device based on this information.

[0003] To adapt to new signal sources or obtain better display effects, the display device can update its EDID. After the display device updates its EDID, external devices may not be able to accurately recognize the updated EDID information due to the change in the display device's EDID, resulting in EDID information incompatibility or signal source transmission errors, affecting the display device's ability to display the signal source uploaded by the external device.

[0004] If an external device signal source transmission error occurs, the display device can restore the EDID to its pre-update state and attempt to update again. However, if the external device signal source transmission error persists, the display device will continue to perform a rollback update, and other functions of the display device cannot be performed. This will require the user to manually intervene to restart the display device, affecting the user experience. Summary of the Invention

[0005] The present application provides a display device and a multi-detection method for updating extended display identification data to solve the problem that after the extended display identification data is updated, an external device transmits an erroneous signal source, causing the display device to continuously perform a rollback update on the extended display identification data.

[0006] In a first aspect, some embodiments of the present application provide a display device, comprising: a display configured to display a user interface; a communication device configured to establish a communication connection with an external device, wherein the external device sends a target signal source to the display device according to extended display identification data of the display device; and a controller configured to:

[0007] In response to the update instruction, updating the first extended display identification data of the display device to the second extended display identification data;

[0008] detecting a first signal source state of a target signal source sent by the external device according to the second extended display identification data;

[0009] When the state of the first signal source is detected as an abnormal state, rolling back the second extended display identification data to the first extended display identification data;

[0010] detecting a second signal source state of the target signal source sent by the external device according to the first extended display identification data;

[0011] When the second signal source state is detected as a normal state, re-updating the first extended display identification data to second extended display identification data, and re-detecting the first signal source state;

[0012] Obtaining a detection count of the first signal source state, where the detection count is updated when the first signal source state is detected as an abnormal state;

[0013] When the detection number is greater than or equal to a preset number, the updating of the first extended display identification data to the second extended display identification data is stopped, and the display screen of the target signal source is displayed based on the first extended display identification data, and the preset number is greater than or equal to two.

[0014] The above technical solution has the following beneficial effects or advantages: the display device dynamically updates the extended display identification data, and after updating the extended display identification data, when a signal source abnormality is detected, the display device can automatically roll back the version of the extended display identification data, set the number of updates, control the update behavior, avoid invalid cyclic updates, improve the compatibility and system stability between the display device and the external device, and reduce the display error problem caused by mismatch of the extended display identification data.

[0015] In some embodiments, after executing the step of updating the first extended display identification data of the display device to the second extended display identification data, the controller is further configured to:

[0016] Querying a device configuration list, wherein the device configuration list includes information about devices that have experienced signal source display problems;

[0017] When the device configuration list is found, the device information of the external device is found in the device configuration list;

[0018] When the device information of the external device is found in the device configuration list, a detection program is created;

[0019] Based on the detection program, a first signal source state of the target signal source sent by the external device is detected according to the second extended display identification data.

[0020] The above technical solution has the following beneficial effects or advantages: This embodiment performs targeted detection on the device information of external devices that have experienced signal source display problems, improves the efficiency of identifying problem devices, reduces redundant detection of normal devices, optimizes system resource allocation, and improves detection efficiency.

[0021] In some embodiments, after executing the step of creating a detection program, the controller is further configured to:

[0022] Setting the delay time of the detection program;

[0023] If an interrupt detection instruction input by the user is received within the delay period, the detection program is closed in response to the interrupt detection instruction.

[0024] The above technical solution has the following beneficial effects or advantages: By setting a user-controllable delay mechanism for the detection process, it can provide the display device with time for the signal source to stabilize after acquiring the target signal source. The user can interrupt the detection process at any time, ensuring the necessary detection time while reducing the user's idle waiting time, thus ensuring detection accuracy while improving the user experience.

[0025] In some embodiments, when the device configuration list is not found, or when the device information of the external device is not found in the device configuration list, the controller is further configured to:

[0026] Marking the target signal source sent by the external device as a normal state;

[0027] According to the second extended display identification data, a display screen of the target signal source marked as being in a normal state is displayed on the user interface.

[0028] The above technical solution has the following beneficial effects or advantages: through the device configuration list, the new EDID configuration can be directly enabled for external devices with no recorded problems, shortening the configuration effectiveness time of normal external devices, reducing the display device detection consumption, achieving accurate screening of devices with compatibility issues, and the efficiency of rapid configuration of normal devices according to the updated EDID.

[0029] In some embodiments, the controller performs the step of rolling back the second extended display identification data to the first extended display identification data, and is specifically configured as follows:

[0030] Backing up the second extended display identification data to obtain backup data of the second extended display identification data;

[0031] After the backup data is stored in the memory area, the second extended display identification data is rolled back to the first extended display identification data.

[0032] The above technical solution has the following beneficial effects or advantages: by backing up the second extended display identification data and storing it in the memory area, the second extended display identification data is prevented from being lost during restoration and update, thereby improving the update efficiency during restoration and update.

[0033] In some embodiments, the controller performs the step of re-updating the first extended display identification data to the second extended display identification data, and is specifically configured to:

[0034] Retrieving the backup data in the memory area;

[0035] The first extended display identification data is updated to second extended display identification data according to the backup data.

[0036] The above technical solution has the following beneficial effects or advantages: by directly extracting backup data from the memory area, rapid recovery and update are achieved, EDID recovery time is shortened, system recovery efficiency is improved, and the rapid update and recovery capability of the display device under abnormal conditions is ensured.

[0037] In some embodiments, the controller detects the first signal source state of the target signal source sent by the external device according to the second extended display identification data, and is specifically configured as follows:

[0038] Set the detection interval time;

[0039] Every time a detection interval elapses, the first signal source state of the target signal source is detected according to the second extended display identification data.

[0040] The above technical solution has the following beneficial effects or advantages: by setting the detection interval duration, detecting the first signal source state of the target signal source every time the detection interval duration passes, the stability of the signal source state detection can be improved, the accidental detection error of the first signal source state can be avoided, and the stability of the signal source state can be improved.

[0041] In some embodiments, the step of detecting the first signal source state of the target signal source according to the second extended display identification data every time a detection interval has passed is specifically configured as follows:

[0042] After each detection interval, the width and height information of the second extended display identification data and the width and height information of the signal source of the target signal source are acquired;

[0043] If the width and height information of the identification is the same as the width and height information of the signal source, outputting that the state of the first signal source is a normal state;

[0044] If the identification width and height information is different from the signal source width and height information, the first signal source state is output as an abnormal state.

[0045] The above technical solution has the following beneficial effects or advantages: This embodiment determines the state of the first signal source by comparing the identification width and height information of the second extended display identification data with the signal source width and height information of the target signal source. If the identification width and height information and the signal source width and height information are the same, the first signal source state is normal; if the identification width and height information and the signal source width and height information are different, the first signal source state is abnormal, thereby improving the accuracy of detecting the state of the first signal source.

[0046] In some embodiments, the controller performs the step of acquiring the identification width and height information of the second extended display identification data and the signal source width and height information of the target signal source, and is specifically configured as follows:

[0047] sending the second extended display identification data to an external device, so that the external device adjusts a target signal source according to the second extended display identification data;

[0048] receiving the adjusted target signal source sent by the external device;

[0049] Extracting the signal source width and height information of the adjusted target signal source.

[0050] The above technical solution has the following beneficial effects or advantages: when the extended display identification data of the display device is updated to the second extended display identification data, the second extended display identification data is sent to the external device so that the external device can adjust the target signal source according to the updated extended display identification data in time, and extract the width and height information of the signal source, thereby improving the immediacy of obtaining the width and height information of the signal source.

[0051] In a second aspect, some embodiments of the present application provide a method for multiple detection of updates of extended display identification data, applied to the display device described in the first aspect, the method comprising:

[0052] In response to the update instruction, updating the first extended display identification data of the display device to the second extended display identification data;

[0053] detecting a first signal source state of a target signal source sent by the external device according to the second extended display identification data;

[0054] When the state of the first signal source is detected as an abnormal state, rolling back the second extended display identification data to the first extended display identification data;

[0055] detecting a second signal source state of the target signal source sent by the external device according to the first extended display identification data;

[0056] When the second signal source state is detected as a normal state, re-updating the first extended display identification data to second extended display identification data, and re-detecting the first signal source state;

[0057] Acquire the number of detections of the first signal source state, wherein the number of detections is updated when the first signal source state is detected as an abnormal state;

[0058] When the detection number is greater than or equal to a preset number, the updating of the first extended display identification data to the second extended display identification data is stopped, and the display screen of the target signal source is displayed based on the first extended display identification data, and the preset number is greater than or equal to two.

[0059] As can be seen from the above technical solution, the present application provides a display device and a multiple detection method for updating extended display identification data. By responding to an update instruction, the first extended display identification data is updated to the second extended identification data, and the first signal source state of the target signal source is detected. When the first signal source state is an abnormal state, the second extended identification data is rolled back to the first extended identification data, and the second signal source state is detected. When the second signal source state is detected to be a normal state, the first extended display identification data is updated to the second extended display identification data again, and the first signal source state is re-detected, and the update is terminated according to the number of detections. The present application uses a rollback and multiple update attempts mechanism to terminate the update behavior of the extended display identification data after a preset number of update attempts, thereby avoiding cyclic execution of rollback updates, reducing user manual intervention, and improving the intelligent update of the extended display identification data. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 any creative work.

[0061] Figure 1 A schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;

[0062] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;

[0063] Figure 3 A schematic diagram of software configuration of a display device provided in some embodiments of the present application;

[0064] Figure 4This is a schematic diagram of the process of obtaining audio and video data according to identification identifiers in some embodiments of the present application;

[0065] Figure 5 A flowchart of a display device performing multiple detections of updates of extended display identification data in some embodiments of the present application;

[0066] Figure 6 A timing diagram of a display device performing multiple detections of updates of extended display identification data in some embodiments of the present application;

[0067] Figure 7 This is a flowchart of receiving audio and video data after updating the extended display identification data in some embodiments of the present application;

[0068] Figure 8 A flowchart of a display device performing rollback extension display identification data provided in some embodiments of the present application;

[0069] Figure 9 A flowchart of a display device determining to stop updating provided in some embodiments of the present application;

[0070] Figure 10 A flowchart of a display device querying a device configuration list provided in some embodiments of the present application;

[0071] Figure 11 A flowchart of a display device querying an external device in a device configuration list provided in some embodiments of the present application;

[0072] Figure 12 This is a flowchart of a display device performing signal source status detection when switching an external device in some embodiments of the present application;

[0073] Figure 13 A flowchart of backing up and storing the second extended display identification data in a memory area in some embodiments of the present application;

[0074] Figure 14 A flowchart of a delayed startup detection procedure for a display device provided in some embodiments of the present application;

[0075] Figure 15 A flowchart of a display device shutting down a detection program in response to an interrupt detection instruction provided in some embodiments of the present application;

[0076] Figure 16 A flowchart of a display device detecting the state of a first signal source provided in some embodiments of the present application. DETAILED DESCRIPTION

[0077] The following embodiments are described in detail, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numbers in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following embodiments are not intended to represent all possible implementations consistent with the present application. They are merely examples of systems and methods consistent with certain aspects of the present application, as detailed in the claims.

[0078] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.

[0079] In the specification and claims of this application and the accompanying drawings, the terms "first," "second," "third," etc. are used to distinguish similar or similar objects or entities, and are not necessarily intended to limit a particular order or sequence, unless otherwise noted. It should be understood that the terms used in this manner are interchangeable under appropriate circumstances.

[0080] The terms "comprise," "include," and "have," and any variations thereof, are intended to cover but not exclude inclusion; for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.

[0081] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functionality associated with that element.

[0082] In the embodiments of the present application, the display device 200 generally refers to a device capable of displaying images and processing data. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.

[0083] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG, a user can operate the display device 200 through touch operation, the mobile terminal 300, and the control device 100. The control device 100 is used to receive operation instructions input by the user and convert the operation instructions into control instructions that the display device 200 can recognize and respond to. For example, the control device 100 can be a remote control, a stylus pen, a handle, etc.

[0084] The mobile terminal 300 can function as a control device for performing human-computer interaction between a user and the display device 200. The mobile terminal 300 can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, enabling connection and communication via a network communication protocol, enabling one-to-one control operations and data communication. Audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 for synchronized display.

[0085] In some embodiments, the mobile terminal 300 or other electronic devices can also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .

[0086] like Figure 1 As shown in FIG, the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0087] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart TV, Internet Protocol television (IPTV), etc.

[0088] Figure 2 Some embodiments of this application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.

[0089] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.

[0090] In some embodiments, detector 230 is used to collect signals from the external environment or external interactions. For example, detector 230 may include a light receiver, such as a sensor for collecting ambient light intensity; or an image collector, such as a camera, for collecting external environmental scenes, user attributes, or user interaction gestures; or a sound collector, such as a microphone, for receiving external sounds.

[0091] In some embodiments, the display 260 includes a display component for presenting images and a driver component for driving image display. The display 260 is configured to receive image signals output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces.

[0092] In some embodiments, the communication device 220 is a component used to communicate with an external device or server 400 according to various communication protocol types. The display device 200 can be provided with multiple communication devices 220 depending on the supported communication methods. For example, if the display device 200 supports wireless network communication, the display device 200 can be provided with a communication device 220 including WiFi functionality. If the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including Bluetooth functionality.

[0093] The communication device 220 can establish a communication connection between the display device 200 and an external device or server 400 via a wireless or wired connection. A wired connection can connect the display device 200 to an external device via a data cable, an interface, or other components. A wireless connection can connect the display device 200 to an external device via a wireless signal or wireless network. The display device 200 can establish a connection with an external device directly or indirectly through a gateway, router, or connection device.

[0094] In some embodiments, the controller 250 may include at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processor, and a power processor, and first to nth interfaces for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in a memory. The controller 250 controls the overall operation of the display device 200.

[0095] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0096] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).

[0097] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may further be provided with an external audio output terminal, through which the audio output device may be connected to the display device 200 to output the sound of the display device 200.

[0098] In some embodiments, the user input interface 280 may be configured to receive instructions from a user.

[0099] To facilitate user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program used to manage and control the hardware and software resources of the display device 200. The operating system can control the display device to provide a user interface. For example, the operating system can directly control the display device to provide a user interface, or it can provide a user interface by running an application program. The operating system also allows the user to interact with the display device 200.

[0100] It should be noted that the operating system may be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.

[0101] The operating system can be divided into different modules or layers according to the functions implemented, e.g. Figure 3 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (referred to as "application layer"), the application framework layer (referred to as "framework layer"), the system library layer and the kernel layer.

[0102] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer can host at least one application, which can include built-in window programs, system settings programs, clock programs, and the like, or applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the examples above.

[0103] The framework layer provides applications with an application programming interface (API) and programming framework. The application framework layer includes predefined functions. The application framework layer acts as a processing center, determining the actions taken by applications in the application layer. Through the API, applications can access system resources and services during execution.

[0104] like Figure 3 As shown, Figure 3 This is a software configuration diagram of a display device provided in some embodiments of the present application. In some embodiments, the system of the display device 200 can be divided into three layers, namely, an application layer, a middleware layer, and a hardware layer from top to bottom.

[0105] The application layer mainly includes applications on the TV and the application framework. Among them, applications are mainly browser-based applications, such as HTML5 apps and native apps.

[0106] The Application Framework is a complete program model that has all the basic functions required by standard application software, such as file access, data exchange, etc., as well as the user interfaces of these functions (toolbars, status bars, menus, dialog boxes).

[0107] Native apps can support online or offline, message push or local resource access.

[0108] The middleware layer includes various TV protocols, multimedia protocols, and system components. Middleware uses the basic services (functions) provided by system software to connect various parts of the application system or different applications on the network, enabling resource and function sharing.

[0109] The hardware layer mainly includes the HAL interface, hardware, and drivers. The HAL interface is a unified interface for all TV chips, and the specific logic is implemented by each chip. Drivers mainly include: audio driver, display driver, Bluetooth driver, camera driver, WiFi driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver.

[0110] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.

[0111] In some embodiments, the display device 200 can also function solely as a display media device, displaying or playing a signal source uploaded by an external device. To this end, the display device 200 can be connected to the external device 500 to receive the signal source sent by the external device 500. The signal source may include a signal source of video data and a signal source of audio data. The display device 200 can decode the received signal source to obtain the corresponding video data and audio data, and output the video data and audio data as video images and sound.

[0112] Connecting the display device 200 to the external device 500 establishes a communication connection. After the communication connection is established, the display device 200 and the external device 500 can serve as a sink and a source, respectively. When the display device 200 serves as a sink and the external device 500 serves as a source, the display device 200 can receive a signal source from the external device 500. When the display device 200 serves as a source and the external device 500 serves as a receiver, the display device 200 can send a signal source to the external device 500.

[0113] The display device 200 and the external device 500 can communicate with each other through a specific hardware interface to transfer data. To this end, the display device 200 and the external device 500 can each be provided with a data interface with the same interface specification and function, for example, a High Definition Multimedia Interface (HDMI). During use, the user can plug the two ends of the HDMI interface data cable into the display device 200 and the external device 500 respectively, and after starting the external device 500 and the display device 200, set the signal source of the display device 200 to the HDMI interface. The display device 200 can then receive the signal source uploaded by the external device 500 through the HDMI interface to achieve data transmission and playback.

[0114] It should be noted that in order to achieve a communication connection between the display device 200 and the external device 500, other connection methods can be used between the display device 200 and the external device 500. In some embodiments, the connection method can be a wired connection method, such as DVI (Digital Visual Interface), VGA (Video Graphics Array), USB (Universal Serial Bus), etc.; it can also be a wireless connection method, such as wireless LAN, Bluetooth connection, infrared connection, etc. Different communication connection methods can use different information transmission protocols. For example, when an HDMI interface is used for connection, the HDMI protocol can be used for data transmission.

[0115] The data transmitted between the display device 200 and the external device 500 can be audio and video data. For example, if the external device 500 is a gaming device, the display device 200 can be connected to the gaming device via an HDMI interface. When a user plays a game, the gaming device can output video and audio data by running a game-related application. The video and audio data can be sent to the display device 200 via the HDMI protocol and output via the display 260 and audio output device 270 of the display device 200, thereby playing the video and audio of the gaming device.

[0116] After connecting to the display device 200, the external device 500 can transmit data based on a specific standard so that the display device 200 can establish mutual recognition and a data transmission channel with the external device 500. For example, according to the transmission rules specified by the HDMI interface protocol, the display device 200 can establish a connection with the external device 500 based on the Extended Display Identification Data (EDID) and achieve mutual recognition and control. Figure 4 As shown, when the display device and the external device are connected, EDID can be used as a standard for transmitting signal sources. EDID contains display-related information of the display device 200, such as resolution, refresh rate, etc. The external device 500 can output a signal source that the display device 200 can play normally based on this information.

[0117] In some embodiments, the display device 200 may update its EDID to accommodate new signal sources or achieve better display effects. After the display device 200 updates its EDID, the external device 500 may be unable to accurately recognize the updated EDID information of the display device 200 due to the change in the EDID of the display device 200, resulting in EDID information incompatibility or signal source transmission errors, and the display device 200 may be unable to properly display the signal source sent by the external device 500.

[0118] If the signal source of the external device 500 transmits an error, the display device 200 can restore the EDID to its pre-update state and attempt to update again. However, if the signal source of the external device 500 continues to transmit an error, the display device 200 will continue to perform a rollback update and will be unable to perform other functions of the display device 200. This will require the user to manually intervene in the display device 200 to perform an EDID version rollback, or manually restart the display device 200 to restore the operating state of the display device 200.

[0119] Based on the above technical problems, some embodiments of the present application provide a display device 200, including a display 260, a communication device 220, and a controller 250. The display 260 is configured to display a user interface, and the communication device 220 is configured to establish a communication connection with an external device 500. After establishing a communication connection with the display device 200, the external device 500 can identify or read the extended display identification data of the display device 200 and send a target signal source to the display device 200 based on the extended display identification data. The controller 250 is configured to perform a multi-detection method for updating the extended display identification data. Figure 5 A flowchart of a method for updating multiple detections of extended display identification data performed by a display device provided in some embodiments of the present application. Figure 6 The timing diagram of the display device provided in some embodiments of the present application performing the updating multiple detection method of the extended display identification data. Figure 6 The timing relationship shown is to perform the update multiple detection method of the extended display identification data, see Figure 5 and Figure 6 , the method comprising:

[0120] S100: In response to an update instruction, updating the first extended display identification data of the display device to second extended display identification data.

[0121] During normal operation, the display device 200 can continuously detect the version of the extended display identification data to be updated. When an update is detected, the display device 200 can generate an update instruction. The user can change the effective time of the update instruction through operation. For example, the user can select "Update immediately" and the display device 200 will immediately respond to the update instruction and begin the update operation. The user can also select "Delayed update" and select a target time period for the display device 200 to perform the update, so that the display device 200 will update the extended display identification data within the target time period.

[0122] In order to distinguish the extended display identification data before and after the update, this embodiment defines the current extended display identification data of the display device 200 as the first extended display identification data, and defines the updated extended display identification data as the second extended display identification data. The display device 200 can update the first extended display identification data to the second extended display identification data in response to the update instruction. For example, if the first extended display identification data is EDID1, the display device 200 can update EDID1 to the second extended display identification data EDID2 according to the version to be updated. During the next update, the first extended display identification data is EDID2, and the display device 200 can update the first extended display identification data EDID2 to the second extended display identification data EDID3, or a higher version of EDID according to the version to be updated.

[0123] S200: Detecting a first signal source state of a target signal source sent by the external device according to the second extended display identification data.

[0124] like Figure 7 As shown, after the display device 200 updates the first extended display identification data to the second extended display identification data, while the display device 200 and the external device 500 are in communication connection, the external device 500 can read the updated EDID of the display device 200, i.e., the second extended display identification data, through the HDMI interface of the display device 200. The external device 500 can adjust the data information of the target signal source sent to the display device 200, such as the resolution and refresh rate, based on the second extended display identification data.

[0125] After receiving the target signal source sent by the external device 500, the display device 200 can detect the first signal source state of the target signal source to determine the stability of the target signal source sent by the external device 500 after the display device 200 is updated to the second extended display identification data.

[0126] S300: When the first signal source state is detected as an abnormal state, rolling back the second extended display identification data to the first extended display identification data.

[0127] The first signal source state may include a normal state and an abnormal state, wherein the normal state means that the display device 200 can decode the video data and audio data from the target signal source and output the video data and audio data normally to display the image of the target signal source and play the audio of the target signal source. The abnormal state means that the display device 200 cannot normally decode the video data and audio data from the target signal source, or can normally decode the video data and audio data from the target signal source but cannot normally output the video data and audio data.

[0128] When the first signal source state is an abnormal state, it means that after the display device 200 performs EDID update, the external device 500 may be incompatible with the updated EDID information of the display device 200 due to the EDID information of the external device 500, or the external device 500 transmits the wrong target signal source based on the updated EDID information of the display device 200.

[0129] When the first signal source status is normal, it means that after the display device 200 performs the EDID update, the EDID information of the external device 500 is compatible with the updated EDID information of the display device 200. The external device 500 can send the correct target signal source, i.e., the target signal source that matches the second extended display identification data, to the display device 200 based on the updated second extended display identification data. At this time, the display device 200 can control the display 260 to display the display image corresponding to the target signal source.

[0130] When the display device 200 cannot normally display the target signal source sent by the external device 500 after updating the EDID, such as Figure 8 As shown, the display device 200 may roll back the second extended display identification data to the first extended display identification data to restore the normal display function between the display device 200 and the external device 500 and start to perform the update again.

[0131] In some embodiments, the first extended display identification data can also be a lower version of EDID, which should at least meet the requirement that the external device 500 can normally read the display information of the lower version of EDID and send the target signal source that conforms to the display information to the display device 200.

[0132] S400: Detecting a second signal source state of the target signal source sent by the external device according to the first extended display identification data.

[0133] After rolling back the second extended display identification data to the first extended display identification data, while the display device 200 and the external device 500 are in communication, the external device 500 can re-read the first extended display identification data of the display device 200 and transmit the target signal source to the display device 200 based on the first extended display identification data. At this point, the display device 200 should be able to normally display the target signal source uploaded by the external device 500.

[0134] The display device 200 can detect the second signal source status of the target signal source sent by the external device based on the first extended display identification data. Similar to the first signal source status, the second signal source status can include a normal state and an abnormal state. If the second signal source status is an abnormal state, it means that the EDID information of the external device 500 may be abnormal based on the EDID update of the display device 200, resulting in the inability to output the target signal source that complies with the first extended display identification data. At this time, the display device 200 can send EDID repair information to the external device 500, so that the external device 500 performs repair on its own EDID to ensure that the external device 500 can output the target signal source according to the first extended display identification data.

[0135] In some embodiments, after the display device 200 performs an EDID update, the external device 500 reads the updated second extended display identification data of the display device 200 and outputs the target signal source. Therefore, even after the display device 200 performs a rollback, the external device 500 may still send the target signal source to the display device 200 using the second extended display identification data. To this end, the display device 200 may send an EDID calibration request to the external device 500. In response to the EDID calibration request, the external device 500 may calibrate its EDID according to the standard of the first extended display identification data.

[0136] After performing the repair and calibration, if the display device 200 still cannot normally display the target signal source sent by the external device 500, the display device 200 may generate a prompt message to remind the user that the external device 500 is in an inoperable state.

[0137] S500: When the second signal source state is detected as a normal state, re-updating the first extended display identification data to second extended display identification data, and re-detecting the first signal source state.

[0138] When the second signal source status is detected as normal, it indicates that data transmission of the target signal source can be performed between the display device 200 and the external device 500 according to the first extended display identification data, and both the display device 200 and the external device 500 are operating normally. At this point, the display device 200 can perform an EDID update again, that is, re-update the first extended display identification data to the second extended display identification data, and re-detect the first signal source status of the target signal source based on the second extended display identification data.

[0139] If the first signal source is in a normal state, the display device 200 can parse the video data and audio data of the target signal source according to the second extended display identification data, and display the video data through the display 260, that is, display the display screen corresponding to the target signal source, and play the audio data through the audio output device 270.

[0140] If the state of the second signal source is still abnormal, steps S300 to S500 are repeatedly performed to cyclically roll back and re-update the second extended display identification data.

[0141] S600: Acquire the number of detections of the first signal source state, where the number of detections is updated when the first signal source state is detected as an abnormal state.

[0142] The display device 200 may obtain the number of detections of the first signal source state according to the second extended display identification data. Figure 9 As shown, the number of detections can be updated when the state of the first signal source is detected as an abnormal state. For example, when the state of the first signal source is detected as an abnormal state for the first time according to the second extended display identification data, the number of detections is updated from 0 to 1. When a rollback and re-update are performed, the extended display identification data of the display device 200 is again updated from the first extended display identification data to the second extended display identification data. If the state of the first signal source is detected as an abnormal state again, the current number of detections is continued and the number of detections is updated from 1 to 2.

[0143] S700: When the detection number is greater than or equal to a preset number, stop updating the first extended display identification data to the second extended display identification data, and display the display screen of the target signal source based on the first extended display identification data, and the preset number is greater than or equal to two times.

[0144] To prevent the display device 200 from rolling back and updating in an infinite loop, the display device 200 can set a preset number of times. Upon determining that the update has failed, the display device 200 will cease executing steps S300-S500 and terminate the update of the first extended display identification data to the second extended display identification data. The display device 200 should set at least a second re-update process after initially detecting that the first signal source is in an abnormal state to prevent the display device 200 from being unable to properly transmit data using the second extended display identification data due to occasional detection failures. Therefore, the preset number of times should be greater than or equal to two.

[0145] Taking the preset number of times as two as an example, when the display device 200 updates the first extended display identification data to the second extended display identification data for the second time, the external device 500 will read the second extended display identification data and send the target signal source to the display device 200 according to the second extended display identification data. After receiving the target signal source, the display device 200 can again detect the first signal source status of the target signal source according to the second extended display identification data. When the first signal source status is still abnormal, the display device 200 updates the detection number to 2. At this time, the detection number is equal to the preset number. The display device 200 can roll back the second extended display identification data to the first extended display identification data and stop updating the first extended display identification data to the second extended display identification data to trigger the termination of the update process. After triggering the termination of the update process, the display device 200 can display the display screen of the target signal source according to the first extended display identification data to display the display screen of the target signal source normally.

[0146] It can be seen from the above technical solution that the display device 200 provided in this application can perform version rollback and re-update through the rollback and re-update mechanism when the first signal source state is abnormal. After multiple update attempts, the update behavior can be terminated to avoid cyclic rollback updates and reduce user manual intervention.

[0147] In some embodiments, the display device 200 may be provided with multiple HDMI interfaces, each of which may be connected to a different external device 500, so that when switching the signal source of different HDMI interfaces, the target signal source of the external device 500 connected to the corresponding HDMI interface is obtained. After the display device 200 updates the first extended display identification data to the second extended display identification data, the display device 200 may perform the first signal source status detection on all external devices 500 connected to the HDMI interfaces, or may perform the first signal source status detection on some of the external devices 500.

[0148] Based on different external devices 500, some external devices 500 may have experienced signal source display problems, while other external devices 500 may never have experienced signal source display problems. For this reason, after the display device 200 updates the first extended display identification data to the second extended display identification data, it selectively performs a first signal source status detection on the external devices 500 that have experienced signal source display problems.

[0149] In some embodiments, the display device 200 can query a device configuration list, which includes information about devices that have experienced signal source display issues. When the external device 500 is connected to the display device 200, the display device 200 can obtain device information of the external device 500 and record the device information in the device connection list. If the display device 200 experiences a signal source display issue while the external device 500 is connected to the display device 200, the display device 200 can record the device information of the external device 500 in the device configuration list to summarize the device information of the external device 500 that has experienced signal source display issues.

[0150] like Figure 10 As shown, when the display device 200 does not query the device configuration list, it means that the external devices 500 that have established a connection relationship with the display device 200 do not have a signal source display problem. Therefore, the first signal source status detection can be performed on the external device 500.

[0151] In some embodiments, it is also possible that an external device 500 that does not have a signal source display problem may have a new signal source display problem when the first extended display identification data of the display device 200 is updated to the second extended display identification data. Therefore, the display device 200 may also perform a first signal source status detection on all external devices 500 connected to the display device 200.

[0152] In some embodiments, see Figure 10 When the display device 200 queries the device configuration list, it means that signal source display problems have occurred in all external devices 500 that have established a connection relationship with the display device 200. Therefore, the display device 200 can query the device information of the external device 500 currently connected to the display device 200 in the device configuration list to determine whether the external device 500 has encountered a signal source display problem.

[0153] like Figure 11 As shown, when the device information of the external device 500 is not found in the device configuration list, it means that the external device 500 is not an external device 500 that has had a signal source display problem. The display device 200 may not perform the first signal source status detection on the target signal source sent by the external device 500 to reduce redundant detection when no signal source display problem occurs.

[0154] When the device information of the external device 500 is found in the device configuration list, it indicates that the external device 500 is an external device 500 that has experienced a signal source display problem. The display device 200 needs to perform a first signal source status detection on the target signal source sent by the external device 500.

[0155] In some embodiments, when the device configuration list is not queried, or when the device information of the external device is not queried in the device configuration list, the target signal source sent by the external device 500 can be marked as normal, indicating that the target signal source can be played normally, and the display device 200 can display the display screen of the target signal source marked as normal in the user interface according to the second extended display identification data.

[0156] In another embodiment, the user can also replace the external device 500 in the current HDMI interface. In order to distinguish the external device 500 before and after the replacement, this embodiment defines the external device 500 before the replacement as the first external device 501 and the external device 500 after the replacement as the second external device 502. When the first target signal source uploaded by the first external device 501 to the display device 200 is marked as normal, it means that the first target signal source meets the second extended display identification data, and the display device 200 can directly display or play. Figure 12 As shown, when the user switches the first external device 501 to the second external device 502, the corresponding target signal source is also changed from the first target signal source to the second target signal source of the second external device 502, and the signal source status detection needs to be re-performed on the second target signal source.

[0157] When the connection device of the HDMI interface switches from the second external device 502 back to the first external device 501, since the first target signal source has been marked as normal, there is no need to re-perform signal source status detection on the first target signal source, and the display screen corresponding to the first target signal source can be directly displayed.

[0158] In some embodiments, when the second extended display identification data is rolled back to the first extended display identification data, as shown in FIG. Figure 13 As shown. Display device 200 can back up the second extended display identification data and store the backup data of the second extended display identification data in the memory area for storage. The second extended display identification data can then be rolled back to the first extended display identification data to prevent the second extended display identification data from being lost after rolling back to the first extended display identification data. In this case, the second extended display identification data is only backed up and stored, and display device 200 does not receive, transmit, or display data according to the second extended display identification data.

[0159] When the display device 200 attempts to update the first extended display identification data to the second extended display identification data again, in order to improve the update speed, the display device 200 can retrieve the backup data from the memory area and re-update the first extended display identification data to the second extended display identification data based on the backup data, so as to reduce the time consumption of reloading the second extended display identification data and improve the update speed.

[0160] When the device information of the external device 500 is found in the device configuration list, it indicates that the external device 500 has experienced a signal source display problem. Therefore, the display device 200 can perform a detection on the first signal source status of the target signal source sent by the external device 500. To this end, the display device 200 can create a detection program and, based on the detection program, detect the first signal source status of the target signal source sent by the external device according to the second extended display identification data.

[0161] In some embodiments, as Figure 14 As shown, the display device 200 can set a delay time for the detection program, so that after the display device 200 receives the target signal source sent by the external device 500, it waits for the delay time and then performs the detection of the first signal source status of the target signal source through the detection program. In this way, when the display device 200 receives the target signal source, it gives the target signal source a buffer time, so that after the target signal source stabilizes, it can perform the detection of the first signal source status of the target signal source.

[0162] During the delay period, if Figure 15 As shown, the user can interrupt the detection instruction. After receiving the interrupt detection instruction input by the user, the display device 200 can respond to the interrupt detection instruction and close the detection program. The user can generate an interrupt detection instruction by actively disconnecting the input of the target signal source. For example, within the delay period, the user switches the display device 200 to output the signal source of other HDMI interfaces to generate an interrupt detection instruction, or disconnects the connection with the HDMI interface of the external device 500 to generate an interrupt detection instruction. At this time, the HDMI interface loses the input of the target signal source, and the display device 200 can respond to the interrupt detection instruction and close the detection program.

[0163] In some embodiments, to improve detection accuracy, the display device 200 can further set the number of detections in the detection program to perform multiple signal source detections on the target signal source. Each detection can be separated by a preset time interval. To this end, the display device 200 can set the interval length. After the detection program is started, the display device 200 can perform a first signal source status detection on the target signal source once every detection interval.

[0164] When detecting the state of the first signal source using the detection program, after the detection program is started, the first signal source state can be detected once for the target signal source and verified according to the detection process such as steps S300 to S500. If the first signal source state is normal, the first signal source state of the target signal source is detected again based on the second extended display identification data after the detection interval has expired.

[0165] After the first signal source status is normal, the display device 200 can display the display screen corresponding to the target signal source according to the second extended display identification data, and detect the first signal source status of the target signal source again according to the second extended display identification data after each detection interval. After the number of detection times is reached, the first signal source status detection is no longer performed on the target signal source, and the display screen corresponding to the target signal source is directly displayed.

[0166] In some embodiments, after the detection program is started, the startup duration of the detection program may be recorded. When the startup duration reaches the detection interval, the first signal source state of the target signal source is detected according to the second extended display identification data, and the startup duration is reset and the timing is restarted.

[0167] The first signal source state of the target signal source can be detected by checking whether the width and height information are consistent. Figure 16 As shown, at each detection interval, the display device 200 can obtain the identification width and height information of the second extended display identification data, as well as the signal source width and height information of the target signal source, thereby determining whether the signal source width and height information is consistent with the identification width and height information.

[0168] When the identification width and height information is the same as the signal source width and height information, it means that the width and height information of the target signal source meets the output standard of the second extended display identification data, that is, the display device 200 can output the display screen corresponding to the target signal source according to the second extended display identification data. At this time, the display device 200 outputs the first signal source state as a normal state.

[0169] When the identification width and height information is different from the signal source width and height information, it means that the width and height information of the target signal source does not meet the output standard of the second extended display identification data, that is, the display device 200 cannot output the display screen corresponding to the target signal source according to the second extended display identification data. At this time, the signal source of the target signal source is abnormal, and the display device 200 outputs the first signal source status as an abnormal state.

[0170] It should be noted that in this embodiment, other determination options may also be used as a basis for detecting the state of the first signal source. For example, the determination options may include resolution, clarity, color gamut coverage, or frame rate stability as a basis for detecting the state of the first signal source. During the process of detecting the state of the first signal source, one of the determination options may be used to detect the state of the first signal source, or multiple determination options may be combined to detect the state of the first signal source.

[0171] In an exemplary embodiment, when the identified width and height information is combined with the resolution, the display device 200 can further obtain the signal source resolution of the target signal source and parse the identified resolution in the second extended display identification data. When the signal source resolution reaches the identified resolution, the first signal source status is determined to be normal. When the signal source resolution is less than the identified resolution, the first signal source status is determined to be abnormal. The above is merely an exemplary embodiment; other determination options can also use the same determination method to combine the width and height information to determine the status of the first signal source.

[0172] In some embodiments, the display device 200 may also send the second extended display identification data to the external device 500. After receiving the second extended display identification data, the external device 500 may adjust the target signal source based on the second extended display identification data, so that the target signal source is adjusted from conforming to the first extended display identification data to conforming to the second extended display identification data. After adjusting the target signal source, the external device 200 may send the adjusted target signal source to the display device 200. Upon receiving the adjusted target signal source, the display device 200 may extract the signal source width and height information from it, thereby comparing it with the identified width and height information to complete the detection of the first signal source status.

[0173] Some embodiments of the present application further provide a multi-detection method for updating extended display identification data, which is applied to a display device 200. To facilitate execution of the above method, the display device 200 should at least include a display 260 configured to display a user interface; a communication device 220 configured to establish a communication connection with an external device 500, wherein the external device 500 sends a target signal source to the display device 200 based on the extended display identification data of the display device 200; and a controller 250. The method includes:

[0174] S100: In response to an update instruction, updating the first extended display identification data of the display device to second extended display identification data.

[0175] S200: Detecting a first signal source state of a target signal source sent by the external device according to the second extended display identification data.

[0176] S300: When the first signal source state is detected as an abnormal state, rolling back the second extended display identification data to the first extended display identification data.

[0177] S400: Detecting a second signal source state of the target signal source sent by the external device according to the first extended display identification data.

[0178] S500: When the second signal source state is detected as a normal state, re-updating the first extended display identification data to second extended display identification data, and re-detecting the first signal source state.

[0179] S600: Obtain the number of detections of the first signal source state.

[0180] The detection times are updated when the first signal source state is detected as an abnormal state.

[0181] S700: When the detection number is greater than or equal to a preset number, stop updating the first extended display identification data to the second extended display identification data, and display the display screen of the target signal source based on the first extended display identification data.

[0182] Wherein, the preset number of times is greater than or equal to two times.

[0183] As can be seen from the above technical solution, the present application provides a display device and a multiple detection method for updating extended display identification data. By responding to an update instruction, the first extended display identification data is updated to the second extended identification data, and the first signal source state of the target signal source is detected. When the first signal source state is an abnormal state, the second extended identification data is rolled back to the first extended identification data, and the second signal source state is detected. When the second signal source state is detected to be a normal state, the first extended display identification data is updated to the second extended display identification data again, and the first signal source state is re-detected, and the update is terminated according to the number of detections. The present application uses a rollback and multiple update attempts mechanism to terminate the update behavior of the extended display identification data after a preset number of update attempts, thereby avoiding cyclic execution of rollback updates, reducing user manual intervention, and improving the intelligent update of the extended display identification data.

[0184] The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be repeated here.

[0185] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus a necessary general-purpose hardware platform. Based on this understanding, the technical solutions in the embodiments of the present invention, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various embodiments of the present invention or certain portions of the embodiments.

[0186] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

[0187] For ease of explanation, the above description has been made with reference to specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations are possible. The above embodiments are selected and described to better explain the principles and practical applications, so that those skilled in the art can better utilize the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that: include: a display configured to display a user interface; a communication device configured to establish a communication connection with an external device, wherein the external device sends a target signal source to the display device according to the extended display identification data of the display device; The controller is configured as: In response to the update instruction, updating the first extended display identification data of the display device to the second extended display identification data; detecting a first signal source state of a target signal source sent by the external device according to the second extended display identification data; When the state of the first signal source is detected as an abnormal state, rolling back the second extended display identification data to the first extended display identification data; detecting a second signal source state of the target signal source sent by the external device according to the first extended display identification data; When the second signal source state is detected as a normal state, re-updating the first extended display identification data to second extended display identification data, and re-detecting the first signal source state; Obtaining a detection count of the first signal source state, where the detection count is updated when the first signal source state is detected as an abnormal state; When the detection number is greater than or equal to a preset number, the updating of the first extended display identification data to the second extended display identification data is stopped, and the display screen of the target signal source is displayed based on the first extended display identification data, and the preset number is greater than or equal to two.

2. The display device according to claim 1, wherein After executing the step of updating the first extended display identification data of the display device to the second extended display identification data, the controller is further configured to: Querying a device configuration list, wherein the device configuration list includes information about devices that have experienced signal source display problems; When the device configuration list is found, the device information of the external device is found in the device configuration list; When the device information of the external device is found in the device configuration list, a detection program is created; Based on the detection program, a first signal source state of the target signal source sent by the external device is detected according to the second extended display identification data.

3. The display device according to claim 2, wherein After executing the step of creating a detection program, the controller is further configured to: Setting the delay time of the detection program; If an interrupt detection instruction input by the user is received within the delay period, the detection program is closed in response to the interrupt detection instruction.

4. The display device according to claim 2, wherein: When the device configuration list is not found, or when the device information of the external device is not found in the device configuration list, the controller is further configured to: Marking the target signal source sent by the external device as a normal state; According to the second extended display identification data, a display screen of the target signal source marked as being in a normal state is displayed on the user interface.

5. The display device according to claim 1, wherein The controller performs the step of rolling back the second extended display identification data to the first extended display identification data, and is specifically configured to: Backing up the second extended display identification data to obtain backup data of the second extended display identification data; After the backup data is stored in the memory area, the second extended display identification data is rolled back to the first extended display identification data.

6. The display device according to claim 5, wherein: The controller executes the step of re-updating the first extended display identification data to the second extended display identification data, and is specifically configured to: Retrieving the backup data in the memory area; The first extended display identification data is updated to second extended display identification data according to the backup data.

7. The display device according to claim 1, wherein The controller detects the first signal source state of the target signal source sent by the external device according to the second extended display identification data, and is specifically configured to: Set the detection interval time; Every time a detection interval elapses, the first signal source state of the target signal source is detected according to the second extended display identification data.

8. The display device according to claim 7, wherein: The step of detecting the first signal source state of the target signal source according to the second extended display identification data every time a detection interval has passed is specifically configured as follows: After each detection interval, the width and height information of the second extended display identification data and the width and height information of the signal source of the target signal source are acquired; If the width and height information of the identification is the same as the width and height information of the signal source, outputting that the state of the first signal source is a normal state; If the identification width and height information is different from the signal source width and height information, the first signal source state is output as an abnormal state.

9. The display device according to claim 8, wherein The controller executes the step of acquiring the identification width and height information of the second extended display identification data and the signal source width and height information of the target signal source, and is specifically configured as follows: sending the second extended display identification data to an external device, so that the external device adjusts a target signal source according to the second extended display identification data; receiving the adjusted target signal source sent by the external device; Extracting the signal source width and height information of the adjusted target signal source.

10. A method for updating multiple detection of extended display identification data, characterized in that: applied to a display device, including a display, configured to display a user interface; A communication device configured to establish a communication connection with an external device, wherein the external device sends a target signal source to the display device according to the extended display identification data of the display device; a controller; and the method includes: In response to the update instruction, updating the first extended display identification data of the display device to the second extended display identification data; detecting a first signal source state of a target signal source sent by the external device according to the second extended display identification data; When the state of the first signal source is detected as an abnormal state, rolling back the second extended display identification data to the first extended display identification data; detecting a second signal source state of the target signal source sent by the external device according to the first extended display identification data; When the second signal source state is detected as a normal state, re-updating the first extended display identification data to second extended display identification data, and re-detecting the first signal source state; Acquire the number of detections of the first signal source state, wherein the number of detections is updated when the first signal source state is detected as an abnormal state; When the detection number is greater than or equal to a preset number, the updating of the first extended display identification data to the second extended display identification data is stopped, and the display screen of the target signal source is displayed based on the first extended display identification data, and the preset number is greater than or equal to two.

Citation Information

Patent Citations

  • EDID read and configuration method, system and medium

    CN109408121A

  • External display device identification data reading system and method

    CN110737419A

  • Display device and media asset signal abnormal state restoration method

    CN117896559A

  • Display device and update rollback control method

    CN118092965A