A control method and control device

By acquiring the content source display identification information of the AIO device, especially the EDID information, the resolution of the content source is automatically adjusted, which solves the problem of resolution adjustment when there are multiple input sources and improves the display quality.

CN113760211BActive Publication Date: 2026-04-14LENOVO (BEIJING) LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
LENOVO (BEIJING) LTD
Filing Date
2021-08-31
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing technologies, AIO devices with multiple input sources cannot automatically adjust the resolution of content sources that have not been newly inserted when splitting the screen, resulting in a decrease in screen display quality.

Method used

By responding to display output commands, the display identification information of the content source is obtained, especially the EDID information, and the content source provider is adjusted to automatically adjust the resolution of each content source input.

Benefits of technology

It enables automatic resolution adjustment when multiple content sources are input, thus improving the display quality of the image.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113760211B_ABST
    Figure CN113760211B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a control method and a control device. The method comprises the following steps: in response to a display output instruction of at least two content sources, obtaining display identification information of at least two display areas corresponding to the at least two content sources; and at least based on the display identification information, controlling a providing end of the content sources to adjust resolutions of inputs of the content sources. In this way, the resolutions of the inputs of the content sources are adjusted according to the display identification information of the at least two content sources, so that the resolutions of the inputs of the content sources can be automatically adjusted when multiple content sources are input, the resolutions of the content source inputs are hot switched, and the display quality of a picture is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and more particularly to a control method and control device. Background Technology

[0002] An all-in-one (AIO) computer integrates the host computer into the monitor. Compared to traditional desktop computers, AIOs offer advantages such as fewer cables and smaller size. With continuous technological advancements, AIOs are becoming increasingly integrated. To more efficiently utilize the high-end displays of AIOs, multiple source inputs are becoming standard. To simultaneously display multiple source input video signals and facilitate collaboration between multiple devices, AIOs now require split-screen functionality.

[0003] However, although there are already some split-screen solutions on the market, these solutions still have some drawbacks. For example, they cannot modify the resolution of input video signals from other sources that have not undergone the new insertion process, thus reducing the display quality. Summary of the Invention

[0004] The technical solution of this application is implemented as follows:

[0005] In a first aspect, embodiments of this application provide a control method, including:

[0006] In response to a display output command that outputs at least two content sources, display identification information of at least two display areas corresponding to the at least two content sources is obtained;

[0007] At least based on the display identification information, the provider of the content source adjusts the input resolution of each content source.

[0008] Secondly, embodiments of this application provide a control device, including a determining module and a control module, wherein,

[0009] The determining module is used to obtain display identification information of at least two display areas corresponding to the at least two content sources in response to a display output instruction that outputs at least two content sources.

[0010] The control module is used to control the content source provider to adjust the resolution of each content source input based at least on the display identification information.

[0011] The control method and control device provided in this application embodiment obtain display identification information of at least two display areas corresponding to at least two content sources in response to a display output command outputting at least two content sources; and control the content source provider to adjust the resolution of each content source input based at least on the display identification information. In this way, by adjusting the resolution of the content source input based on the display identification information of at least two content sources, the resolution of each content source input can be automatically adjusted when multiple content sources are input, achieving hot-switching of the content source input resolution and improving the display quality of the image. Attached Figure Description

[0012] Figure 1 A flowchart illustrating a control method provided in an embodiment of this application;

[0013] Figure 2 A flowchart illustrating another control method provided in an embodiment of this application;

[0014] Figure 3 A schematic diagram of the flow architecture of a control method provided in an embodiment of this application;

[0015] Figure 4 A schematic diagram of the display area of ​​a display screen provided in an embodiment of this application;

[0016] Figure 5 This is a schematic diagram of the composition structure of a control device provided in an embodiment of this application;

[0017] Figure 6 A schematic diagram of the composition structure of an electronic device provided in an embodiment of this application;

[0018] Figure 7 This is a schematic diagram of the composition structure of another electronic device provided in an embodiment of this application. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for explaining the relevant application and not for limiting the application. Furthermore, it should be noted that, for ease of description, only the parts related to the relevant application are shown in the accompanying drawings.

[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0021] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0022] It should be noted that the terms "first, second, and third" used in the embodiments of this application are merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first, second, and third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0023] Currently, when implementing screen splitting, related technologies can use the Extended Display Identification Data (EDID) when a new signal is inserted. However, for other source channels that have not undergone a new insertion, the EDID cannot be modified correctly, resulting in the screen splitting of other source channels not achieving the appropriate resolution.

[0024] Based on this, embodiments of this application provide a control method, the basic idea of ​​which is: in response to a display output command outputting at least two content sources, obtaining display identification information for at least two display areas corresponding to the at least two content sources; and controlling the content source provider to adjust the resolution of each content source input based at least on the display identification information. In this way, by adjusting the resolution of the content source input based on the display identification information of at least two content sources, the resolution of each content source input can be automatically adjusted when multiple content sources are input, achieving hot-switching of the content source input resolution and improving the display quality of the image.

[0025] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0026] In one embodiment of this application, see [link to embodiment]. Figure 1 The diagram illustrates a flowchart of a control method provided in an embodiment of this application. Figure 1 As shown, the method may include:

[0027] S101. In response to a display output instruction that outputs at least two content sources, obtain display identification information for at least two display areas corresponding to the at least two content sources.

[0028] It should be noted that the control method provided in this application embodiment can be applied to a control device or an electronic device integrating the control device. The electronic device may include a device with a display screen or other display device, such as a personal computer (PC), laptop computer, personal digital assistant (PDA), portable multimedia player (PMP), smartphone, television, etc. In this application embodiment, AIO is used as an example to describe the specific implementation of this application embodiment.

[0029] It should also be noted that the control method provided in this application embodiment can be applied to situations where there are multiple content source inputs in an electronic device, displaying these multiple content sources separately in multiple different display areas of the electronic device. For example, if the display screen of the electronic device is divided into several display areas, each corresponding to a different content source, then the resolution of the content source input needs to be adjusted to achieve the best image display effect.

[0030] Therefore, in response to a display output command that outputs at least two content sources, this embodiment obtains display identification information for at least two display areas corresponding to the at least two content sources. The content sources may include video stream signals, display screen signals, etc., from the electronic device itself or other external devices. Furthermore, the display identification information may be EDID information, and may carry resolution information that needs to be modified, thus allowing the resolution input from the content sources to be correctly modified.

[0031] In some embodiments, obtaining display identification information for at least two display areas corresponding to at least two content sources may include:

[0032] In response to receiving a split-screen trigger operation, the display output area of ​​the screen is divided into at least two display areas;

[0033] At least based on the split-screen trigger operation, the display identification information of each display area is obtained.

[0034] It should be noted that when obtaining display identification information, it may be in response to a split-screen trigger operation, dividing the display output area of ​​the screen into at least two display areas, and obtaining the display identification information corresponding to each display area based on the split-screen trigger operation. The split-screen trigger operation can be obtained in various ways, such as detecting input from at least two content sources, or a preset screen division operation, etc.

[0035] In some embodiments, dividing the display output area of ​​the display screen into at least two display areas may include:

[0036] If input from at least two content sources is obtained, and a split-screen trigger operation is determined, the display output area shall be divided into at least two display areas based on the attribute information of the content sources; or,

[0037] If a display partitioning operation is obtained, and a screen splitting trigger operation is determined, the display output area is divided into at least two display areas based on the display partitioning operation; or,

[0038] If an operation to create at least two desktops on the display is obtained, and a split-screen trigger operation is determined, the display output area will be divided into at least two display areas; or,

[0039] If an operation to switch the display resolution is received, and a split-screen trigger operation is determined, the display output area will be divided into at least two display areas; or,

[0040] If input from at least two content sources is obtained and a partitioning operation is obtained that acts on the display screen, it is determined that a split-screen trigger operation is obtained, and the display output area is divided into at least two display areas based on the partitioning operation.

[0041] It should be noted that the embodiments of this application can determine whether a split-screen trigger operation is obtained based on multiple methods, and divide the display output area accordingly based on the obtained split-screen trigger operation.

[0042] In a specific example, if input from at least two content sources is obtained, such as content source input from the electronic device itself and content source input from at least one external device (e.g., smartphone, tablet, laptop, etc.), then a split-screen trigger operation is determined. The display output area can then be divided into at least two display areas corresponding to at least two content sources, based at least on the attribute information of the content sources. The attribute information of the content sources may include at least the resolution of the content sources, the source of the content sources, the number of content sources, and the input method of the content sources.

[0043] In another specific example, if a display partitioning operation is obtained, it is determined that a split-screen trigger operation has been obtained. The display partitioning operation can include at least touch operations on the display, press trajectory operations, touch option selection operations, etc., and may even be user voice input or gesture input, etc. After obtaining the display partitioning operation, the display output area can be divided accordingly based on at least the display partitioning operation, dividing the display output area into at least two display areas.

[0044] In another specific example, if an operation to create at least two desktops on the display is obtained, a split-screen trigger operation is determined, and the display output area is divided into at least two display areas based on the created at least two desktops. In this example, each of the at least two desktops acts as an independent display desktop, meaning that these at least two desktops have the same display level and do not have a parent-child relationship with each other.

[0045] In another specific example, if an operation to switch the display resolution is obtained, a split-screen trigger operation is determined, and the display output area is divided into at least two display areas. In this example, since the display resolution is switched, for example, from 3840×2160 to 2880×2160, the area on the display where no image is displayed (such as black or white borders) is also considered as a split-screen area.

[0046] In another specific example, if at least two content sources are input, and a partitioning operation acting on the display screen is also obtained, such as one or more partitioning operations acting on the display screen listed in the previous examples, it is determined that a split-screen trigger operation has been obtained. The display output area can then be partitioned based at least on the partitioning operation to obtain at least two display areas.

[0047] In other words, in the embodiments of this application, the display output area can be divided based on a variety of different criteria, such as content source input and / or division operation, so as to divide the display output area of ​​the display screen into at least two display areas.

[0048] Furthermore, when dividing the display output area, the division into at least two display areas may be based on at least the attribute information of the content source, and may include:

[0049] Based on the number of content sources and / or the resolution of each content source, the display output area is divided into at least two display areas such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; or,

[0050] Based on the target information of the content source provider, the display output area is divided into at least two display areas, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen.

[0051] And / or,

[0052] At least based on the display screen partitioning operation, the display output area is divided into at least two display areas, which may include:

[0053] The display output area is divided into at least two display areas based on the operation trajectory acting on the display screen, or based on the selection operation of the split-screen control acting on the display screen, or based on voice input and / or gesture input, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen, wherein the split-screen control is displayed on the OSD window or system application window on the display screen.

[0054] It should be noted that when dividing the display output area based on the attribute information of the content source, the display output area can be divided based on the number of content sources and / or the resolution of each content source, so that the sum of the resolutions of at least two display areas after division is less than or equal to the resolution of the display screen.

[0055] For example, if there are two content sources, the display output area will be divided into two display areas, and the sum of the resolutions of these two display areas will be less than or equal to the resolution of the display screen; if the two content sources have the same resolution, the display output area can be divided into two display areas with the same resolution, and the sum of the resolutions of these two display areas will be less than or equal to the resolution of the display screen; if the two content sources have different resolutions, the resolution of their respective display areas can be adjusted according to the ratio of their resolutions, and the sum of the resolutions of these two display areas will be less than or equal to the resolution of the display screen.

[0056] Alternatively, the display output area can be divided based on the target information of the content source provider. The target information of the content source provider can include at least the type information, identification information, and application information of the provider, and the sum of the resolutions of at least two divided display areas is less than or equal to the resolution of the display screen.

[0057] For example, if the content sources are the electronic device itself and an external smartphone, the display output area can be divided according to the type information of the providers. Since smartphone screens are usually narrow, a 3:1 split-screen ratio can be selected. Among them, 3 / 4 of the display area is used to display the content source from the electronic device itself, and 1 / 4 of the display area is used to display the content source from the smartphone.

[0058] For example, if the content sources are the electronic device itself and an external smartphone, the display area can be divided according to the application information running on the providers. If the electronic device is running a video playback application and is playing in landscape mode, while the smartphone is running a reading app and is playing in portrait mode, a 3:1 ratio can be selected. If both the electronic device and the smartphone are running video playback apps and are playing in landscape mode, a 1:1 split-screen ratio can be selected.

[0059] It should also be noted that the display output area can be divided based solely on the display screen division operation, or the content source attribute information can be combined with the display screen division operation to divide the display output area, so as to obtain at least two display areas.

[0060] For example, the display output area of ​​the display screen is divided into at least two display output areas based on the operation trajectory acting on the display screen. The operation trajectory can be performed by a mouse or the like. For a display screen with touch screen functionality, it can also be an operation trajectory obtained based on the touch screen or other methods. This application does not specifically limit this.

[0061] Alternatively, the display output area can be divided based on the selection operation of the split-screen control applied to the display screen to obtain at least two display areas. The split-screen control can be displayed in the on-screen display (OSD) window or system application window on the display screen. For example, the display output area can be divided into several preset display areas when the split-screen button or electronic split-screen icon is pressed, or several split-screen areas can be obtained through further selection through the display interface.

[0062] Alternatively, embodiments of this application can also divide the display output area based on voice input and / or gesture input. For example, a user can directly speak a preset voice input and / or make a preset gesture input. The electronic device can monitor whether the user's voice input and / or gesture input is acquired in real time or under certain conditions. Voice input can be acquired through a microphone, etc., while gesture input can be acquired through a camera, etc. After acquiring voice input and / or gesture input, if the conditions for dividing the display output area are met, the display output area can be divided according to the voice input and / or gesture input, so that the display output area is divided into display areas of a number and resolution corresponding to the voice input and / or gesture input.

[0063] It should also be noted that when the display output area is divided into at least two display areas, the sum of the resolutions of the two resulting display areas can be less than or equal to the resolution of the display screen.

[0064] For example, before the display output area is divided, the resolution of the display screen is 3840×2160. If it is determined that the display output area needs to be split into two parts in a 3:1 ratio based on the attribute information of the content source and / or the display screen division operation, the display output area can be divided into two display areas with resolutions of 2880×2160 and 960×2160 respectively.

[0065] Furthermore, in some embodiments, obtaining display identification information for each displayed area, at least based on the split-screen trigger operation, may include:

[0066] Obtain the resolution information of each display area obtained from the split-screen trigger operation, and determine the display identification information of each display area based on the resolution information and the display identification information of the screen; or,

[0067] If the split-screen trigger operation is a selection operation of the split-screen control on the display screen, the pre-set display identifier information will be configured to each display area accordingly.

[0068] It should be noted that after obtaining the resolution information of each display area based on the split-screen trigger operation, the display identification information of each display area can be determined based on the resolution information and the display identification information of the screen. The display identification information may include EDID information. The display identification information carries information that needs to be modified for the display area; the modified information may at least include resolution information.

[0069] For example, based on input from at least two content sources, the display identification information of the display screen is modified to obtain the display output information of each display area, so that in subsequent steps, the resolution of each display area can be modified using the display output information of each display area.

[0070] Alternatively, if the split-screen trigger operation is a selection operation of the split-screen control on the display screen, then the display identification information corresponding to the selection operation will be configured to each display area respectively. For example, if a 2:1 split-screen ratio is selected via OSD, then the display identification information under the preset 2:1 split-screen ratio will be directly configured to the two display areas respectively.

[0071] In other words, the embodiments of this application can modify the display identifier information of the display screen based on the input information of the content source (such as resolution, type, etc.) to obtain the display identifier information of each display area after dividing the display output area. Alternatively, it can be based on the selection operation of the split-screen control acting on the display screen to directly configure the preset display identifier information to the divided display areas.

[0072] S102. At least based on the display identification information, the content source provider adjusts the input resolution of each content source.

[0073] It should be noted that after obtaining the display identification information for each display area, the resolution of each content source input can be adjusted based on this information. Alternatively, the resolution of each content source input can be adjusted based on the display identification information combined with other auxiliary information. This auxiliary information may include the operating status information of the electronic device, such as the operating information of the applications running on the electronic device; it may also include the input method of the content source, etc.

[0074] In some embodiments, adjusting the resolution of each content source input at least based on display identification information may include:

[0075] Obtain the input method of the content source, and control the content source provider to adjust the resolution of each content source input based on the input method and display identification information; or,

[0076] Obtain the identification information of the provider, and based on the identification information and the display identification information, control the provider of the content source to adjust the input resolution of each content source.

[0077] It should be noted that when controlling the content provider to adjust the resolution of each content source input based on the display identification information of each display area, the control can be performed based on the input method and display identification information of the content source after obtaining the input method of the content source, so that the content provider can adjust the resolution of each content source input.

[0078] It should also be noted that when controlling the content provider to adjust the resolution of each content source input based on the display identification information of each display area, control can also be performed based on the identification information of the content provider and the display identification information, so that the content provider adjusts the resolution of each content source input. The identification information of the provider may include the provider's Identity Document (ID), type information, etc.

[0079] Furthermore, in some embodiments, adjusting the resolution of each content source input based on the input method and display identification information may include:

[0080] If at least two content sources are supplied to the display screen through the first display interface, the display identification information will be sent to the corresponding provider via the display controller, so that the provider can adjust the resolution of its content source input; or,

[0081] If a first content source (at least two content sources) is supplied to the display screen via a first display interface and a second content source is supplied to the display screen via a second display interface, the first display identification information corresponding to the first display area of ​​the first content source is supplied to the corresponding first providing end via the display controller, so that the first providing end adjusts the resolution of the first content source input; and the second display identification information corresponding to the second display area of ​​the second content source is supplied to the corresponding display driver via the display controller, so that the display driver adjusts the resolution of the second content source input; or,

[0082] If a first content source (one of at least two content sources) is supplied to the display screen via a first display interface, and a third content source is supplied to the display screen via a third display interface, the first display identifier information corresponding to the first display area used to output the first content source is supplied to the corresponding first provider via the display controller, so that the first provider adjusts the input resolution of the first content source; and the third display identifier information corresponding to the third display area used to output the third content source is supplied to the corresponding projection control board via the display controller, so that the projection control board adjusts the input resolution of the third content source; or,

[0083] If the second content source of at least two content sources is supplied to the display screen through the second display interface and the third content source is supplied to the display screen through the third display interface, the second display identification information corresponding to the second display area used to output the second content source is supplied to the corresponding display driver through the display controller, so as to adjust the input resolution of the second content source through the display driver. The third display identification information corresponding to the third display area used to output the third content source is supplied to the corresponding projection control board through the display controller, so as to adjust the input resolution of the third content source through the projection control board.

[0084] It should be noted that the input methods for content sources can include various types. For example, an external device can transmit the content source to the display screen through a display interface, or the electronic device itself can transmit the content source to the display screen through the display interface between the host and the display screen, or an external device can transmit the content source to the display screen through wireless screen projection, and so on.

[0085] If at least two content sources are supplied to the display screen through a first display interface, which may include a High Definition Multimedia Interface (HDMI), a DisplayPort (DP), a Video Graphics Array (VGA) interface, etc., then since the providers of at least two content sources are external devices, the display identification information of the display areas corresponding to the at least two content sources can be sent to the providers of the corresponding content sources through the display controller. The providers of the content sources can then modify the input resolution of the content sources based on the display identification information.

[0086] For example, if two content sources are supplied to the display screen via HDMI and DP respectively, then the display identification information corresponding to each content source is sent to the respective content source's provider segment via the display controller to modify its input resolution. The display controller can be a control chip, such as the Scalar chip in AIO.

[0087] If, among at least two content sources, the first content source is supplied to the display screen through a first display interface, and the second content source is supplied to the display screen through a second display interface, where the second display interface represents the interface between the host of the electronic device and the display screen, and may have the same transmission protocol as the first display interface but a different physical structure, then the first display identification information is provided to the first provider through the display controller. The first display identification information identifies the display identification information of the first display area used to output the first content source, and the first provider represents the provider of the first content source. It can be understood that there can be one or more first content sources, and the corresponding first display interfaces can also include one or more. This allows the first provider to adjust the resolution of the first content source according to its display identification information.

[0088] Simultaneously, the second display identification information is provided to the corresponding display driver via the display controller. This second display identification information corresponds to the display identification information of the second display area used to output the second content source, enabling the display driver to adjust the resolution of the second content source input. The display driver can be the display driver of the Central Processing Unit (CPU).

[0089] If a first content source (one of at least two content sources) is supplied to the display screen via a first display interface, and a third content source is supplied to the display screen via a third display interface (the third display interface may include a wireless projection interface), then for the first content source, the first display identifier information corresponding to the first display area of ​​the first content source is supplied to the corresponding first provider via the display controller, causing the first provider to adjust the input resolution of the first content source according to the first display identifier information; for the third content source, the third display identifier information corresponding to the third display area of ​​the third content source is supplied to the corresponding projection control board via the display identifier information, causing the projection control board to adjust the input resolution of the third content source according to the third display identifier information.

[0090] If the second content source of at least two content sources is supplied to the display screen through the second display interface, and the third content source is supplied to the display screen through the third display interface, the second display identification information corresponding to the second display area used to output the second content source is supplied to the corresponding display driver through the display controller, so that the display driver adjusts the resolution of the second content source input according to the second display identification information; and the third display identification information corresponding to the third display area used to output the third content source is supplied to the corresponding projection control board through the display controller, so that the projection control board adjusts the resolution of the third content source input according to the third display identification information.

[0091] Additionally, for the third content source, it is displayed on the screen via wireless projection. In this case, the display controller first sends the third display identification information to the projection control board, which then adjusts the resolution of the third content source input based on the third display identification information. Furthermore, after adjusting the resolution of the third content source input, the wireless projection board can send the third content source to the screen via the display interface (e.g., HDMI) inside the electronic device, so that the third content source can be displayed in the corresponding third display area on the screen.

[0092] If at least two content sources are connected to the display screen via a first display interface, a second content source via a second display interface, and a third content source via a third display interface, then the first display identification information is sent to the first provider via the display controller, causing the first provider to adjust the resolution of the first content source based on the display identification information of the first content source; the second display identification information is sent to the corresponding display driver via the display controller, causing the display driver to adjust the resolution input from the second content source; and the third display identification information is sent to the corresponding projection control board via the display controller, causing the projection control board to adjust the resolution input from the third content source based on the third display identification information.

[0093] In other words, this application embodiment can adjust the resolution of the content source input in different ways depending on the content source input method. Specifically, for content sources supplied to the display screen by external devices via display interfaces such as HDMI, DP, and VGA, the corresponding display identification information can be sent to the content source provider via the display controller, allowing the provider to adjust the resolution of the content source input. For content sources supplied to the display screen by the electronic device itself, the corresponding display identification information can be sent to the corresponding display driver via the display controller, allowing the display driver to adjust the resolution of the content source input. For content sources supplied to the display screen via wireless projection, the corresponding display identification information can be sent to the corresponding projection control board via the display controller, allowing the projection control board to adjust the resolution of the content source input.

[0094] In some embodiments, adjusting the resolution of each content source input based on identification information and display identification information may include:

[0095] Based on the identification information, determine the resolution adjustment range of each content source's provider;

[0096] If the first content source of at least two content sources is supplied to the display screen through the first display interface, the first resolution adjustment range of the first providing end of the first content source and the first display identification information corresponding to the first content source are supplied to the first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information; or,

[0097] If the second content source of at least two content sources is supplied to the display screen through the second display interface, the second resolution adjustment range of the second providing end of the second content source and the second display identification information corresponding to the second content source are supplied to the corresponding display driver through the display controller, so as to adjust the resolution input by the second content source through the display driver; or,

[0098] If a third content source from at least two content sources is supplied to the display screen through a third display interface, the third resolution adjustment range of the third providing end of the third content source and the third display identification information corresponding to the third content source are supplied to the corresponding projection control board through the display controller, so as to adjust the resolution input of the third content source through the projection control board.

[0099] It should be noted that, in this embodiment of the application, the resolution of the content source input can also be adjusted based on a combination of the identification information of the content source provider and the display identification information. The identification information may include the ID information, type information, etc., of the content source provider.

[0100] For example, the identification information can determine whether the content source is a mobile phone, computer, or television. Furthermore, it can also determine the specific model of the content source provider, thereby determining the resolution adjustment range supported by the provider. By comparing the resolution adjustment range of the provider with the resolution indicated by the display identification information, the optimal resolution can be determined and the resolution of the content source output can be adjusted.

[0101] Specifically, for a first content source supplied to the display screen through a first display interface (such as HDMI, DP, VGA, etc.), the corresponding content source provider is the first provider, and the corresponding resolution adjustment range is the first resolution adjustment range; the display identification information corresponding to the first display area used to output the first content source is the first display identification information. The first resolution adjustment range and the first display identification information are provided to the first provider through the display controller, so that the first provider adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information.

[0102] For example, the first provider may support three types of resolutions: A, B, and C. The first display identifier indicates that the input resolution of the first content source needs to be adjusted to resolution D. In this case, the four resolutions A, B, C, and D can be compared to determine which resolution provides the best display effect in the first display area. For example, if resolution D is closest to resolution B, the input resolution of the first content source can be modified to resolution B to achieve the best display effect.

[0103] For a second content source supplied to the display screen through a second display interface (such as the display interface between the display screen of an electronic device and the host), the corresponding content source provider is the second provider, and the corresponding resolution adjustment range is the second resolution adjustment range; the display identification information corresponding to the second display area used to output the second content source is the second display identification information. The second resolution adjustment range and the second display identification information are given to the display driver through the display controller, and the resolution of the second content source input is adjusted through the display driver.

[0104] For a third content source supplied to the display screen via a third display interface (such as a wireless turbine interface), the corresponding content source provider is the third provider, and the corresponding resolution adjustment range is the third resolution adjustment range. The display identification information corresponding to the third display area used to output the third content source is the third display identification information. The third resolution adjustment range and the third display identification information are sent to the corresponding projection control board through the display controller so that the resolution of the third content source input can be adjusted through the projection control board.

[0105] In other words, the embodiments of this application can also combine the resolution adjustment range of the input terminal of the content source with the display identification information to make the optimal adjustment of the resolution.

[0106] Furthermore, when adjusting the resolution of the content source input, the display controller can provide display identification information to the corresponding provider, so that the provider can adjust the resolution of the content source input according to the resolution adjustment range and the display identification information; or, the display controller can provide the resolution adjustment range to the corresponding display driver, so that the display driver can adjust the resolution of the content source input according to the resolution adjustment range and the display identification information.

[0107] In addition, after adjusting the resolution of the content source input, this application embodiment can further combine information such as the display area of ​​the display screen to switch the output resolution so that the display screen can readjust the resolution of the display area, etc.

[0108] Furthermore, embodiments of this application can also adjust parameters other than resolution. Therefore, in some embodiments, the method may further include:

[0109] Adjust at least one of the following parameters of the electronic device, excluding resolution: display parameters, audio input / output control parameters, or image acquisition control parameters; or,

[0110] Based on the input method of the display identification information and content source, adjust at least one of the following parameters of the electronic device, excluding resolution: display parameters, audio input / output control parameters, or image acquisition control parameters; or,

[0111] Based on display identification information and electronic device status information, adjust at least one of the electronic device's display parameters (excluding resolution), audio input / output control parameters, or image acquisition control parameters.

[0112] It should be noted that, in addition to adjusting the resolution of the content source input, the embodiments of this application may also adjust one or more of the display parameters, audio input / output control parameters, or image acquisition control parameters of the electronic device, including but not limited to. For example, adjustments may be made based on display identification information, or based on the display identification information and the input method of the content source, or based on the display identification information and the status information of the electronic device. The status information of the electronic device may include the display status, operating status, and battery status of the electronic device, etc.

[0113] This embodiment provides a control method that, in response to a display output command that outputs at least two content sources, obtains display identification information for at least two display areas corresponding to the at least two content sources; and controls the content source providers to adjust the resolution of each content source input based at least on the display identification information. Thus, when at least two content sources need to be displayed, display identification information for the display areas corresponding to each of the at least two content sources is obtained, and further, based on the display identification information of each display area, the content source providers adjust the resolution of each content source input. This enables automatic resolution adjustment for each content source input when there are multiple content source inputs, without requiring additional insertion, achieving hot-switching of content source input resolution. This allows multiple content sources to be displayed on the electronic device's screen at the most suitable resolution, further improving the display quality.

[0114] In another embodiment of this application, see Figure 2 This illustrates a flowchart of another control method provided in an embodiment of this application. Figure 2 As shown, the method may include:

[0115] S201, Enter split-screen mode.

[0116] It should be noted that, in the embodiments of this application, the electronic device may be determined to enter the split-screen mode upon receiving a split-screen trigger operation.

[0117] In this embodiment of the application, obtaining the split-screen trigger operation may include obtaining a preset operation instruction; wherein, the preset operation instruction may include the display screen partitioning operation in the foregoing embodiments; or, when a signal from an external device is detected, it is determined that a preset operation instruction has been obtained.

[0118] When an electronic device is put into split-screen mode by a preset operation command, the electronic device is usually not connected to an external device. In this case, the display screen can be divided into a preset number and resolution of display areas directly according to the preset information corresponding to the preset operation command.

[0119] When an electronic device is put into split-screen mode by a signal from an external device, the display screen of the electronic device is divided into a first display area and at least one second display area; wherein, the first display area is used to display a first content source from the electronic device itself, and the second display area is used to display a second content source from an external device.

[0120] Specifically, when dividing the display area, the number of display areas that the electronic device's screen is divided into can be determined based on the number of content sources input to the electronic device. For example, when the content sources come from the electronic device itself and an external device, the screen is divided into two display areas: one display area is used to display the content source input from the electronic device itself, and the other display area is used to display the content source input from the external device.

[0121] S202, Modify the EDID information of each display area through the Scalar chip.

[0122] It should be noted that after the electronic device enters split-screen mode, the EDID information of each display area after splitting can be determined by the Scalar chip (or Scalar) in the electronic device based on the split-screen trigger operation or content source information, and the EDID information of the two or more display areas (also called windows) after splitting can be modified.

[0123] S203. Adjust the resolution of each display area according to the modified EDID information.

[0124] It should be noted that, see Figure 3 This diagram illustrates a flow architecture of a control method provided in an embodiment of this application. The control method provided in this embodiment can be based on... Figure 3 The architecture shown is used for this purpose. Figure 3 As shown, the architecture may include input terminals for content sources from multiple external input devices (including but not limited to...) Figure 3 The system includes Type-C input, USB input, and DP input (as shown), a PC signal input terminal for inputting the electronic device's own content source (which can also enable the electronic device to enter split-screen mode), a Scalar chip for determining the EDID modification information of each display area, a CPU, a display driver, a display screen for displaying multiple content sources, and an OSD that enables the electronic device to enter split-screen mode. Additionally, the content source input may also include content sources wirelessly projected to the display screen (not shown in the figure). In this embodiment, combined with... Figure 3 The architecture shown provides a detailed description of the control method.

[0125] After entering split-screen mode via OSD or external device signals, when there is content source input from an external device, the Scalar chip sends the modified EDID information of the display area corresponding to the content source to the content source provider. The content source provider (i.e., the input signal source) adjusts the resolution of the content source input according to the modified EDID information, and then the Scalar chip displays the adjusted content source on the corresponding display area of ​​the electronic device's screen.

[0126] In other words, for content sources (such as video signals) input via HDMI, Universal Serial Bus (USB), DP, and Type C, the modified EDID information can be directly assigned to the content source provider (input end) through the Scalar chip. This allows the content source provider to modify the input resolution of the content source based on the modified EDID information to achieve the correct resolution.

[0127] On the side of the electronic device (such as AIO), i.e., the side where the personal computer (PC) signal input is located, because the connection has not been disconnected and reconnected, the resolution cannot be switched again based on the EDID information fed back by the Scalar chip, and the correct resolution cannot be modified. To address this issue, this embodiment uses the Scalar chip to provide the modified EDID information to the CPU's Display Driver, which then performs a hot switch, redesigning the content source input resolution based on the EDID information fed back by the Scalar chip. After designing the correct resolution, the Scalar chip displays the adjusted content source on the corresponding display area of ​​the electronic device's screen.

[0128] For example, see Figure 4 This illustration shows a schematic diagram of the display area of ​​a display screen according to an embodiment of this application. Figure 4 In the case of a split screen, 'a' represents an example of the display area (which could be a 3840×2160 resolution display divided into two display areas with resolutions of 1920×2160 and 1920×2160 respectively). In this case, the external device is usually a laptop. Figure 4 In the context of a 3:1 screen, the 'b' represents an example of the display area (which could be a 3840×2160 resolution display divided into two display areas with resolutions of 2880×2160 and 960×2160 respectively). In this case, the external device could be a mobile phone.

[0129] Furthermore, when an electronic device first enters split-screen mode according to preset operation instructions, since there is no content input from an external device, the display area can include the electronic device's own display area, as well as several display areas that do not display any content. Afterward, if an external device is connected, the EDID information of the display area can be readjusted based on the external device's resolution and / or type, and the resolution of the external device's content input can be adjusted to fit the display area. Additionally, the display area can be adjusted based on the external device's type information.

[0130] In other words, this application provides a control method that can detect the EDID of the content source input (such as an input video signal) through a Scalar chip, convert the obtained EDID modification signal into other command signals, and transmit them to the CPU's display driver and the content source provider respectively for hot-switching of EDID. This modifies the input resolution of the content source and displays it in the corresponding display area. When a split-screen mode is selected via OSD, the Scalar chip modifies the EDID of the two or more windows after splitting. For example, in the Yoga 27's unsplit-screen mode (3840×2160), after selecting a two-way split-screen mode, the resolutions on both sides become 1920×2160 and 1920×2160. When a three-way split-screen mode is selected, the resolution automatically becomes 2880×2160 and 960×2160. At this time, for video signals input via HDMI or Type-C, the modified EDID information can be directly assigned to the input end through the Scalar chip, thereby modifying the resolution of the input video signal to achieve the correct resolution. On the AIO side, which is the PC signal input side, because the connection wasn't broken and reconnected, the resolution couldn't be switched again based on the EDID information fed back by the Scalar chip, and the correct resolution couldn't be modified. At this point, the Scalar chip sends the modified EDID information to the CPU's Display Driver, which then performs a hot-switching, redesigning the input signal resolution. This enables automatic resolution recognition and adjustment when multiple source inputs are used for split-screen operation on the all-in-one PC, improving the display quality.

[0131] In another embodiment of this application, see [reference needed]. Figure 5 This illustrates a schematic diagram of the composition of a control device 50 provided in an embodiment of this application. For example... Figure 5 As shown, the control device 50 may include a determining module 501 and a control module 502, wherein,

[0132] The determining module 501 is configured to obtain display identification information of at least two display areas corresponding to the at least two content sources in response to a display output instruction that outputs at least two content sources;

[0133] The control module 502 is configured to control the content source provider to adjust the resolution of each content source input based at least on the display identification information.

[0134] In some embodiments, the determining module 501 is further configured to, in response to obtaining a split-screen trigger operation, divide the display output area of ​​the display screen into at least two display areas; and obtain display identification information of each of the display areas based at least on the split-screen trigger operation.

[0135] In some embodiments, the determining module 501 is further configured to: if input from at least two content sources is obtained, determine that the split-screen trigger operation is obtained, and divide the display output area into at least two display areas based at least on the attribute information of the content sources; or, if a display screen partitioning operation is obtained, determine that the split-screen trigger operation is obtained, and divide the display output area into at least two display areas based at least on the display screen partitioning operation; or, if an operation to create at least two desktops on the display screen is obtained, determine that the split-screen trigger operation is obtained, and divide the display output area into at least two display areas; or, if an operation to switch the display resolution of the display screen is obtained, determine that the split-screen trigger operation is obtained, and divide the display output area into at least two display areas; or, if input from at least two content sources is obtained and a partitioning operation is obtained acting on the display screen, determine that the split-screen trigger operation is obtained, and divide the display output area into at least two display areas based at least on the partitioning operation.

[0136] In some embodiments, the determining module 501 is further configured to divide the display output area into at least two display areas based on the number of content sources and / or the resolution of each content source, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; or, to divide the display output area into at least two display areas based on target information of the content source provider, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; and / or, to divide the display output area into at least two display areas based on an operation trajectory acting on the display screen, or, to divide the display output area into at least two display areas based on a selection operation of a split-screen control acting on the display screen, or, to divide the display output area into at least two display areas based on voice input and / or gesture input, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen, wherein the split-screen control is displayed on an OSD window or a system application window on the display screen.

[0137] In some embodiments, the determining module 501 is further configured to obtain the resolution information of each display area obtained by the split-screen triggering operation, and determine the display identification information of each display area based on the resolution information and the display identification information of the display screen; or, if the split-screen triggering operation is a selection operation of a split-screen control on the display screen, configure the pre-set display identification information to each display area accordingly.

[0138] In some embodiments, the control module 502 is further configured to obtain the input method of the content source, and control the content source provider to adjust the resolution of each content source input based on the input method and the display identification information; or, to obtain the identification information of the provider, and control the content source provider to adjust the resolution of each content source input based on the identification information and the display identification information.

[0139] In some embodiments, the control module 502 is further configured to: if both of the at least two content sources are supplied to the display screen through the first display interface, send the display identification information to the corresponding providing end through the display controller, so that the providing end adjusts the resolution of its content source input; or, if the first content source of the at least two content sources is supplied to the display screen through the first display interface and the second content source is supplied to the display screen through the second display interface, send the first display identification information corresponding to the first display area of ​​the first content source to the corresponding first providing end through the display controller, so that the first providing end adjusts the resolution of the first content source input, and send the second display identification information corresponding to the second display area of ​​the second content source to the corresponding display driver through the display controller, so that the display driver adjusts the resolution of the second content source input; or, if the first content source of the at least two content sources is supplied to the display screen through the first display interface and the third content source is supplied to the display screen through the third display interface, send the display identification information to the corresponding providing end through the display controller, so that the providing end adjusts the resolution of the second content source input; or, if the first content source of the at least two content sources is supplied to the display screen through the first display interface and the third content source is supplied to the display screen through the third display interface, send the first display identification information corresponding to the first display area of ​​the first content source ... display screen through the display controller, so that the providing end adjusts the resolution of the second content source input. The first display identifier information corresponding to the first display area of ​​the first content source is provided to the corresponding first providing end through the display controller, so that the first providing end adjusts the resolution of the first content source input. The third display identifier information corresponding to the third display area of ​​the third content source is provided to the corresponding projection control board through the display controller, so that the resolution of the third content source input is adjusted by the projection control board. Alternatively, if the second content source of the at least two content sources is provided to the display screen through the second display interface and the third content source is provided to the display screen through the third display interface, the second display identifier information corresponding to the second display area of ​​the second content source is provided to the corresponding display driver through the display controller, so that the resolution of the second content source input is adjusted by the display driver. The third display identifier information corresponding to the third display area of ​​the third content source is provided to the corresponding projection control board through the display controller, so that the resolution of the third content source input is adjusted by the projection control board.

[0140] In some embodiments, the control module 502 is further configured to: determine the resolution adjustment range of the providing end of each content source based on the identification information; and if a first content source among the at least two content sources is provided to the display screen through a first display interface, provide the first resolution adjustment range of the first providing end of the first content source and the first display identification information corresponding to the first content source to the first providing end through a display controller, so that the first providing end adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information; and if a second content source among the at least two content sources is provided to the display screen through a second display interface, provide the second resolution adjustment range of the second providing end of the second content source and the second display identification information corresponding to the second content source to the corresponding display driver through a display controller, so that the input resolution of the second content source is adjusted by the display driver; and if a third content source among the at least two content sources is provided to the display screen through a third display interface, provide the third resolution adjustment range of the third providing end of the third content source and the third display identification information corresponding to the third content source to the corresponding projection control board through a display controller, so that the input resolution of the third content source is adjusted by the projection control board.

[0141] In some embodiments, the control module 502 is further configured to adjust at least one of the display parameters, audio input / output control parameters, or image acquisition control parameters of the electronic device other than resolution, based on the display identification information; or, adjust at least one of the display parameters, audio input / output control parameters, or image acquisition control parameters of the electronic device other than resolution, based on the display identification information and the input method of the content source; or, adjust at least one of the display parameters, audio input / output control parameters, or image acquisition control parameters of the electronic device other than resolution, based on the display identification information and the electronic device status information.

[0142] Understandably, in this embodiment, a "module" can be a portion of circuitry, a portion of processor, a portion of program or software, etc., and can be a module or a non-modular one. Furthermore, the components in this embodiment can be integrated into a single processing unit, or each unit can exist physically separately, or two or more modules can be integrated into a single unit. The integrated unit can be implemented in hardware or as a software functional module.

[0143] If the integrated unit is implemented as a software functional module and not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the method described in this embodiment. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0144] Therefore, this embodiment provides a computer storage medium storing a computer program that, when executed by at least one processor, implements any of the control methods described in the foregoing embodiments.

[0145] Based on the above-described composition of the control device 50 and the computer storage medium, see [link to relevant documentation]. Figure 6 This illustrates a schematic diagram of the structural composition of an electronic device 60 provided in an embodiment of this application. For example... Figure 6 As shown, it may include: a communication interface 601, a memory 602, and a processor 603; the various components are coupled together through a bus system 604. It is understood that the bus system 604 is used to implement communication between these components. In addition to a data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 6 The various buses are all labeled as bus system 604. Among them, communication interface 601 is used for receiving and sending signals during the process of sending and receiving information with other external network elements;

[0146] Memory 602 is used to store computer programs that can run on processor 603;

[0147] Processor 603, when running the computer program, performs the following:

[0148] In response to a display output command that outputs at least two content sources, display identification information of at least two display areas corresponding to the at least two content sources is obtained;

[0149] At least based on the display identification information, the provider of the content source adjusts the input resolution of each content source.

[0150] It is understood that the memory 602 in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 602 of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0151] The processor 603 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 603 or by instructions in software form. The processor 603 can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 602, and the processor 603 reads the information in memory 602 and, in conjunction with its hardware, completes the steps of the above method.

[0152] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.

[0153] For software implementation, the techniques described herein can be achieved through modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in memory and executed by a processor. The memory can be implemented within the processor or externally.

[0154] Alternatively, as another embodiment, the processor 603 is further configured to execute the control method described in any of the foregoing embodiments when running the computer program.

[0155] Base reference Figure 7 This illustrates a schematic diagram of the composition structure of another electronic device 60 provided in an embodiment of this application. For example... Figure 7 As shown, the electronic device 60 includes at least the control device 50 described in any of the foregoing embodiments.

[0156] For electronic device 60, when at least two content sources need to be displayed, it obtains the display identification information of the corresponding display area and further adjusts the resolution of each content source input based on the display identification information. Thus, when there are multiple content source inputs, the resolution of each content source input can be automatically adjusted without additional insertion. This achieves hot switching of the content source input resolution, allowing multiple content sources to be displayed on the electronic device's screen at the most suitable resolution, further improving the display quality of the image.

[0157] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

[0158] It should be noted that, in this application, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0159] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0160] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0161] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0162] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.

[0163] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A control method, comprising: In response to a display output command that outputs at least two content sources, display identification information of at least two display areas corresponding to the at least two content sources is obtained based on a split-screen trigger operation; Based on the display interface information and display identification information of the content source access display screen, the provider of the content source adjusts the resolution of each content source input; In addition, the modified display identification information of each display area is transmitted to the display driver and / or the corresponding projection control board of the processor through the display controller of the electronic device, so as to adjust the resolution of each content source input using the display driver and / or the projection control board; Wherein, when the content source is connected to the display screen through different display interfaces, the execution entity that adjusts the resolution of the content source is different, and the execution entity is determined according to the type or identifier of the display interface; the execution entity includes at least one of the content source provider, the display driver, and the projection control board.

2. The method according to claim 1, wherein, The step of obtaining display identification information for at least two display areas corresponding to the at least two content sources based on the split-screen trigger operation includes: In response to receiving a split-screen trigger operation, the display output area of ​​the screen is divided into at least two display areas; The display identification information of each display area is obtained at least based on the split-screen trigger operation.

3. The method according to claim 2, wherein, The method of dividing the display output area of ​​the screen into at least two display areas includes: If input from at least two content sources is obtained, and the split-screen trigger operation is determined, the display output area is divided into at least two display areas based on the attribute information of the content sources; or, If a display screen partitioning operation is obtained, and the screen splitting trigger operation is determined, the display output area is divided into at least two display areas based on the display screen partitioning operation; or... If an operation to create at least two desktops on the display screen is obtained, and the split-screen trigger operation is determined, the display output area is divided into at least two display areas; or, If an operation to switch the display resolution is obtained, and the split-screen trigger operation is determined, the display output area is divided into at least two display areas; or, If input from at least two content sources is obtained and a partitioning operation is obtained that acts on the display screen, it is determined that the screen splitting trigger operation is obtained, and the display output area is divided into at least two display areas based on the partitioning operation.

4. The method according to claim 3, wherein, The step of dividing the display output area into at least two display areas based at least on the attribute information of the content source includes: The display output area is divided into at least two display areas based on the number of content sources and / or the resolution of each content source, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; or, Based on the target information of the content source provider, the display output area is divided into at least two display areas, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen. And / or, The step of dividing the display output area into at least two display areas based at least on the display screen partitioning operation includes: The display output area is divided into at least two display areas based on the operation trajectory acting on the display screen, or based on the selection operation of the split-screen control acting on the display screen, or based on voice input and / or gesture input, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen, wherein the split-screen control is displayed in a screen menu-style adjustment OSD window or system application window on the display screen.

5. The method according to claim 2, wherein, The step of obtaining display identification information for each display area based at least on the split-screen trigger operation includes: Obtain the resolution information of each display area obtained from the split-screen trigger operation, and determine the display identification information of each display area based on the resolution information and the display identification information of the display screen; or, If the split-screen triggering operation is a selection operation of the split-screen control on the display screen, the pre-set display identification information is configured to each of the display areas.

6. The method according to claim 1, wherein, The step of controlling the content source provider to adjust the resolution of each content source input based at least on the display identification information includes: Obtain the input method of the content source, and based on the input method and the display identification information, control the content source provider to adjust the resolution of each content source input; or, Obtain the identification information of the provider, and control the provider of the content source to adjust the resolution of each content source input based on the identification information and the display identification information.

7. The method according to claim 6, wherein, The step of controlling the content source provider to adjust the resolution of each content source input based on the input method and the display identification information includes: If both content sources are supplied to the display screen through the first display interface, the display identification information is sent to the corresponding provider through the display controller, so that the provider adjusts the resolution of its content source input; or, If the first content source of the at least two content sources is supplied to the display screen through the first display interface and the second content source is supplied to the display screen through the second display interface, the first display identification information corresponding to the first display area of ​​the first content source is supplied to the corresponding first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source; and the second display identification information corresponding to the second display area of ​​the second content source is supplied to the corresponding display driver through the display controller, so that the input resolution of the second content source is adjusted by the display driver; or, If a first content source of the at least two content sources is supplied to the display screen through a first display interface, and a third content source is supplied to the display screen through a third display interface, the first display identification information corresponding to the first display area of ​​the first content source is supplied to the corresponding first providing end through the display controller, so that the first providing end adjusts the resolution input of the first content source; and the third display identification information corresponding to the third display area of ​​the third content source is supplied to the corresponding projection control board through the display controller, so that the resolution input of the third content source is adjusted by the projection control board; or, If the second content source of the at least two content sources is supplied to the display screen through the second display interface and the third content source is supplied to the display screen through the third display interface, the second display identification information corresponding to the second display area of ​​the second content source is supplied to the corresponding display driver through the display controller, so as to adjust the resolution of the second content source input through the display driver. The third display identification information corresponding to the third display area of ​​the third content source is supplied to the corresponding projection control board through the display controller, so as to adjust the resolution of the third content source input through the projection control board.

8. The method according to claim 6, wherein, The step of controlling the content source provider to adjust the resolution of each content source input based on the identification information and the display identification information includes: Based on the identification information, the resolution adjustment range of each content source provider is determined; If the first content source of the at least two content sources is supplied to the display screen through the first display interface, the first resolution adjustment range of the first providing end of the first content source and the first display identification information corresponding to the first content source are supplied to the first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information; or, If the second content source of the at least two content sources is supplied to the display screen through the second display interface, the second resolution adjustment range of the second providing end of the second content source and the second display identification information corresponding to the second content source are supplied to the corresponding display driver through the display controller, so as to adjust the resolution input by the second content source through the display driver; or, If a third content source among the at least two content sources is supplied to the display screen through a third display interface, the third resolution adjustment range of the third providing end of the third content source and the third display identification information corresponding to the third content source are supplied to the corresponding projection control board through the display controller, so as to adjust the resolution input by the third content source through the projection control board.

9. The method according to claim 1, wherein, The method further includes: Adjust at least one of the following parameters of the electronic device, excluding resolution: display parameters, audio input / output control parameters, or image acquisition control parameters; or, based on the aforementioned display identification information. Based on the display identification information and the input method of the content source, adjust at least one of the following parameters of the electronic device, excluding resolution: display parameters, audio input / output control parameters, or image acquisition control parameters; or, Based on the display identification information and electronic device status information, adjust at least one of the electronic device's display parameters (excluding resolution), audio input / output control parameters, or image acquisition control parameters.

10. A control device, comprising: The determination module is used to obtain display identification information of at least two display areas corresponding to the at least two content sources in response to a display output instruction that outputs at least two content sources. The control module is used to control the content source provider to adjust the resolution of each content source input based on the display interface information and the display identification information of the content source access display screen. The display controller is used to transmit the modified display identification information of each display area to the processor's display driver and / or the corresponding projection control board, so as to adjust the resolution of each content source input using the display driver and / or the projection control board; Wherein, when the content source is connected to the display screen through different display interfaces, the execution entity that adjusts the resolution of the content source is different, and the execution entity is determined according to the type or identifier of the display interface; the execution entity includes at least one of the content source provider, the display driver, and the projection control board.

Citation Information

Patent Citations

  • Method for displaying images and electronic equipment

    CN102740155A

  • Image processing method, device and system

    CN102957875A

  • Display control system for displaying image information on multiple areas on a display screen

    US20010050679A1