Display control method and electronic equipment

By introducing a display control method in the folding screen device, only the display driver chip related to the sub-screen to be displayed is called for slice display processing, which solves the problem of high power consumption in the folded state and improves the battery life of the device.

CN119861802APending Publication Date: 2025-04-22HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311375747.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

The existing folding screen devices consume a lot of power when displayed in the folded state, which affects battery life.

Method used

By introducing a display control method in the folding screen device, the sub-screen to be displayed is determined according to user operations, and only the display driver chip related to the sub-screen is called for slice display processing, so that the individual refresh of the screen to be displayed in the folded state is realized.

Benefits of technology

It reduces the power consumption of folding screen devices in the folded state and improves the battery life of electronic devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119861802A_ABST
    Figure CN119861802A_ABST
Patent Text Reader

Abstract

The invention provides a display control method and electronic equipment, relates to the technical field of terminals, and aims to solve the problem of high power consumption during display of the electronic equipment. The electronic equipment is folding screen equipment, a display screen of the folding screen equipment comprises a first sub-screen and a second sub-screen, and the folding screen equipment further comprises a first display driving chip used for controlling display of the first sub-screen and a second display driving chip used for controlling display of the second sub-screen. Determining a to-be-displayed sub-screen of the folding screen equipment; when the to-be-displayed sub-screen of the folding screen equipment is the first sub-screen, displaying the first slice processed by the first display driving chip on the first sub-screen; and / or, when the to-be-displayed sub-screen of the folding screen equipment is the second sub-screen, displaying the second slice processed by the second display driving chip on the second sub-screen. The method is applied to the display process of the electronic equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to a display control method and an electronic device. Background Art

[0002] As folding screen technology matures, more and more users are using folding screen devices (such as folding screen mobile phones). The folding screen can be folded into at least two sub-screens (such as the first screen and the second screen). When the user uses the folding screen device, after the folding screen device is folded, data can be displayed on one screen (such as the first screen), and other screens (such as the second screen) do not display data (such as a black screen). Based on the above-mentioned display mode of the folding screen, the power consumption of the folding screen when displaying is still relatively large. Summary of the invention

[0003] The present application provides a display control method and an electronic device, which reduce the display power consumption of the electronic device and improve the battery life of the electronic device without affecting the display effect.

[0004] In order to achieve the above technical objectives, this application provides the following technical solutions:

[0005] In a first aspect, the present application provides a display control method, which is applied to a folding screen device, wherein the display screen of the folding screen device includes a first sub-screen and a second sub-screen, and the folding screen device also includes a first display driver chip for controlling the display of the first sub-screen, and a second display driver chip for controlling the display of the second sub-screen. The display control method includes: the folding screen device determines the sub-screen to be displayed by the folding screen device in response to a user operation; when the sub-screen to be displayed by the folding screen device is the first sub-screen, a first slice processed by the first display driver chip is displayed on the first sub-screen; and / or, when the sub-screen to be displayed by the folding screen device is the second sub-screen, a second slice processed by the second display driver chip is displayed on the second sub-screen.

[0006] In this method, the folding screen device only calls the display driver chip related to the sub-screen to be displayed for slice display processing according to the sub-screen to be displayed. The screen to be displayed in the folded state can be refreshed separately, reducing the power consumption of the folding screen when displayed in the folded state and improving the battery life of the electronic device.

[0007] In some examples, the sub-screens to be displayed in the folding screen device may include only the first sub-screen, or only the second sub-screen, or of course may include both the first sub-screen and the second sub-screen.

[0008] According to the first aspect, or any implementation of the first aspect, the number of the first sub-screen is at least one, and the number of the second sub-screen is at least one.

[0009] According to the first aspect, or any implementation of the first aspect above, the first slice includes at least one image slice displayed on the first sub-screen and divided according to a direction parallel to the folding axis of the folding screen device; the second slice includes at least one image slice displayed on the second sub-screen and divided according to a direction parallel to the folding axis of the folding screen device.

[0010] In some examples, each sub-screen is divided along a direction parallel to the folding axis to obtain a plurality of image slices on each sub-screen.

[0011] In this way, each sub-screen is divided into multiple image slices in a direction parallel to the folding axis, and each image slice is arranged parallel to the folding axis. When the folding screen device is folded and displayed, the slices in the sub-screen to be displayed can be refreshed and processed separately to complete the display of the sub-screen to be displayed. The sub-screen that is not displayed is not processed in any way, thereby achieving the purpose of reducing power consumption.

[0012] According to the first aspect, or any implementation method of the first aspect above, the folding screen device determines the sub-screen to be displayed on the folding screen device in response to the user operation, including: the folding screen device determines the first posture of the folding screen device through a sensor in response to the user operation; based on the correspondence between the posture of the folding screen device and the screen information, determine the sub-screen to be displayed on the folding screen device corresponding to the first posture.

[0013] In some examples, the user operation includes a first operation or a second operation, the first operation includes an operation in which the user starts the display of the folding screen device, and the second operation includes an operation in which the user changes the physical form of the folding screen device.

[0014] In some examples, the first operation includes a pre-set operation that can trigger the folding screen device to start. The folding screen device is in a standby static state, detects a first operation of a user, and determines a first posture of the folding screen device in response to the first operation.

[0015] In some examples, the second operation includes an operation triggered by a user to change the physical form of the folding screen device. During use, the folding screen device detects the second operation of the user, and determines the first posture of the folding screen device in response to the second operation.

[0016] In some examples, the sensor includes a gyroscope sensor, an acceleration sensor, and a magnetic sensor.

[0017] In some examples, the folding screen device is pre-configured with threshold values ​​of data detected by each sensor when the folding screen device is in different postures. The folding screen device determines the posture of the folding screen device based on the data detected by each sensor.

[0018] In some examples, the folding screen device stores the correspondence between each posture of the folding screen device and the screen information.

[0019] According to the first aspect, or any implementation method of the first aspect above, the first sub-screen includes a first screen, and the second sub-screen includes a second screen and a third screen; the first slice includes a first sub-slice, and the first sub-slice is displayed on the first screen; the second slice includes a second sub-slice and a third sub-slice, and the second sub-slice is displayed on the second screen, and the third sub-slice is displayed on the third screen; when the sub-screen to be displayed on the folding screen device is the first sub-screen, the first slice processed by the first display driver chip is displayed on the first sub-screen, including: when the sub-screen to be displayed on the folding screen device is the first screen, the first sub-slice processed by the first display driver chip is displayed on the first screen; the second screen and the third screen are not displayed; when the sub-screen to be displayed on the folding screen device is the second sub-screen, the second slice processed by the second display driver chip is displayed on the second sub-screen, including: when the sub-screen to be displayed on the folding screen device is the second screen and the third screen, the second sub-slice processed by the second display driver chip is displayed on the second screen, and the third sub-slice processed by the second display driver chip is displayed on the third screen; the first screen is not displayed.

[0020] According to the first aspect, or any implementation of the first aspect above, the display screen of the folding screen device also includes a third sub-screen, and the first display driver chip or the second display driver chip is also used to control the display of the third sub-screen. The method also includes: when the sub-screen to be displayed on the folding screen device is the third sub-screen, the third slice processed by the first display driver chip or the second display driver chip with a higher priority is displayed on the third sub-screen.

[0021] In some examples, the third slice includes at least one image slice displayed on the third sub-screen and divided according to a direction parallel to the folding axis of the folding screen device.

[0022] In a second aspect, the present application provides an electronic device (or a folding screen device), which includes a display screen, a memory and one or more processors; the display screen, the memory and the processor are coupled; the display screen is used to display an image generated by the processor, the display screen includes a folding screen, and the memory is used to store computer program codes, and the computer program codes include computer instructions; when the processor executes the computer instructions, the electronic device executes a method as described in the first aspect or any one of the embodiments of the first aspect.

[0023] In a third aspect, the present application provides a chip system comprising at least one processor and at least one interface circuit, wherein the at least one interface circuit is used to perform transceiver functions and send instructions to at least one processor, and when the at least one processor executes the instructions, the at least one processor executes a method as described in the first aspect or any one of the embodiments of the first aspect.

[0024] In a fourth aspect, the present application provides a computer-readable storage medium, which includes a computer program or instructions. When the computer program or instructions are run on a computer, the computer executes a method as described in the first aspect or any one of the embodiments of the first aspect.

[0025] In a fifth aspect, the present application provides a computer program product, which includes: a computer program or instructions, which, when the computer program or instructions are run on a computer, enable the computer to execute a method as described in the first aspect or any one of the embodiments of the first aspect.

[0026] It should be noted that the technical effects brought about by any design in the above-mentioned second to fifth aspects can refer to the technical effects brought about by the corresponding design in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A schematic diagram of a foldable screen device provided in an embodiment of the present application Figure 1 ;

[0028] Figure 2 A schematic diagram of a foldable screen device provided in an embodiment of the present application Figure 2 ;

[0029] Figure 3 A schematic diagram of a folding screen device provided in an embodiment of the present application;

[0030] Figure 4 A schematic diagram of the structure of a folding screen device screen provided in an embodiment of the present application;

[0031] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application Figure 1 ;

[0032] Figure 6 A schematic diagram of the structure of a folding screen device provided in an embodiment of the present application;

[0033] Figure 7 A flow chart of a display control method provided in an embodiment of the present application Figure 1 ;

[0034] Figure 8A schematic diagram of a scenario example of a display control method provided in an embodiment of the present application;

[0035] Fig. 9 A flow chart of a display control method provided in an embodiment of the present application Figure 2 ;

[0036] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application Figure 2 ;

[0037] Fig.11 A schematic diagram of the structure of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or. For example, A / B can mean A or B. The “and / or” in this article is merely a way to describe the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0039] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0040] In the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more. In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.

[0041] First, some of the terms and related technologies involved in this application are explained to facilitate understanding by those skilled in the art.

[0042] 1. Folding screen devices

[0043] A foldable screen device (such as a foldable screen mobile phone) refers to an electronic device with a foldable screen, which is a whole screen that can be folded or unfolded. Accordingly, there are two device forms of foldable screen devices, namely a folded state and an unfolded state. Optionally, the foldable screen of the foldable screen device can be folded along a folding edge or a folding axis (also described as a rotating axis) to form multiple sub-screens. For example, if there is only one folding axis in the foldable screen device, after folding along the folding axis, the whole screen is folded into two independently displayable sub-screens, such as the first screen and the second screen. For another example, if there are two folding axes in the foldable screen device, after folding along the two folding axes, the whole screen is folded into three independently displayable sub-screens, such as the first screen, the second screen, and the third screen.

[0044] There are two ways to fold a folding screen, namely, an outward folding method and an inward folding method. Among them, the outward folding method can be understood as the folding screen folding outwards, and the inward folding method can be understood as the folding screen folding inwards. Correspondingly, folding screens can be classified into two categories according to the folding method, one is a folding screen that adopts an outward folding method (referred to as an outward folding folding screen), and the other is a folding screen that adopts an inward folding method (referred to as an inward folding folding screen).

[0045] For example, Figure 1 , which is a schematic diagram of a product form of an electronic device 100 with an outward folding screen provided in an embodiment of the present application. Figure 1 (a) is a schematic diagram of the folding screen when it is fully unfolded. At this time, the folding screen is in the unfolded state, and the entire area of ​​the folding screen can be used to display data. Figure 1 The direction 101a and 101b shown in (a) are folded (folded outward, that is, folded toward the back side where the user interface can be displayed), which can form Figure 1 The A screen (i.e., the first screen) and the B screen (i.e., the second screen) shown in (b) of FIG. 1 are shown in FIG. 2 . The outward folding screen can be folded along the folding axis according to Figure 1 The direction 102a and 102b shown in (b) are further folded to form Figure 1 The outward folding screen in the folded state shown in (c) of FIG. Figure 1 As shown in (c), after the folding screen of the electronic device 100 is completely folded, screen A and screen B are facing each other (screen B is not displayed), which is visible to the user. At this time, the external folding screen is in a folded state, and the sub-screen (such as screen A or screen B) of the folded external folding screen can be used to display data. In this way, the external folding screen switches from the unfolded state to the folded state. Correspondingly, the external folding screen can also switch from the folded state to the unfolded state, which will not be repeated here.

[0046] For example, when the folding angle (i.e., the angle between the two parts of the screen folded along the folding axis) of the outward folding screen is θ1 (as described above), Figure 1The value range of θ1) shown in (b) in FIG. 1 can be [180°, 360°]. When θ1 is in the range of [180°, X1], it can be determined that the electronic device 100 is in the unfolded state. When θ1 is in the range of (X1, 360°], it can be determined that the electronic device 100 is in the folded state. Wherein, X1 is a first preset angle threshold. X1 can be set by the electronic device 100 before leaving the factory, or it can be set by the user in the electronic device 100, or it can be determined by the electronic device 100 based on the user's usage habits. The present application does not limit the value of X1. For example, X1 can be set to 265°, 270° or 275°, etc. Assuming that X1 is set to 270°, when the folding angle θ1 between the A screen and the B screen of the outward folding screen is greater than or equal to 180° and less than or equal to 270°, it is determined that the electronic device 100 is in the unfolded state; when the folding angle θ1 between the A screen and the B screen of the outward folding screen is greater than 270°, it is determined that the electronic device 100 is in the folded state.

[0047] It is understandable that the folding angle of the outward folding screen (i.e., the angle formed by the backs of the two parts of the screen folded along the folding axis) can also be Figure 1 θ2 shown in (b), the value range of θ2 can be [0°, 180°]. When θ2 is in the range of [0°, X2], it can be determined that the electronic device 100 is in a folded state. When θ2 is in the range of (X2, 180°], it can be determined that the electronic device 100 is in an unfolded state. X2 is a second preset angle threshold. X2 can be set by the electronic device 100 before leaving the factory, or it can be set by the user in the electronic device 100, or it can be determined by the electronic device 100 based on the user's usage habits. This application does not limit the value of X2.

[0048] For example, Figure 2 , which is a schematic diagram of a product form of an electronic device 200 with an inward folding screen provided in an embodiment of the present application. Figure 2 (a) is a schematic diagram of the inward folding screen when it is fully unfolded. At this time, the inward folding screen is in an unfolded state, and the entire area of ​​the inward folding screen can be used to display data. Figure 2 The direction 201a and 201b shown in (a) are folded (folded inward, that is, folded toward the display user interface), which can form Figure 2 The A screen (i.e., the first screen) and the B screen (i.e., the second screen) shown in (b) of FIG. 1 are shown in FIG. 2 . The inward folding screen can be folded along the folding axis according to Figure 2 The direction 202a and 202b shown in (b) are further folded to form Figure 2 The inward folding screen in the folded state shown in (c). Figure 2As shown in (c), after the folding screen of the electronic device 200 is completely folded, screen A and screen B are opposite to each other and are invisible to the user. Figure 2 The black line 203 shown in (c) is a line on the contact surface of screen A and screen B after screen A and screen B come into contact. At this time, the outer-inner folding screen is in a folded state. In this way, the inner folding screen switches from the unfolded state to the folded state. Correspondingly, the inner folding screen can also switch from the folded state to the unfolded state, which will not be repeated here.

[0049] For example, when the folding angle of the inward folding screen (i.e., the angle between the two parts of the screen folded along the folding axis) φ1 (as mentioned above Figure 2 The value range of φ1) shown in (b) can be [0°, 180°]. When φ1 is in the range of [0°, Y1], it can be determined that the electronic device 200 is in the folded state. When φ1 is in the range of (Y1, 180°], it can be determined that the electronic device 200 is in the unfolded state. Among them, Y1 is the third preset angle threshold. Y1 can be set by the electronic device 200 before leaving the factory, or it can be set by the user in the electronic device 200, or it can be determined by the electronic device 200 based on the user's usage habits. The present application does not limit the value of Y1. For example, Y1 can be set to 85°, 90° or 95°, etc. Assuming that Y1 is set to 90°, when the folding angle φ1 between the A screen and the B screen of the inward folding screen is less than or equal to 90°, it is determined that the electronic device 200 is in the folded state; when the folding angle φ1 between the A screen and the B screen of the inward folding screen is greater than 90°, it is determined that the electronic device 200 is in the unfolded state.

[0050] It is understandable that the folding angle of the inward folding screen (i.e., the angle formed by the backs of the two parts of the screen folded along the folding axis) can also be Figure 2 φ2 shown in (b), the value range of φ2 can be [180°, 360°]. When φ2 is in the range of [180°, Y2], it can be determined that the electronic device 200 is in the unfolded state. When φ2 is in the range of (Y2, 360°], it can be determined that the electronic device 200 is in the folded state. Among them, Y2 is the fourth preset angle threshold. Y2 can be set by the electronic device 200 before leaving the factory, or it can be set by the user in the electronic device 200, or it can be determined by the electronic device 200 based on the user's usage habits. This application does not limit the value of Y2.

[0051] It should be noted that the electronic device 200 with an inward folding screen provided in the embodiment of the present application may also be provided with a display screen on the back of the A screen (i.e., the first screen) or the B screen (i.e., the second screen) of the inward folding screen, which may be referred to as a third screen. Figure 2 As shown in (b) of FIG. 1 , a C screen (i.e., a third screen) is disposed on the back of the A screen (i.e., the first screen) in the electronic device 200. Figure 2As shown in (c), after the inner folding screen is fully folded, screen A is in contact with screen B and is invisible to the user. However, screen C, which is opposite to screen A, is visible to the user and can also be used to display data.

[0052] It can be understood that, for an electronic device with this type of inward-folding screen, when the folding screen is in a folded state, data can be displayed on the third screen; when the folding screen is in an unfolded state, data can be displayed on the first screen and the second screen.

[0053] It should be noted that the folding method of the folding screen device can be as described above. Figure 1 or Figure 2 The left and right folding shown can also be as follows Figure 3 The folding method of the folding screen device is not limited by the embodiment of the present application. In addition, the number of folding axes corresponding to the above folding screen device can be as described above. Figure 1 or Figure 2 One shown, such as Figure 3 It can also be a value greater than 1, such as Figure 3 As shown in (b), the embodiment of the present application does not limit the number of folding axes.

[0054] 2. Display driver chip

[0055] The display driver integrated circuit (DDIC) is one of the main control components of the display panel. The display driver chip is an integrated circuit chip that controls the display panel switch and display mode. The main function of the display driver chip is to send drive signals and image data to the display panel in the form of electrical signals, and through the control of brightness and color, image information such as letters and pictures are displayed on the display panel.

[0056] 3. Slicing

[0057] Slicing refers to dividing an image into small pieces, and each small image after segmentation is called a slice. For example, when an image is transmitted from an application processor (AP) to a display panel, the image is segmented and transmitted, and only each slice after segmentation is transmitted without transmitting the entire image.

[0058] 4. Display subsystem

[0059] The display subsystem (DSS) refers to the system in an electronic device that is responsible for processing and managing display-related functions. DSS can also be understood as the unit used for layer hardware synthesis during the image display process.

[0060] At present, there are many types of foldable screen devices, including the above Figure 3 The folding screen device with two folding axes shown in (b) is used as an example for explanation. Figure 4 (a) is a schematic diagram of the structure of the screen of a folding screen device 300 provided in an embodiment of the present application. Figure 4 (a) in the figure takes the folding screen device 300 including two folding axes (such as folding axis 1 and folding axis 2) and two display driver chips (such as display driver chip 1 and display driver chip 2) as an example. After the folding screen device 300 is folded along the folding axis 1 and the folding axis 2, the entire screen can be folded into three sub-screens that can be displayed independently, which are the first screen, the second screen, and the third screen from top to bottom. The image displayed on the screen of the folding screen device 300 in the unfolded state is cut in a direction perpendicular to the folding axis (including the folding axis 1 and the folding axis 2), and a complete image is cut into two slices, the left part of the image is slice 1, and the right half of the image is slice 2. The display driver chip (such as display driver chip 1 and display driver chip 2) is arranged parallel to the folding axis, and the display driver chip is encapsulated under the screen of the folding screen device 300. For example, the two display driver chips are directly bonded to the glass substrate by chip on glass packaging technology (chip on galss, cog) technology. Each display driver chip controls the display of one slice respectively (eg, display driver chip 1 controls the display of slice 1 , and display driver chip 2 controls the display of slice 2 ).

[0061] It is understandable that if the number of slices after the image is segmented exceeds the number of display driver chips, one display driver chip can control the display of multiple slices. Figure 4 As shown in (b), in the folding screen device 301, a whole screen is folded along the folding axis 1 and the folding axis 2 into three independently displayable sub-screens, which are the first screen, the second screen, and the third screen from top to bottom. The image displayed on the screen of the folding screen device 300 in the unfolded state is cut in a direction perpendicular to the folding axis (including the folding axis 1 and the folding axis 2), and a complete image is cut into 4 slices, which are slice 1, slice 2, slice 3, and slice 4 from left to right. Two display driver chips are packaged under the screen of the folding screen device 301, namely display driver chip 1 and display driver chip 2. Each display driver chip controls the display of one or more slices. For example, the corresponding relationship between the display driver chip and each slice is: display driver chip 1 controls the display of slice 1 and slice 2, and display driver chip 2 controls the display of slice 3 and slice 4. Alternatively, the corresponding relationship between the display driver chip and each slice is: display driver chip 1 controls the display of slice 1, slice 2, or slice 3. Display driver chip 2 controls the display of slice 4. The embodiments of the present application do not limit the number of slices controlled by the display driver chip, and the corresponding relationship between the display driver chip and each slice.

[0062] like Figure 4 As shown in (a), the slices of the folding screen device 300 are arranged vertically with the folding axis. When the folding screen device 300 is in the unfolded state and displays an image, the display driver chip 1 controls the slice 1 to refresh the display, and the display driver chip 2 controls the slice 2 to refresh the display. When the folding screen device 300 is in the folded state, if the folding screen device 300 is folded along the folding axis 2, only the third screen displays the image, and the first and second screens do not display the image, the display driver chip 1 still controls the slice 1 to refresh the display as a whole, but the content displayed in different parts of the slice 1 is different, the third screen displays the image, and the first and second screens are black. Similarly, the display driver chip 2 still controls the slice 2 to refresh the display as a whole, but the content displayed in different parts of the slice 2 is different, the third screen displays the image, and the first and second screens are black. That is, when the folding screen device is in the folded state, although some screens do not need to be displayed, the display driver chip still needs to display the screens that are not displayed and control the screens that are not displayed to be black. Therefore, when the current folding screen device is in the folded state, the screen to be displayed cannot be refreshed individually, and only the entire slice can be refreshed and displayed, resulting in higher power consumption when displayed in the folded state.

[0063] Therefore, in response to the above problems, the present application provides a display control method, which is applied to a folding screen device, and the method includes: the folding screen device determines the posture of the folding screen device according to the user operation, determines the screen information to be displayed according to the posture of the folding screen device, and determines the display driver chip to be called according to the screen information to be displayed; based on the display driver chip to be called, the slice of the screen to be displayed indicated by the screen information to be displayed is processed to complete the display. The technical solution of the present application can refresh the screen to be displayed in the folded state separately, and reduce the power consumption of the folding screen when it is displayed in the folded state.

[0064] The display control method provided in the embodiment of the present application can be applied to an electronic device with a folding screen. The electronic device may also be referred to as terminal equipment, terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc.

[0065] Exemplarily, the folding screen device in the embodiments of the present application can be a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, and a personal digital assistant (PDA) device and other electronic devices with a folding screen. The embodiments of the present application do not impose any special restrictions on the specific form of the electronic device.

[0066] For example, Figure 5 Schematic diagram of the hardware structure of the electronic device 400 is shown. The electronic device 400 may include a processor 410, an external memory interface 420, an internal memory 421, a universal serial bus (USB) interface 430, a charging management module 440, a power management module 441, a battery 442, an antenna 1, an antenna 2, a radio frequency module 450, a communication module 460, an audio module 470, a sensor module 480, a display driver 491, a camera 493, a display screen 494, etc.

[0067] The structure shown in the embodiment of the present invention does not constitute a limitation on the electronic device 400. It may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0068] The processor 410 may include one or more processing units, for example, the processor 410 may include an application processor (AP), a system on chip (SoC), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0069] The controller may be the nerve center and command center of the electronic device 400. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0070] The processor 410 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor is a high-speed cache memory, which can store instructions or data that the processor has just used or cyclically used. If the processor needs to use the instruction or data again, it can be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor, and thus improves the efficiency of the system.

[0071] In some embodiments, the processor 410 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0072] The MIPI interface can be used to connect the processor 410 with peripheral devices such as the display screen 494 and the camera 493. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 410 and the camera 493 communicate via the CSI interface to realize the shooting function of the electronic device 400. The processor 410 and the display screen 494 communicate via the DSI interface to realize the display function of the electronic device 400.

[0073] The external memory interface 420 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 400. The external memory card communicates with the processor through the external memory interface to implement a data storage function, such as storing music, video and other files in the external memory card.

[0074] The internal memory 421 can be used to store computer executable program codes, which include instructions. The processor 410 executes various functional applications and data processing of the electronic device 400 by running the instructions stored in the internal memory 421. The memory 421 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function, etc. The data storage area may store data created during the use of the electronic device 400, etc. In addition, the memory 421 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, other volatile solid-state storage devices, a universal flash storage (UFS), etc.

[0075] The USB interface 430 is an interface that complies with the USB standard specification, and can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface can be used to connect a charger to charge the electronic device 400, and can also be used to transfer data between the electronic device 400 and a peripheral device. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as AR devices.

[0076] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is a schematic illustration and does not constitute a structural limitation on the electronic device 400. In other embodiments of the present application, the electronic device 400 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0077] The charging management module 440 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 440 may receive charging input from a wired charger through the USB interface 430. In some wireless charging embodiments, the charging management module 440 may receive wireless charging input through a wireless charging coil of the electronic device 400. While the charging management module 440 is charging the battery 442, it may also power the electronic device through the power management module 441.

[0078] The power management module 441 is used to connect the battery 442, the charging management module 440 and the processor 410. The power management module receives input from the battery and / or the charging management module to power the processor, internal memory, external memory and display screen. The power management module can also be used to monitor parameters such as battery capacity and battery health status (leakage, impedance). In some other embodiments, the power management module 441 can also be set in the processor 410. In other embodiments, the power management module 441 and the charging management module 440 can also be set in the same device.

[0079] The wireless communication function of the electronic device 400 can be implemented through antenna 1, antenna 2, RF module 450, communication module 460, modem processor and baseband processor.

[0080] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 400 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, a cellular network antenna can be reused as a wireless local area network diversity antenna. In some embodiments, the antenna can be used in combination with a tuning switch.

[0081] The RF module 450 can provide a communication processing module for wireless communication solutions including 2G-5G, etc., applied to the electronic device 400. The RF module 450 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The RF module 450 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The RF module 450 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the RF module 450 can be set in the processor 410. In some embodiments, at least some of the functional modules of the RF module 450 can be set in the same device as at least some of the modules of the processor 410.

[0082] The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor displays an image or video through the display screen 494. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 410 and be set in the same device as the RF module 450 or other functional modules.

[0083] The communication module 460 can provide a communication processing module for wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the electronic device 400. The communication module 460 can be one or more devices integrating at least one communication processing module. The communication module receives electromagnetic waves via antenna 2, modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor. The communication module 460 can also receive the signal to be sent from the processor 410, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through antenna 2.

[0084] In some embodiments, the antenna 1 of the electronic device 400 is coupled to the radio frequency module, and the antenna 2 is coupled to the communication module, so that the electronic device 400 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC and / or IR technology, etc. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS) and / or a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS), etc.

[0085] The audio module 470 is used to convert digital audio information into analog audio signal output, and also used to convert analog audio input into digital audio signal. The audio module can also be used to encode and decode audio signals.

[0086] The sensor module 480 of the electronic device 400 may specifically include: a folding angle detection sensor, a gyroscope sensor, an acceleration sensor, a pressure sensor, an air pressure sensor, a magnetic sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.

[0087] The folding angle detection sensor is used to detect the folding angle of the electronic device 400, that is, the screen, as described above. Figure 1 The folding angle θ1 shown or the above Figure 2The folding angle φ1 is shown. For example, the folding angle detection sensor may be a Hall sensor. For example, a Hall sensor is a magnetic sensor based on the Hall effect, which can be used to measure magnetic fields, detect currents, etc.

[0088] Among them, a gyroscope sensor may be used to determine the motion posture of the electronic device 400. In some embodiments, the angular velocity of the electronic device 400 around three axes (ie, x, y, and z axes) may be determined by the gyroscope sensor.

[0089] The accelerometer can detect the magnitude of the acceleration of the electronic device 400 in all directions (generally three axes). When the electronic device 400 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device, and is applied to applications such as horizontal and vertical screen switching, pedometers, etc.

[0090] The display driver 491 is the control center of the display screen 494, and can control the display screen 494 to display various image data. Exemplarily, the display driver 491 can be a chip with a memory, for example, the display driver 491 can be a display driver chip. The function of the display driver chip is to provide the display screen 494 with various display screen information after power is turned on.

[0091] The camera 493 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. In some embodiments, the electronic device 400 can include 1 or N cameras, where N is a positive integer greater than 1.

[0092] The electronic device 400 implements the display function through a graphics processing unit (GPU), a display screen 494, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 494 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 410 may include one or more GPUs that execute program instructions to generate or change display information.

[0093] The display screen 494 is used to display images, videos, etc. The display screen includes a display panel. The display panel can be LCD (liquid crystal display), OLED (organic light-emitting diode), active-matrix organic light emitting diode or active-matrix organic light emitting diode (AMOLED), flexible light-emitting diode (flex light-emitting diode, FLED), Miniled, MicroLed, Micro-oLed, quantum dot light-emitting diodes (quantum dot light-emitting diodes, QLED), etc. In some embodiments, the electronic device 400 may include 1 or N display screens, where N is a positive integer greater than 1.

[0094] The electronic device 400 may further include components such as a battery 442 , and this embodiment of the present application does not impose any limitation on this.

[0095] The following is an example in which the above-mentioned electronic device is a folding screen device, and the folding screen device includes two folding axes. The display control method of the embodiment of the present application is described in detail below through specific embodiments and drawings. The following embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0096] For ease of understanding, the following Figure 6 The structure of a folding screen device that applies the display control method provided in an embodiment of the present application is described.

[0097] like Figure 6 As shown in (a), the folding screen device 500 includes two folding axes (such as folding axis 1 and folding axis 2). When the folding screen device 500 is folded along folding axis 1 and folding axis 2, the entire screen can be folded into three sub-screens that can be displayed independently, which are the first screen, the second screen, and the third screen from top to bottom. The image displayed on the screen of the folding screen device 500 in the unfolded state is cut in a direction parallel to the folding axis (including folding axis 1 and folding axis 2). For example, with folding axis 1 and folding axis 2 as the dividing line, the image is cut into three slices, which are slice 1, slice 2, and slice 3 from top to bottom. That is, the slices of the folding screen device 500 are arranged parallel to the folding axis. When the folding screen device 500 is folded and displayed, the image displayed by each independently displayed sub-screen is a slice of the image displayed on the screen of the folding screen device 500 in the unfolded state.

[0098] For example, the width of the slice processed by the display driver chip is limited to 1000 rows (that is, processing 1000 rows of pixels). Figure 6 As shown in (a) of FIG. 1 , if the height of the folding screen device 500 is 3000 rows, according to Figure 6 In the segmentation method shown in (a), the first screen displays slice 1, the second screen displays slice 2, and the third screen displays slice 2, and the height of each slice is 1000 lines.

[0099] It can be understood that the slices in the embodiment of the present application are divided along a direction parallel to the folding axis, but the embodiment of the present application does not limit the number of slices in the folding screen device 500. For example, the image displayed on the screen of the folding screen device 500 in the unfolded state is divided into N slices, where N is a positive integer greater than 2. The embodiment of the present application also does not limit the size of the slices in the folding screen device 500. For example, the screen is evenly divided into multiple slices along a direction parallel to the folding axis, that is, the size of each slice is the same. Alternatively, the screen is unevenly divided into multiple slices along a direction parallel to the folding axis, that is, the size of each slice is not the same.

[0100] like Figure 6 As shown in (a), the display driver chip (such as display driver chip 1 and display driver chip 2) is arranged perpendicular to the folding axis, and the display driver chip is packaged on the left side of the screen. For example, the display driver chip 1 can be packaged and bonded to the left side of the glass substrate below the first screen. The display driver chip 2 can be packaged and bonded to the left side of the glass substrate below the third screen. Each display driver chip can control the display of one or more slices respectively (such as display driver chip 1 controls the display of slice 1 and slice 2, and display driver chip 2 controls the display of slice 3. Alternatively, display driver chip 1 controls the display of slice 1, and display driver chip 2 controls the display of slice 2 and slice 3).

[0101] In an embodiment of the present application, during the display process of the folding screen device 500, the display driver chip can interact with the application processor (for example, the display driver chip and the application processor interact through the MIPI interface), obtain data sent by the application processor (such as slice data), and control the corresponding slice for display.

[0102] In the embodiment of the present application, the application processor is packaged under the screen. Figure 6 As shown in (a) in the figure, the application processor package is bonded to the left side of the glass substrate below the second screen.

[0103] It is understandable that there may be multiple display driver chips in the folding screen device, packaging methods, packaging positions, and specific slices that each display driver chip can control, and the embodiments of the present application do not specifically limit this. Similarly, there may be multiple packaging methods and packaging positions for the application processor in the folding screen device, and the embodiments of the present application do not specifically limit this. For example, Figure 6 As shown in (b) of FIG. 1 , the folding method and the slicing method in the folding screen device 501 are the same as those in FIG. Figure 6 The same as (a) in the figure, the folding screen device 501 includes three display driver chips and an application processor. The display driver chip 1 in the folding screen device 501 is packaged and bonded to the right side of the glass substrate below the first screen, and the display driver chip 1 controls the display of slice 1; the display driver chip 2 is packaged and bonded to the right side of the glass substrate below the second screen, and the display driver chip 2 controls the display of slice 2; the display driver chip 3 is packaged and bonded to the right side of the glass substrate below the third screen, and the display driver chip 3 controls the display of slice 3. The application processor is packaged and bonded in the middle of the glass substrate below the first screen. Or, Figure 6 As shown in (c), the folding screen device 502 includes a folding axis. When the folding screen device 502 is folded along the folding axis, the entire screen can be folded into two sub-screens that can be displayed independently, which are the main screen and the sub-screen from top to bottom. The image displayed on the screen of the folding screen device 502 in the unfolded state is cut in a direction parallel to the folding axis, and the image is cut into 4 slices, which are slice 1, slice 2, slice 3 and slice 4 from top to bottom. The folding screen device 502 includes 2 display driver chips and 1 application processor. The display driver chip 1 in the folding screen device 502 can be packaged and bonded to the right side of the glass substrate below the main screen, and the display driver chip 1 controls the display of slices 1 and slice 2; the display driver chip 2 can be packaged and bonded to the right side of the glass substrate below the sub-screen, and the display driver chip 2 controls the display of slices 3 and slice 4; the display driver chip 3 controls the display of slice 3. The application processor is packaged and bonded to the right side of the glass substrate below the first screen.

[0104] The above introduces the structure of the folding screen device. Figure 6 The folding screen device 500 shown in (a) in detail describes the interaction process of each module during the display process of the folding screen device 500.

[0105] In the embodiments of the present application, Figure 6As shown in (a), during the display process of the folding screen device 500, the application processor can be used to detect the posture of the folding screen device 500 in response to user operations. The application processor can also be used to determine the screen information to be displayed corresponding to the posture according to the posture of the folding screen device 500. The application processor can also be used to determine the display driver chip to be called according to the screen information to be displayed. The application processor can also be used to interact with the display driver chip. Specifically, the application processor interacts with the display driver chip to be called, and sends slice data to the display driver chip to be called, so that the display driver chip to be called completes the display of the screen to be displayed according to the slice data. The application processor in the folding screen device 500 is pre-configured with the correspondence between each posture of the folding screen device and the screen information to be displayed, the correspondence between each screen and the display driver chip (such as display driver chip 1 controls the display of the first screen and the second screen, and display driver chip 2 controls the display of the third screen. Or, display driver chip 1 controls the display of the first screen, and display driver chip 2 controls the display of the second screen and the third screen), and the correspondence between each display driver chip and each slice.

[0106] In some examples, when the application processor determines that the folding screen device 500 is in the unfolded state, it determines that the screen information to be displayed is the first screen, the second screen, and the third screen. The application processor can determine that the display driver chip to be called is display driver chip 1 and display driver chip 2 according to the screen information to be displayed, and send instructions to the two display driver chips. In response to the instruction, display driver chip 1 can first process slice 1 to display the first screen, and then process slice 2 to display the second screen. In response to the instruction, while display driver chip 1 processes slice 1 to display the first screen, display driver chip 2 can process slice 3 to display the third screen. It should be understood that the time difference between the display of slice 1 and slice 2 can be very small, and the user will not notice the time difference. For the user, the content (each slice) on the first screen, the second screen, and the third screen are refreshed and displayed at the same time.

[0107] In some examples, when the application processor determines that the folding screen device 500 is in a folded state, the application processor detects the current folding posture (such as the third screen faces the user, the second screen and the first screen are folded to the back of the third screen), and determines that the screen information to be displayed is the third screen. The application processor can determine that the display driver chip to be called is the display driver chip 2 according to the third screen, and then send an instruction to the display driver chip 2, and the display driver chip 2 processes the slice 3 in response to the instruction to display the third screen.

[0108] In this way, when the folding screen device is folded and displayed, a multiplexing strategy is adopted. Each display driver chip processes different slices according to the current different postures of the folding screen device. There is no need to process the entire image, only the slices in the screen to be displayed are processed, which can reduce the power consumption of the folding screen device when it is folded and displayed.

[0109] refer to Figure 7 , Figure 7 A flow chart of a display control method provided in an embodiment of the present application is provided, and the method comprises the following steps S701-S704:

[0110] S701. The folding screen device determines the current posture of the folding screen device in response to a user operation.

[0111] Generally, when the user is not using a foldable screen device, the foldable screen device is in a black screen state (screen off state), that is, the foldable screen (including 1 main screen and at least one sub-screen) of the foldable screen device is not lit.

[0112] In some embodiments of the present application, the user operation includes a first operation in which the user starts the screen display of the folding screen device (which can also be understood as lighting up the screen of the folding screen device).

[0113] Among them, the first operation includes various pre-set operations that can trigger the startup of the folding screen device. Optionally, the first operation can be some quick operations of the user, such as quick operations through gestures or key combinations. The preset operation can also be a voice command of the user, such as issuing a command to the folding screen device to start a certain screen through a voice assistant. The embodiment of the present application does not limit the specific implementation form of the first operation.

[0114] Exemplarily, the first operation may include operations such as the user pressing the power button, the user unlocking the screen using fingerprint or face recognition or password, the user double-clicking the screen, an incoming call, plugging in an external device, unfolding a standby folding screen device (unfolding the standby folding screen device from a folded state to an unfolded state), etc. to light up the folding screen device.

[0115] In some embodiments of the present application, the user operation includes a second operation of switching the physical form of the folding screen device when the user uses the folding screen device.

[0116] Among them, the second operation includes an operation triggered by the user to change the physical form of the folding screen device.

[0117] Exemplarily, the second operation may include an operation of switching from a folded state to an unfolded state during use of the foldable screen; or, an operation of switching from an unfolded state to a folded state during use of the foldable screen, etc.

[0118] It is understandable that when the foldable screen device is in different physical forms (folded and unfolded), it also includes different postures.

[0119] For example, a folding screen device includes a folding axis, and after being folded along the folding axis, it is divided into a main screen and a secondary screen (the main screen and the secondary screen may be set by the developer before the folding screen device leaves the factory). Then the posture of the folding screen device in the folded state also includes the main screen facing up state, the secondary screen facing up state, etc.; the posture of the folding screen device in the unfolded state also includes the large screen unfolded state.

[0120] For another example, the folding screen device includes two folding axes, which are divided into a main screen (such as Figure 6 The first screen shown in (a) in the figure), two sub-screens (such as Figure 6 The posture of the folding screen device in the folded state also includes the main screen (first screen) facing upward and the sub-screen (second screen and third screen) facing upward; the posture of the folding screen device in the unfolded state also includes the large screen unfolded state.

[0121] Optional, such as Figure 6 The folding screen device shown in (a) in the figure is divided into three screens after folding. Three postures will be set in the development stage, showing one screen, showing two screens, and showing three screens (large screen unfolded state). In order to simplify the display mechanism, one screen is usually set as the main screen (usually the first screen or the third screen), and the screen is set to be displayed separately. That is, displaying one screen only includes displaying the main screen. The other two screens are set as sub-screens, and the two screens can be displayed together. That is, displaying two screens only includes displaying two sub-screens.

[0122] Optionally, without simplifying the display mechanism, the folding screen device can also provide more postures, such as Figure 6 The posture of the folding screen device in the folded state shown in (a) also includes the main screen and the secondary screen (first screen and second screen) adjacent to the main screen facing upward, and the secondary screen (third screen) not adjacent to the main screen facing upward.

[0123] Optionally, the folded state of the foldable screen device also includes a special state, that is, the stand state. For example, a foldable screen device includes a main screen and a secondary screen. Figure 8 As shown, when the folding screen device is in the stand state, the folding axis faces upward, and the main screen and the secondary screen support each other to form a stand. For example, a user can perform related operations on a single screen, or two users can sit opposite each other and perform related operations on the screens facing them.

[0124] In some embodiments, the folding screen device is in a standby static state, detects a first operation of a user, and determines a current posture of the folding screen device in response to the first operation.

[0125] In some examples, the foldable screen device is placed on a desktop and is in a standby static state, such as a main screen facing upward state, and a first operation of the user is detected (such as a user double-clicking the main screen), and in response to the first operation, the posture of the foldable screen device after the first operation is determined (such as the foldable screen device is in a main screen facing upward state after the first operation). Alternatively, the user holds the foldable screen device, and the foldable screen device is in a standby static state, such as a main screen facing upward state (that is, the screen facing the user in the foldable screen device is the main screen), and a first operation of the user is detected (such as unfolding the standby foldable screen device from a folded state to an unfolded state), and in response to the first operation, the posture of the foldable screen device after the first operation is determined (such as the foldable screen device is in an unfolded state after the first operation).

[0126] In some embodiments, during use, the folding screen device detects a second operation of the user, and determines the current posture of the folding screen device in response to the second operation.

[0127] In some examples, a user is using a foldable screen device in an unfolded state, and a second operation of the user is detected (such as switching the foldable screen device being used from an unfolded state to a folded state). In response to the second operation, the current posture of the foldable screen device is determined. (For example, taking the current posture as the posture of the foldable screen device after the second operation as an example, the current posture is a main screen facing upward state).

[0128] It is understandable that the second operation is a dynamic process, and the posture of the folding screen device keeps changing following the second operation. Figure 6 In the folding screen device 502 shown in (c), if the initial posture of the folding screen device 502 is the large screen unfolded state, the user folds the secondary screen to the back of the main screen along the folding axis, and the main screen still faces the user. During the folding process, the posture of the folding screen device 502 changes from the large screen unfolded state to the main screen facing upward state. That is, the current posture of the folding screen device 502 changes according to the folding degree of the user, from the large screen unfolded state to the main screen facing upward state.

[0129] It should be understood that the main screen, sub-screen or the entire screen in the embodiments of the present application facing the user includes: the main screen, sub-screen or the entire flexible screen facing the user at a substantially parallel angle to the user's face, and also includes the main screen, sub-screen or the entire flexible screen facing the user at a certain tilt angle. In addition, the main screen, sub-screen or the entire flexible screen facing upwards in this article includes: the main screen, sub-screen or the entire flexible screen facing upwards at a horizontal angle, or the main screen, sub-screen or the entire flexible screen facing upwards at a certain angle to the horizontal plane.

[0130] In an embodiment of the present application, the folding screen device detects user operations and determines the posture of the folding screen device through sensors. In some embodiments, multiple gyroscope sensors, multiple acceleration sensors, and multiple magnetic sensors may be provided on the folding screen device. Exemplarily, each sub-screen that can be independently displayed by the folding screen device (such as the main screen and the secondary screen formed after folding according to a folding axis, or the first screen, the second screen, and the third screen formed after folding according to two folding axes) is respectively provided with a gyroscope sensor, an acceleration sensor, and a magnetic sensor. In actual applications, the sensor can be provided on a circuit board in the folding screen device under the screen, or the sensor can also be provided at other positions corresponding to the screen, and the embodiment of the present application does not limit this.

[0131] In some embodiments, the acceleration sensor is mainly used to measure the acceleration change of the folding screen device on three axes (i.e., (X, Y, Z)). If the folding screen device is folded, the acceleration sensor can sense this action and output corresponding acceleration data. The folding screen device can determine the motion state of the device by analyzing the acceleration data, for example, whether a folding has occurred and the direction of the folding. The gyroscope is mainly used to measure the angular velocity changes of the folding screen device on three axes, including rotation, tilt, etc. When the user folds the folding screen device, the gyroscope can detect the angular velocity of the folding screen device rotating in (X, Y, Z) and output the corresponding angular velocity data. The folding screen device can determine the folding state of the device by analyzing the angular velocity data output by the gyroscope, for example, whether a folding has occurred and the folding direction (or rotation direction).

[0132] Among them, the above-mentioned X-axis can be understood as the axis where the short side of the folding screen device is located, the Y-axis can be understood as the axis where the long side of the folding screen device is located, and the Z-axis can be understood as the front and back of the folding screen device.

[0133] In some embodiments, the gyroscope sensor installed on each screen is used to detect the angular velocity of the screen when it rotates, the acceleration sensor installed on each screen is used to detect the acceleration of the screen when it rotates, and the magnetic sensor installed on each screen is used to detect the magnetic field (such as magnetic flux / magnetic field strength, etc.) when the screen rotates.

[0134] It is understandable that the magnetic sensor on the folding screen device can sense the magnetic field of the magnetic object. For example, the magnetic sensor can be a Hall sensor, a magnetometer, etc. Taking the main screen and the secondary screen formed by folding according to a folding axis as an example, the magnetic sensor and the magnetic object are respectively set on the two screens of the folding screen device, and the magnetic sensor and the magnetic object are arranged relative to each other; neither the magnetic sensor nor the magnetic object is set on the rotating shaft. In one implementation, when the angle between the main screen and the secondary screen is 0°, the projections of the magnetic sensor and the magnetic object on the main screen partially overlap. The distance between the magnetic sensor and the magnetic object increases as the angle between the two screens increases, and the magnetic field intensity detected by the magnetic sensor decreases as the angle between the two screens increases. Generally speaking, the larger the overlapping area of ​​the projections of the magnetic sensor and the magnetic object on the main screen, the greater the magnetic field intensity detected by the magnetic sensor when the main screen and the secondary screen overlap. When the two screens of the mobile phone are folded together, the magnetic sensor is close to the magnetic object and can sense the magnetic field of the magnetic object. When the two screens of the mobile phone are unfolded, the magnetic sensor is away from the magnetic object.

[0135] In some examples, taking the main screen and the secondary screen formed by folding along a folding axis as an example, the folding screen device obtains the detection values ​​of multiple sensors located on different screens in response to user operations, for example, the folding screen device obtains the angular velocity value 1 detected by the gyroscope sensor, the acceleration value 1 detected by the acceleration sensor, and the magnetic flux 1 detected by the magnetic sensor on the main screen; and the angular velocity value 2 detected by the gyroscope sensor, the acceleration value 2 detected by the acceleration sensor, and the magnetic flux 2 detected by the magnetic sensor on the secondary screen. The folding screen device calculates the gravity acceleration 1 of the main screen according to the angular velocity value 1 and the acceleration value 1, and calculates the gravity acceleration 2 of the secondary screen according to the angular velocity value 2 and the acceleration value 2. Subsequently, the folding screen device determines the angle α between the main screen and the secondary screen according to the gravity acceleration 1, the gravity acceleration 2, the magnetic flux 1, and the magnetic flux 1, and further determines the posture of the folding screen device according to the angle α.

[0136] It can be understood that the angular velocity value, acceleration value, magnetic flux and gravitational acceleration are all vectors, that is, they represent both magnitude and direction. In this way, the posture of the folding screen device can be accurately determined based on the data detected by multiple sensors.

[0137] In an embodiment of the present application, the folding screen device is pre-configured with threshold values ​​of data detected by each sensor when the folding screen device is in different postures. In this way, the posture of the folding screen device can be quickly determined based on the pre-configured data.

[0138] In some examples, during the development phase of a folding screen device, the posture of the folding screen device is determined based on the angle between adjacent screens. For example, if it is determined that the angle between two adjacent screens is greater than a first threshold and is less than or equal to 180° (it should be understood that the angle between the two adjacent screens is the angle between the front faces of two adjacent screens in an inward folding folding screen device that adopts an inward folding method, see the above for details). Figure 2 φ1 shown in (b) of FIG. 1 ; the angle between the two adjacent screens is the angle between the backs of the two adjacent screens in the outward folding folding screen device using the outward folding method, see above for details Figure 1 If the angle between the two adjacent screens is greater than or equal to 0° and less than or equal to the second threshold, the folding screen device determines that the folding screen device is in the folded state, where the second threshold is less than the first threshold. The first threshold and the second threshold may be set by the folding screen device before leaving the factory, or may be set by the user in the folding screen device, or may be determined by the folding screen device based on the user's usage habits. This application does not limit the values ​​of the first threshold and the second threshold.

[0139] In some examples, the folding screen device determines the posture of the folding screen device based on the detection data of multiple magnetic sensors. For example, if the sum of the absolute values ​​of the magnetic flux of the magnetic sensors on the three axes of the coordinate system is greater than or equal to the first threshold, the folding screen device determines that the folding screen device is in a folded state; if the sum of the absolute values ​​of the magnetic flux of the magnetic sensors on the three axes of the coordinate system is less than the first threshold, the folding screen device determines that the folding screen device is in an unfolded state. Among them, the first threshold may be set by the folding screen device before leaving the factory, and this application does not limit the value of the first threshold. After the folding screen device determines the physical form of the folding screen device (folded state or unfolded state), it can also combine other sensors to identify the specific orientation of the folding screen device (such as turning on the camera to detect whether facial information is captured, etc.), and further accurately determine the posture of the folding screen device.

[0140] In other examples, the folding screen device can determine the gripping posture of the user currently gripping the mobile phone through the user's current touch position reported by the touch device, using a preset gripping algorithm, and determine the posture of the folding screen device according to the gripping posture. Exemplarily, taking the folding screen device including a folding axis as an example, the folding screen device determines the user's touch area on the main screen and the secondary screen according to the coordinates of the touch point reported by the touch device; if it is determined that the user's touch area on the main screen is larger than the touch area on the secondary screen, it can be determined that the main screen of the folding screen device is facing the palm, and the posture of the folding screen device is the secondary screen facing up; if it is determined that the user's touch area on the main screen is smaller than the touch area on the secondary screen, it can be determined that the secondary screen of the folding screen device is facing the palm, and the posture of the folding screen device is the main screen facing up. The specific gripping algorithm determined according to the gripping posture can refer to the description in the conventional technology, which will not be repeated here.

[0141] It can be understood that the specific implementation of determining the posture of the folding screen device can refer to the description of conventional technology and will not be repeated here.

[0142] For example, if the user is in Figure 6 Double-click the screen on the standby folding screen device shown in (a), and the folding screen device obtains detection data of multiple sensors on each screen in response to the user's double-click operation. If it is determined according to the detection data that the angle between each adjacent screen is 180°, then the current posture of the folding screen device is determined to be the large-screen unfolded state.

[0143] For example, if the user Figure 6 The first screen of the unfolded folding screen device in use shown in (a) is folded back along the folding axis 1, and the folding screen device obtains detection data of multiple sensors on each screen in response to the user's folding operation. If it is determined according to the detection data that the angle between the first screen and the second screen is 0°, the angle between the second screen and the third screen is 180°, and the second screen and the third screen are facing upward and the first screen is facing downward, then it is determined that the posture of the current folding screen device is the secondary screen (second screen and third screen) facing upward.

[0144] For example, if the user Figure 6 The second screen and the third screen of the unfolded folding screen device in use shown in (a) are folded back along the folding axis 1, and the folding screen device obtains the detection data of multiple sensors on each screen in response to the user's folding operation. If it is determined according to the detection data that the angle between the first screen and the second screen is 0°, the angle between the second screen and the third screen is 180°, and the first screen is facing up, and the second screen and the third screen are facing down, then it is determined that the posture of the current folding screen device is the main screen (first screen) facing up.

[0145] S702. The folding screen device determines corresponding screen information to be displayed according to the current posture.

[0146] In an embodiment of the present application, the folding screen device stores the correspondence between each posture of the folding screen device and the screen information.

[0147] In an embodiment of the present application, the folding screen device determines the screen information to be displayed corresponding to the current posture based on the correspondence between the posture of the folding screen device and the screen information.

[0148] For example, if the folding screen device includes a folding axis, the correspondence between the posture and screen information in the folding screen device is: when the posture of the folding screen device is the main screen facing up, the corresponding screen information is the main screen; when the posture of the folding screen device is the secondary screen facing up, the corresponding screen information is the secondary screen; when the posture of the folding screen device is the large-screen unfolded state, the corresponding screen information is the main screen and the secondary screen.

[0149] For another example, if the folding screen device includes two folding axes, the correspondence between the posture and the screen information in the folding screen device is: when the posture of the folding screen device is the main screen (first screen) facing upward, the corresponding screen information is the first screen; when the posture of the folding screen device is the secondary screen (second screen and third screen) facing upward, the corresponding screen information is the second screen and the third screen; when the posture of the folding screen device is the large-screen unfolded state, the corresponding screen information is the first screen, the second screen and the third screen.

[0150] It can be understood that the above examples are described by taking the flexible screen of the folding screen device being folded into two screens or three screens. In actual applications, the flexible screen of the folding screen device can be folded into more screens, and the embodiments of the present application are not limited to this.

[0151] It is understandable that the correspondence between each posture and screen information in the folding screen device can be set before leaving the factory, or the correspondence between the posture of the folding screen device and the screen information can be adaptively modified according to the user's usage habits during the use of the folding screen device. The embodiment of the present application does not limit the specific content and setting method of the correspondence between each posture of the folding screen device and the screen information.

[0152] For example, based on the above S701 Figure 6 In the example of (a), if the current posture of the folding screen device is the large-screen unfolded state, the screen information to be displayed is determined to be the first screen, the second screen and the third screen according to the correspondence between the posture and the screen information in the folding screen device; if the current posture of the folding screen device is the secondary screen (second screen and third screen) facing upward, the screen information to be displayed is determined to be the second screen and the third screen according to the correspondence between the posture and the screen information in the folding screen device; if the current posture of the folding screen device is the main screen (first screen) facing upward, the screen information to be displayed is determined to be the first screen according to the correspondence between the posture and the screen information in the folding screen device.

[0153] S703. The folding screen device determines the display driver chip to be called according to the screen information to be displayed.

[0154] In an embodiment of the present application, the folding screen device stores the correspondence between each screen information and the display driver chip.

[0155] In an embodiment of the present application, the folding screen device determines the display driver chip to be called corresponding to the screen information to be displayed based on the correspondence between the screen information of the folding screen device and the display driver chip.

[0156] For example, if a folding screen device includes a folding axis and two display driver chips, the correspondence between the screen information and the display driver chip in the folding screen device can be: one display driver chip controls the main screen, and the other display driver chip controls the sub-screen.

[0157] Alternatively, if the folding screen device includes a folding axis and a display driver chip, the corresponding relationship between the screen information and the display driver chip in the folding screen device can be: one display driver chip controls the main screen and the sub-screen. For example, the display driver chip first controls the slice display in the main screen, and then controls the slice display in the sub-screen.

[0158] For another example, if the folding screen device includes two folding axes and two display driver chips, the correspondence between the screen information and the display driver chip in the folding screen device may include: one display driver chip controls one screen (such as the first screen, or the third screen), and the other display driver chip controls the other two screens (such as the second screen and the third screen, or the first screen and the second screen). Alternatively, each display driver chip controls two adjacent screens (such as one display driver chip controls the first screen and the second screen, and the other display driver chip controls the second screen and the third screen), and the priority of the display driver chip is set. When controlling the same screen (such as the second screen), the display of the screen is controlled by the display driver chip with a higher priority.

[0159] It is understandable that the correspondence between each screen information and the display driver chip in the folding screen device can be set before leaving the factory. The embodiment of the present application does not limit the number of display driver chips in the folding screen device and the number of folded screens. The embodiment of the present application also does not limit the specific content and setting method of the correspondence between each screen information and the display driver chip in the folding screen device.

[0160] For example, based on the above S702 Figure 6In the example of (a), the folding screen device includes two display driver chips (display driver chip 1 and display driver chip 2), display driver chip 1 controls the display of the first screen, and display driver chip 2 controls the display of the second screen and the third screen. If the folding screen device determines that the screen information to be displayed is the first screen, the second screen and the third screen, then the display driver chip to be called is determined to be display driver chip 1 and display driver chip 2 according to the corresponding relationship between the screen information of the folding screen device and the display driver chip; if the folding screen device determines that the screen information to be displayed is the second screen and the third screen, then the display driver chip to be called is determined to be display driver chip 2 according to the corresponding relationship between the screen information of the folding screen device and the display driver chip; if the folding screen device determines that the screen information to be displayed is the first screen, then the display driver chip to be called is determined to be display driver chip 1 according to the corresponding relationship between the screen information of the folding screen device and the display driver chip.

[0161] S704. The folding screen device completes the display by processing the slice of the screen to be displayed indicated by the screen to be displayed information through the display driver chip to be called.

[0162] In the embodiment of the present application, the folding screen device stores the correspondence between each screen information and the display driver chip, and the correspondence between each screen information and each slice information. That is, the folding screen device stores the correspondence between the screen information, the slice information, and the display driver chip.

[0163] In the embodiment of the present application, the image displayed on the full screen of the folding screen device is divided into multiple slices in a manner parallel to the folding axis. Figure 6 As shown in (a) in the figure, the entire screen is divided into three slices with the folding axis as the dividing line. Each slice corresponds to a sub-screen after the folding screen device is folded. Slice 1 corresponds to the first screen, slice 2 corresponds to the second screen, and slice 3 corresponds to the third screen. In this way, the arrangement of the slices and the correspondence between the slices and the display driver chip are optimized.

[0164] It can be understood that the above example is divided into multiple slices with the folding axis as the dividing line. In actual applications, the screen of the folding screen device can be divided into more slices by the dividing line parallel to the folding axis. For example, Figure 6 In (a), each folded screen includes two slices. The embodiment of the present application does not limit the number and size of the slices.

[0165] For example, based on the above Figure 6 In (a) and the example in S703, the correspondence between the screen information, slice information and display driver chip stored in the folding screen device is: first screen - slice 1 - display driver chip 1, second screen - slice 2 - display driver chip 2, third screen - slice 3 - display driver chip 2.

[0166] It is understandable that the correspondence between the screen information, slice information and display driver chip in the folding screen device can be set before leaving the factory, or the user can set the correspondence between the screen information, slice information and display driver chip of the folding screen device in the folding screen device. The embodiments of the present application do not limit the specific content and setting method of the correspondence between the screen information, slice information and display driver chip of the folding screen device.

[0167] In some embodiments, after the folding screen device determines the display driver chip to be called based on the information of the screen to be displayed, the folding screen device sends the slice data in the screen to be displayed indicated by the information of the screen to be displayed to the display driver chip to be called, and the display driver chip to be called processes the slice data to complete the display of the screen to be displayed.

[0168] Specifically, the folding screen device determines the slice to be processed corresponding to the screen information to be displayed according to the correspondence between the screen information, slice information and the display driver chip in the folding screen device; the folding screen device sends the slice data of the slice to be processed to the display driver chip to be called; the display driver chip to be called in the folding screen device processes the slice data to complete the display of the screen to be displayed.

[0169] Exemplarily, based on the above example, if the folding screen device determines that the display driver chips to be called are display driver chip 1 and display driver chip 2, then it is determined that slice 1 in the first screen, slice 2 in the second screen, and slice 3 in the third screen of the folding screen device need to be refreshed and displayed, and the folding screen device sends slice 1 data to display driver chip 1, and sends slice 2 data and slice 3 data to display driver chip 2. After receiving slice 1 data, display driver chip 1 processes the slice 1 data to complete the display of the first screen. While display driver chip 1 processes the display of the first screen, display driver chip 2 receives slice 2 data and slice 3 data, first processes the slice 2 data to complete the display of the second screen, and then processes the slice 3 data to complete the display of the third screen.

[0170] Exemplarily, based on the above example, if the folding screen device determines that the display driver chip with the call is display driver chip 1, it is determined that slice 1 in the first screen of the folding screen device needs to refresh the display, and the folding screen device sends slice 1 data to display driver chip 1. After receiving slice 1 data, display driver chip 1 processes the slice 1 data to complete the display of the first screen.

[0171] Exemplarily, based on the above example, if the folding screen device determines that the display driver chip with the call is display driver chip 2, it is determined that slice 2 in the second screen and slice 3 in the third screen of the folding screen device need to be refreshed, and the folding screen device sends slice 2 data and slice 3 data to display driver chip 2. Display driver chip 2 receives slice 2 data and slice 3 data, first processes the slice 2 data to complete the display of the second screen, and then processes the slice 3 data to complete the display of the third screen.

[0172] Through the above process, the folding screen device in the embodiment of the present application determines the current posture of the folding screen device according to the user operation, and then determines the screen information to be displayed according to the posture of the folding screen device, and then determines the display driver chip to be called according to the screen information to be displayed. Finally, the display driver chip to be called processes the slices in the screen to be displayed indicated by the screen information to be displayed to complete the display. In this way, according to the current posture of the folding screen device and the screen to be displayed, only the display driver chip related to the screen to be displayed is called for slice processing. The technical solution of the present application can refresh the screen to be displayed in the folded state separately, thereby reducing the power consumption of the folding screen when it is displayed in the folded state.

[0173] It is understandable that in the embodiment of the present application, the folding screen device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. The embodiment of the present application can also perform other operations or variations of various operations. In addition, the various steps can be performed in a different order presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.

[0174] For example, Fig. 9 As shown, another display control method provided in an embodiment of the present application is applied to a folding screen device, and the method includes the following steps S901-S904:

[0175] S901. The folding screen device determines a sub-screen to be displayed on the folding screen device in response to a user operation.

[0176] In an embodiment of the present application, the display screen of the folding screen device includes a first sub-screen and a second sub-screen. The folding screen device also includes a first display driver chip for controlling the display of the first sub-screen, and a second display driver chip for controlling the display of the second sub-screen.

[0177] In some embodiments, the sub-screens to be displayed in the folding screen device may include only the first sub-screen, or only the second sub-screen, or of course may include both the first sub-screen and the second sub-screen.

[0178] In the embodiment of the present application, the number of the first sub-screen is at least one, and the number of the second sub-screen is at least one.

[0179] For example, the folding screen device is as described above Figure 6As shown in (a), the folding screen device is folded along two folding axes to obtain three sub-screens that can be displayed independently, which are the first screen, the second screen, and the third screen from top to bottom. Then the first sub-screen in the folding screen device may include the first screen, and the second sub-screen may include the second screen and the third screen. Alternatively, the first sub-screen in the folding screen device may include the first screen and the second screen, and the second sub-screen may include the third screen. The embodiment of the present application does not limit the number of screens actually included in the first sub-screen and the second sub-screen.

[0180] In an embodiment of the present application, the first slice includes at least one image slice displayed on the first sub-screen and divided according to a direction parallel to the folding axis of the folding screen device; the second slice includes at least one image slice displayed on the second sub-screen and divided according to a direction parallel to the folding axis of the folding screen device.

[0181] In some examples, each sub-screen is divided along a direction parallel to the folding axis to obtain a plurality of image slices on each sub-screen.

[0182] For example, the folding screen device is as described above Figure 6 As shown in (a), the image is divided into three slices with folding axis 1 and folding axis 2 as dividing lines, namely slice 1, slice 2 and slice 3 from top to bottom. Then the first slice may include slice 1, and the second slice may include slice 2 and slice 3. Alternatively, the first slice may include slice 1 and slice 2, and the second slice may include slice 3. The embodiment of the present application does not limit the number of slices actually divided into each sub-screen.

[0183] In an embodiment of the present application, the folding screen device determines a sub-screen to be displayed on the folding screen device in response to a user operation, including: the folding screen device determines a first posture of the folding screen device through a sensor in response to the user operation; the folding screen device determines the sub-screen to be displayed on the folding screen device corresponding to the first posture based on the correspondence between the posture of the folding screen device and the screen information.

[0184] In an embodiment of the present application, the user operation includes a first operation or a second operation, the first operation includes an operation in which the user starts the display of the folding screen device, and the second operation includes an operation in which the user changes the physical form of the folding screen device.

[0185] It can be understood that the first posture is also the current posture in S701 above. The sub-screen to be displayed in the folding screen device is also the display screen indicated by the screen information to be displayed in S702 above.

[0186] In the embodiment of the present application, the folding screen device responds to the user operation. The specific implementation method for determining the sub-screen to be displayed on the folding screen device can be found in S701-S702 above and will not be repeated here.

[0187] S902. When the sub-screen to be displayed on the folding screen device is the first sub-screen, the first slice processed by the first display driver chip is displayed on the first sub-screen.

[0188] S903. When the sub-screen to be displayed on the folding screen device is the second sub-screen, the second slice processed by the second display driver chip is displayed on the second sub-screen.

[0189] S904. When the sub-screens to be displayed on the folding screen device are the first sub-screen and the second sub-screen, the first slice processed by the first display driver chip is displayed on the first sub-screen, and the second slice processed by the second display driver chip is displayed on the second sub-screen.

[0190] In an embodiment of the present application, the first sub-screen includes a first screen, the second sub-screen includes a second screen and a third screen; the first slice includes a first sub-slice, and the first sub-slice is displayed on the first screen; the second slice includes a second sub-slice and a third sub-slice, the second sub-slice is displayed on the second screen, and the third sub-slice is displayed on the third screen. Then, when the sub-screen to be displayed on the folding screen device is the first sub-screen, the first slice processed by the first display driver chip is displayed on the first sub-screen, including: when the sub-screen to be displayed on the folding screen device is the first screen, the first sub-slice processed by the first display driver chip is displayed on the first screen; the second screen and the third screen are not displayed.

[0191] In an embodiment of the present application, the first sub-screen includes a first screen, and the second sub-screen includes a second screen and a third screen; the first slice includes a first sub-slice, and the first sub-slice is displayed on the first screen; the second slice includes a second sub-slice and a third sub-slice, and the second sub-slice is displayed on the second screen, and the third sub-slice is displayed on the third screen. Then, when the sub-screen to be displayed on the folding screen device is the second sub-screen, the second slice processed by the second display driver chip is displayed on the second sub-screen, including: when the sub-screen to be displayed on the folding screen device is the second screen and the third screen, the second sub-slice processed by the second display driver chip is displayed on the second screen, and the third sub-slice processed by the second display driver chip is displayed on the third screen; the first screen is not displayed.

[0192] Exemplarily, based on the above example, the folding screen device is as described above Figure 6As shown in (a), the display driver chip 1 controls the display of the first screen, the display driver chip 2 controls the display of the second screen and the third screen, the first sub-slice is the image slice processed by slice 1, the second sub-slice is the image slice processed by slice 2, and the third sub-slice is the image slice processed by slice 3. When the sub-screen to be displayed on the folding screen device is the first screen, the first sub-slice after slice 1 is processed by the display driver chip 1 is displayed on the first screen, and the second and third screens do not display images (black screens). Alternatively, when the sub-screens to be displayed on the folding screen device are the second and third screens, the second sub-slice after slice 2 is processed by the display driver chip 2 is displayed on the second screen, and the second sub-slice after slice 3 is processed by the display driver chip 2 is displayed on the third screen, and the first screen does not display an image (black screen). Alternatively, when the sub-screens to be displayed on the folding screen device are the first screen, the second screen and the third batch, the first sub-slice after slice 1 is processed by the display driver chip 1 is displayed on the first screen, the second sub-slice after slice 2 is processed by the display driver chip 2 is displayed on the second screen, and the second sub-slice after slice 3 is processed by the display driver chip 2 is displayed on the third screen.

[0193] In an embodiment of the present application, the display screen of the folding screen device also includes a third sub-screen, and the first display driver chip or the second display driver chip is also used to control the display of the third sub-screen. The method also includes: when the sub-screen to be displayed on the folding screen device is the third sub-screen, the third slice processed by the first display driver chip or the second display driver chip with higher priority is displayed on the third sub-screen.

[0194] In some embodiments, the third slice includes at least one image slice displayed on the third sub-screen and divided according to a direction parallel to the folding axis of the folding screen device.

[0195] In the embodiment of the present application, the specific implementation method of the folding screen device performing display control according to the sub-screen to be displayed can be found in S703-S704 above and will not be repeated here.

[0196] The system architecture and business scenarios described in this application are intended to more clearly illustrate the technical solutions of this application, and do not constitute the sole limitation on the technical solutions provided by this application. A person of ordinary skill in the art will appreciate that, with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by this application are equally applicable to similar technical problems.

[0197] It is understandable that, in order to realize the above functions, the above electronic device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.

[0198] The embodiment of the present application can divide the functional modules of the above-mentioned electronic device according to the above-mentioned method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0199] like Fig.10 FIG. 1 is a schematic diagram of another electronic device provided in an embodiment of the present application. The electronic device 1000 can be used to implement the methods described in the above method embodiments. For example, the electronic device 1000 may include: a processing module 1001 , an acquisition module 1002 , and a display module 1003 .

[0200] The processing module 1001 is used to support the electronic device 1000 to execute Figures 7 to 9 The processing function of any one of the items.

[0201] The acquisition module 1002 is used to execute the support electronic device 1000 to execute Figures 7 to 9 The acquisition function of any one of the items.

[0202] The display module 1003 may be used to display a screen according to the display driving data, etc. And / or, the display module 1003 may also be used to support the electronic device 1000 to perform other display operations performed by the electronic device in the embodiment of the present application.

[0203] Optional, Fig.10 The electronic device 1000 shown may also include a communication module ( Fig.10 ), a communication module, which is used to support the electronic device 1000 in executing the steps of communication between the electronic device and other devices in the embodiment of the present application.

[0204] Optional, Fig.10 The electronic device 1000 shown may also include a storage module ( Fig.10 (not shown), the storage module stores programs or instructions. When the processing module 1001 executes the program or instruction, Fig.10 The electronic device 1000 shown can execute the method shown in the above method embodiment.

[0205] Fig.10 The technical effects of the electronic device 1000 shown can refer to the technical effects of the method described in the above method embodiment, and will not be repeated here. Fig.10 The processing module 1001 involved in the electronic device 1000 shown can be implemented by a processor or a processor-related circuit component, which can be a processor or a processing module. The communication module can be implemented by a transceiver or a transceiver-related circuit component, which can be a transceiver or a transceiver module. The display module 1003 can be implemented by display screen-related components.

[0206] The present application also provides a chip system, such as Fig.11 As shown, the chip system 1100 includes at least one processor 1101 and at least one interface circuit 1102. As an example, when the chip system 1100 includes a processor and an interface circuit, the processor may be Fig.11 The processor 1101 shown in the solid line frame (or the processor 1101 shown in the dotted line frame) may be an interface circuit. Fig.11 The interface circuit 1102 shown in the solid line frame (or the interface circuit 1102 shown in the dotted line frame). When the chip system 1100 includes two processors and two interface circuits, the two processors include Fig.11 The processor 1101 shown in the solid line frame and the processor 1101 shown in the dotted line frame, the two interface circuits include Fig.11 The interface circuit 1102 shown in the solid line frame and the interface circuit 1102 shown in the dotted line frame are not limited to this.

[0207] The processor 1101 and the interface circuit 1102 can be interconnected via a line. For example, the interface circuit 1102 can be used to receive a signal. For another example, the interface circuit 1102 can be used to send a signal to another device (such as the processor 1101). Exemplarily, the interface circuit 1102 can read instructions stored in a memory and send the instructions to the processor 1101. When the instructions are executed by the processor 1101, the various steps in the above embodiments can be executed. Of course, the chip system can also include other discrete devices, which is not specifically limited in the embodiments of the present application.

[0208] Optionally, there may be one or more processors in the chip system. The processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.

[0209] Optionally, the chip system may further include a memory ( Fig.11 As shown in the figure, the memory may be one or more, and the memory may be integrated with the processor or may be separately arranged with the processor, which is not limited in the present application. Exemplarily, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be arranged on different chips, and the present application does not specifically limit the type of memory and the arrangement of the memory and the processor.

[0210] Exemplarily, the chip system can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0211] It should be understood that each step in the above method embodiment can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The method steps disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware processor, or by a combination of hardware and software modules in a processor.

[0212] An embodiment of the present application further provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the method described in the above method embodiment.

[0213] Computer-readable storage media include, but are not limited to, any of the following: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media that can store program codes.

[0214] An embodiment of the present application provides a computer program product, which includes: a computer program or instructions, when the computer program or instructions are executed on a computer, the computer executes the method described in the above method embodiment.

[0215] In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor can execute the computer-executable instructions stored in the memory so that the device executes the methods in the above-mentioned method embodiments.

[0216] Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above and will not be repeated here.

[0217] The steps of the method or algorithm described in conjunction with the disclosure of the embodiments of the present application can be implemented in hardware or by executing software instructions by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory (RAM), flash memory, read-only memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, compact disc read-only memory (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC).

[0218] Through the description of the above implementation methods, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed; that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0219] 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 various embodiments can be combined with each other or referenced to each other without conflict. The device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0220] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0221] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0222] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the software product is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0223] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the 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. A display control method, characterized in that: Applied to a folding screen device, the display screen of the folding screen device includes a first sub-screen and a second sub-screen, the folding screen device also includes a first display driver chip for controlling the display of the first sub-screen, and a second display driver chip for controlling the display of the second sub-screen, the display control method includes: In response to a user operation, determining a sub-screen to be displayed on the folding screen device; When the sub-screen to be displayed on the folding screen device is the first sub-screen, displaying the first slice processed by the first display driver chip on the first sub-screen; and / or, When the sub-screen to be displayed on the folding screen device is the second sub-screen, the second slice processed by the second display driver chip is displayed on the second sub-screen.

2. The method according to claim 1, characterized in that The first slice includes at least one image slice displayed on the first sub-screen and divided according to a direction parallel to the folding axis of the folding screen device; the second slice includes at least one image slice displayed on the second sub-screen and divided according to a direction parallel to the folding axis of the folding screen device.

3. The method according to claim 1 or 2, characterized in that: The determining, in response to a user operation, a sub-screen to be displayed on the folding screen device includes: In response to the user operation, determining a first posture of the folding screen device through a sensor, wherein the user operation includes a first operation or a second operation, the first operation includes an operation of the user starting the display of the folding screen device, and the second operation includes an operation of the user changing the physical form of the folding screen device; According to the correspondence between the posture of the folding screen device and the screen information, the sub-screen to be displayed on the folding screen device corresponding to the first posture is determined.

4. The method according to any one of claims 1 to 3, characterized in that: The number of the first sub-screen is at least one, and the number of the second sub-screen is at least one.

5. The method according to claim 4, characterized in that The first sub-screen includes a first screen, and the second sub-screen includes a second screen and a third screen; The first slice includes a first sub-slice, and the first sub-slice is displayed on the first screen; the second slice includes a second sub-slice and a third sub-slice, and the second sub-slice is displayed on the second screen, and the third sub-slice is displayed on the third screen; When the sub-screen to be displayed by the folding screen device is the first sub-screen, displaying the first slice processed by the first display driver chip on the first sub-screen includes: When the sub-screen to be displayed on the folding screen device is the first screen, the first sub-slice processed by the first display driver chip is displayed on the first screen; the second screen and the third screen are not displayed; When the sub-screen to be displayed by the folding screen device is the second sub-screen, displaying the second slice processed by the second display driver chip on the second sub-screen includes: When the sub-screens to be displayed on the folding screen device are the second screen and the third screen, the second sub-slice processed by the second display driver chip is displayed on the second screen, and the third sub-slice processed by the second display driver chip is displayed on the third screen; the first screen is not displayed.

6. The method according to claim 1, characterized in that The display screen of the folding screen device further includes a third sub-screen, and the first display driver chip or the second display driver chip is further used to control the display of the third sub-screen, and the method further includes: When the sub-screen to be displayed on the folding screen device is the third sub-screen, the third slice processed by the first display driver chip or the second display driver chip with a higher priority is displayed on the third sub-screen; The third slice includes at least one image slice displayed on the third sub-screen and divided according to a direction parallel to the folding axis of the folding screen device.

7. An electronic device, characterized in that: The electronic device includes a display screen, a memory and one or more processors; The display screen, the memory and the processor are coupled; the display screen is used to display an image generated by the processor, the display screen includes a folding screen, the memory is used to store computer program code, and the computer program code includes computer instructions; when the processor executes the computer instructions, the electronic device executes the method described in any one of claims 1-6.

8. A chip system, characterized in that: It includes at least one processor and at least one interface circuit, wherein the at least one interface circuit is used to perform transceiver functions and send instructions to the at least one processor, and the at least one processor executes the instructions, and the at least one processor executes the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a computer program or instructions, and when the computer program or instructions are run on a computer, the computer is caused to execute the method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The computer program product comprises: a computer program or instructions, and when the computer program or instructions are run on a computer, the computer is caused to execute the method according to any one of claims 1 to 6.