Electronic device, control method, device and computer readable storage medium

By setting a detector in the electronic device to detect rotation information and adjust the display output parameters, the design difficulty and cost problems caused by adding gravity sensors in the prior art are solved, and the rotation function and overall performance of the electronic device are improved.

CN113849037BActive Publication Date: 2024-12-20LENOVO (BEIJING) LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202111045334.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-07
Publication Date
2024-12-20
Estimated Expiration
2041-09-07

AI Technical Summary

Technical Problem

When existing electronic devices implement multiple screen rotation functions, they need to add gravity sensors to each mode, resulting in increased design difficulty and cost improvements, while overall collaboration performance is degraded.

Method used

By providing at least one detection member on the display screen and/or the screen support mechanism, it is used to detect the rotation information of the display screen and connect it to the display controller to adjust the display output parameters of the content source according to the rotation information and the display output mode, so as to avoid being different Add different test pieces in mode.

Benefits of technology

It reduces design difficulty and cost, improves the overall collaborative performance of electronic devices, and realizes flexible screen rotation control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113849037B_ABST
    Figure CN113849037B_ABST
Patent Text Reader

Abstract

The present application discloses an electronic device and a control method, device and computer-readable storage medium applied to the electronic device, wherein the electronic device comprises: a display screen, which can rotate relative to a screen support mechanism of the electronic device; at least one detection member, which is arranged on the display screen and / or the screen support mechanism, and is used to detect rotation information of the display screen; a display controller, which is connected to the detection member signal and can control the display output parameters of the display screen according to the rotation information; wherein, when the electronic device serves as a display output device of at least one content source, the display controller can adjust the display output parameters of the content source according to the current display output mode of the electronic device and the rotation information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic equipment, and relates to but is not limited to an electronic equipment, a control method, an apparatus and a computer-readable storage medium. Background Art

[0002] As the application scenarios of electronic devices continue to increase, there are more and more vertical screen application scenarios of electronic devices, so the number of electronic devices with rotation functions is also increasing. In addition, the display screen of an electronic device can not only be used to display the content of the electronic device itself, but also the content of other electronic devices. From the perspective of the source of the displayed content, it can be considered that the electronic device has multiple modes.

[0003] In the related art, the circuits of the electronic device when working in each mode are independent. Therefore, if the screen rotation function in each mode is to be implemented, a gravity sensor needs to be added to the working circuit of each mode to notify the screen rotation.

[0004] In this way, the circuit structure in each mode needs to be adjusted, which increases the design difficulty and cost. After adding a gravity sensor to the circuit in each mode, each gravity sensor is responsible for the screen rotation in the corresponding mode, which will cause the overall cooperation performance of the electronic device to decline. Summary of the invention

[0005] In view of this, embodiments of the present application provide an electronic device, a control method, an apparatus, and a computer-readable storage medium.

[0006] The technical solution of the embodiment of the present application is implemented as follows:

[0007] An embodiment of the present application provides an electronic device, including:

[0008] A display screen capable of rotating relative to a screen support mechanism of the electronic device;

[0009] At least one detection member, disposed on the display screen and / or the screen support mechanism, for detecting rotation information of the display screen;

[0010] A display controller, connected to the detection element signal, capable of controlling the display output parameters of the display screen according to the rotation information;

[0011] Wherein, when the electronic device serves as a display output device of at least one content source, the display controller can adjust the display output parameters of the content source according to the current display output mode of the electronic device and the rotation information.

[0012] The present application provides a control method applied to the above electronic device, including:

[0013] Obtaining rotation information of a display screen of an electronic device;

[0014] Determining a display output mode of the electronic device, wherein the display output mode is an operation mode of the electronic device when the electronic device serves as a display output device of at least one content source;

[0015] The display output parameters of the content source are adjusted according to the rotation information and the display output mode.

[0016] The present application provides a control device, the device comprising:

[0017] A first obtaining module, used to obtain rotation information of a display screen of an electronic device;

[0018] A first determining module, configured to determine a display output mode of the electronic device, wherein the display output mode is an operating mode of the electronic device when the electronic device serves as a display output device of at least one content source;

[0019] The first adjustment module is used to adjust the display output parameters of the content source according to the rotation information and the display output mode.

[0020] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and the computer-executable instructions are configured to execute the above-mentioned control method.

[0021] The embodiment of the present application provides an electronic device and a control method, device and computer-readable storage medium applied to the electronic device, wherein the electronic device includes a display screen, at least one detection member and a display controller, the display screen can be rotated relative to the screen support mechanism of the electronic device; the at least one detection member is arranged on the display screen and / or the screen support mechanism, and is used to detect the rotation information of the display screen; the display controller is connected to the detection member signal, and can control the display output parameters of the display screen according to the rotation information, and when the electronic device is used as a display output device of at least one content source, the display controller can adjust the display output parameters of the content source according to the current display output mode and rotation information of the electronic device. The at least one detection member is directly connected to the display controller, and can detect the rotation information of the display screen in each display output mode, and does not need to connect different detection members in different display output modes, thereby reducing the design difficulty, reducing costs, and improving the overall collaborative performance of the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In the drawings, which are not necessarily drawn to scale, like reference numerals may describe similar components in different views.The drawings generally illustrate, by way of example and not limitation, various embodiments discussed herein.

[0023] Figure 1 A schematic diagram of a composition structure of an electronic device provided in an embodiment of the present application;

[0024] Figure 2 A schematic diagram of an implementation flow of a control method provided in an embodiment of the present application;

[0025] Figure 3 A schematic diagram of an implementation flow of adjusting display output parameters of a content source provided in an embodiment of the present application;

[0026] Figure 4 A schematic diagram of an implementation flow of adjusting the resolution of each content source input provided in an embodiment of the present application;

[0027] Figure 5 A schematic diagram of the structural connection of an electronic device in different modes provided by an embodiment of the present application;

[0028] Figure 6 A schematic diagram of the structure of the control device provided in the embodiment of the present application;

[0029] Figure 7 A schematic diagram of another component structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.

[0031] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be 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.

[0032] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0033] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0034] Based on the problems existing in the related art, the embodiment of the present application provides an electronic device 10, which can be a computer, a smart phone, a smart wearable device, etc. Figure 1 As shown, the electronic device includes:

[0035] The display screen 101 can rotate relative to the screen support mechanism of the electronic device.

[0036] Here, the display screen can be a liquid crystal display screen, a light-emitting diode display screen, etc. The screen support mechanism is used to support and fix the display screen. The screen support mechanism and the display screen can be movably connected. For example, the screen support mechanism and the display screen are connected through a universal wheel. In this way, the display screen can be rotated relative to the screen support mechanism based on the universal wheel.

[0037] At least one detection member 102 is disposed on the display screen and / or the screen support mechanism, and is used to detect the rotation information of the display screen.

[0038] Here, at least one detection member is arranged on the display screen or the screen support mechanism, and the detection member can also be arranged on both the display screen and the screen support mechanism. The number of the detection members can be one, two, three, etc. When the number of the detection member is one, the detection member can be a gravity sensor arranged on the display screen, and the gravity sensor can determine the rotation information of the detection screen according to the acceleration information collected by itself; the detection member can also be an image sensor arranged on the screen support mechanism, and the image sensor can collect the image of the display screen, and the rotation information of the display screen can be determined according to the collected image. When the detection member is two or more than two, the type of the detection member can be the same or different. Taking the detection member as a gravity sensor and an image sensor as an example, the rotation information of the display screen can be determined based on the acceleration information detected by the gravity sensor or the image collected by the image sensor, and the rotation information of the display screen can also be determined based on the acceleration information detected by the gravity sensor and the image collected by the image sensor. In the embodiment of the present application, whether the detection member is one or more, the detection member is directly connected to the display controller, and is not connected to the circuit corresponding to different display output modes.

[0039] In an embodiment of the present application, the detection component can be a gravity sensor, an angle sensor, an image sensor, a Hall sensor, an infrared sensor or a brightness sensor, etc. The detection component can obtain the rotation information of the display screen, wherein the rotation information refers to the position change information and / or angle change information of the display screen relative to the supporting structure.

[0040] The display controller 103 is connected to the detection element signal and can control the display output parameters of the display screen according to the rotation information;

[0041] Wherein, when the electronic device serves as a display output device of at least one content source, the display controller can adjust the display output parameters of the content source according to the current display output mode of the electronic device and the rotation information.

[0042] Here, the display controller can transmit signals with the detection device based on a signal connection. For example, the signal connection can be a pin connection. The display controller can receive rotation information of the display screen from the detection device based on the signal connection, and control the display output parameters of the display screen according to the rotation information. The display output parameters can be display resolution, display brightness, display color temperature, etc.

[0043] In an embodiment of the present application, the electronic device can be used as a display output device for a single content source, and the electronic device can also be used as a display output device for two or more content sources. When used as a display output device for two or more content sources, the display screen of the electronic device is a split-screen display, and the number of split screens is consistent with the number of content sources.

[0044] An embodiment of the present application provides an electronic device, which includes a display screen, at least one detection member and a display controller, wherein the display screen can rotate relative to a screen support mechanism of the electronic device; the at least one detection member is disposed on the display screen and / or the screen support mechanism, and is used to detect rotation information of the display screen; the display controller is connected to the detection member signal, and is capable of controlling the display output parameters of the display screen according to the rotation information, and in the case where the electronic device is used as a display output device of at least one content source, the display controller is capable of adjusting the display output parameters of the content source according to the current display output mode and rotation information of the electronic device. The at least one detection member is directly connected to the display controller, and is capable of detecting the rotation information of the display screen in each display output mode, without the need to connect different detection members in different display output modes, thereby reducing the design difficulty, reducing costs, and improving the overall collaborative performance of the electronic device.

[0045] In some embodiments, the number and location of the detection elements are related to the type of the detection elements; or, the number of the detection elements is unique, and the unique detection element is disposed on the display screen or the screen support mechanism.

[0046] In actual implementation, there are the following two situations: situation one: the number and setting position of the detection member are related to the type of the detection member. For example, when the type of the detection member is an image sensor, the number of the detection member can be two, and the detection member can be respectively set on the display screen and the screen support mechanism, and the images collected by the detection member are used to detect whether the display screen rotates; the detection member can also be set on the screen support mechanism and face the display screen, and is used to collect images of the display screen for multiple times, and detect whether the display screen rotates through the collected images. In situation two, the number of detection members is unique, and the unique number of detection members is set on the display screen or the screen support mechanism. Here, the unique number means that the number of detection members is one. At this time, the detection member can be directly set on the display screen or the screen support mechanism, and the rotation information of the display screen is detected by the unique gravity sensor or image sensor or other sensor, and then given to the display controller connected thereto, so as to control the output of the display screen and / or control the input parameters of the content source providing end that inputs the content source to the display screen, such as resolution.

[0047] Based on the above embodiments, the embodiments of the present application provide a control method, which is applied to the above electronic device. The method provided by this embodiment can be implemented by a computer program. When the computer program is executed, each step in the control method provided by this embodiment is completed. In some embodiments, the computer program can control the processor in the electronic device to execute. Figure 2 A schematic diagram of an implementation flow of the control method provided in the embodiment of the present application is shown in FIG. Figure 2 As shown, the control method includes:

[0048] Step S201, obtaining rotation information of a display screen of an electronic device.

[0049] Here, the rotation information of the display screen of the electronic device can be obtained through the detection component. The detection data of the detection component can be read periodically or in real time, or the detection component can report its own detection data periodically or in real time, and then the rotation information is determined based on the detection data. The rotation information can be the position information, angle information or orientation information of the display screen.

[0050] Step S202: determining the display output mode of the electronic device.

[0051] Here, the display output mode is an operation mode in which the electronic device is used as a display output device for at least one content source.

[0052] In actual implementation, the electronic device can be used as a display output device for a single content source. For example, the electronic device can independently display the content of its own host. The electronic device can also independently display the content of other electronic devices based on a wireless communication connection. The electronic device can also independently display the content of other electronic devices based on a wired communication connection. The electronic device can also be used as a display output device for two or more content sources. For example, the electronic device not only displays the content of its own host, but also displays the content of other electronic devices based on a communication connection. The content of its own host can be displayed on the left side of the display screen of the electronic device, and the content of other electronic devices can be displayed on the right side of the display screen of the electronic device.

[0053] In an embodiment of the present application, when an electronic device displays content from different sources, it is considered that the electronic device is in different operating modes, that is, in different display output modes. In the case where the electronic device displays a single content source, the electronic device includes the following three display output modes: when it is determined that the electronic device displays the content of its own host, it is determined that the electronic device is in the first display output mode; when the electronic device displays the content of other electronic devices based on a wired communication connection, it is determined that the electronic device is in the second display output mode; when the electronic device displays the content of other electronic devices based on a wireless communication connection, it is determined that the electronic device is in the third display output mode. When the electronic device displays at least two content sources, it is determined that the electronic device is in split-screen display mode.

[0054] Step S203: adjusting the display output parameters of the content source according to the rotation information and the display output mode.

[0055] Here, different adjustment methods are used to adjust the display output parameters of the content source according to different display output modes of the electronic device. In actual implementation, it can be divided into the following two cases:

[0056] Case 1: The electronic device displays a single content source.

[0057] When the single content source comes from the host of an electronic device, the rotation information is transmitted to the display driver of the electronic device, and the display driver is controlled to adjust the display output parameters of the content source based on the rotation information; when the single content source comes from other electronic devices based on a wired communication connection, the rotation information is transmitted to the other electronic devices, and the other electronic devices are controlled to adjust the display output parameters of the content source based on the rotation information; when the single content source comes from other electronic devices based on a wireless communication connection, the rotation information is transmitted to the projection control panel, and the projection control panel is controlled to adjust the display output parameters of the content source based on the rotation information.

[0058] Case 2: The electronic device displays at least two content sources.

[0059] In this case, the display screen of the electronic device is in a split-screen display mode, that is, the display screen of the electronic device has multiple display areas, and the content sources of different display areas of the electronic device are different. At this time, it is necessary to determine the display identification information of each display area. In an embodiment of the present application, the display identification information may be resolution. In some embodiments, the display identification information may also be size, position and other information. It is also necessary to determine the source of the content source corresponding to each display area, and determine the display output mode of each display area based on the source. Then, the resolution of each content source input may be adjusted based on the display output mode of the display identification information. It is also possible to determine new display identification information based on the rotation information, and then adjust the resolution of each content source input based on the new display identification information and the display output mode.

[0060] In an embodiment of the present application, the rotation information of the display screen of the electronic device is first obtained based on the detection member; then, the display output mode of the electronic device is determined according to the content source, and the display output mode is also the operating mode of the electronic device when it is a display output device of at least one content source; finally, the display output parameters of the content source are adjusted based on the rotation information and the display output mode. In the entire control process, no matter which display output mode the display output mode of the electronic device is, the rotation information of the display screen of the electronic device is obtained through the detection member, and there is no need to obtain the rotation information of the display screen of the electronic device through different detection members in different display output modes, that is, there is no need to add separate detection members in each circuit corresponding to different display output modes. In an embodiment of the present application, different display output modes can share the same detection member, and the purpose of obtaining the rotation information of the display screen is achieved through the detection member, thereby reducing the design difficulty, reducing costs, and improving the overall collaborative performance of the electronic device.

[0061] In actual implementation, the above step S101 "obtaining the rotation information of the display screen of the electronic device" can be implemented in the following three ways:

[0062] Method 1: obtaining the rotation information of the display screen through detection data of at least one detection member disposed on the display screen and / or the screen support mechanism.

[0063] Here, the at least one detection member can be set on the display screen or the screen support mechanism. If there are at least two detection members, the at least two detection members can be set on the display screen and the screen support mechanism. The detection member can be a gravity sensor or an angle sensor. For example, the detection member is a gravity sensor, and when the detection member is set on the display screen, the detection member can detect the rotation angle and rotation direction of the display screen. Then, the rotation angle and rotation direction can be determined as rotation information.

[0064] Method 2: obtaining the rotation information of the display screen through first position change information of the display screen identified by at least one content source provider or second position change information between at least one content source provider and the display screen.

[0065] Here, at least one content source providing end is provided with a detection component such as an image sensor or an infrared sensor, and the detection component can detect the display screen of the electronic device. Based on the detection component, the at least one content source providing end can identify the first position change information of the display screen, and the first position change information can be the position change information before and after the display screen is rotated, and the first position change information can also be the position change information of the camera or microphone on the display screen. In addition, the detection component can also identify the second position change information between the display screen and the providing end of the at least one content source, and the second position change information can be the relative position change information between the two, or the relative angle change information between the two.

[0066] In the embodiment of the present application, the provider of at least one content source is equivalent to other electronic devices that have established a communication connection with the electronic device in the above embodiment.

[0067] Method three: obtaining the rotation information of the display screen through a first control instruction for controlling the rotation of the display screen.

[0068] Here, the first control instruction is used to obtain the rotation information of the display screen. The first control instruction may also be triggered based on an internal or external operation, so that the rotation information of the display screen is obtained based on the first control instruction.

[0069] In the embodiment of the present application, the rotation information of the display screen can be obtained through the above three methods, thereby enriching the diversity of acquisition methods and improving the accuracy of the rotation information.

[0070] In some embodiments, in actual implementation, the above step S202 "determining the display output mode of the electronic device" can be implemented in the following manner:

[0071] Method 1: Determine the display output mode through the interface information between the provider of the content source and the display screen of the electronic device.

[0072] Here, the transmission protocol of the received display signal during transmission can be determined first. The display signal is a signal used to display the content source. If the transmission protocol is wireless fidelity (WIFI), general packet radio service technology (GPRS), infrared technology, radio frequency identification technology (RFID), etc., then the display output mode is determined to be the third display output mode. In the third display output mode, the display signal is transmitted to the electronic device based on a wireless communication link, that is, the source content is transmitted to the electronic device based on a wireless communication link.

[0073] If the transmission protocol is a bus transmission protocol, the display output mode is determined to be a wired transmission mode; then, interface information between the providing end and the display screen is provided, and when it is determined that the interface information may be interface information such as a display port (DisplayPort, DP), a universal serial bus (Universal Serial Bus, USB), etc., the display output mode is determined to be a second display output mode, in which the display signal is transmitted to the electronic device based on a wired communication link, that is, the source content is transmitted to the electronic device based on a wired communication link; and when it is determined that the interface information is information such as an internal pin or an internal line, the display output mode is determined to be a first display output mode, in which the display signal originates from the display driver of the electronic device itself, that is, the display device displays the content of its own host.

[0074] In a second method, the display output mode is determined by the operating state of the functional components of the electronic device when the electronic device is connected to a provider of a content source.

[0075] Here, when the electronic device displays separate content, since the functional components corresponding to different display output modes are different, the components include three functional components: display driver, external bus, and projection control board. Therefore, the operating status of the three functional components of the electronic device, display driver, external bus, and projection control board, can be determined respectively through the read instruction of the state operation. If it is determined that the display driver is in the operating state, it is determined that the electronic device is in the first display output mode; if it is determined that the external bus functional component is in the operating state, it is determined that the electronic device is in the second display output mode; if it is determined that the projection control board is in the operating state, it is determined that the electronic device is in the third display output mode.

[0076] Method three: determining the display output mode through feedback information from the provider of the content source.

[0077] Here, when the electronic device successfully displays the content source provided by the provider of the content source, the electronic device will display a prompt message, and the prompt message can represent the source of the content source. The text information in the prompt message is extracted, and the provider information of the content source is determined based on the text information, thereby determining the display output mode based on the provider information of the content source.

[0078] In the embodiment of the present application, the provider of the content source may be determined based on network information, power information, and other information of the provider of the content source, and then the display output mode may be determined.

[0079] Method 4: Determine the display output mode through the attribute information of the provider of the content source.

[0080] In the embodiment of the present application, the attribute information of the provider of the content source may refer to the type of the provider of the content source. For example, the provider of the content source is a smart phone, a smart watch, a computer, etc. Based on this, in the embodiment of the present application, it is considered that there is a corresponding relationship between the attribute information of the provider of the content source and the display output mode, that is, once the attribute information of the provider of the content source is determined, the display output mode of the electronic device is also determined accordingly. For example, when the attribute information of the provider of the content source is a smart phone, the display output mode is determined to be the third display output mode, that is, the electronic device displays the content of the smart phone based on a wireless communication connection.

[0081] In the embodiment of the present application, the display output mode can be determined by the above four methods, which increases the flexibility of determining the display output mode and improves the accuracy of the display output mode.

[0082] In some embodiments, when actually implemented, reference Figure 3 The above step S103 "adjusting the display output parameters of the content source according to the rotation information and the display output mode" can be implemented by the following steps:

[0083] Step S1031, determining whether the display output mode is the first display output mode.

[0084] Here, the display controller of the electronic device reads the determined display output mode, and determines whether the display output mode is the first display output mode by comparing it with the first display output mode. If the display output mode is the first display output mode, the process proceeds to step S1032; if the display output mode is not the first display output mode, the process continues to determine and proceeds to step S1033.

[0085] Step S1032: if the electronic device is in the first display output mode, the rotation information is provided to the corresponding display driver, so as to adjust the display output parameters of the content source on the display screen through the display driver.

[0086] Here, the display output parameters may include display direction, display resolution, display area size, etc. At this time, the electronic device is in the first display output mode, that is, the content displayed on the display screen of the electronic device comes from the electronic device itself, then the rotation information is transmitted to the display driver of the electronic device; then, the display driver of the electronic device obtains the state, position or angle information of the display screen after rotation based on the rotation information, which can be understood as the display driver obtaining whether the display screen is in a horizontal screen state or a vertical screen state after rotation; finally, the display driver adjusts the display output parameters of the content source to display output parameters that match the state of the display screen after rotation. For example, when the display screen rotates from a horizontal screen state to a vertical screen state, when the display output parameter is a resolution, the resolution of the display screen is adjusted from 1024*540 to 540*1024. If the display resolution of the content source in the horizontal screen state is 1000*500, then after the screen is rotated to a vertical screen, in order to make the content source match the vertical screen, the display driver can adjust the resolution of the content source from 1000*500 to 540*270.

[0087] Step S1033, determining whether the display output mode is the second display output mode.

[0088] At this time, if the display output mode is not the first display output mode, then continue to refer to the method in step S1031 to continue to determine whether the display output mode is the second display output mode. If it is determined that the display output mode is the second display output mode, proceed to step S1034; if it is determined that the display output mode is not the second display output mode, proceed to step S1035 to continue to determine whether the display output mode is the third display output mode.

[0089] Step S1034: if the electronic device is in the second display output mode, notify the provider of the content source to adjust the display output parameters input by the content source according to the rotation information.

[0090] At this time, the electronic device is in the second display output mode, that is, the content displayed on the display screen of the electronic device comes from the provider of the content source based on the wired communication link. Then, when the rotation information indicates that the display screen has rotated, the display controller notifies the provider of the content source to adjust the display output parameters of the content source input. Continuing with the above example, the display controller notifies the provider of the content source of the message that the resolution of the display screen is rotated from 1024*540 to 540*1024, so that the provider of the content source adjusts the display output parameters of the content source based on the notification message, so that the adjusted content source matches the rotated display screen, that is, the resolution of the content source is adjusted from 1000*500 to 540*270.

[0091] Step S1035 , determining whether the display output mode is the third display output mode.

[0092] At this time, if the display output mode is not the second display output mode, then the method in step S1031 is continued to be referred to to continue to determine whether the display output mode is the third display output mode. If it is determined that the display output mode is the third display output mode, then the process proceeds to step S1036; if it is determined that the display output mode is not the third display output mode, then it indicates that the display screen is in the split-screen display mode at this time, then the process proceeds to step S1037 to continue to determine the display mode of each split-screen area.

[0093] Step S1036, if the electronic device is in the third display output mode, the rotation information is given to the corresponding projection control panel to adjust the display output parameters of the content source on the display screen through the projection control panel.

[0094] At this time, the electronic device is in the third display output mode, that is, the content displayed on the display screen of the electronic device comes from the provider of the content source based on the wireless communication link. In actual implementation, the provider of the content source provides the content source to the projection control board of the electronic device based on the wireless communication link. Therefore, the electronic device transmits the rotation information to the projection control board, and adjusts the display output parameters of the content source on the display screen through the projection board. Still following the above example, the display controller transmits the rotation information of rotating the resolution of the display screen from 1024*540 to 540*1024 to the projection control board, so that the projection control board adjusts the resolution of the content source from 1000*500 to 540*270.

[0095] Step S1037 , in response to the display output instruction for outputting at least two content sources, obtaining display identification information of at least two display areas corresponding to the at least two content sources and the display output modes corresponding to the display areas.

[0096] Here, the display output mode is the input mode of the content source corresponding to each split screen area when the electronic device is in split screen mode. In the embodiment of the present application, the display output mode is the mode of the display screen for a single content source, while the display output mode is the mode for each display area of ​​multiple content sources.

[0097] At this time, the content displayed by the electronic device is from multiple content sources, which can be two content sources, three content sources, four content sources, etc. Then, the display controller determines the display identification information such as the size, position, and resolution of each display area according to the content attribute information of each display area in the display interface, and also determines the display output mode corresponding to each display area based on the interface information, the operating status of the functional components, feedback information, attribute information, etc.

[0098] Step S1038: adjusting the resolution of each content source input.

[0099] Here, when the display screen of the electronic device is input with multiple content sources, it is necessary to adjust the input resolution of each content source. When adjusting the resolution, the following two methods can be used:

[0100] Method 1: adjusting the resolution of each content source input according to the display identification information and the display output mode.

[0101] In this way, according to different display output modes, the display identification information is given to the provider, display controller or display driver corresponding to the display output mode, so that the provider, display controller or display driver adjusts the resolution of the corresponding content source input based on the display identification information.

[0102] Method 2: adjusting the resolution of each content source input according to the rotation information, display identification information and display output mode.

[0103] In this way, the display controller first determines the adjustment information for the display screen based on the rotation information, and the adjustment information can be a clockwise rotation of 90 degrees, a counterclockwise rotation of 180 degrees, etc.; then, the display identification information is adjusted based on the adjustment information. For example, if the adjustment information is a clockwise rotation of 90 degrees, and the display identification information is the display resolution (2048*1080), the display identification information is adjusted to 1080*2048, and the adjusted identification information is determined as the new identification information; finally, according to different display output modes, the new display identification information is given to the provider, display controller or display driver corresponding to the display output mode, so that the provider, display controller or display driver adjusts the resolution of the corresponding content source input based on the new display identification information.

[0104] In an embodiment of the present application, through the above steps S1031 to S1038, the display output mode of the electronic device is first determined. When the electronic device is in the first display output mode, the rotation information is given to the corresponding display driver, and the display output parameters of the content source on the display screen are adjusted through the display driver; when the electronic device is in the second display output mode, the provider of the content source is notified according to the rotation information to adjust the display output parameters of the content source input; when the electronic device is in the third display output mode, the rotation information is given to the corresponding projection control panel to adjust the display output parameters of the content source on the display screen through the projection control panel; when the electronic device is in the split-screen display output mode, the display identification information and display output mode of each split-screen area are determined, and the resolution of each content source input is adjusted based on the display identification information and the display output mode, or the resolution of each content source input is adjusted based on the rotation information, the display identification information and the display output mode.

[0105] In actual implementation, the first method of "adjusting the resolution of each content source input according to the display identification information and the display output mode" in the above step S1038 has the following five situations:

[0106] In case 1, if at least two content sources are provided to the display screen via the second display output mode, the display identification information is provided to the corresponding provider via the display controller, so that the provider adjusts the resolution of its content source input.

[0107] In this case, the at least two content sources are both derived from the provider end based on a wired communication link, that is, the display output mode of the at least two content sources is similar to the above-mentioned second display output mode, wherein each content source corresponds to a different provider end, then the display controller transmits the display identification information of each content source display area to the provider end corresponding to each content source, so that each provider end adjusts the resolution of the content source input based on the display identification information, and at the same time makes the adjusted resolution match the display identification information, thereby presenting a better display effect.

[0108] Case 2: If the first content source of at least two content sources is given to the display screen through the second display output method and the second content source is given to the display screen through the first display output method, the first display identification information corresponding to the first display area for outputting the first content source is given 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 the second display identification information corresponding to the second display area for outputting the second content source is given 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.

[0109] In this case, there are two types of at least two content sources. One type is that the content source comes from the first provider based on a wired communication link, which is recorded as the first content source; the other type is that the content source comes from the electronic device itself based on a display driver, which is recorded as the second content source.

[0110] Based on this, for the first content source, the first display area corresponding to the first content source and the first provider corresponding to the first content source are determined, and then the first display identification information corresponding to the first display area is determined; then, the display controller transmits the first display identification information to the first provider, so that the first provider adjusts the resolution of the first content source input based on the first display identification information, and at the same time, the adjusted resolution of the first content source input matches the first display identification information. Here, the number of first content sources is consistent with the number of first providers, which can be one or more.

[0111] For the second content source, the display output method of the second content source is similar to the above-mentioned first display output mode. The second display area corresponding to the second content source is determined, and then the second display identification information corresponding to the second display area is determined; then, the display controller transmits the second display identification information to the display driver to adjust the resolution of the second content source input through the display driver, so that the adjusted resolution of the second content source input matches the second display identification information.

[0112] Case three, if the first content source of at least two content sources is given to the display screen through the second display output method and the third content source is given to the display screen through the third display output method, the first display identification information corresponding to the first display area for outputting the first content source is given to the corresponding first provider through the display controller, so that the first provider adjusts the resolution of the first content source input, and the third display identification information corresponding to the third display area for outputting the third content source is given to the corresponding projection control panel through the display controller, so as to adjust the resolution of the third content source input through the projection control panel.

[0113] In this case, there are two types of at least two content sources, one type is that the content source comes from the first provider based on a wired communication link, recorded as the first content source; the other type is that the content source comes from other providers based on a wireless communication link, recorded as the third content source, wherein the third content source is transmitted to the projection control board based on the wireless communication link, and the display controller then obtains the third content source from the projection control board, and the third display output mode is similar to the above-mentioned third display output mode.

[0114] The adjustment method for the first content source can refer to the adjustment method described for the first content source in situation 2. For the third content source, first determine the third display area where the third content source is located, and then determine the third display identification information corresponding to the third display area; then, the display controller transmits the third display identification information to the projection control panel of the electronic device to adjust the resolution of the third content source input through the projection control panel, so that the adjusted resolution of the third content source input matches the third display identification information.

[0115] Case four: if the second content source among at least two content sources is given to the display screen through the first display output method and the third content source is given to the display screen through the third display output method, the second display identification information corresponding to the second display area for outputting the second content source is given to the corresponding display driver through the display controller to adjust the resolution of the second content source input through the display driver, and the third display identification information corresponding to the third display area for outputting the third content source is given to the corresponding projection control panel through the display controller to adjust the resolution of the third content source input through the projection control panel.

[0116] In this case, the at least two content sources include a second content source and a third content source. The adjustment method for the second content source can refer to the adjustment method described in situation one; the adjustment method for the third content source can refer to the adjustment method described in situation three.

[0117] Case five: if at least two content sources are provided to the display screen through the third display output mode, the display identification information will be provided to the corresponding projection control panel through the display controller to adjust the resolution of the content source input through the projection control panel.

[0118] In this case, the at least two content sources are both derived from the provider based on a wireless communication link, wherein the at least two content sources are transmitted to the projection control board based on a wireless communication link, and the display controller then obtains the at least two content sources from the projection control board. That is, the at least two content sources belong to the third content source, and the adjustment method for the at least two content sources can refer to the adjustment method described for the third content source in situation three.

[0119] In actual implementation, refer to Figure 4 The second method in step S1038 above, "adjusting the resolution of each content source input according to the rotation information, display identification information and display output mode" can be implemented by the following steps:

[0120] Step S381, adjusting the display identification information based on the rotation information to obtain new display identification information.

[0121] Here, the adjustment information may be determined based on the rotation information, and then the display identification information may be adjusted based on the adjustment information, wherein the rotation information may be that the display screen is rotated from a horizontal screen to a vertical screen, and the adjustment information may be a 90 degree clockwise rotation. For example, if the adjustment information is a 90 degree clockwise rotation, and the display identification information is a display resolution (2048*1080), the display identification information is adjusted to 1080*2048, and the adjusted identification information (1080*2048) is determined as the new identification information.

[0122] After step S381, one of step S382A, step S382B, step S382C, step S382D or step S382E may be executed according to the display output mode of at least two content sources.

[0123] Step S382A: if at least two content sources are provided to the display screen via the second display output mode, the new display identification information is provided to the corresponding provider via the display controller, so that the provider adjusts the resolution of its content source input.

[0124] In this case, the at least two content sources are both derived from the provider end based on a wired communication link, that is, the display output mode of the at least two content sources is similar to the above-mentioned second display output mode, wherein each content source corresponds to a different provider end, then the display controller transmits the new display identification information of the display area of ​​each content source to the provider end corresponding to each content source, so that each provider end adjusts the resolution of the content source input based on the new display identification information, and at the same time makes the adjusted resolution match the new display identification information, thereby presenting a better display effect.

[0125] Step S382B, if the first content source of at least two content sources is given to the display screen through the second display output method and the second content source is given to the display screen through the first display output method, the new first display identification information corresponding to the first display area for outputting the first content source is given 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 the new second display identification information corresponding to the second display area for outputting the second content source is given 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.

[0126] In this case, there are two types of at least two content sources. One type is that the content source comes from the first provider based on a wired communication link, which is recorded as the first content source; the other type is that the content source comes from the electronic device itself based on a display driver, which is recorded as the second content source.

[0127] Based on this, for the first content source, the first display area corresponding to the first content source and the first provider corresponding to the first content source are determined, and then the new first display identification information corresponding to the first display area is determined; then, the display controller transmits the new first display identification information to the first provider, so that the first provider adjusts the resolution of the first content source input based on the new first display identification information, and at the same time, the adjusted resolution of the first content source input matches the new first display identification information. Here, the number of first content sources is consistent with the number of first providers, which can be one or more.

[0128] For the second content source, the display output method of the second content source is similar to the above-mentioned first display output mode. The second display area corresponding to the second content source is determined, and then the new second display identification information corresponding to the second display area is determined; then, the display controller transmits the new second display identification information to the display driver to adjust the resolution of the second content source input through the display driver, so that the adjusted resolution of the second content source input matches the new second display identification information.

[0129] Step S382C, if the first content source of at least two content sources is given to the display screen through the second display output method and the third content source is given to the display screen through the third display output method, the new first display identification information corresponding to the first display area for outputting the first content source is given to the corresponding first provider through the display controller, so that the first provider adjusts the resolution of the first content source input, and the new third display identification information corresponding to the third display area for outputting the third content source is given to the corresponding projection control panel through the display controller, so as to adjust the resolution of the third content source input through the projection control panel.

[0130] In this case, there are two types of at least two content sources, one type is that the content source comes from the first provider based on a wired communication link, recorded as the first content source; the other type is that the content source comes from other providers based on a wireless communication link, recorded as the third content source, wherein the third content source is transmitted to the projection control board based on the wireless communication link, and the display controller then obtains the third content source from the projection control board, and the third display output mode is similar to the above-mentioned third display output mode.

[0131] The adjustment method for the first content source can refer to the adjustment method described for the first content source in step S382B. For the third content source, first determine the third display area where the third content source is located, and then determine the new third display identification information corresponding to the third display area; then, the display controller transmits the new third display identification information to the projection control panel of the electronic device to adjust the resolution of the third content source input through the projection control panel, so that the adjusted resolution of the third content source input matches the new third display identification information.

[0132] Step S382D, if the second content source among at least two content sources is given to the display screen through the first display output method and the third content source is given to the display screen through the third display output method, the new second display identification information corresponding to the second display area for outputting the second content source is given to the corresponding display driver through the display controller to adjust the resolution of the second content source input through the display driver, and the new third display identification information corresponding to the third display area for outputting the third content source is given to the corresponding projection control panel through the display controller to adjust the resolution of the third content source input through the projection control panel.

[0133] In this case, the at least two content sources include a second content source and a third content source. The adjustment method for the second content source can refer to the adjustment method described in step S382A; the adjustment method for the third content source can refer to the adjustment method described in step S382C for the third content source.

[0134] Step S382E, if at least two content sources are provided to the display screen through the third display output mode, the new display identification information is provided to the corresponding projection control panel through the display controller to adjust the resolution of the content source input through the projection control panel.

[0135] In this case, the at least two content sources are both derived from the provider based on a wireless communication link, wherein the at least two content sources are transmitted to the projection control board based on a wireless communication link, and the display controller then obtains the at least two content sources from the projection control board. That is, the at least two content sources belong to the third content source, and the adjustment method for the at least two content sources can refer to the adjustment method described for the third content source in step S382C.

[0136] In some embodiments, after step S1038, the control method may further adjust at least one of the display output parameters, audio input and output control parameters, or image acquisition control parameters other than resolution. In actual implementation, the following three methods may be used:

[0137] Method 1: at least one of display output parameters other than resolution, audio input and output control parameters, or image acquisition control parameters of the electronic device is adjusted based on at least the display identification information.

[0138] Here, display output parameters other than resolution may be display brightness, display color temperature, etc., audio input and output control parameters may be the volume of a speaker or microphone, and image acquisition control parameters may be characterized by the response of a camera.

[0139] In this way, parameters such as brightness, color temperature, volume, or the effective area of ​​the camera can be adjusted based on the display identification information. For example, the largest display area can be determined based on the display identification information, and then the brightness of the largest display area can be brightened and the color temperature can be adjusted to be gentle, and the electronic device can play the audio information of the largest area, and the image captured by the electronic device through the image acquisition device can be input to the largest area.

[0140] Method 2: adjusting at least one of the display output parameters other than the resolution, the audio input and output control parameters, or the image acquisition control parameters of the electronic device based on the display identification information and the display output mode.

[0141] Here, the display output mode is also considered on the basis of mode 1, so the brightness, color temperature, volume or effective area of ​​the camera and other parameters can be adjusted in combination with the display identification information and the display output mode.

[0142] For example, the area with the second display output mode and the largest area size can be determined as the first target area; then, the brightness and color temperature of the first target area are increased, and the electronic device is made to play the audio information of the first target area. The image captured by the electronic device through the image acquisition device can also be input into the first target area.

[0143] Method three: adjusting at least one of the display output parameters other than resolution, audio input and output control parameters or image acquisition control parameters of the electronic device based on the display identification information, the rotation information and the display output mode.

[0144] In this mode, rotation information is also considered on the basis of mode 2. At this time, the display identification information, rotation information and display output mode are combined to adjust parameters such as brightness, color temperature, volume or effective area of ​​the camera.

[0145] For example, the display area located in the upper half of the display screen after rotation can be determined first according to the rotation information; then, the second target area located in the upper half of the display area can be determined by referring to method two; then, the brightness and color temperature of the second target area can be increased, and the electronic device can play the audio information of the second target area, and the image captured by the electronic device through the image acquisition device can also be input into the second target area.

[0146] In the embodiment of the present application, the display output parameters other than resolution can be adjusted through the above three methods, and the audio input and output control parameters or image acquisition control parameters can also be adjusted, thereby improving the intelligence level of the electronic device.

[0147] In some embodiments, the present application further provides a control method for an electronic device, taking the electronic device as an all-in-one machine as an example, the all-in-one machine has a rotation function, such as Figure 5 As shown, the all-in-one machine has a computer mode 51, a wireless projection mode 52 and a line connection mode 53. Here, the computer mode corresponds to the first display output mode in the above embodiment, the line connection mode corresponds to the second display output mode in the above embodiment, and the wireless projection mode corresponds to the third display output mode in the above embodiment. Figure 5 The all-in-one machine includes a display controller 501, a gravity sensor 502, a central processing unit 503, a central processing unit driver 504, a display screen 505, and a projection card 506. In the one-line connection mode, the content source can be transmitted to the display controller based on inputs such as Type C, USB, and DP.

[0148] The control method of the embodiment of the present application realizes a solution in which a multi-mode all-in-one machine can complete the rotation by controlling only one gravity sensor (G-sensor). In actual implementation, the following steps can be performed:

[0149] Step 1: The G-sensor signal is directly connected to the display controller that controls the screen display.

[0150] Here, the display controller may be a scalar.

[0151] Step 2: In computer mode, the display controller further transmits a signal for rotating the screen to the display driver on the mainboard, so that automatic rotation is achieved through the display driver in computer mode.

[0152] Here, the display driver may be a central processing unit driver (CPU driver).

[0153] Step 3. In the one-line connection mode, the display expander directly controls the rotation of the screen based on the signal from the G-sensor.

[0154] Step 4. In wireless projection mode, the display controller is connected to the G-sensor interface pin, and the display controller transmits the signal of whether the G-sensor is rotating to the projection board, and then the projection board changes its own video output resolution.

[0155] Here, the projection board is equivalent to the projection control board in the above embodiment. When the electronic device is in wireless projection mode, the electronic device and the provider of the content source establish a connection based on the wireless communication link. When the content source is transmitted, the provider of the content source transmits the content source to the projection board. Based on this, the display controller obtains the content source from the projection board.

[0156] Through the above steps one to four, the embodiment of the present application can realize screen rotation control of the electronic device in multiple modes through a gravity sensor, without adding a gravity sensor to the circuit of each mode, thereby simplifying the process, saving costs, and improving the robustness of the electronic device.

[0157] Based on the foregoing embodiments, an embodiment of the present application provides a control device, and the modules included in the device and the units included in the modules can be implemented by a processor in a computer device; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a CPU, a microprocessor (Microprocessor Unit, MPU), a digital signal processor (Digital Signal Processing, DSP) or a field programmable gate array (FieldProgrammable Gate Array, FPGA), etc.

[0158] The present application embodiment further provides a control device, Figure 6A schematic diagram of the structure of the control device provided in the embodiment of the present application is shown in FIG. Figure 6 As shown, the control device 600 includes:

[0159] A first obtaining module 601 is used to obtain rotation information of a display screen of an electronic device;

[0160] A first determining module 602 is used to determine a display output mode of the electronic device, where the display output mode is an operating mode of the electronic device when the electronic device serves as a display output device of at least one content source;

[0161] The first adjustment module 603 is configured to adjust the display output parameters of the content source according to the rotation information and the display output mode.

[0162] In some embodiments, the first obtaining module further includes:

[0163] A first detection unit, configured to obtain the rotation information of the display screen through detection data of at least one detection member disposed on the display screen and / or the screen support mechanism; or

[0164] A first obtaining unit is configured to obtain the rotation information of the display screen through first position change information of the display screen identified by the providing end of the at least one content source or second position change information between the providing end of the at least one content source and the display screen; or

[0165] The second obtaining unit is used to obtain the rotation information of the display screen through a first control instruction used to control the rotation of the display screen.

[0166] In some embodiments, the first determining module includes:

[0167] A first determining unit is configured to determine the display output mode through interface information between a provider of the content source and a display screen of the electronic device; or

[0168] A second determining unit is configured to determine the display output mode according to the operating state of the functional components of the electronic device when the electronic device is connected to the provider of the content source; or

[0169] a third determining unit, configured to determine the display output mode according to feedback information from a provider of the content source; or

[0170] The fourth determining unit is configured to determine the display output mode according to the attribute information of the provider of the content source.

[0171] In some embodiments, the first adjustment module includes:

[0172] a first adjustment unit, configured to provide the rotation information to a corresponding display driver if the electronic device is in a first display output mode, so as to adjust a display output parameter of the content source on the display screen through the display driver; or

[0173] A second adjustment unit is configured to, if the electronic device is in a second display output mode, notify the provider of the content source to adjust the display output parameters input by the content source according to the rotation information; or

[0174] The third adjustment unit is used to provide the rotation information to the corresponding screen projection control panel if the electronic device is in the third display output mode, so as to adjust the display output parameters of the content source on the display screen through the screen projection control panel.

[0175] In some embodiments, the apparatus further comprises:

[0176] a second adjustment module, configured to, in response to a display output instruction for outputting at least two content sources, obtain display identification information of at least two display areas corresponding to the at least two content sources and a display output mode corresponding to each display area, and adjust the resolution of each content source input according to the display identification information and the display output mode, or adjust the resolution of each content source input according to the rotation information, the display identification information and the display output mode;

[0177] The display output mode is an input mode of a content source corresponding to each split-screen area when the electronic device is in a split-screen mode.

[0178] In some embodiments, the second adjustment module includes:

[0179] a fourth adjustment unit, configured to provide the display identification information to the corresponding provider through a display controller if the at least two content sources are both provided to the display screen through a second display output mode, so that the provider adjusts the resolution of its content source input; or

[0180] A fifth adjustment unit is used for providing first display identification information corresponding to a first display area for outputting the first content source to a corresponding first providing end through a display controller if a first content source among the at least two content sources is provided to the display screen through a second display output mode and a second content source is provided to the display screen through a first display output mode, so that the first providing end adjusts a resolution input by the first content source, and providing second display identification information corresponding to a second display area for outputting the second content source to a corresponding display driver through a display controller, so as to adjust a resolution input by the second content source through the display driver; or

[0181] A sixth adjustment unit is used for providing first display identification information corresponding to the first display area for outputting the first content source to the corresponding first providing end through the display controller if the first content source among the at least two content sources is provided to the display screen through the second display output mode and the third content source is provided to the display screen through the third display output mode, so that the first providing end adjusts the resolution of the first content source input, and providing third display identification information corresponding to the third display area for outputting the third content source 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; or

[0182] a seventh adjustment unit, configured to, if the second content source among the at least two content sources is provided to the display screen through the first display output mode and the third content source is provided to the display screen through the third display output mode, provide second display identification information corresponding to the second display area for outputting the second content source 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, and provide third display identification information corresponding to the third display area for outputting the third content source to the corresponding screen projection control board through the display controller, so as to adjust the resolution of the third content source input through the screen projection control board;

[0183] An eighth adjustment unit is used to provide the display identification information to the corresponding projection control panel through the display controller if the at least two content sources are provided to the display screen through the third display output mode, so as to adjust the resolution of the content source input through the projection control panel.

[0184] In some embodiments, the second adjustment module further includes:

[0185] an obtaining unit, configured to adjust the display identification information based on the rotation information to obtain new display identification information;

[0186] a ninth adjustment unit, configured to provide the new display identification information to the corresponding provider through a display controller if the at least two content sources are both provided to the display screen through a second display output mode, so that the provider adjusts the resolution of its content source input; or

[0187] a tenth adjustment unit, configured to provide new first display identification information corresponding to the first display area for outputting the first content source to the corresponding first providing end through the display controller, if the first content source among the at least two content sources is provided to the display screen through the second display output mode and the second content source is provided to the display screen through the first display output mode, so that the first providing end adjusts the resolution of the first content source input, and provide new second display identification information corresponding to the second display area for outputting the second content source 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; or

[0188] An eleventh adjustment unit is used for providing new first display identification information corresponding to the first display area for outputting the first content source to the corresponding first providing end through the display controller if the first content source among the at least two content sources is provided to the display screen through the second display output mode and the third content source is provided to the display screen through the third display output mode, so that the first providing end adjusts the resolution of the first content source input, and providing new third display identification information corresponding to the third display area for outputting the third content source 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; or

[0189] A twelfth adjustment unit is used for providing new second display identification information corresponding to the second display area for outputting the second content source to a corresponding display driver through a display controller if the second content source among the at least two content sources is provided to the display screen through a first display output mode and the third content source is provided to the display screen through a third display output mode, so as to adjust the resolution of the second content source input through the display driver, and providing new third display identification information corresponding to the third display area for outputting the third content source to a corresponding projection control board through a display controller, so as to adjust the resolution of the third content source input through the projection control board; or

[0190] The thirteenth adjustment unit is used to provide the new display identification information to the corresponding projection control board through the display controller if the at least two content sources are provided to the display screen through the third display output mode, so as to adjust the resolution of the content source input through the projection control board.

[0191] In some embodiments, the apparatus further comprises:

[0192] a third adjustment module, configured to adjust at least one of a display output parameter other than resolution, an audio input and output control parameter, or an image acquisition control parameter of the electronic device based at least on the display identification information; or

[0193] a fourth adjustment module, configured to adjust at least one of the display output parameters other than the resolution, the audio input and output control parameters, or the image acquisition control parameters of the electronic device based on the display identification information and the display output mode; or

[0194] A fifth adjustment module is used to adjust at least one of the display output parameters of the electronic device other than resolution, audio input and output control parameters or image acquisition control parameters based on the display identification information, the rotation information and the display output mode.

[0195] It should be noted that the description of the control device in the embodiment of the present application is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the embodiment of the device, please refer to the description of the method embodiment of the present application for understanding.

[0196] It should be noted that in the embodiment of the present application, if the above-mentioned system upgrade method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application can be essentially or partly reflected in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0197] Accordingly, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in the control method provided in the above embodiment are implemented.

[0198] An embodiment of the present application provides an electronic device, Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the electronic device 700 includes: a processor 701, at least one communication bus 702, a user interface 703, at least one external communication interface 704 and a memory 705. The communication bus 702 is configured to realize the connection and communication between these components. The user interface 703 may include a display screen, and the external communication interface 704 may include a standard wired interface and a wireless interface. The processor 701 is configured to execute the program of the control method stored in the memory to implement the steps in the control method provided in the above embodiment. .

[0199] The description of the above electronic device and storage medium embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the electronic device and storage medium embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.

[0200] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0201] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0202] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0203] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0204] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0205] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0206] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for an AC to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0207] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An electronic device, comprising: A display screen capable of rotating relative to a screen support mechanism of the electronic device; At least one detection member, disposed on the display screen and / or the screen support mechanism, for detecting rotation information of the display screen; A display controller, connected to the detection element signal, capable of controlling the display output parameters of the display screen according to the rotation information; Wherein, the electronic device has at least two different display output modes. When the electronic device serves as a display output device for at least one content source, the display controller can adjust the display output parameters of the content source according to the current display output mode of the electronic device and the rotation information.

2. The electronic device according to claim 1, wherein: The number and location of the detection elements are related to the type of the detection elements; or, The number of the detection components is unique, and the unique detection component is arranged on the display screen or the screen supporting mechanism.

3. A method for controlling an electronic device according to claim 1 or 2, comprising: Obtaining rotation information of a display screen of an electronic device; Determining a display output mode of the electronic device, wherein the display output mode is an operation mode of the electronic device when the electronic device serves as a display output device of at least one content source; The display output parameters of the content source are adjusted according to the rotation information and the display output mode.

4. The method according to claim 3, wherein obtaining the rotation information of the display screen of the electronic device comprises: Obtaining the rotation information of the display screen through detection data of at least one detection member arranged on the display screen and / or the screen support mechanism; or, Obtaining rotation information of the display screen through first position change information of the display screen identified by the provider of the at least one content source or second position change information between the provider of the at least one content source and the display screen; or, The rotation information of the display screen is obtained through a first control instruction for controlling the rotation of the display screen.

5. The method according to claim 3, wherein determining the display output mode of the electronic device comprises: Determining the display output mode through interface information between the provider of the content source and the display screen of the electronic device; or, Determining the display output mode according to the operating state of the functional components of the electronic device when the electronic device is connected to the provider of the content source; or, Determining the display output mode through feedback information from a provider of the content source; or, The display output mode is determined by attribute information of a provider of the content source.

6. The method according to claim 3, wherein adjusting the display output parameters of the content source according to the rotation information and the display output mode comprises: If the electronic device is in the first display output mode, providing the rotation information to a corresponding display driver, so as to adjust the display output parameters of the content source on the display screen through the display driver; or, If the electronic device is in the second display output mode, informing the provider of the content source to adjust the display output parameters input by the content source according to the rotation information; or, If the electronic device is in the third display output mode, the rotation information is given to the corresponding screen projection control panel to adjust the display output parameters of the content source on the display screen through the screen projection control panel.

7. The method according to claim 6, wherein: Also includes: In response to a display output instruction for outputting at least two content sources, obtaining display identification information of at least two display areas corresponding to the at least two content sources and a display output mode corresponding to each display area, and adjusting the resolution of each content source input according to the display identification information and the display output mode, or adjusting the resolution of each content source input according to the rotation information, the display identification information and the display output mode; The display output mode is an input mode of a content source corresponding to each split-screen area when the electronic device is in a split-screen mode.

8. The method according to claim 7, adjusting the resolution of each content source input according to the display identification information and the display output mode, comprising: If the at least two content sources are both provided to the display screen via the second display output mode, the display identification information is provided to the corresponding provider via 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 provided to the display screen through the second display output mode, and the second content source is provided to the display screen through the first display output mode, the first display identification information corresponding to the first display area for outputting 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, and the second display identification information corresponding to the second display area for outputting 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 through the display driver; or If the first content source of the at least two content sources is provided to the display screen through the second display output mode, and the third content source is provided to the display screen through the third display output mode, the first display identification information corresponding to the first display area for outputting 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, and the third display identification information corresponding to the third display area for outputting the third content source is provided to the corresponding screen projection control board through the display controller, so as to adjust the resolution of the third content source input through the screen projection control board; or If the second content source among the at least two content sources is given to the display screen through the first display output mode, and the third content source is given to the display screen through the third display output mode, the second display identification information corresponding to the second display area for outputting the second content source is given 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, and the third display identification information corresponding to the third display area for outputting the third content source is given 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; or, If the at least two content sources are both provided to the display screen via a third display output mode, the display identification information is provided to the corresponding screen projection control panel via the display controller so as to adjust the resolution of the content source input via the screen projection control panel.

9. The method according to claim 7, adjusting the resolution of each content source input according to the rotation information, the display identification information and the display output mode, comprising: Adjusting the display identification information based on the rotation information to obtain new display identification information; If the at least two content sources are both provided to the display screen via the second display output mode, the new display identification information is provided to the corresponding provider via 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 provided to the display screen through the second display output mode, and the second content source is provided to the display screen through the first display output mode, new first display identification information corresponding to the first display area for outputting 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, and new second display identification information corresponding to the second display area for outputting 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 through the display driver; or If the first content source of the at least two content sources is provided to the display screen through the second display output mode, and the third content source is provided to the display screen through the third display output mode, the new first display identification information corresponding to the first display area for outputting 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, and the new third display identification information corresponding to the third display area for outputting the third content source is provided to the corresponding screen projection control board through the display controller, so as to adjust the resolution of the third content source input through the screen projection control board; or If the second content source among the at least two content sources is provided to the display screen through the first display output mode, and the third content source is provided to the display screen through the third display output mode, new second display identification information corresponding to the second display area for outputting the second content source is provided 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, and new third display identification information corresponding to the third display area for outputting the third content source is provided to the corresponding screen projection control board through the display controller, so as to adjust the resolution of the third content source input through the screen projection control board; or, If the at least two content sources are both provided to the display screen via a third display output mode, the new display identification information is provided to the corresponding screen projection control panel via the display controller so as to adjust the resolution of the content source input via the screen projection control panel.

10. The method according to claim 7, wherein: Also includes: Adjusting at least one of a display output parameter other than resolution, an audio input and output control parameter, or an image acquisition control parameter of the electronic device based at least on the display identification information; or, Adjusting at least one of the display output parameters of the electronic device other than the resolution, the audio input and output control parameters, or the image acquisition control parameters based on the display identification information and the display output mode; or, At least one of the display output parameters other than resolution, the audio input and output control parameters, or the image acquisition control parameters of the electronic device is adjusted based on the display identification information, the rotation information, and the display output mode.

Citation Information

Patent Citations

  • Display device and UI display method during rotation

    CN111246266A

  • Intelligent rotary television desktop and horizontal and vertical screen management and control method thereof

    CN112104916A

  • Method of controlling display and electronic device for providing the same

    US20150348493A1

  • System, apparatus, and method for optimizing viewing experience on an intelligent terminal

    US20190333479A1

  • Live-encoding method, apparatus, terminal, linked encoding server, and system

    WO2018120955A1