A processing method and a display device

The display device generates and transmits the target identification data to match the display parameters of the processing device, and solves the screen display problem caused by incompatibility between the display device and the processing device, and achieves the optimal resolution display effect.

CN113835667BActive Publication Date: 2025-07-22LENOVO (BEIJING) LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111166028.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-30
Publication Date
2025-07-22
Estimated Expiration
2041-09-30

AI Technical Summary

Technical Problem

When the display device is incompatible with the processing device, the problem of poor screen display effect or black screen is caused, and the prior art operation is troublesome and difficult to solve.

Method used

The display device realizes effective identification and support of the display device and the processing device by obtaining attribute data of the processing device, generating target identification data, and transmitting display parameters to match the display signal of the processing device.

Benefits of technology

The screen display effect of the display device when the processing device is incompatible is improved, ensuring that the display device is displayed at the best resolution, and avoiding the adverse screen display effect caused by incompatibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113835667B_ABST
    Figure CN113835667B_ABST
Patent Text Reader

Abstract

The present application provides a processing method and a display device. In the present application, the display device obtains attribute data transmitted by a processing device, generates target identification data for the processing device to determine the display parameters of the connected display device according to the attribute data transmitted by the processing device, and transmits the target identification data including the display parameters to the processing device, so that the processing device can output a display signal matching the display parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of computer technology, and particularly relates to a processing method and a display device. Background Art

[0002] When a display device (such as a monitor) is connected to a processing device (such as a computer host) for information display, if the display device and the processing device are incompatible, it will be difficult for the processing device to identify and support the display device, resulting in an impact on the screen display effect of the display device. Generally, it is manifested as the display screen cannot be displayed at a better resolution, or the monitor goes black and cannot display, etc. See the examples in FIGS. 1(a) and 1(b) respectively.

[0003] Currently, in the industry, users usually adjust and configure information (such as configuring the DP version of the display device) based on OSD (on-screen display) to solve the problem that the monitor screen cannot be displayed at a better resolution. This solution is troublesome to operate and difficult for users with insufficient professional knowledge; for the problem that the monitor goes black and cannot display, since the OSD menu of the monitor cannot be opened for information adjustment and configuration, this problem cannot be solved. Summary of the Invention

[0004] Therefore, the present application discloses the following technical solutions:

[0005] A processing method, comprising:

[0006] The display device obtains attribute data transmitted by the processing device;

[0007] According to the attribute data, target identification data is generated, where the target identification data is data for the processing device to determine the display parameters of the connected display device;

[0008] Transmit the target identification data including the display parameters to the processing device, so that the processing device can transmit a display signal matching the display parameters.

[0009] Optionally, the display device obtaining the attribute data transmitted by the processing device includes:

[0010] Perform a first communication process with the processing device, and receive the attribute data transmitted by the processing device through the first communication process;

[0011] The performing the first communication process with the processing device includes:

[0012] Based on the connection signal detected when the display device is connected to the processing device, perform connection initialization on the display device and the processing device;

[0013] During the connection initialization process, send first initialization parameter information to the processing device and receive the attribute data output by the processing device;

[0014] After completing the connection initialization, send first identification data for the processing device to determine the display parameters of the display device connected;

[0015] Wherein, the first initialization parameter information includes the original version information of the transmission protocol of the display interface in the display device and the first working parameters matching the original version information; the first identification data includes display parameters matching the original version information.

[0016] Optionally, the attribute data includes: processing end protocol version information for indicating the transmission protocol version of the display interface in the processing device.

[0017] Optionally, generating target identification data according to the attribute data at least includes:

[0018] If the processing end protocol version information and the original version information do not meet the version condition, generate second identification data matching the processing end protocol version information.

[0019] Optionally, if the processing end protocol version information is not compatible with the original version information, after sending the first identification data that can be used to identify the display device to the processing device, it further includes:

[0020] Receive the display signal output by the processing device according to the first initialization parameter information and the first identification data;

[0021] Perform shielding processing on the display signal to avoid output display of the display signal.

[0022] Optionally, the display device includes a first storage component and a second storage component; the first storage component is used to store an identification data set, and different identification data in the identification data set respectively correspond to different versions of the transmission protocol of the display interface. Each identification data can be used to identify the display device and at least includes display parameters matching the corresponding transmission protocol version; the second storage component is used to store the identification data currently adopted by the display device;

[0023] Generating the second identification data matching the processing end protocol version information includes:

[0024] Determine and select the identification data matching the processing end protocol version information from the first storage component to obtain the second identification data;

[0025] When generating the second identification data that matches the protocol version information of the processing end, the method further includes:

[0026] Updating the selected second identification data to the second storage component.

[0027] Optionally, transmitting the target identification data including display parameters to the processing device includes:

[0028] Transmitting the target identification data including display parameters to the processing device through a second communication process;

[0029] The second communication process includes:

[0030] Re-initializing the connection between the display device and the processing device;

[0031] During the re-initialization of the connection, sending second initialization parameter information to the processing device and receiving the protocol version information of the processing end output by the processing device;

[0032] After completing the re-initialized connection, sending the second identification data to the processing device;

[0033] Wherein, the second initialization parameter information includes the protocol version information of the processing end and second working parameters that match the protocol version information of the processing end.

[0034] Optionally, the re-initializing the connection between the display device and the processing device includes:

[0035] Generating a connection signal when the display device is connected to the processing device, and triggering the process of re-initializing the connection between the display device and the processing device by generating the connection signal.

[0036] Optionally, after the above method transmits the target identification data including display parameters to the processing device, it further includes:

[0037] Receiving a display signal corresponding to the display parameters in the second identification data output by the processing device according to the second initialization parameter information;

[0038] Performing display processing on the display signal.

[0039] A display device includes:

[0040] A display screen;

[0041] A display interface for receiving a display signal output by a processing device to drive the display screen to display information;

[0042] A controller for at least performing the following processing:

[0043] Obtain the attribute data transmitted by the processing device;

[0044] Generate target recognition data according to the attribute data, where the target recognition data is data for the processing device to determine the display parameters of the connected display device;

[0045] Control the transmission of the target recognition data including the display parameters to the processing device, so that the processing device can transmit a display signal matching the display parameters.

[0046] As can be seen from the above solution, the processing method and display device provided in this application obtain the attribute data transmitted by the processing device on the display device, generate target recognition data for the processing device to determine the display parameters of the connected display device according to the attribute data transmitted by the processing device, and transmit the target recognition data including the display parameters to the processing device, so that the processing device can output a display signal matching the display parameters. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to the provided drawings.

[0048] FIG. 1(a) is an example of poor display screen resolution when the display device is incompatible with the processing device;

[0049] FIG. 1(b) is an example of a black screen and no display on the monitor when the display device is incompatible with the processing device;

[0050] Figure 2 is a processing flow chart of the processing method provided by the present application;

[0051] Figure 3 is another processing flow chart of the processing method provided by the present application;

[0052] Figure 4 is a flow chart of two EDID interactions between the display device and the processing device provided by the present application;

[0053] Figure 5 is yet another processing flow chart of the processing method provided by the present application;

[0054] Figure 6 is a flow chart of two EDID interactions including shielding processing of relevant display signals provided by the present application;

[0055] Figure 7It is a schematic structural diagram of the display device provided by this application. Detailed implementation manners

[0056] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.

[0057] This application discloses a processing method and a display device to address the incompatibility issue between the display device and the processing device, improve the screen display effect of the display device, and enhance its screen display quality. The processing method disclosed in the embodiments of this application is applied to a display device, which may be, but is not limited to, an LCD (Liquid Crystal Display), an LED (Light-Emitting Diode), or an OLED (Organic Light-Emitting Diode) display.

[0058] Refer to Figure 2 the flowchart of the provided processing method. The processing method disclosed in the embodiments of this application includes:

[0059] Step 201: The display device obtains the attribute data transmitted by the processing device.

[0060] As introduced above, the display device is the execution subject of the method of this application.

[0061] The processing device may be, but is not limited to, the host of a personal computer, a server computer, or a device with display information processing functions composed of multiple processors and related peripheral circuits. The processing device includes a display processing component, which may be, but is not limited to, a graphics card component such as an integrated Graphics Processing Unit (iGPU) or a discrete Graphics Processing Unit (dGPU).

[0062] Specifically, when the display device is connected to the processing device, such as when a certain display is connected to a computer host, the display device detects the connection signal and, in response to the detected connection signal, obtains the attribute data transmitted by the processing device.

[0063] The applicant has found that when the display device does not match the processing device, which affects the display effect of the display device, it is mainly due to the incompatibility between the transmission protocol version of the display interface (DisplayPort, DP) of the display device and the transmission protocol version of the display interface of the processing device. For example, when the DP version of the monitor is higher than the DP version of the host graphics card, the host graphics card cannot support it. Based on this, when connecting the display device to the processing device for information display, in response to the detected connection signal, the attribute data transmitted by the processing device obtained by the display device at least includes the processing end protocol version information, which is used to indicate the transmission protocol version of the display interface in the processing device, such as DP1.2, etc. In addition, the above attribute data may also include, but is not limited to, other graphics card parameters such as video memory frequency and bit width.

[0064] Step 202: Generate target recognition data according to the attribute data transmitted by the processing device, where the target recognition data is data used by the processing device to determine the display parameters of the connected display device.

[0065] When generating the target recognition data according to the attribute data transmitted by the processing device, the display device specifically determines whether the processing end protocol version information and the original version information of the transmission protocol of the display interface in the display device meet the predetermined version conditions. If not, the second recognition data matching the processing end protocol version information is generated as the target recognition data. On the contrary, if it meets, the third recognition data matching the original version information of the transmission protocol of the display interface in the display device is generated as the target recognition data.

[0066] Among them, the above version condition is a condition that can be used to characterize the compatibility between the transmission protocol version of the display interface in the processing device and the original version of the transmission protocol of the display interface in the display device. Optionally, the version condition can be specifically set as: the transmission protocol version of the display interface in the processing device is the same as the original version of the transmission protocol of the display interface in the display device, or the transmission protocol version of the display interface in the processing device is not lower than the original version of the transmission protocol of the display interface in the display device.

[0067] The original version information of the transmission protocol of the display interface in the display device is the actual version information of the transmission protocol of the display interface of the display device.

[0068] Among them, the display parameters of the display device are included in the target recognition data, and the display parameters at least include the resolution. When the processing end protocol version information and the original version information of the transmission protocol of the display interface in the display device meet the above version conditions, the resolution included in the display parameters is the optimal resolution matching the original version information of the transmission protocol of the display interface in the display device. When the above version conditions are not met, the resolution included in the display parameters is the optimal resolution matching the processing end protocol version information.

[0069] The optimal resolution matching the original version information of the transmission protocol of the display interface in the display device is the maximum resolution supported by the display device; the optimal resolution matching the protocol version information of the processing end is the maximum resolution supported by the processing device.

[0070] Step 203: Transmit target identification data including the display parameters of the display device to the processing device, so that the processing device can transmit a display signal matching the display parameters of the display device.

[0071] After that, the display device transmits the target identification data to the processing device, so that when the display interface versions at both the display end and the processing end are compatible, the processing device can output the display signal according to the optimal resolution matching the actual version of the display interface at the display end, and when the display interface versions at both the display end and the processing end are not compatible, the processing device can output the display signal according to the optimal resolution matching the display interface version of the processing device itself.

[0072] For example, assume that the DP version of the graphics card at the host end is DP1.2. If the DP version of the monitor is not higher than DP1.2, such as DP1.1, then the two are compatible, and the host graphics card outputs the display signal according to the optimal resolution corresponding to DP1.1. If the DP version of the monitor is higher than DP1.2, such as DP1.4, then the two are not compatible, and the host graphics card outputs the display signal according to the optimal resolution corresponding to DP1.2, so that when the display interface versions at the display end and the processing end are not compatible, the display signal can be output according to the optimal resolution supported by the processing end and displayed on the display device, so as to make the display device have a better picture display effect as much as possible.

[0073] Among them, the target identification data can but is not limited to adopt the data format of EDID (Extended display identification data, extended display identification data).

[0074] As can be seen from the above solution, in the method of this embodiment, the display device obtains the attribute data transmitted by the processing device, generates target identification data for the processing device to determine the display parameters of the connected display device according to the attribute data transmitted by the processing device, and transmits the target identification data including the display parameters to the processing device, so that the processing device can output a display signal matching the display parameters. Since the target identification data of the display device is generated according to the attribute data transmitted by the processing device, and the processing device outputs a display signal matching the display parameters in the target identification data, thus, it is possible to effectively identify and support the display device in the processing device, and correspondingly avoid the adverse impact on the picture display effect caused by the identification and support problems of the display device by the processing device, so that the display device can preferably have a better picture display effect, achieving the purpose of improving the picture display effect in the case of incompatibility between the display device and the processing device.

[0075] In one embodiment, the processing method of the present application realizes the improvement of the picture display effect of the display device in the case where the actual version of the display interface of the display device is incompatible with the display interface version of the processing device through two EDID-based communication processes between the display device and the processing device - the first communication process and the second communication process, where:

[0076] The display device obtains at least the attribute data transmitted by the processing device by performing the first communication process with the processing device, and transmits at least the target identification data including the display parameters to the processing device by performing the second communication process with the processing device.

[0077] See Figure 3 The flowchart of the provided processing method. Through the above two EDID-based communication processes, the processing method disclosed in the present application can be further implemented as:

[0078] Step 301: Initialize the connection between the display device and the processing device based on the connection signal detected when the display device and the processing device are connected.

[0079] The connection signal when the display device and the processing device are connected can be, but is not limited to, the hot plug signal generated when the display device is connected to the processing device by hot plugging.

[0080] Combined with Figure 4 The two EDID interaction processes shown. In step ①, when the user connects the display device to the processing device by hot plugging, the level of the Hotplug pin of the display device connection interface (the connection interface with the processing device) will change, such as being pulled high, and this high-level signal can be used as the connection signal when the display device and the processing device are connected.

[0081] When a connection signal indicating that the display device is connected to the processing device is detected, the display device performs connection initialization processing with the processing device, specifically as Figure 4 the Link Training in step ②.

[0082] Step 302: During the connection initialization process, send the first initialization parameter information to the processing device and receive the attribute data output by the processing device.

[0083] Among them, during the connection initialization process, the display device sends the first initialization parameter information to the processing device. Refer to the process of sending the first initialization parameter information in step ③ executed during the Link Training in Figure 4 step ②. The first initialization parameter information includes the original version information of the transmission protocol of the display interface in the display device (such as DP1.4 in step ③) and the first working parameters matching the original version information. Among them, the first working parameters include, but are not limited to, information such as voltage, voltage swing, frequency, and number of channels matching the original version information, aiming to enable the processing device to generate and output display signals based on the first working parameters matching the original version information.

[0084] In addition, during the connection initialization process, the display device also receives the attribute data output by the processing device. The attribute data at least includes the version information of the display interface of the processing device. Refer to Figure 4 the display interface version DP1.2 of the graphics card in the computer host received by the display in step ④ in

[0085] Step 303: After completing the connection initialization, send the first identification data for the processing device to determine the display parameters of the connected display device.

[0086] After completing the connection initialization, the display device sends the EDID information corresponding to the original version (actual version) of the transmission protocol of its display interface, that is, the first identification data, to the processing device. Specifically, it can be combined with and referred to Figure 4 step ⑤. The first identification data includes display parameters matching the original version information. Among them, the display parameters at least include the resolution. The resolution in the first identification data is the best resolution matching the original version (actual version) information of the transmission protocol of the display interface in the display device, such as the resolution matching DP1.4, which is usually the maximum resolution supported by the display device.

[0087] Steps 301 - 303 are the processing procedures of the first communication processing based on EDID.

[0088] Through this first communication processing procedure, the display device obtains the transmission protocol version of the display interface of the processing device (e.g., DP1.2), and informs the processing device of the actual version information of the display interface transmission protocol of the display device itself, as well as the matching display parameters, working parameters (first working parameters), and other information.

[0089] After the processing device (such as a computer host) receives the actual version information of the display interface transmission protocol of the display device, as well as the matching display parameters, working parameters, and other information, if the actual version of the display interface transmission protocol of the display device is higher than the version of the display interface transmission protocol in the processing device, for example, if the display interface version DP1.4 of the above-mentioned display is higher than the host display interface version DP1.2, then the display processing component in the processing device, such as a graphics card, cannot support outputting the display signal according to the actual version of the display interface transmission protocol of the display device. Otherwise, it can support outputting the display signal according to the actual version of the display interface transmission protocol of the display device.

[0090] Step 304: If the protocol version information at the processing end does not meet the version condition with the above-mentioned original version information, generate second identification data that matches the protocol version information at the processing end.

[0091] After the display device obtains the transmission protocol version of the display interface of the processing device through the first communication processing procedure, it compares the transmission protocol version of the display interface in the processing device with the original version of the display interface transmission protocol of the display device itself, and judges whether the two meet the version condition, that is, whether they are compatible. For example, it judges whether the original version of the display interface transmission protocol of the display device itself is higher than the transmission protocol version of the display interface in the processing device. If it is higher, it does not meet the version condition, indicating that the two are not compatible. Otherwise, it meets the version condition, indicating that the two are compatible.

[0092] Among them, if the transmission protocol version of the display interface in the processing device does not meet the version condition with the original version of the display interface transmission protocol of the display device itself, then generate second identification data that matches the protocol version information at the processing end. For example, generate EDID data that matches the display interface version DP1.2 of the graphics card at the computer host end. If the version condition is met, preferably, in this embodiment, no target identification data is generated and sent to the processing device. The processing device can directly identify the display device and output the display signal based on the original version of the display interface transmission protocol in the display device obtained through the first communication processing procedure (that is, the version of the display interface transmission protocol at the processing device end). Of course, in practice, target identification data can also be generated at this stage, that is, third identification data that matches the original version of the display interface transmission protocol in the display device, and transmit it to the processing device, and there is no restriction on this.

[0093] In this embodiment, an identification data set is pre-formulated and stored in the display device. Different identification data in the identification data set respectively correspond to different versions of the transmission protocol of the display interface. Each piece of identification data can be used to identify the display device and at least includes display parameters matching the corresponding transmission protocol version.

[0094] The different identification data in the identification data set can be different EDID data corresponding to different versions of the transmission protocol of the display interface in the display device (i.e., different DP versions). Among them, the different DP versions corresponding to different EDID data include the original version (actual version) of the transmission protocol of the display interface in the display device and various versions lower than the original version of the transmission protocol of the display interface in the display device. For example, assuming that the original version of the transmission protocol of the display interface in the display device is DP1.4, the different DP versions corresponding to different EDID data in the identification data set can be a series of versions such as DP1.4, DP1.2, DP1.1, DP1.0, etc. Different DP versions match different display parameters, such as different optimal resolutions, etc. Among them, the optimal resolution corresponding to the lower version of the DP protocol is correspondingly lower.

[0095] Preferably, in this embodiment, at least two storage components are pre-set in the display device: a first storage component and a second storage component. The first storage component is used to store the above-mentioned identification data set, such as storing different EDID data corresponding to DP1.4, DP1.2, DP1.1, DP1.0 respectively; the second storage component is used to store the identification data currently adopted by the display device, such as the EDID data corresponding to DP1.4.

[0096] Optionally, the first storage component is a ROM (Read-Only Memory), and the second storage component is a RAM (Random Access Memory).

[0097] In this step 304, if the version of the transmission protocol of the display interface in the processing device does not meet the version condition with the original version of the transmission protocol of the display interface of the display device itself, specifically, the identification data matching the protocol version information of the processing end can be determined and selected from the first storage component as the second identification data, so as to generate the second identification data matching the protocol version information of the processing end and update the second identification data to the second storage component, so that the display device uses the second identification data to interact with the processing device.

[0098] For example, in the case where the DP version DP1.4 of the display is higher than the DP version DP1.2 of the host graphics card, specifically select the EDID data matching DP1.2 from the first storage component and write the EDID data of DP1.2 into the second storage component. For combined reference Figure 4, Figure 4 The actual version DP1.4 of the display interface of the display is pre-loaded into the second storage component through step ①'. When the display is connected to the computer host, through the above processing process, the EDID data matching the host graphics card version DP1.2 is selected from the first storage component, and the EDID data matching DP1.2 is updated to the second storage component through step ⑥.

[0099] Step 305: Re-initialize the connection between the display device and the processing device.

[0100] Refer to Figure 4 Step ⑦ in, specifically by generating a connection signal when the display device is connected to the processing device, so that based on this connection signal, the process of re-initializing the connection between the display device and the processing device is triggered. The re-executed connection initialization specifically refers to Figure 4 Link Training in step ⑧ in.

[0101] In implementation, the hot-plug operation when the display device is connected to the processing device can be simulated by generating a hot-plug signal (such as the high-level signal mentioned above) when the display device is connected to the processing device, so as to trigger the process of re-initializing the connection between the display device and the processing device.

[0102] Step 306: During the re-initialization of the connection, send the second initialization parameter information to the processing device and receive the processing-end protocol version information output by the processing device.

[0103] Among them, refer to Figure 4 Step ⑨ in, during the re-initialization of the connection, send the second initialization parameter information to the processing device. The second initialization parameter information includes the processing-end protocol version information and the second working parameters matching the processing-end protocol version information. Taking the processing-end protocol version information as DP1.2 as an example, the second initialization parameter information specifically includes DP1.2 and the working parameter information such as voltage, voltage swing, frequency, and number of channels matching DP1.2.

[0104] In addition, during the re-initialization of the connection, the processing-end protocol version information output by the processing device is also received. For example, in Figure 4 Step ⑩ in, receive the DP version information DP1.2 transmitted by the computer host.

[0105] Step 307: After completing the re-initialization of the connection, send the second identification data to the processing device.

[0106] After that, after completing the re-initialization of the connection, continue to send the secondary EDID data, that is, the second identification data, to the processing device, such as Figure 4 Steps in The second identification data at least includes display parameters that match the protocol version information of the processing end, such as the best resolution that matches DP1.2.

[0107] Steps 305 to 307 are the processing procedure of the second communication process based on EDID.

[0108] When the transmission protocol version of the display interface of the display device is incompatible with the transmission protocol version of the display interface of the processing device, the processing device can obtain the display parameters (such as the optimal resolution matching DP1.2) and related working parameters transmitted by the display device that match the display interface protocol version information of the processing device itself through the processing process of the second communication processing.

[0109] Subsequently, the processing device will generate and output a display signal based on display parameters (such as the best resolution matching DP1.2) and related operating parameters (second operating parameters) that match the display interface protocol version information of the processing device itself, such as Figure 4 Steps in

[0110] The display device can receive, through the display interface, a display signal generated and output by the processing device based on display parameters and related working parameters corresponding to the protocol version information of the processing device itself, and perform display processing on the display signal.

[0111] During implementation, when the connection between the display device and the processing device is disconnected, such as by a hot plug operation, preferably, the display device responds to the detected connection interruption signal by restoring the identification data in the second storage component to the identification data corresponding to its original version information (actual version information), such as restoring to the EDID data corresponding to DP1.4, so that when connected to other processing devices, related processing with the connected processing device can be performed based on its original version information.

[0112] In this embodiment, through the above-mentioned two communication processes based on EDID, in order to address the situation where the transmission protocol version of the display interface of the display device is incompatible with the transmission protocol version of the display interface of the processing device, under the premise of changing the existing EDID-based display identification process as little as possible, the display device can adaptively interact with the processing device based on the identification data matching the processing end protocol version, and accordingly realize effective identification and support of the display device by the processing device, and can output a display signal to the display device at the maximum resolution supported by the processing device (that is, the optimal resolution corresponding to the processing end protocol version), thereby ensuring that the display signal of the display device can have a better resolution as much as possible and improving its display effect.

[0113] See also Figure 5 A flowchart of the processing method is provided forFigure 2 For the corresponding processing flow, if the protocol version information of the processing end is not compatible with the original version information of the display interface transmission protocol of the display device, the processing method disclosed in this application may further include, after step 503:

[0114] Step 501: Receive the first display data output by the processing device according to the first initialization parameter information and the first identification data;

[0115] Step 502: Perform masking processing on the first display data to avoid output display of the first display data.

[0116] After the display device sends the first initialization parameter information and the first identification data to the processing device through the first communication process, such as sending the DP version DP1.4 of the display and related working parameters and resolution and other display parameters matching DP1.4 to the computer host, since the processing device does not support the higher display interface version, it usually outputs the display signal based on random display parameters and working parameters, which correspondingly causes problems such as extremely poor picture resolution or black screen and inability to display at the display device end.

[0117] In view of this situation, in this embodiment, after the display device sends the first initialization parameter information and the first identification data to the processing device through the first communication process, the display device receives the display signal output by the processing device according to the first initialization parameter information and the first identification data through the display interface, and performs masking processing on it. See Figure 6 The Output video data marked with a dotted arrow in is used to represent the masking processing of the display signal.

[0118] By masking the display signal output by the processing device, it effectively avoids problems such as poor picture display effect or black screen and inability to display at the display device end in the first communication process stage, and correspondingly avoids causing a poor user experience.

[0119] This application embodiment also discloses a display device, which may be, but is not limited to, an LCD, LED, or OLED display. The composition structure of the display device is as Figure 6 shown, and specifically includes:

[0120] A display screen 601;

[0121] A display interface 602, which is used to receive the display signal output by the processing device to drive the display screen to display information;

[0122] A controller 603, which is used to at least perform the following processing:

[0123] Obtain the attribute data transmitted by the processing device;

[0124] Generate target recognition data according to the attribute data transmitted by the processing device, where the target recognition data is data for the processing device to determine the display parameters of the connected display device;

[0125] Control the transmission of the target recognition data including the display parameters to the processing device, so that the processing device can transmit a display signal matching the display parameters.

[0126] In one embodiment, when obtaining the attribute data transmitted by the processing device, the controller 603 is specifically configured to: perform a first communication process with the processing device, and receive the attribute data transmitted by the processing device through the first communication process;

[0127] The process of the first communication process includes:

[0128] Based on the connection signal detected when the display device is connected to the processing device, perform connection initialization on the display device and the processing device;

[0129] During the connection initialization process, send the first initialization parameter information to the processing device and receive the attribute data output by the processing device;

[0130] After completing the connection initialization, send the first recognition data for the processing device to determine the display parameters of the connected display device to the processing device;

[0131] Wherein, the first initialization parameter information includes the original version information of the transmission protocol of the display interface in the display device and the first working parameters matching the original version information; the first recognition data includes the display parameters matching the above original version information.

[0132] In one embodiment, the attribute data transmitted by the processing device includes: the processing end protocol version information for indicating the transmission protocol version of the display interface in the processing device.

[0133] In one embodiment, when generating the target recognition data according to the attribute data transmitted by the processing device, the controller 603 is at least configured to:

[0134] If the above processing end protocol version information and the above original version information do not meet the version condition, generate the second recognition data matching the processing end protocol version information.

[0135] In one embodiment, if the above processing end protocol version information is not compatible with the above original version information, after sending the first recognition data that can be used to identify the display device to the processing device, the controller 603 is further configured to:

[0136] Receive the display signal output by the processing device according to the first initialization parameter information and the first recognition data; perform shielding processing on the display signal to avoid output display of the display signal.

[0137] In one embodiment, the display device of the embodiments of the present application includes a first storage component and a second storage component; the first storage component is used to store an identification data set, and different identification data in the identification data set respectively correspond to different versions of the transmission protocol of the display interface. Each identification data can be used to identify the display device and at least includes display parameters matching the corresponding transmission protocol version; the second storage component is used to store the identification data currently adopted by the display device;

[0138] When the controller 603 generates the second identification data matching the above-mentioned processing end protocol version information, it specifically is used for: determining and selecting the identification data matching the above-mentioned processing end protocol version information from the first storage component to obtain the second identification data;

[0139] After the controller 603 generates the second identification data matching the above-mentioned processing end protocol version information, it is further used for: updating the selected second identification data to the second storage component.

[0140] In one embodiment, when the controller 603 controls the transmission of target identification data including display parameters to the processing device, it specifically is used for:

[0141] Transmitting the target identification data including display parameters to the processing device through the second communication process;

[0142] The second communication process includes:

[0143] Re-initializing the connection between the display device and the processing device;

[0144] During the re-initialization of the connection, sending second initialization parameter information to the processing device and receiving the processing end protocol version information output by the processing device;

[0145] After completing the re-initialized connection, sending the above-mentioned second identification data to the processing device;

[0146] Wherein, the second initialization parameter information includes the above-mentioned processing end protocol version information and second working parameters matching the processing end protocol version information.

[0147] In one embodiment, when the controller 603 re-initializes the connection between the display device and the processing device, it specifically is used for: generating a connection signal when the display device is connected to the processing device, and triggering the process of re-initializing the connection between the display device and the processing device by generating the connection signal.

[0148] In one embodiment, after the controller 603 controls the transmission of target identification data including display parameters to the processing device, it is further used for:

[0149] A display signal corresponding to the display parameters in the second identification data output by the receiving and processing device according to the second initialization parameter information;

[0150] Perform display processing on the display signal.

[0151] For a more detailed processing procedure of the controller in the display device, reference can be made to the relevant descriptions of the processing methods disclosed in the above method embodiments of the present application, which will not be elaborated herein.

[0152] It should be noted that the embodiments in this specification are all described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other.

[0153] For the convenience of description, when describing the above system or device, it is divided into various modules or units according to functions for description. Of course, when implementing the present application, the functions of each unit can be realized in the same or multiple software and / or hardware.

[0154] From the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of the present application.

[0155] Finally, it should also be noted that in this article, relational terms such as first, second, third, and fourth are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the element.

[0156] The above are only the preferred embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.

Claims

1. A processing method, applied to a display device, comprising: The display device obtains attribute data transmitted by a processing device; The display device is connected to the processing device in a hot-plugging manner; According to the attribute data, target identification data is generated, where the target identification data is data for the processing device to determine the display parameters of the connected display device; the target identification data including display parameters is transmitted to the processing device, so that the processing device can transmit a display signal matching the display parameters; The display device obtaining the attribute data transmitted by the processing device includes: performing a first communication process with the processing device, receiving the attribute data transmitted by the processing device through the first communication process, and the first communication process includes initializing the connection between the display device and the processing device; The transmitting the target identification data including display parameters to the processing device includes: if the original version of the transmission protocol of the display interface of the display device itself is not compatible with the transmission protocol version of the display interface of the processing device, at least transmitting the target identification data including display parameters to the processing device by performing a second communication process with the processing device, and the second communication process includes re-initializing the connection between the display device and the processing device.

2. The method according to claim 1, The performing the first communication process with the processing device includes: Based on the connection signal detected when the display device and the processing device are connected, initializing the connection between the display device and the processing device; During the connection initialization process, sending first initialization parameter information to the processing device and receiving the attribute data output by the processing device; After the connection initialization is completed, sending first identification data for the processing device to determine the display parameters of the connected display device; Wherein, the first initialization parameter information includes the original version information of the transmission protocol of the display interface in the display device and the first working parameters matching the original version information; the first identification data includes display parameters matching the original version information.

3. The method according to claim 2, wherein the attribute data includes: The processing end protocol version information for indicating the transmission protocol version of the display interface in the processing device.

4. The method according to claim 3, the generating the target identification data according to the attribute data at least includes: If the processing end protocol version information and the original version information do not meet the version condition, generating second identification data matching the processing end protocol version information.

5. The method according to claim 4, if the processing end protocol version information and the original version information are not compatible, after sending the first identification data that can be used to identify the display device to the processing device, further including: Receiving the display signal output by the processing device according to the first initialization parameter information and the first identification data; Performing a shielding process on the display signal to avoid outputting and displaying the display signal.

6. The method according to claim 4, wherein the display device includes a first storage component and a second storage component; the first storage component is configured to store an identification data set, different identification data in the identification data set respectively correspond to different versions of the transmission protocol of the display interface, each identification data can be used to identify the display device, and at least includes display parameters matching the corresponding transmission protocol version; The second storage component is used to store the identification data currently adopted by the display device; The generating the second identification data matching the processing end protocol version information includes: Determine and select identification data matching the processing end protocol version information from the first storage component to obtain the second identification data; When generating the second identification data matching the processing end protocol version information, the method further includes: Updating the selected second identification data to the second storage component.

7. The method according to claim 4, The second communication processing includes: Re-initializing the connection between the display device and the processing device; During the re-initialization of the connection, sending second initialization parameter information to the processing device and receiving the processing end protocol version information output by the processing device; After completing the re-initialized connection, sending the second identification data to the processing device; Wherein, the second initialization parameter information includes the processing end protocol version information and second working parameters matching the processing end protocol version information.

8. The method according to claim 7, wherein the re-initializing the connection between the display device and the processing device includes: Generating a connection signal when the display device is connected to the processing device, and triggering the processing of re-initializing the connection between the display device and the processing device by generating the connection signal.

9. The method according to claim 7, after transmitting the target identification data including display parameters to the processing device, further includes: Receiving a display signal corresponding to the display parameters in the second identification data output by the processing device according to the second initialization parameter information; Performing display processing on the display signal.

10. A display device, comprising: A display screen; A display interface for receiving a display signal output by a processing device to drive the display screen to display information; The display device is connected to the processing device in a hot-plugging manner; A controller for at least performing the following processing: Obtaining attribute data transmitted by the processing device; Generating target identification data according to the attribute data, where the target identification data is data for the processing device to determine the display parameters of the connected display device; Controlling the transmission of target identification data including display parameters to the processing device so that the processing device can transmit a display signal matching the display parameters; The display device obtaining the attribute data transmitted by the processing device includes: performing first communication processing with the processing device, and receiving the attribute data transmitted by the processing device through the first communication processing, where the first communication processing includes initializing the connection between the display device and the processing device; The transmitting the target identification data including display parameters to the processing device includes: if the original version of the transmission protocol of the display interface of the display device itself is incompatible with the transmission protocol version of the display interface of the processing device, at least transmitting the target identification data including display parameters to the processing device by performing second communication processing with the processing device, where the second communication processing includes re-initializing the connection between the display device and the processing device.

Citation Information

Patent Citations

  • Parameter adjustment displaying method and displayer

    CN104240670A

  • Method for adaptively adjusting resolution of cloud desktop

    CN113254130A

  • Display device

    JP2019132872A

  • Methods and apparatus for low power audio visual interface interoperability

    US20130050216A1