Screen control method applied to foldable screen device and related apparatus

By controlling the power-off of a portion of the screen area of ​​the foldable device, the problem of power consumption even after the screen is off is solved, achieving the effects of reducing power consumption and increasing standby time.

WO2025261049A1PCT designated stage Publication Date: 2025-12-26HUAWEI TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/095887
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-18
Filing Date
2025-05-20
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Foldable screen devices continue to consume power even after the screen is off, leading to increased power consumption and reduced standby time.

Method used

Power consumption is reduced by controlling the power-off state of a portion of the screen area of ​​the foldable device after it goes black, including controlling the power state of the backlight and the liquid crystal layer, in order to achieve power management of the screen area.

Benefits of technology

It reduces the power consumption of foldable screen devices and increases standby time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025095887_26122025_PF_FP_ABST
    Figure CN2025095887_26122025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a screen control method applied to a foldable screen device and a related apparatus. In the method, the foldable screen device comprises a first physical screen, and the first physical screen comprises a first screen area and a second screen area. The method comprises: when the foldable screen device is in a first physical form, the first screen area being in a screen-on state, and the second screen area being in a screen-off state; and in response to switching from the first physical form to a second physical form, controlling the second screen area to be in the screen-on state, controlling the first screen area to be in the screen-off state, and controlling the first screen area to be powered off. In the present application, when the second screen area of the first physical screen is in the screen-off state, the second screen area can be controlled to be powered off, thereby reducing the power consumption of the foldable screen device and increasing the standby time.
Need to check novelty before this filing date? Find Prior Art

Description

Screen control method applied to folding screen device and related apparatus

[0001] The present application claims priority from the Chinese patent application No. 202410789488.4 filed on June 18, 2024, and entitled "Screen control method applied to folding screen device and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the technical field of folding screen device, in particular to a screen control method applied to folding screen device and related apparatus. BACKGROUND

[0003] With the development of terminal devices, folding screen devices have been widely used. Users can use different screens in folding screen devices through folding, unfolding and other operations. For example, users can unfold the folding screen device to watch videos on a large screen. Alternatively, users can fold the folding screen device to view information such as time on a small screen.

[0004] With the change of the physical form of the folding screen device, the folding screen device can adjust the screen-on and screen-off of the corresponding screen. Currently, after the screen is turned off, the screen will still consume power, increasing the power consumption of the folding screen device and reducing the standby time. SUMMARY

[0005] Embodiments of the present application provide a screen control method applied to folding screen device and related apparatus, which can control the power-off of a part of the screen area of the physical screen after the part of the screen area is turned off, thereby reducing the power consumption of the folding screen device and increasing the standby time.

[0006] In a first aspect, the present application provides a screen control method applied to folding screen device. The execution subject of the method can be a folding screen device, one or more chips in the folding screen device, or at least one module in the chip. Hereinafter, the execution subject is taken as the folding screen device for example. In the method, the folding screen device includes a first physical screen, and the first physical screen includes a first screen area and a second screen area. It can be understood that the first physical screen can be regarded as a physical screen, and a physical screen can be divided into multiple screen areas. Hereinafter, the first screen area and the second screen area are taken as examples for illustration.

[0007] When the folding screen device is in a first physical form, the first screen area is screen-on and the second screen area is screen-off. In response to switching from the first physical form to a second physical form, the folding screen device can control the second screen area to be screen-on, control the first screen area to be screen-off, and control the first screen area to be powered off.

[0008] In the embodiments of the present application, after the folding screen device controls the first screen area of the first physical screen to be black, the folding screen device can also control the first screen area to be powered off, which can reduce the power consumption of the folding screen device and increase the standby time.

[0009] In a possible implementation, the first physical screen is a liquid crystal display screen, and the liquid crystal display screen includes a backlight plate and a liquid crystal layer. When the first screen area is bright, the backlight plate corresponding to the first screen area is in a powered-on state, and the liquid crystal layer corresponding to the first screen area is in a powered-on state. The following describes a manner in which the folding screen device controls the first screen area to be powered off:

[0010] First, when the first screen area is black, the backlight plate corresponding to the first screen area is in a powered-on state, the liquid crystal layer corresponding to the first screen area is in a powered-on state, and the liquid crystal layer completely blocks light from the backlight plate.

[0011] In this manner, the folding screen device can control the backlight plate corresponding to the first screen area to be powered off, and control the liquid crystal layer corresponding to the first screen area to be powered off, to complete the control of the first screen area to be powered off.

[0012] Second, when the first screen area is black, the backlight plate corresponding to the first screen area is in a powered-off state, and the liquid crystal layer corresponding to the first screen area is in a powered-on state.

[0013] In this manner, the folding screen device can control the liquid crystal layer corresponding to the first screen area to be powered off, to complete the control of the first screen area to be powered off.

[0014] In the embodiments of the present application, the folding screen device controls the first screen area to be powered off in various manners, which is simple to implement and has a wide range of applications.

[0015] In a possible implementation, the folding screen device includes a plurality of axes, and the folding screen device changes the physical form based on any axis. In response to switching from the first physical form to the second physical form, the folding screen device controls the second screen area to be bright, controls the first screen area to be black, and before controlling the first screen area to be powered off, the folding screen device can also determine a first display mode according to a folding angle corresponding to each axis and a physical form corresponding to each axis. The first display mode is used to indicate that the first screen area is switched from bright to black, and the second screen area is switched from black to bright. In this way, in response to the first display mode, the folding screen device can control the second screen area to be bright, control the first screen area to be black, and control the first screen area to be powered off.

[0016] The following describes a manner in which the folding screen device determines the first display mode:

[0017] In a process in which a user starts operating the foldable device, the foldable device can determine whether there is a first axis and a second axis in which the folding angle or the physical form changes simultaneously, the first axis and the second axis being included in the plurality of axes. When there is no first axis and no second axis in which the folding angle or the physical form changes simultaneously, the foldable device can independently calculate the folding angle or the physical form corresponding to the first axis and the second axis to determine the first display mode.

[0018] For example, at a first time point, the folding angle or the physical form corresponding to the first axis changes, and the foldable device can determine the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis at the first time point. For example, at a second time point, the folding angle or the physical form corresponding to the second axis changes, and the foldable device can determine the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis at the second time point, the first time point being a time point at which the folding angle of the first axis changes, and the second time point being a time point at which the folding angle of the second axis changes.

[0019] In some embodiments, for example, the first time point is a time point at which the folding angle or the physical form corresponding to the first axis reaches a condition triggering a change in the state of the screen area, and at the first time point, the foldable device can determine the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis at the first time point. For example, the second time point is a time point at which the folding angle or the physical form corresponding to the second axis reaches a condition triggering a change in the state of the screen area, and at the second time point, the foldable device can determine the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis at the second time point.

[0020] When there is a first axis and a second axis in which the folding angle or the physical form changes simultaneously, the foldable device can perform the following operation: the foldable device can determine whether the first axis is in a half-fold critical state according to the folding angle of the first axis, and when the first axis is in the half-fold critical state, the folding angle of the first axis is in a folding angle range.

[0021] When the first axis is not in the half-fold critical state, the state of the screen area corresponding to the first axis will not change within a preset time, and in a scenario in which a user simultaneously operates multiple axes, screen jumping will not occur. In this scenario, the foldable device can comprehensively calculate the folding angle corresponding to each axis and the physical form corresponding to each axis to determine the display mode. For example, the foldable device can determine the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis.

[0022] In the case that the first axis is in the half-fold critical state, the state of the screen area corresponding to the first axis changes within a preset time, and in the case that the user simultaneously operates multiple axes, screen jumping occurs. In this case, in response to the folding angle and physical form of the first axis, the screen switching module can first not determine the display mode, because after determining the display mode, the folding screen device will respond based on the display mode, resulting in screen jumping. In the embodiment of the application, because the user simultaneously operates the first axis and the second axis, the first axis is already in the half-fold critical state, and the second axis can also reach the half-fold critical state within a short time, so the screen switching module can combine the folding angle and physical form of the second axis to perform comprehensive calculation to avoid screen jumping.

[0023] In this example, in the case that the first axis is in the half-fold critical state, when the folding angle and physical form of the second axis reach the condition for triggering the state change of the screen area, the folding screen device can determine the first display mode according to the folding angle and physical form of each axis.

[0024] In this implementation, the folding screen device can determine whether there are first and second axes whose folding angles or physical forms change simultaneously. In the case that there are no first and second axes whose folding angles or physical forms change simultaneously, the user independently operates the axes, and the folding screen device can respond to the user's operation in sequence, determine the display mode, and then enable the folding screen device to control the state of the corresponding screen area. In the case that there are first and second axes whose folding angles or physical forms change simultaneously, if the first axis is not in the half-fold critical state, the folding screen device can determine the display mode according to the folding angle and physical form of each axis. If the first axis is in the half-fold critical state, the folding screen device can wait, and when the folding angle and physical form of the second axis reach the condition for triggering the state change of the screen area, the folding screen device determines the display mode according to the folding angle and physical form of each axis, which can improve the accuracy of screen control.

[0025] As in the above example, the scenario in which part of the screen area of the first physical screen is in the powered-off state is introduced. In one possible scenario, the first physical screen is in the powered-off state, the first screen area in the powered-off state is black, and the second screen area is also black and in the powered-off state. In this scenario, the folding screen device can perform the following operations:

[0026] When the folding screen device is in the third physical form, the first screen area is black, the second screen area is black, and the first physical screen is in a powered-off state. Illustratively, the third physical form is a folded state. In response to switching from the third physical form to a fourth physical form, the folding screen device can control the first physical screen to be powered on, and control the first screen area to be bright, and control the second screen area to be powered off. For example, when the folding screen device is unfolded from the folded state, the first screen area can be bright, and the second screen area can remain black.

[0027] In this scenario, the folding screen device includes a plurality of axes, and the folding screen device implements a change in physical form based on any axis. In response to switching from the third physical form to the fourth physical form, before the folding screen device controls the first physical screen to be powered on, the folding screen device can also determine a second display mode according to a folding angle corresponding to each axis and a physical form corresponding to each axis, the second display mode being used to indicate that the first screen area is switched from black to bright, and the second screen area remains black.

[0028] In this implementation, when the physical form of the folding screen device is switched from the third physical form to the fourth physical form, the physical screen of the folding screen device is in a powered-off state, so during the process of unfolding the folding screen device from the folded state, the physical screen can be controlled to be powered on first to ensure that the screen area in the physical screen can be bright subsequently. On the basis of the physical screen being powered on, the first screen area is controlled to be switched from black to bright, and the second screen area that remains in black is powered off, which can also reduce the power consumption of the screen area that is black, and increase the standby time of the folding screen device.

[0029] In a possible implementation, the folding screen device includes a sensor service and a screen switching module, and the method includes: the sensor service reporting, to the screen switching module, a folding angle corresponding to each axis and a physical form corresponding to each axis. The determination of the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis includes: the screen switching module determining the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis.

[0030] In a possible implementation, the folding screen device further includes a display management service (DMS), a layer compositing module (SF), a hardware compositing renderer (HWC), and a display driver. After the first display mode is determined, the folding screen device further includes: the screen folding module sending the first display mode to the DMS; the DMS sending first information to the SF, the first information including the first display mode, and the first information being used to instruct powering off the first screen area; the SF sending second information to the HWC, the second information including content of the first information; and the HWC forwarding the second information to the display driver.

[0031] The control of the second screen area to be bright, the control of the first screen area to be black, and the control of the first screen area to be powered off includes: the display driver controlling the second screen area to be bright, the first screen area to be black, and the first screen area to be powered off.

[0032] In a possible implementation, the folding screen device further includes a window management service (WMS). Before the DMS sends the first information to the SF, the folding screen device further includes: the DMS sending the first display mode to the WMS; the WMS performing a freeze operation; the WMS drawing a window according to the second screen area; the WMS performing an unfreeze operation; and the WMS sending the drawn window to the SF.

[0033] The method further includes: the SF performing layer compositing on the window to obtain an image to be displayed, and the second information further includes the image; and before the SF sends the second information to the HWC, the method further includes: the SF judging whether the first physical screen is in a powered-on state.

[0034] The SF sending the second information to the HWC includes: when the first physical screen is in the powered-on state, the SF sending the second information to the HWC. The method further includes: in response to the second information, the display driver controlling the second screen area to display the image.

[0035] It can be understood that the internal modules in the folding screen device interact to implement the screen control method provided in the embodiments of the present application. For implementation manners, refer to the implementation manners in the following embodiments, which will not be described herein.

[0036] In a second aspect, the embodiments of the present application provide a folding screen device, including a processor and a memory. The memory is configured to store code instructions, and the processor is configured to run the code instructions to execute the method described in the first aspect or any possible implementation manner of the first aspect.

[0037] In a third aspect, the embodiments of the present application provide a computer readable storage medium, which stores 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 described in the first aspect or any possible implementation manner of the first aspect.

[0038] In a fourth aspect, the embodiments of the present application provide a computer program product including a computer program, and when the computer program is run on a computer, the computer is caused to execute the method described in the first aspect or any possible implementation manner of the first aspect.

[0039] In a fifth aspect, the present application provides a chip or chip system, which includes at least one processor and a communication interface, the communication interface and the at least one processor are interconnected through a line, and the at least one processor is configured to run a computer program or instructions to execute the method described in the first aspect or any possible implementation manner of the first aspect. The communication interface in the chip can be an input / output interface, a pin or a circuit, etc.

[0040] In a possible implementation, the chip or chip system described in the above of the present application further includes at least one memory, and the at least one memory stores instructions. The memory can be a storage unit inside the chip, such as a register, a cache, etc., or a storage unit of the chip (such as a read-only memory, a random access memory, etc.).

[0041] It should be understood that the second aspect to the fifth aspect of the present application correspond to the technical solution of the first aspect of the present application, and the beneficial effects obtained by each aspect and the corresponding feasible implementation manner are similar, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0042] FIG. 1 is an example diagram of a folding screen device to which the embodiments of the present application are applicable;

[0043] FIG. 2 is a structural schematic diagram of an LCD screen;

[0044] FIG. 3 is an example diagram of the physical form of a double-axis folding screen device;

[0045] FIG. 4 is a structural block diagram of a folding screen device to which the embodiments of the present application are applicable;

[0046] FIG. 5 is a flowchart of a screen control method;

[0047] FIG. 6 is a flowchart of another screen control method;

[0048] FIG. 7A is a flowchart of a screen control method applied to a folding screen device provided by the embodiments of the present application;

[0049] FIG. 7B is a flow diagram illustrating a method for determining a display mode of a screen according to an embodiment of the present disclosure;

[0050] FIG. 7C is a flow diagram illustrating another method for controlling a screen of a folding screen device according to an embodiment of the present disclosure;

[0051] FIG. 7D is a flow diagram illustrating another method for controlling a screen of a folding screen device according to an embodiment of the present disclosure;

[0052] FIG. 8 is a flow diagram illustrating another method for controlling a screen of a folding screen device according to an embodiment of the present disclosure;

[0053] FIG. 9 is a structural diagram of a folding screen device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0054] For the convenience of understanding, the following first introduces the related terms and concepts involved in the embodiments of the present disclosure:

[0055] 1. Folding screen device: a device whose physical form can be folded and unfolded. In some embodiments, the folding screen device refers to a device whose screen can be folded and unfolded.

[0056] In some embodiments, the folding manner of the folding screen device can include inward folding, and / or outward folding, etc. In addition, the folding manner can also include upward and downward folding, and / or left and right folding, and / or folding towards any direction, etc.

[0057] In some embodiments, the folding screen device can be folded once, twice, or even more times. For example, referring to FIG. 1a, the folding screen device includes an axis, and the folding screen device can be folded and unfolded based on the axis. In some embodiments, the folding screen device can be referred to as a single-axis folding screen device. Referring to FIG. 1b, the folding screen device includes two axes, namely axis 1 and axis 2. The folding screen device can be folded and unfolded based on any one of the two axes. In some embodiments, the folding screen device can be referred to as a dual-axis folding screen device.

[0058] In some embodiments, the folding screen device can include at least one physical screen. For example, referring to a in FIG. 1, the folding screen device can include a first screen 11 and a second screen 12, which are two independent physical screens, and the second screen 12 can include two screen areas. For example, the two screen areas can be divided by the folding screen axis. In some embodiments, the first screen 11 can be referred to as an outer screen, and the second screen 12 can be referred to as an inner screen. For example, referring to b in FIG. 1, the folding screen device can include a first screen 11A, a second screen 12A, and a third screen 13A, which belong to different screen areas in the same physical screen.

[0059] In summary, one physical screen of the folding screen device can be divided into at least one screen area, and the folding screen device can independently control each screen area to be bright or dark. The screen control method applied to the folding screen device provided in the embodiments of the present application can be applied to different screen areas on one physical screen and can also be applied to different physical screens. In the following embodiments, the multiple screen areas of one physical screen are taken as an example for description.

[0060] It should be understood that the folding manner, folding times, number of physical screens, and number of screen areas divided on each physical screen of the folding screen device are not limited in the embodiments of the present application.

[0061] 2, screen:

[0062] In the embodiments of the present application, the screen of the folding screen device can be a liquid crystal display (LCD). FIG. 2 is a schematic structural diagram of an LCD screen. Referring to FIG. 2, the LCD screen can include a backlight plate, a liquid crystal layer, and a filter. The backlight plate is a light-emitting layer that emits white light. One screen can include one complete backlight plate, or the backlight plate can be cut into several parts, that is, a partitioned backlight. The liquid crystal layer is above the backlight plate, and the liquid crystal layer corresponds to a driving circuit. The driving circuit can control the voltage to realize different orientations of liquid crystal molecules and control the liquid crystal layer to block or transmit light from the backlight plate. Since the backlight plate emits white light, there is a filter of three primary colors above the liquid crystal layer to convert the backlight into light of other colors, thereby realizing the display of different colors on the LCD screen.

[0063] 3, bright screen: in the bright screen state, the screen can display text, pictures, and other content. In some embodiments, the text, graphics, and other content displayed on the screen can be collectively referred to as an image, and the following embodiments take the display of an image on the screen as an example for description.

[0064] For LCD screens, a bright screen means that the backlight is powered on and the liquid crystal layer is powered on. In the bright screen state, the backlight emits light, and the driving circuit can control the voltage to achieve the orientation of the liquid crystal molecules, thereby achieving the effect of light transmission.

[0065] 4. Black screen: In the black screen state, the screen presents black and does not display images.

[0066] For LCD screens, in some embodiments, a black screen means that the backlight is powered on and the liquid crystal layer is powered on. In this example, in the black screen state, the backlight emits light, and the driving circuit controls the voltage to adjust the liquid crystal layer to completely block the light from the backlight, so that the light emitted by the backlight cannot pass through the liquid crystal layer, the screen presents black and cannot display images.

[0067] For LCD screens, in some embodiments, a black screen means that the backlight is powered on and the liquid crystal layer is powered on. In this example, in the black screen state, the backlight emits light, and the driving circuit controls the voltage to adjust the liquid crystal layer to completely block the light from the backlight, so that the light emitted by the backlight cannot pass through the liquid crystal layer, the screen presents black and cannot display images.

[0068] In some embodiments, the axis in the folding screen can be a bendable hinge. The folding screen device can be composed of at least one bendable hinge, and the folding screen device can have at least one bending combination, which refers to the combination of hinges that are bent. Different bending combinations correspond to different display areas, which refer to screen areas that are bright and display images. When the user bends the folding screen device into a physical form, part of the screen area will be bright and display images, and part of the screen area will be black.

[0069] 5. Off screen: In the off screen state, the screen presents black and does not display images.

[0070] For LCD screens, in some embodiments, off screen means that the backlight is powered off and the liquid crystal layer is powered off.

[0071] 6. Screen power off: In the embodiments of the present application, it means that the backlight is powered off and the liquid crystal layer is powered off. Correspondingly, the screen not powered off means that the liquid crystal layer is powered on, and the backlight can be powered on or powered off.

[0072] 7. Folded state: In the embodiments of the present application, it means that the folding screen device is completely folded, and the folding angle corresponding to any axis is 0°. For example, taking a two-axis folding screen device as an example, Figure 3a shows that the two-axis folding screen device is in the folded state.

[0073] 8. Unfolded State: In this embodiment of the application, it refers to the folding screen device being fully unfolded, with the folding angle corresponding to any axis being 180°. For example, taking a dual-axis folding screen device as an example, Figure 3c shows the dual-axis folding screen device in the unfolded state.

[0074] In some embodiments, the state between the folded state and the unfolded state can be referred to as the hovering state or intermediate state, as shown in Figure 3b.

[0075] 9. The foldable screen device in this application embodiment can be referred to as user equipment (UE), terminal, etc. For example, the foldable screen device can be a mobile phone, tablet, personal digital assistant (PDA), handheld device with wireless communication function, computing device, in-vehicle device or wearable device, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in smart home, etc. The form of the foldable screen device is not specifically limited in this application embodiment.

[0076] In some embodiments, the software system of a foldable screen device can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture. Figure 4 is a structural block diagram of a foldable screen device to which this application embodiment applies. The layered architecture divides the software system of the foldable screen device into several layers, each with a clear role and division of labor. Layers communicate with each other through software interfaces.

[0077] Referring to Figure 4, in some embodiments, a foldable screen device may include: an application layer, an application framework layer, a native system layer, and a kernel layer. This application does not limit the layering of the foldable screen device. The modules included in each layer in the following embodiments are the modules involved in the embodiments of this application. The modules included in each layer do not constitute a limitation on the structure of the foldable screen device, nor do the layering of module deployment (illustrated examples) constitute a limitation on the structure of the foldable screen device.

[0078] The application layer can include a series of application packages. The application layer runs applications by calling the application programming interface (API) provided by the application framework layer. Figure 4 shows an example of an application layer including applications.

[0079] The application framework layer can provide APIs and programming frameworks for applications of the application layer. The application framework layer includes some pre-defined functions. In some embodiments, the application framework layer can provide system services. Referring to FIG. 4, the application framework layer can include a screen cutting module, a display manager service (DMS), a surface finger (SF), a window manager service (WMS), and a wake power.

[0080] The screen cutting module can maintain a mapping relationship among the folding angle, the physical form, and the display mode of the folding screen device. In some embodiments, the folding angle of the folding screen can also be referred to as a bending angle.

[0081] The physical form of the folding screen device can include a folding state, a hovering state, and an unfolding state.

[0082] The display mode is used to indicate the state of the screen area. In some embodiments, the screen area can refer to a physical screen or a partial area in a physical screen. The embodiments of the present application take the screen area as a partial area in a physical screen for example.

[0083] In some embodiments, the state of the screen area can include a bright screen, a black screen, and an off screen. However, in the mapping relationship among the folding angle, the physical form, and the display mode of the folding screen device maintained by the screen cutting module, the screen cutting module can maintain the mapping relationship among the folding angle, the physical form, and the bright screen and the black screen, that is, in the mapping relationship, the state of the screen area can include the bright screen and the black screen. In the following embodiments, the mapping relationship among the folding angle, the physical form, and the display mode of the folding screen device can be referred to as the mapping relationship.

[0084] For example, the mapping relationship maintained in the screen cutting module is explained by taking a dual-axis folding screen device as an example. Referring to FIG. 3, the dual-axis folding screen device includes a first screen area, a second screen area, and a third screen area. The first screen area, the second screen area, and the third screen area belong to the same physical screen.

[0085] Referring to a of FIG. 3, when the folding screen device is in a folded state, i.e., the folding angles corresponding to the two axes are both 0°, the display mode is used to indicate that the first screen area is bright and the second screen area and the third screen area are black. Correspondingly, in response to the user folding the dual-axis folding screen device to the folded state, the electronic device can control the first screen area to be bright and the second screen area and the third screen area to be black based on the mapping relationship. Referring to b of FIG. 3, when the folding angles corresponding to the two axes are both expanded to a preset angle, the display mode is used to indicate that the first screen area is bright and the second screen area and the third screen area are switched from black to bright. Correspondingly, in response to the user expanding the dual-axis folding screen device from the folded state to the preset angle, the electronic device can control the second screen area and the third screen area to be bright based on the mapping relationship. Referring to c of FIG. 3, when the folding screen device is in an unfolded state, i.e., the folding angles corresponding to the two axes are both 180°, the display mode is used to indicate that the first screen area, the second screen area, and the third screen area are all bright. Correspondingly, in response to the user unfolding the dual-axis folding screen device, the electronic device can control the first screen area, the second screen area, and the third screen area to be bright based on the mapping relationship.

[0086] It can be understood that, as the folding angle and the physical form of the folding screen device change, different screen areas are bright or black because the mapping relationship between the folding angle and the physical form of the folding screen device and the display mode is maintained in the screen switching module. During the folding or unfolding of the folding screen device by the user, the screen switching module can determine the display mode of the folding screen device based on the folding angle and the physical form of the folding screen device and the mapping relationship. Accordingly, the screen switching module can control the corresponding screen area to be bright or black based on the display mode.

[0087] It can be envisaged that, because the folding screen device can include multiple axes, the folding angle of the folding screen device in the mapping relationship maintained by the screen switching module can include the folding angle corresponding to each axis, and the physical form of the folding screen device can include the physical form corresponding to each axis. That is, the screen switching module can maintain the mapping relationship between the folding angle corresponding to each axis, the physical form corresponding to each axis, and the display mode.

[0088] The folding angle corresponding to the axis can be understood as the included angle between the screen areas corresponding to the axis. The screen area corresponding to the axis can be understood as the screen area that is folded or unfolded based on the axis. For example, referring to b of FIG. 1, the screen area corresponding to the axis 1 includes the first screen 11A and the second screen 12A, and the folding angle corresponding to the axis 1 can be understood as the included angle between the first screen 11A and the second screen 12A.

[0089] The physical form corresponding to the axis can be understood as the physical form of at least two screen areas corresponding to the axis.

[0090] In some embodiments, the screen switching module can inform the DMS of the display mode when the display mode changes.

[0091] The DMS is used for managing screen-related modules, and is also used for managing the connection, configuration, and the like of the screen.

[0092] In some embodiments, the DMS can maintain the display mode. That is, the DMS can determine the state of each screen area in the foldable screen device based on the display mode. In the embodiments of the present application, when the DMS receives the display mode from the screen switching module, the DMS can determine the state of each screen area in the foldable screen device.

[0093] In some embodiments, the DMS can synchronize the display mode to the SF.

[0094] The image to be displayed in the screen area can be composed of different layers. Taking a desktop as an example, the desktop can include wallpaper as a bottom layer, and application icons on the upper layer of the wallpaper, and the like. The SF is used for layer compositing in the order of layers to obtain the image to be displayed.

[0095] In the embodiments of the present application, when the SF receives the display mode from the DMS, the SF can determine the state of the screen area corresponding to the display mode. Wherein, the SF can determine the screen area of the image to be displayed (i.e., the screen area to be turned on), and the screen area to be turned off.

[0096] The WMS is responsible for the creation, display, hiding, moving, and the like of the window in the screen area, and can ensure that the window is displayed in the correct order and position.

[0097] The wake-up power is used for controlling the power-on of the screen. It should be understood that when the screen is in the power-off state, the liquid crystal layer in the screen is in the power-off state, and the backlight plate is in the power-off state. The wake-up power controlling the power-on of the screen can be understood as controlling the power-on of the backlight plate and the liquid crystal layer.

[0098] The system layer can include local services and some link libraries. Referring to FIG. 4, the system layer can include a sensor service and a hardware composer (HWC).

[0099] A sensor service is configured to report data from a sensor driver to the split screen module. The data reported by the sensor driver to the sensor service can include, but is not limited to, a folding angle of the foldable device and a physical form of the foldable device. It should be understood that, because the foldable device can include at least one axis, the folding angle of the foldable device can include a folding angle corresponding to each axis, and the physical form of the foldable device can include a physical form corresponding to each axis.

[0100] A hardware composition window (HWC) is configured to assist the SF in performing layer composition.

[0101] The kernel layer is a layer between hardware and software. The kernel layer is configured to drive the hardware to work. Referring to FIG. 4, the kernel layer can include a first sensor driver, a second sensor driver, and a display driver.

[0102] The first sensor driver is configured to drive a first sensor to work. The first sensor can include, but is not limited to, a gravity sensor (G-sensor), a gyroscope, and the like. During use of the foldable device by a user, the first sensor such as the gravity sensor or the gyroscope can report data collected by itself to the first sensor driver, and the first sensor driver can determine a folding angle of the foldable device based on the data reported by the first sensor.

[0103] In some embodiments, the first sensor driver can report the folding angle of the foldable device to the sensor service.

[0104] The second sensor is configured to drive a second sensor to work. The second sensor can be a hall sensor. During use of the foldable device by a user, the hall sensor can report data collected by itself to the second sensor driver, and the second sensor driver can determine a physical form of the foldable device based on the data reported by the hall sensor. The physical form of the foldable device can include a folding state, a hovering state, an unfolded state, and the like.

[0105] In some embodiments, the second sensor driver can report the physical form of the foldable device to the sensor service.

[0106] The display driver is configured to drive a display screen to work. The display driver is involved in processes of turning on and turning off the screen in the embodiments of the present application.

[0107] In some embodiments, referring to FIG. 4, the foldable device can further include a hardware layer. Corresponding to the kernel layer, the hardware layer can include the first sensor, the second sensor, and the display screen. The display screen can be regarded as a screen of the foldable device, and the structure of the screen can be referred to the related description in FIG. 2.

[0108] The first sensor can include, but is not limited to, a gravity sensor, a gyroscope, etc. The second sensor can be a hall sensor. In some embodiments, the display screen can be an LCD display screen.

[0109] In the embodiments of the present application, the folding screen device can include at least one axis. In order to determine the folding angle corresponding to each axis and the physical form corresponding to each axis, a set of sensors can be configured for each axis, and each set of sensors can include a first sensor and a second sensor.

[0110] With the change of the physical form of the folding screen device, the folding screen device can control the screen area corresponding to the folding angle and the physical form to be bright or black. The process of the folding screen device controlling the screen area corresponding to the bright or black screen will be introduced below in combination with the structure of the folding screen device in FIG. 4.

[0111] FIG. 5 is a flowchart of a screen control method. Referring to FIG. 5, the screen control method can include:

[0112] Step 1: The first sensor driver reports the folding angle of the folding screen device to the sensor service.

[0113] The first sensor driver can obtain the folding angle of the folding screen device based on the data reported by the first sensor. The first sensor driver can report the folding angle of the folding screen device to the sensor service.

[0114] Step 2: The second sensor driver reports the physical form of the folding screen device to the sensor service.

[0115] It should be understood that steps 1 and 2 have no order distinction, and both can be executed simultaneously.

[0116] The second sensor driver can obtain the physical form of the folding screen device based on the data reported by the second sensor. The second sensor driver can report the physical form of the folding screen device to the sensor service.

[0117] In some embodiments, the second sensor driver can use 0, 1, and a number between 0 and 1 to represent the physical form of the folding screen device. For example, 0 can represent that the physical form of the folding screen device is in a folded state, and 1 can represent that the physical form of the folding screen device is in an unfolded state. The number between 0 and 1 can represent that the folding screen device is in a hovering state, wherein the larger the number, the larger the folding angle of the folding screen device.

[0118] Step 3: The sensor service reports the folding angle and the physical form to the screen cutting module.

[0119] Step 4: The screen cutting module determines the display mode according to the folding angle and the physical form.

[0120] Referring to the introduction of the screen switching module in the above embodiments, the screen switching module can maintain a mapping relationship between the folding angle, the physical form, and the display mode. In some embodiments, the screen switching module can determine the display mode of the folding screen device according to the folding angle, the physical form, and the mapping relationship.

[0121] It can be understood that when the folding angle of the folding screen device is the same, whether the folding screen device is in the unfolding process or the folding process corresponds to different display modes. For example, when the folding screen device is unfolded to a preset angle, the screen area 1 of the folding screen device can switch from a black screen to a bright screen, and when the folding screen device is folded to a preset angle, the screen area 1 of the folding screen device can switch from a bright screen to a black screen.

[0122] In some embodiments, the first sensor and the second sensor can always collect data, and report data to the first sensor driver and the second sensor driver at a certain frequency. In this way, steps 1, 2, and 3 can also be repeatedly executed at a certain frequency, so that the screen switching module can receive the folding angle and the physical form continuously reported by the sensor service. In the embodiments of the present application, the screen switching module can determine whether the folding screen device is in the unfolding process or the folding process according to the folding angle and / or the physical form continuously reported by the sensor service.

[0123] For example, if the folding angle continuously reported by the sensor service is getting larger and larger, the screen switching module can determine that the folding screen device is in the unfolding process, i.e., unfolded by the user. For example, if the folding angle continuously reported by the sensor service is getting larger and larger, the screen switching module can determine that the folding screen device is in the folding process, i.e., folded by the user.

[0124] For example, the screen switching module can determine whether the folding screen device is in the unfolding process or the folding process according to the number continuously reported by the sensor service, which is between 0 and 1. If the number is getting larger and larger, the screen switching module can determine that the folding screen device is in the unfolding process, i.e., unfolded by the user. If the number is getting smaller and smaller, the screen switching module can determine that the folding screen device is in the folding process, i.e., folded by the user.

[0125] In some embodiments, whether the folding screen device is in the unfolding process or the folding process can also be referred to as the physical form of the folding screen device. Further, the screen switching module can determine the display mode of the folding screen device according to the folding angle, the physical form, and the mapping relationship.

[0126] Step 5, the screen switching module sends the display mode to the DMS.

[0127] In some embodiments, the screen switching module can send the identification of the display mode to the DMS. The identification of the display mode can include, but is not limited to, a number, a name, an identification of a screen area corresponding to a bright screen of the display mode, or an identification of a screen area corresponding to a black screen of the display mode, or a screen state corresponding to the display mode, etc. The display mode is used to indicate a screen area to be brightened, and / or a screen area to be darkened.

[0128] For example, the folding screen device includes a first screen area and a second screen area, and the identification of the display mode includes an identification of the first screen area, i.e., the display mode is used to indicate that the first screen area is brightened and the second screen area is darkened. For example, the folding screen device includes a first screen area and a second screen area, and the identification of the display mode includes an identification of the first screen area, i.e., the display mode is used to indicate that the first screen area is darkened and the second screen area is brightened. For example, the identification of the display mode is a screen state corresponding to the display mode, and the display mode can include: the first screen area is brightened, and the second screen area is darkened.

[0129] The embodiments of the present application do not limit the specific manifestation of the display mode.

[0130] Step 6: The DMS calls the SF to switch the display area.

[0131] Referring to the above introduction of the DMS in the embodiments, the DMS can maintain the display mode. After receiving the display mode from the screen switching module, the DMS can determine the state of the screen area based on the maintained display mode. After determining the state of the screen area, the DMS can call the interface of the SF to switch the display area.

[0132] The determination of the state of the screen area by the DMS can be understood as the determination of the screen area to be brightened and / or the screen area to be darkened. The calling of the interface of the SF by the DMS to switch the display area can be understood as the notification of the screen area to be brightened and / or the screen area to be darkened by the DMS to the SF.

[0133] For example, the DMS can send the display mode to the SF, and the display mode is used to indicate the screen area to be brightened and / or the screen area to be darkened. Alternatively, the DMS can send the identification of the screen area to be brightened and / or the identification of the screen area to be darkened to the SF.

[0134] The SF can determine a screen area to be brightened and / or a screen area to be darkened. For the screen area to be brightened, the SF can send the image to be displayed to the screen area to be brightened, so that the screen area can display the image. For the screen area to be darkened, the SF can drive the screen area to be darkened through the HWC and the display driver. The process can refer to the descriptions in S711-S715 in the embodiments below. The SF can perform layer composition to obtain the image to be displayed.

[0135] It should be understood that the black screen can refer to the description of the "LCD screen dark screen" term in the above embodiments. When the screen area is darkened, the screen (screen area) is not powered off, and the screen still consumes power, which increases the power consumption of the foldable screen device and reduces the standby time. The screen not being powered off means that the liquid crystal layer in the screen is in a powered-on state, and the backlight plate is in a powered-on state or a powered-off state.

[0136] With the development of foldable screen devices, there are more and more screen areas in foldable screen devices. For a multi-foldable screen device, if the screen area is darkened and the screen area is not powered off, a large amount of power consumption will be generated.

[0137] In some embodiments, the foldable screen device can be configured with a small-size LCD screen and a large-size LCD screen, and the two LCD screens with different sizes are independent physical screens. Referring to FIG. 6, when the foldable screen device detects that an application is started, the foldable screen device can control the large-size LCD screen to be brightened, and the large-size LCD screen can display the application interface, which can guarantee the large-screen experience of the user. When the foldable screen device detects that the application is closed or in a state where the application is not started, the foldable screen device can control the small-size LCD screen to be brightened, which can improve the power consumption of the foldable screen device under the premise of meeting the basic use. In this example, when the small-size LCD screen is in a brightened state, the large-size LCD screen can be in a powered-off state, so that the LCD screen does not consume power and the power consumption of the foldable screen device can be reduced.

[0138] In this example, the foldable screen device is configured with physical screens with different sizes, which increases the cost, and this method is not suitable for the scene where different screen areas in a physical screen are brightened and darkened.

[0139] Based on the above problems, the embodiments of the present application provide a screen control method applied to a foldable screen device. With the change of the physical form of the foldable screen device, the foldable screen device can control part of the screen areas in a physical screen to be brightened and part of the screen areas to be darkened. In order to reduce the power consumption of the foldable screen device, the foldable screen device can control the part of the screen areas to be darkened to be powered off when controlling the part of the screen areas to be darkened, so as to reduce the power consumption of the foldable screen device.

[0140] The application embodiment provides a screen control method applied to a folding screen device. The following embodiments can be combined with each other, and the same or similar concepts or processes can not be described in some embodiments.

[0141] To facilitate understanding of the screen control method applied to the folding screen device provided by the application embodiment, the process in which the screen cutting module determines the display mode is first introduced as follows.

[0142] Referring to FIG. 7A, the screen control method applied to the folding screen device provided by the application embodiment can include the following steps.

[0143] S701, in response to the folding screen device changing from a first physical form to a second physical form, the first sensor driver reports the folding angle corresponding to the axis to the sensor service.

[0144] S702, the second sensor driver reports the physical form corresponding to the axis to the sensor service.

[0145] S701-S702 can refer to the description in steps 1-2.

[0146] It can be understood that in the process of the folding screen device changing from the first physical form to the second physical form, the first sensor and the second sensor can report the data collected by them at a certain frequency. Because the folding screen device is configured with a group of sensors for each axis, the group of sensors includes the first sensor and the second sensor, so each group of sensors reports the data of the corresponding axis of the group. For example, the first sensor and the second sensor correspond to the first axis in the folding screen device, and the first sensor and the second sensor report the data of the first axis.

[0147] In some embodiments, one first sensor corresponds to one first sensor driver, and one second sensor corresponds to one second sensor driver. Correspondingly, the first sensor driver can determine the folding angle corresponding to the first axis according to the data from the first sensor. The second sensor driver can determine the physical form corresponding to the first axis according to the data from the second sensor.

[0148] In this example, each first sensor driver can report the folding angle corresponding to one axis to the sensor service, and each second sensor driver can report the physical form corresponding to one axis to the sensor service. The sensor service can determine the folding angle corresponding to each axis based on the data reported by each first sensor driver, and the sensor service can determine the physical form corresponding to each axis based on the data reported by each second sensor driver.

[0149] In some embodiments, the plurality of first sensors in the foldable screen device can correspond to one first sensor driver, and the plurality of second sensors can correspond to one second sensor driver. Accordingly, the first sensor driver can determine the folding angle corresponding to each axis according to the data from each first sensor, and the second sensor driver can determine the physical form corresponding to each axis according to the data from each second sensor.

[0150] In this example, the first sensor driver can report the folding angle corresponding to each axis to the sensor service, and the second sensor driver can report the physical form corresponding to each axis to the sensor service. Accordingly, the sensor service can determine the folding angle corresponding to each axis and the physical form corresponding to each axis.

[0151] In some embodiments, the plurality of first sensors in the foldable screen device can correspond to at least two first sensor drivers, and the plurality of second sensors can correspond to at least two second sensor drivers, which will not be described in detail in the embodiments of the present application.

[0152] In summary, regardless of the configuration of the first sensor driver and the second sensor driver in the foldable screen device, the sensor service can determine the folding angle corresponding to each axis and the physical form corresponding to each axis. It can be understood that the first sensor, the second sensor, the first sensor driver, and the second sensor driver in the foldable screen device are exemplarily shown in FIG. 4.

[0153] Exemplarily, taking the foldable screen device including axis 1, axis 2, and axis 3 as an example, the user operates axis 1 and axis 2 and does not operate axis 3, the first sensor driver can report the data of “axis 1-10°, axis 2-20°, axis 3-0°” to the sensor service, and the second sensor driver can report the data of “axis 1-hover state (0.1), axis 2-hover state (0.2), axis 3-folded state (0)” to the sensor service. It can be understood that, in the process of changing the physical form of the foldable screen device, the first sensor driver can report the folding angle corresponding to each axis to the sensor service at a certain frequency, and the second sensor driver can report the physical form corresponding to each axis to the sensor service at a certain frequency. The sensor service can determine whether the folding process or the unfolding process corresponding to each axis based on the change of the folding angle corresponding to each axis, or the sensor service can determine whether the folding process or the unfolding process corresponding to each axis based on the change of the physical form corresponding to each axis, which can be referred to the description in step 4.

[0154] S703, the sensor service reports the folding angle corresponding to each axis and the physical form corresponding to each axis to the screen cutting module.

[0155] S704, the screen cutting module determines the display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis.

[0156] In some embodiments, the folding screen module maintains a mapping relationship of the folding angle corresponding to each axis, the physical form corresponding to each axis, and the display mode. The folding screen module can determine the display mode according to the folding angle corresponding to each axis from the sensor service, the physical form corresponding to each axis, and the mapping relationship.

[0157] For example, referring to b in FIG. 1, taking axis 1 in a two-axis folding screen device as an example, the mapping relationship of the folding angle corresponding to each axis, the physical form corresponding to each axis, and the display mode can include: when the folding angle corresponding to axis 1 is less than 10°, and the physical form corresponding to axis 1 is hovering state (unfolded or folded), the first screen 11A and the second screen 12A are black screen. When axis 1 is unfolded to a folding angle of 10°, the first screen 11A and the second screen 12A are bright screen. Accordingly, when axis 1 is unfolded to a folding angle of 10°, that is, the folding angle of axis 1 is 10°, and the physical form of axis 1 is hovering state (unfolded), the folding screen module determines the display mode to be “the first screen 11A and the second screen 12A are bright screen” based on the mapping relationship.

[0158] In the scenario where the folding screen device includes multiple axes, when the user folds and unfolds the folding screen device, the user can operate the multiple axes in sequence or simultaneously. When the user operates the multiple axes in sequence, the screen areas corresponding to different axes can respond (such as bright screen, black screen) in sequence. When the user operates the multiple axes simultaneously, the screen areas corresponding to different axes can respond simultaneously. In addition, there can be overlap between the screen areas corresponding to the axes, and the operation of one axis can affect the response of the screen areas corresponding to other axes.

[0159] In the embodiments of the present application, in order to accurately respond to the user's operation and improve the control accuracy of the screen area, in the scenario where the folding screen device includes multiple axes, the folding screen module can execute the steps as shown in FIG. 7B to determine the display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis:

[0160] S7041, the folding screen module determines whether there is a first axis and a second axis whose folding angle or physical form changes simultaneously. If not, S7042 is executed, and if so, S7043 is executed.

[0161] For the same axis, the physical form corresponding to the axis changes, and the folding angle corresponding to the axis also changes accordingly. The folding angle and the physical form corresponding to the same axis change at the same time. The screen switching module judging whether the folding angle corresponding to the axis changes at the same time can also represent whether the physical form corresponding to the axis changes at the same time. Similarly, the screen switching module judging whether the physical form corresponding to the axis changes at the same time can also represent whether the folding angle corresponding to the axis changes at the same time. The following takes the screen switching module judging whether the folding angle corresponding to the axis changes at the same time as an example for description:

[0162] It should be understood that in the scenario where the folding screen device includes multiple axes, the axes whose folding angles change at the same time can be at least two. In the embodiments of the present application, the first axis and the second axis are taken as examples for description. That is, the screen switching module judges whether there are the first axis and the second axis whose folding angles change at the same time.

[0163] In the change process of the physical form of the folding screen device, whether the physical form corresponding to the axis changes or not, the first sensor corresponding to each axis will report data to the first sensor driver at a certain frequency, and the second sensor corresponding to each axis will report data to the second sensor driver at a certain frequency. Similarly, the first sensor driver will report the folding angle corresponding to each axis to the sensor service at a certain frequency, and the second sensor driver will report the physical form corresponding to each axis to the sensor service at a certain frequency. Correspondingly, the sensor service will report the folding angle corresponding to each axis and the physical form corresponding to each axis to the screen switching module at a certain frequency.

[0164] Taking the folding angle as an example, the screen switching module can determine the time when the folding angle corresponding to each axis changes according to the folding angle corresponding to each axis reported by the sensor service and the reporting time. The screen switching module can determine whether there are the first axis and the second axis whose folding angles change at the same time according to the time when the folding angle corresponding to each axis changes. Similarly, taking the physical form as an example, the screen switching module can determine the time when the physical form corresponding to each axis changes according to the physical form corresponding to each axis reported by the sensor service and the reporting time. The screen switching module can determine whether there are the first axis and the second axis whose folding angles change at the same time according to the time when the physical form corresponding to each axis changes.

[0165] S7042, the screen switching module independently calculates the folding angle and the physical form corresponding to the first axis and the second axis, and determines the display mode.

[0166] When the folding angles or the physical forms corresponding to multiple axes do not change at the same time, it represents that the user operates the axes in sequence to change the physical form of the folding screen device. In this scenario, the folding screen device can respond to the user's operation on the axes in sequence to control the screen area corresponding to the axes to be bright or dark.

[0167] In the embodiments of the present application, for the first axis, for example, at the first time, when the folding angle and the physical form corresponding to the first axis change, the folding angle and the physical form corresponding to the second axis have not changed, the screen cutting module can determine the display mode according to the folding angle and the physical form corresponding to each axis in the folding screen device (for example, the folding angle and the physical form corresponding to the first axis at the first time, and the folding angle and the physical form corresponding to the second axis) and the mapping relationship.

[0168] Similarly, for the second axis, for example, at the second time, when the folding angle and the physical form corresponding to the second axis change, the folding angle and the physical form corresponding to the first axis have begun to change, the screen cutting module can determine the display mode according to the folding angle and the physical form corresponding to each axis in the folding screen device (for example, the folding angle and the physical form corresponding to the first axis at the first time, and the folding angle and the physical form corresponding to the second axis) and the mapping relationship.

[0169] For example, the dual-axis folding screen device can include axis 1 and axis 2, axis 1 corresponds to the first screen area and the second screen area, and axis 2 corresponds to the second screen area and the third screen area. Taking the unfolding process of the dual-axis folding screen device as an example, when the user first operates axis 1 and then operates axis 2 to unfold the folding screen device, the screen cutting module can detect that the folding angle and the physical form corresponding to axis 1 and axis 2 are not changed at the same time. It should be understood that when the folding angle and the physical form corresponding to axis 1 begin to change, the screen cutting module can determine the display mode according to the folding angle and the physical form corresponding to axis 1 and axis 2. Similarly, when the folding angle and the physical form corresponding to axis 2 begin to change, the screen cutting module can determine the display mode according to the folding angle and the physical form corresponding to axis 1 and axis 2. Taking two time points in the unfolding process of the dual-axis folding screen device as an example, the process of the screen cutting module determining the display mode according to the folding angle and the physical form corresponding to the first axis and the second axis is introduced as follows:

[0170] For example, at the first time, the user operates to unfold the folding angle corresponding to axis 1 to a preset angle, and the screen cutting module can determine the display mode according to the folding angle and the physical form corresponding to each axis at the first time (for example, the folding angle and the physical form corresponding to axis 1 at the first time, and the folding angle and the physical form corresponding to axis 2). For example, at the second time, the user operates to unfold the folding angle corresponding to axis 2 to a preset angle, and the screen cutting module can determine the display mode according to the folding angle and the physical form corresponding to each axis at the second time (for example, the folding angle and the physical form corresponding to axis 1 at the second time, and the folding angle and the physical form corresponding to axis 2).

[0171] Among them, the display mode determined by the screen cutting module at the first time and the display mode determined by the screen cutting module at the second time can all perform the steps in FIG. 7C.

[0172] S7043, the screen cutting module determines whether the first axis is in a half-fold critical state according to the folding angle corresponding to the first axis. If not, S7044 is executed, and if so, S7045 is executed.

[0173] When the user simultaneously operates multiple axes, and the folding angles or physical forms corresponding to the multiple axes change simultaneously, in the case of overlapping screen areas corresponding to the axes, the state of the overlapping screen areas will be affected by the multiple axes.

[0174] For example, a dual-axis foldable screen device can include axis 1 and axis 2, axis 1 corresponds to the first screen area and the second screen area, and axis 2 corresponds to the second screen area and the third screen area. Taking the unfolding process of the dual-axis foldable screen device as an example, when the user simultaneously operates axis 1 and axis 2 to unfold the foldable screen device, the user requires the first screen area, the second screen area, and the third screen area to be bright.

[0175] In this scenario, the user simultaneously operates axis 1 and axis 2 to unfold the foldable screen device, and the folding angles or physical forms corresponding to axis 1 and axis 2 can change simultaneously. However, due to user operation habits or other reasons, the time when the folding angle corresponding to axis 1 reaches the preset angle is different from the time when the folding angle corresponding to axis 2 reaches the preset angle. For example, at a first time, the user operates to unfold the folding angle corresponding to axis 1 to the preset angle, and the display mode indicates that the first screen area is bright and the second screen area is bright. At a second time, the user operates to unfold the folding angle corresponding to axis 2 to the preset angle, and the display mode indicates that the second screen area is bright and the third screen area is bright. The first time is earlier than the second time.

[0176] According to the current screen control logic, in the case where the folding angles or physical forms corresponding to axis 1 and axis 2 change simultaneously, in response to the user's operation, the foldable screen device can first control the first screen area and the second screen area to be bright at the first time, and then control the third screen area to be bright at the second time. During the unfolding process of the foldable screen device, before reaching the state of the first screen area, the second screen area, and the third screen area being bright, a process of "the first screen area being bright, the second screen area being bright first, and the third screen area being black" is experienced.

[0177] In this scenario, the user simultaneously operates axis 1 and axis 2 to unfold the foldable screen device, and the user requires the first screen area to be bright, the second screen area to be bright, and the third screen area to be bright during the unfolding process. However, the user experiences a screen jump, i.e., the first screen area is bright, the second screen area is bright first, and the third screen area is black, and then the first screen area is bright, the second screen area is bright, and the third screen area is bright, resulting in a poor user experience.

[0178] In the embodiments of the present application, in order to accurately control the screen area and improve user experience, the screen switching module can first determine whether the first axis is in a half-fold critical state according to the physical form of the first axis.

[0179] The half-fold critical state can be understood as a predefined folding angle range. For example, the folding angle range can be 80°-130°. In the embodiments of the present application, the screen switching module can determine whether the first axis is in the half-fold critical state according to whether the folding angle corresponding to the first axis is in the folding angle range. When the folding angle corresponding to the first axis is in the folding angle range, the screen switching module determines that the first axis is in the half-fold critical state. When the folding angle corresponding to the first axis is not in the folding angle range, the screen switching module determines that the first axis is not in the half-fold critical state, or the first axis is in a non-half-fold critical state.

[0180] When the first axis is in the half-fold critical state, the state of the screen area corresponding to the first axis will change within a short time (such as a preset time) when the user folds or unfolds the first axis, for example, the screen area switches from a bright screen to a black screen, or from a black screen to a bright screen. When the first axis is not in the half-fold critical state, or in other words, when the first axis is in a non-half-fold critical state, even if the user folds or unfolds the first axis, the state of the screen area corresponding to the first axis will not change within a short time (such as a preset time), for example, the screen area is always bright or black.

[0181] The purpose of setting the half-fold critical state in the embodiments of the present application is that in the scenario where the first axis and the second axis are simultaneously operated (that is, the folding angles or physical forms corresponding to the first axis and the second axis change at the same time), because the speed at which the user folds or unfolds the folding screen device cannot be determined, based on the half-fold critical state, it can be predicted whether the state of the screen area corresponding to the first axis will change within a preset time. Based on the prediction result of "whether the state of the screen area corresponding to the first axis will change within a preset time", the screen switching module can use a corresponding method to determine the display mode.

[0182] For example, when the first axis is not in the half-fold critical state, the state of the screen area corresponding to the first axis will not change within a preset time, and in the scenario where the user simultaneously operates multiple axes, no screen jump will occur. In this scenario, the screen switching module can comprehensively calculate according to the folding angles or physical forms corresponding to each axis to determine the display mode, which can be referred to the description in S7044.

[0183] For example, when the first axis is in the half-fold critical state, the state of the screen area corresponding to the first axis may change within a preset time. In a scenario in which the user simultaneously operates multiple axes, screen jumping may occur. In this scenario, in response to the folding angle and physical form of the first axis, the screen switching module may not determine the display mode first, because after the display mode is determined, the folding screen device will respond based on the display mode, and screen jumping may occur. In an embodiment of this application, because the user simultaneously operates the first axis and the second axis, the first axis is already in the half-fold critical state, and the second axis may also reach the half-fold critical state within a short time. The screen switching module may combine the folding angle and physical form of the second axis to perform comprehensive calculation, so as to avoid screen jumping. For details, refer to the description in S7045.

[0184] In some embodiments, among the multiple axes in which the folding angle and physical form change simultaneously, a primary axis may be taken as the first axis, and a secondary axis may be taken as the second axis. The primary axis and the secondary axis may be predetermined. For example, the primary axis may be the axis with the highest frequency of user operation. It can be understood that in some embodiments, the primary axis, the secondary axis 1, the secondary axis 2, and the like may be determined according to the frequency of user operation, and when calculation is performed in S7045, the calculation may be performed in the order of the primary axis, the secondary axis 1, the secondary axis 2, and the like.

[0185] In some embodiments, the first axis may also be the axis that first reaches the condition for triggering the state change of the screen area. For example, when the folding angle of the first axis reaches a preset angle, the corresponding screen area may be triggered to turn off or turn on. Or, when the folding angle of the first axis is folded to 0 degrees, the corresponding screen area may be triggered to turn off.

[0186] S7044, the screen switching module performs comprehensive calculation according to the folding angle and physical form of each axis to determine the display mode.

[0187] When the first axis is not in the half-fold critical state, the state of the screen area corresponding to the first axis may not change within a preset time, and in a scenario in which the user simultaneously operates multiple axes, screen jumping may not occur. In this scenario, the screen switching module may perform comprehensive calculation according to the folding angle and physical form of each axis to determine the display mode. For example, the screen switching module may determine the display mode according to the folding angle and physical form of each axis and the mapping relationship.

[0188] S7045, when the folding angle and physical form of the second axis reach the condition for triggering the state change of the screen area, the screen switching module determines the display mode according to the folding angle and physical form of each axis.

[0189] When the first axis is in the half-fold critical state, the state of the screen area corresponding to the first axis will change within a preset time, and in the case where the user simultaneously operates multiple axes, screen jumping will occur. In this case, in response to the folding angle and physical form of the first axis, the screen switching module can first not determine the display mode, because after determining the display mode, the folding screen device will respond based on the display mode, resulting in screen jumping. In the embodiments of the present application, the screen switching module can wait, and when the folding angle and physical form corresponding to the second axis reach the condition for triggering the state change of the screen area, the screen switching module determines the display mode according to the folding angle and physical form corresponding to each axis.

[0190] For example, a dual-axis folding screen device can include axis 1 and axis 2, axis 1 corresponds to the first screen area and the second screen area, and axis 2 corresponds to the second screen area and the third screen area. Taking the unfolding process of the dual-axis folding screen device as an example, when the user simultaneously operates axis 1 and axis 2 to unfold the folding screen device, the folding angle and physical form corresponding to axis 1 and axis 2 can change simultaneously.

[0191] For example, at a first time, the user operates to unfold the folding angle corresponding to axis 1 to a preset angle, and the display mode indicates that the first screen area is on and the second screen area is on. At a second time, the user operates to unfold the folding angle corresponding to axis 2 to a preset angle, and the display mode indicates that the second screen area is on and the third screen area is on. The first time is earlier than the second time.

[0192] In the embodiments of the present application, at the first time, the screen switching module can determine that axis 1 is in the half-fold critical state according to the folding angle corresponding to axis 1, and the screen switching module can first not determine the display mode based on the folding angle and physical form corresponding to each axis at the first time (such as the first screen area being on and the second screen area being on). At the second time, the folding angle and physical form corresponding to axis 2 reach the condition for triggering the state change of the screen area, for example, the folding angle and physical form corresponding to axis 2 can trigger the second screen area to be on and the third screen area to be on. Therefore, the screen switching module can determine the display mode according to the folding angle and physical form corresponding to each axis at the second time. It should be understood that at the second time, the folding angle corresponding to the first axis is greater than or equal to the preset angle, the folding angle corresponding to the second axis is unfolded to the preset angle, and the display mode is used to indicate that the first screen area is on, the second screen area is on, and the second screen area is on.

[0193] In the embodiments of the present application, in the case where the folding angle and physical form corresponding to axis 1 and axis 2 change simultaneously, in response to the user's operation, at the second time, the folding screen device can simultaneously control the first screen area to be on, the second screen area to be on, and the third screen area to be on, avoiding the process of one-time screen jumping, and can improve the user experience.

[0194] In the embodiments of the present application, the screen cutting module can determine whether there is a first axis and a second axis that change simultaneously in folding angle or physical form. When there is no first axis and second axis that change simultaneously, the user independently operates the axis, and the screen cutting module can respond to the user's operation in sequence, determine the display mode, and then enable the folding screen device to control the state of the corresponding screen area. When there is a first axis and a second axis that change simultaneously, if the first axis is not in the half-fold critical state, the screen cutting module can determine the display mode according to the folding angle and physical form corresponding to each axis. If the first axis is in the half-fold critical state, the screen cutting module can wait until the folding angle and physical form corresponding to the second axis meet the condition of triggering the state change of the screen area, and then determine the display mode according to the folding angle and physical form corresponding to each axis, which can improve the accuracy of screen control.

[0195] The above embodiments introduce the process of the screen cutting module determining the display mode. The following describes the screen control method in the embodiments of the present application by taking two examples of the display mode as an example:

[0196] Example one: when the folding screen device switches from a first physical form to a second physical form, the first screen area switches from a bright screen to a black screen, and the second screen area switches from a black screen to a bright screen. Correspondingly, in S7042, S7044, or S7045, the display mode can be used to indicate that the first screen area switches from a bright screen to a black screen, and the second screen area switches from a black screen to a bright screen.

[0197] When the first screen area is a bright screen, the liquid crystal layer corresponding to the first screen area is in a powered-on state, and the backlight panel corresponding to the first screen area is in a powered-on state. When the second screen area is a black screen, the second screen area is in a powered-off state. Among them, the liquid crystal layer corresponding to the second screen area is in a powered-off state, and the backlight panel corresponding to the second screen area is in a powered-off state.

[0198] In example one, the first screen area and the second screen area belong to the same physical screen. When the folding screen device is in the first physical state, part of the screen area in the physical screen is in a powered-on state, and part of the screen area is in a powered-off state.

[0199] In example one, referring to FIG. 7C, after S704, the screen control method provided in the embodiments of the present application can further include the following steps. It should be understood that the specific steps in S701-S704 are not shown in FIG. 7C, and can be referred to the description in FIG. 7A.

[0200] S705, the screen cutting module sends a first display mode to the DMS, the first display mode is used to indicate that the first screen area switches from a bright screen to a black screen, and the second screen area switches from a black screen to a bright screen.

[0201] S705 can refer to the description in step 5 in the above embodiments.

[0202] In some embodiments, the DMS can store the last third display mode from the screen cutting module, when the DMS receives the first display mode, the DMS can determine the state of the screen area according to the last stored third display mode. For example, the DMS can determine that the first screen area is in the power-on state and the second screen area is in the power-off state, according to the third display mode indicating that the first screen area is in the bright screen and the second screen area is in the black screen. Accordingly, the DMS can determine that part of the screen area in a physical screen is in the power-on state and part of the screen area is in the power-off state, and the DMS determines that it is not necessary to power on the entire physical screen first, and can perform S706.

[0203] In some embodiments, after the DMS receives the third display mode last time, the SF, the HWC, and the display driver can control the first screen area to be bright and the second screen area to be black, which can refer to the related description in FIG. 7C. After the display area controls the first screen area to be bright and the second screen area to be black, the display area can synchronize the information that the first screen area is in the power-on state and the second screen area is in the power-off state to the DMS and the SF. The DMS and the SF can both store that the first screen area is in the power-on state and the second screen area is in the power-off state in the third display mode.

[0204] In this embodiment, when the DMS receives the first display mode, the DMS can determine that the first screen area is in the power-on state and the second screen area is in the power-off state according to the stored information. Accordingly, the DMS can determine that part of the screen area in a physical screen is in the power-on state and part of the screen area is in the power-off state, and the DMS determines that it is not necessary to power on the entire physical screen first, and can perform S706.

[0205] S706, the DMS sends the first display mode to the WMS.

[0206] S707, the WMS performs the freeze screen operation.

[0207] The freeze screen operation can be understood as: suspending the display of the drawn window through the SF, otherwise the WMS performs the display while drawing the window, and the user can see the drawing process in the screen area, the user's experience is that the screen is in a flower state, which affects the user experience. In the embodiment of the present application, the purpose of the WMS performing the freeze screen operation is to perform window rendering, layer composition, display and other operations after the WMS completes window drawing, so that the user sees the complete window in the screen area, rather than the process of drawing the window.

[0208] S708, the WMS draws the window according to the second screen area.

[0209] In response to the first display mode, the WMS can determine the screen area to be brightened as the second screen area. The WMS can draw the window according to the size of the second screen area. The window drawing operation can include, but is not limited to, determining the size of the window, the position of the second screen area, and the like.

[0210] S709, the WMS performs a thawing operation.

[0211] After the WMS draws the window, the thawing operation can be performed. Thawing refers to that the window rendering, layer composition, and display sending operations can be continued.

[0212] S710, in response to the thawing operation of the WMS, the DMS sends first information to the SF, and the first information is used to instruct switching the display area and powering off the first screen area.

[0213] In some embodiments, after the WMS performs the thawing operation, the DMS can be notified so as to send the first information to the SF. This process is not shown in FIG. 7C.

[0214] Referring to step 6 described above, in the prior art, the DMS sends the display mode to the SF, which is used to instruct the SF to switch the display area. The display area is switched, for example, from the first screen area to the second screen area.

[0215] In the embodiments of the present application, the DMS can submit “switching the display area and powering off the screen area to be blackened (the first screen area)” to the SF as an instruction. On the one hand, it can ensure that the screen area sent by the SF for display is consistent with the screen area powered on. On the other hand, the first screen area can be powered off after being blackened, and the first screen area no longer consumes power, which can reduce the power consumption of the foldable screen device.

[0216] In the embodiments of the present application, the DMS can send the first information to the SF. The first information is used to instruct switching the display area. For example, the first information can include the first display mode. The first display mode can include the identifier of the screen area to be blackened (the first screen area) and the identifier of the screen area to be brightened (the second screen area). Based on the first information, the SF can determine that the display area is switched from the first screen area to the second screen area.

[0217] In this way, after the SF obtains the image to be displayed in the window, the SF can determine to send the image to the second screen area for display. In some embodiments, the SF sending the image to the second screen area can be understood as that the SF sends the image to be displayed and the identifier of the second screen area to the HWC, and the HWC sends the image to be displayed and the identifier of the second screen area to the display driver. The display driver can drive the second screen area to display the image.

[0218] The first information is further used to instruct the screen area to be powered off, i.e., instruct the first screen area to be powered off. For example, the first information can further include an instruction of powering off the first screen area.

[0219] S711, the SF determines whether the physical screen is in the powered-on state. If yes, S712 is performed; if no, S713 is performed.

[0220] In response to the first information, the SF can determine whether the physical screen is in the powered-on state. The physical screen refers to the physical screen to which the first screen area and the second screen area belong.

[0221] In some embodiments, the display mode in the first information last sent by the DMS to the SF can be the third display mode. The SF can store the third display mode, and the SF can determine the state of the screen area according to the third display mode last stored. For example, in the case that the third display mode indicates that the first screen area is in the powered-on state and the second screen area is in the powered-off state, the SF can determine that the first screen area is in the powered-on state and the second screen area is in the powered-off state according to the third display mode. Accordingly, the SF can determine that part of the screen area of the physical screen to which the first screen area and the second screen area belong is in the powered-on state, part of the screen area is in the powered-off state, and the physical screen is in the powered-on state.

[0222] In some embodiments, the information of "the first screen area is in the powered-on state and the second screen area is in the powered-off state" in the third mode can be stored in the SF, which can be referred to the description in S705. In this embodiment, the SF can determine that the first screen area is in the powered-on state and the second screen area is in the powered-off state according to the stored information. Accordingly, the SF can determine that part of the screen area of the physical screen to which the first screen area and the second screen area belong is in the powered-on state, part of the screen area is in the powered-off state, and the physical screen is in the powered-on state.

[0223] S712, the SF sends second information to the HWC, and the second information is used to instruct to switch the display area and power off the first screen area.

[0224] In some embodiments, the second information can include the content in the first information. In this way, the second information is used to instruct to switch the display area and power off the first screen area. In some embodiments, the second information can further include an image to be displayed. In other words, the SF can carry the image to be displayed in the first information to obtain the second information.

[0225] S713, the SF stops image display and stops switching the display area.

[0226] When the physical screen is in the power-off state, the physical screen cannot display images, and the SF can not send the second information to the HWC. In other words, when the physical screen is in the power-off state, the SF can stop sending images and stop switching display areas. The SF stopping sending images can be understood as the SF not sending images to be displayed to the HWC. The SF stopping switching display areas can be understood as the SF not sending the content in the first information to the HWC.

[0227] S714, the HWC forwards the second information to the display driver.

[0228] S715, the display driver drives the second screen area to be bright, displays images in the second screen area, drives the first screen area to be dark, and controls the first screen area to be powered off.

[0229] In response to the second information, the display driver can determine that the first screen area is switched from bright to dark, and the second screen area is switched from dark to bright. The display driver can drive the second screen area to be bright and display images in the second screen area. The display driver can drive the first screen area to be dark and control the first screen area to be powered off.

[0230] When the second screen area is in the dark state, the second screen area is in the power-off state, and the backlight and the liquid crystal layer corresponding to the second screen area are in the power-off state. The display driver driving the second screen area to be bright can be understood as the display driver driving the backlight and the liquid crystal layer corresponding to the second screen area to be powered on.

[0231] In some embodiments, the liquid crystal layer corresponding to each screen area can correspond to a group of driving circuits. In this embodiment, when the first screen area is bright, the backlight and the liquid crystal layer corresponding to the first screen area are in the power-on state. The display driver driving the first screen area to be dark and controlling the first screen area to be powered off can include the following cases:

[0232] 1) The display driver driving the first screen area to be dark can be understood as the display driver controlling the driving circuit corresponding to the first screen area to enable the driving circuit to adjust the liquid crystal layer to completely cover the backlight, so that the light emitted by the backlight cannot pass through the liquid crystal layer, and the first screen area appears to be dark. When the first screen area is dark, the backlight and the liquid crystal layer corresponding to the first screen area are in the power-on state.

[0233] In this case, the display driver controlling the first screen area to be powered off can be understood as the display driver controlling the backlight and the liquid crystal layer corresponding to the first screen area to be powered off. For example, the display driver can turn off the driving circuit corresponding to the first screen area, so that the driving circuit cannot drive the liquid crystal layer, and the liquid crystal layer is in the power-off state.

[0234] 2), the display drive drives the first screen area black screen, can be understood as: display drive control first screen area corresponding to the backlight, when the backlight is powered off, the backlight does not emit light, the first screen area black screen. In this case, the first screen area corresponding to the liquid crystal layer is in the power on state.

[0235] In this case, the display drive controls the first screen area to be powered off, which can be understood as: the display drive controls the liquid crystal layer of the first screen area to be powered off. For example, the display drive turns off the driving circuit corresponding to the first screen area, so that the driving circuit cannot drive the liquid crystal layer.

[0236] In some embodiments, the liquid crystal layer corresponding to each screen area can correspond to a driving circuit, the driving circuit corresponds to a group of switches, and the driving circuit is connected to a power supply through the group of switches, and the power supply is used to power the driving circuit.

[0237] In this embodiment, when the first screen area is bright, the backlight and the liquid crystal layer corresponding to the first screen area are in the power on state, the display drive drives the first screen area black screen, and controlling the first screen area to be powered off can include the following cases:

[0238] 1), the display drive drives the first screen area black screen, which can be understood as: the display drive controls the driving circuit corresponding to the first screen area, so that the driving circuit adjusts the liquid crystal layer to completely cover the backlight, the light emitted by the backlight cannot pass through the liquid crystal layer, and the first screen area presents a black screen. When the first screen area is black, the backlight and the liquid crystal layer corresponding to the first screen area are in the power on state.

[0239] In this case, the display drive controls the first screen area to be powered off, which can be understood as: the display drive controls the backlight and the liquid crystal layer of the first screen area to be powered off. For example, the display drive turns off the switch corresponding to the first screen area, so that the power supply cannot power the driving circuit, and the driving circuit cannot drive the liquid crystal layer.

[0240] 2), the display drive drives the first screen area black screen, which can be understood as: the display drive controls the backlight corresponding to the first screen area to be powered off, and when the backlight is powered off, the backlight does not emit light, and the first screen area is black. In this case, the liquid crystal layer corresponding to the first screen area is in the power on state.

[0241] In this case, the display drive controls the first screen area to be powered off, which can be understood as: the display drive controls the liquid crystal layer of the first screen area to be powered off. For example, the display drive turns off the switch corresponding to the first screen area, so that the power supply cannot power the driving circuit, and the driving circuit cannot drive the liquid crystal layer.

[0242] In some embodiments, the screen area in the physical screen corresponds to the backlight panel, and the backlight panel can also correspond to the driving circuit, or the driving circuit can correspond to a group of switches. The process of displaying and controlling the backlight panel corresponding to the screen area to be powered off can refer to the description of the process of displaying and controlling the liquid crystal layer corresponding to the screen area to be powered off.

[0243] In the embodiments of the present application, during the process of changing the physical form of the folding screen device, the first screen area can be switched from a bright screen to a black screen. After the folding screen device controls the first screen area to be black, the folding screen device can also control the first screen area to be powered off. In this way, the first screen area does not consume power after being black, which reduces the power consumption of the folding screen device and increases the standby time.

[0244] Example II: The physical screen is in an off-screen state, i.e., the entire physical screen is in a powered-off state. In this example, when the folding screen device is switched from a third physical form to a fourth physical form, the first screen area can be switched from a black screen to a bright screen, and the second screen area is black. For example, the third physical form can be a folded state.

[0245] In example II, during the process of switching the folding screen device from the third physical form to the fourth physical form, the folding screen device can perform S701-S704. In S7042, S7044, or S7045, the display mode can be used to indicate that the first screen area is switched from a black screen to a bright screen, and the second screen area is black. Because the physical screen is in a powered-off state, the embodiments of the present application can first power on the physical screen to ensure subsequent processing of screen area bright screen and black screen.

[0246] In example II, referring to FIG. 7D, after S704, the screen control method provided by the embodiments of the present application can further include the following steps. It should be understood that the specific steps in S701-S704 are not shown in FIG. 7D, and can refer to the description in FIG. 7A.

[0247] S705A, the screen switching module sends a second display mode to the DMS, the second display mode being used to indicate that the first screen area is switched from a black screen to a bright screen, and the second screen area is black.

[0248] S705A can refer to the description of S705 in the above embodiments.

[0249] S706A, in response to the second display mode, the DMS sends a power-on instruction to the wake-up power.

[0250] Referring to the description of S706, the DMS can determine the state of each screen area and the power-on and power-off state of the physical screen before receiving the second display mode.

[0251] In some embodiments, the DMS can store the fourth display mode from the split-screen module last time, and when the DMS receives the second display mode, the DMS can determine the state of the screen area according to the fourth display mode stored last time. For example, the fourth display mode indicates that the first screen area is black and the second screen area is black, the DMS can determine that the first screen area is in the power-off state and the second screen area is in the power-off state. Accordingly, the DMS can determine that all screen areas in a physical screen are in the power-off state, i.e., the entire physical screen is in the power-off state, and the DMS determines that the entire physical screen needs to be powered on first.

[0252] In some embodiments, after the DMS receives the fourth display mode last time, the first screen area can be controlled to be black and the second screen area can be controlled to be black by the SF, the HWC, and the display driver. The above step can refer to the related description in FIG. 7C. After the display area controls the first screen area to be black and the second screen area to be black, the display area can synchronize the information that the first screen area is in the power-off state and the second screen area is in the power-off state to the DMS and the SF. The DMS and the SF can both store that the first screen area is in the power-off state and the second screen area is in the power-off state in the fourth display mode.

[0253] In this embodiment, when the DMS receives the first display mode, the DMS can determine that the first screen area is in the power-off state and the second screen area is in the power-off state according to the stored information. Accordingly, the DMS can determine that all screen areas in a physical screen are in the power-off state, i.e., the entire physical screen is in the power-off state, and the DMS determines that the entire physical screen needs to be powered on first.

[0254] In the case that the DMS determines to power on the physical screen, the DMS can send a power-on instruction to the wake-up power, and the power-on instruction is used to instruct to control the physical screen to be powered on.

[0255] S707A, the wake-up power controls the physical screen to be powered on.

[0256] In some embodiments, the process in which the wake-up power controls the physical screen to be powered on can include the following 1)-5):

[0257] 1), the wake-up power sends confirmation information to the DMS, and the confirmation information is used to indicate that the wake-up power receives the power-on instruction.

[0258] 2), the DMS calls the power-on / off interface of the SF and sends the power-on instruction to the SF.

[0259] 3), the SF sends the power-on instruction to the HWC.

[0260] 4), the HWC sends a power-on instruction to the display driver.

[0261] 5), the display driver controls the physical screen to power on.

[0262] In some embodiments, after the display driver controls the physical screen to power on, the display driver can synchronize the power-on state of the physical screen to the SF.

[0263] In some embodiments, the display driver controlling the physical screen to power on means that the display driver controls the backlight corresponding to the physical screen to power on, and controls the liquid crystal layer corresponding to the physical screen to power on, and controls the liquid crystal layer to completely cover the backlight, so that the light emitted by the backlight cannot pass through the liquid crystal layer, and the physical screen presents a black screen.

[0264] For example, the physical screen includes a first screen area and a second screen area, and the display driver controlling the physical screen to power on specifically means that the display driver controls the backlight and the liquid crystal layer corresponding to the first screen area to power on, and controls the liquid crystal layer corresponding to the first screen area to completely cover the light emitted by the backlight, and the display driver controls the backlight and the liquid crystal layer corresponding to the second screen area to power on, and controls the liquid crystal layer corresponding to the second screen area to completely cover the light emitted by the backlight.

[0265] Here, taking the first screen area as an example, the method of the display driver controlling the liquid crystal layer corresponding to the screen area to power on is introduced as follows: the display driver can turn on the driving circuit corresponding to the first screen area, so that the driving circuit can drive the liquid crystal layer to completely cover the light emitted by the backlight, or the display driver can turn on the switch corresponding to the first screen area, so that the power supply can supply power to the driving circuit, and the driving circuit can drive the liquid crystal layer to completely cover the light emitted by the backlight.

[0266] In some embodiments, the backlight corresponding to the first screen area in the physical screen can also correspond to the driving circuit, or the driving circuit can correspond to a group of switches. The display driver controlling the backlight corresponding to the screen area to power on can be understood as follows: the display driver turns on the driving circuit corresponding to the first screen area, or turns on the switch corresponding to the driving circuit, so that the driving circuit can be enabled to drive the backlight to power on.

[0267] In some embodiments, the display driver controlling the physical screen to power on means that the display driver controls the liquid crystal layer corresponding to the physical screen to power on, and the backlight corresponding to the physical screen is in a power-off state.

[0268] For example, the physical screen includes a first screen area and a second screen area, and the display driver controlling the physical screen to power on specifically means that the display driver controls the liquid crystal layer corresponding to the first screen area to power on, and the backlight corresponding to the first screen area is in a power-off state, and the display driver controls the liquid crystal layer corresponding to the second screen area to power on, and the backlight corresponding to the second screen area is in a power-off state.

[0269] S708A, the DMS sends the second display mode to the WMS.

[0270] S709A, the WMS draws the window according to the first screen area.

[0271] S709A can refer to the description in S708.

[0272] In this scenario, after the physical screen is powered on, the physical screen is in black screen, and the physical screen will not limit the animation of window drawing, so the WMS does not need to perform the freeze screen operation, but directly draws the window according to the first screen area.

[0273] S710A, the DMS sends the third information to the SF, the third information is used to indicate switching the display area, and the second screen area is powered off.

[0274] In the embodiment of the application, after the physical screen is powered on, each screen area in the physical screen is in the powered-on state, for example, the first screen area is in the powered-on state, and the second screen area is in the powered-on state. However, the second display mode received by the DMS is used to indicate that the first screen area is switched from black screen to bright screen, and the second screen area is in black screen. In order to reduce the energy consumption generated by the second screen area, the second screen area can be powered off in the embodiment of the application.

[0275] The third information can refer to the description of the first information. For example, the third information can include the second display mode and the instruction for indicating that the second screen area is powered off.

[0276] S711A, the SF determines whether the physical screen is in the powered-on state. If yes, S712A is performed, and if no, S713A is performed.

[0277] In S707A, after the wake-up power controls the physical screen to be powered on, the display driver can synchronize that the physical screen is in the powered-on state, and the SF can store the powered-on state of the physical screen. Based on this, the SF can determine that the physical screen is in the powered-on state.

[0278] S712A, the SF sends the fourth information to the HWC, the fourth information is used to indicate switching the display area.

[0279] The fourth information can refer to the description of the second information. In some embodiments, the fourth information can include the content in the third information and the image to be displayed generated by the SF.

[0280] S713A, the SF stops sending display, and stops switching the display area.

[0281] S714A, the HWC forwards the fourth information to the display driver.

[0282] S712A-S714A can refer to the description in S712-S714.

[0283] S715A, the display drive drives the first screen area to brighten and display the image, and controls the second screen area to power off.

[0284] According to the description in S707A, in some embodiments, when the physical screen is in the powered-on state, the backlight panel and the liquid crystal layer corresponding to the first screen area are both in the powered-on state, and the display drive can control the liquid crystal layer corresponding to the first screen area to transmit the light emitted by the backlight panel to display the image in the first screen area. In this embodiment, when the physical screen is in the powered-on state, the backlight panel and the liquid crystal layer corresponding to the second screen area are both in the powered-on state, and the display drive can control the second screen area to power off. Wherein, the display drive controlling the second screen area to power off refers to the display drive controlling the liquid crystal layer corresponding to the second screen area to power off.

[0285] In some embodiments, when the physical screen is in the powered-on state, the backlight panel corresponding to the first screen area is in the powered-off state, and the liquid crystal layer corresponding to the first screen area is in the powered-on state, and the display drive can control the backlight panel corresponding to the first screen area to power on, and control the liquid crystal layer corresponding to the first screen area to transmit the light emitted by the backlight panel to display the image in the first screen area. In this embodiment, when the physical screen is in the powered-on state, the backlight panel corresponding to the second screen area is in the powered-off state, and the liquid crystal layer corresponding to the second screen area is in the powered-on state, and the display drive can control the second screen area to power off. Wherein, the display drive controlling the second screen area to power off refers to the display drive controlling the liquid crystal layer corresponding to the second screen area to power off.

[0286] In the embodiments of the present application, when the physical form of the folding screen device is switched from the third physical form to the fourth physical form, for example, the folding screen device is unfolded from the folded state, because the physical screen of the folding screen device is in the powered-off state when the folding screen device is in the third physical form (such as the folded state), therefore, during the process of unfolding the folding screen device from the folded state, the physical screen can be controlled to power on first to ensure that the screen area in the physical screen can be brightened subsequently. On the basis of the physical screen being powered on, the first screen area is controlled to switch from black screen to bright screen, and the second screen area which remains black is powered off, which can also reduce the power consumption of the screen area which is black.

[0287] From the perspective of interaction between internal modules of the folding screen device in the above embodiments, the screen control method provided by the embodiments of the present application is introduced. From the perspective of the folding screen device, the screen control method provided by the embodiments of the present application is introduced. Referring to FIG. 8, the screen control method provided by the embodiments of the present application can include:

[0288] S801, when the folding screen device is in the first physical form, the first screen area is bright and the second screen area is black.

[0289] S802, in response to switching from the first physical form to the second physical form, controlling the second screen area to be bright, controlling the first screen area to be black, and controlling the first screen area to be powered off.

[0290] In the embodiments of the present application, taking the folding screen device comprising a first physical screen and the first physical screen comprising a first screen area and a second screen area as an example, when the physical form of the folding screen device changes, the folding screen device can control the first screen area to be black and then control the first screen area to be powered off. The first screen area being powered off will not consume power, which can reduce the power consumption of the folding screen device and increase the standby time.

[0291] In the embodiments of the present application, the folding screen device can include at least one physical screen, and the first physical screen is included in the at least one physical screen. The first physical screen can be divided into a plurality of screen areas, and any two screen areas do not overlap. The first screen area is included in the plurality of screen areas.

[0292] The first physical screen is a liquid crystal display screen, which includes a backlight plate and a liquid crystal layer. When the first screen area is bright, the backlight plate corresponding to the first screen area is in a powered-on state, and the liquid crystal layer corresponding to the first screen area is in a powered-on state. The folding screen device controlling the first screen area to be black can include the following two cases:

[0293] 1) The folding screen device controls the backlight plate corresponding to the first screen area to be powered off. The backlight plate corresponding to the first screen area is powered off, the backlight plate corresponding to the first screen area does not emit light, and the first screen area is black.

[0294] 2) The backlight plate corresponding to the first screen area is in a powered-on state, and the liquid crystal layer corresponding to the first screen area is in a powered-on state. The folding screen device controls the driving circuit corresponding to the liquid crystal layer to adjust the liquid crystal layer to completely block the light from the backlight plate, and the light of the backlight plate cannot be transmitted. The first screen area is black.

[0295] For case 1) as above, the folding screen device controlling the first screen area to be powered off means that the folding screen device controls the liquid crystal layer corresponding to the first screen area to be powered off. For case 2) as above, the folding screen device controlling the first screen area to be powered off means that the folding screen device controls the backlight plate and the liquid crystal layer corresponding to the first screen area to be powered off.

[0296] The way in which the folding screen device controls the liquid crystal layer corresponding to the first screen area to be powered off can refer to the description in the above embodiments.

[0297] Similarly, the folding screen device controls the first screen area to be black, and after controlling the first screen area to be powered off, in response to switching from the second physical form to the first physical form, the folding screen device can control the first screen area to be powered on. Wherein, when the first screen area is powered on, the first screen area is bright. In the embodiment of the application, the folding screen device controlling the first screen area to be powered on refers to the folding screen device controlling the backlight panel and liquid crystal layer corresponding to the first screen area to be powered on.

[0298] In some embodiments, the folding screen device includes a plurality of axes, and the folding screen device can realize the change of the physical form based on any axis. In the process of switching the folding screen device from the first physical form to the second physical form, the folding screen can determine the first display mode according to the folding angle corresponding to each axis and the physical form corresponding to each axis. Wherein, the first display mode is used to indicate that the first screen area is switched from bright to black. The folding screen device can control the first screen area to be black and control the first screen area to be powered off according to the first display mode.

[0299] Wherein, the method for the folding screen device to determine the first display mode can refer to the description of FIG. 7A-7B above.

[0300] In some embodiments, when the folding screen device is in the third physical form, the first physical screen can be in a powered-off state, for example, the first physical screen is off. Exemplarily, the third physical form can be a folded state. When the folding screen device is switched from the third physical form to the fourth physical form, the folding screen device can determine the second display mode based on the folding angle corresponding to each axis and the physical form corresponding to each axis.

[0301] The second display mode is used to indicate that the first screen area is switched from black to bright, and the second screen area is black. In this scenario, the folding screen device can first control the first physical screen to be powered on, and then control the first screen area to be bright. And because the entire first physical screen is in a powered-on state, in order to reduce the power consumption of the screen, the folding screen device can control the second screen area to be powered off.

[0302] Wherein, the method for the folding screen device to determine the second display mode can refer to the description of FIG. 7A-7B above.

[0303] It should be understood that the screen control method with the folding screen device as the execution subject is briefly described in FIG. 8, and the implementation details can refer to the description in FIG. 7A-7D.

[0304] It should be noted that the data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.

[0305] In an embodiment, the folding screen device according to the embodiment of the present application can include a processor 901 (such as CPU) and a memory 902. The memory 902 can include a high-speed random access memory (RAM) and can also include a non-volatile memory (NVM), such as at least one disk memory. The memory 902 can store various instructions for completing various processing functions and implementing the method steps of the present application.

[0306] Optionally, the folding screen device according to the present application can further include a power supply 903, a communication bus 904 and a communication port 905. The communication port 905 is used to realize the connection and communication between the folding screen device and other external devices. In the embodiment of the present application, the memory 902 is used to store computer executable program code, and the program code includes instructions. When the processor 901 executes the instructions, the instructions make the processor 901 of the folding screen device perform the actions in the above method embodiments, and the implementation principles and technical effects are similar, which will not be described here.

[0307] Optionally, the folding screen device according to the present application can further include a display screen 906. The display screen 906 is used to display the interface of the folding screen device.

[0308] Optionally, the folding screen device according to the present application can further include a first sensor 907 and a second sensor 908. The first sensor 907 can refer to the description of the first sensor in the above embodiments, and the second sensor 908 can refer to the description of the second sensor in the above embodiments.

[0309] It is noted that the modules or components described in the above embodiments can be one or more integrated circuits configured to implement the above methods, for example, one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), etc. For another example, when a certain module above is implemented in the form of a processing element scheduling code, the processing element can be a general purpose processor, for example, a central processing unit (CPU) or other processor such as a controller that can invoke program code. For another example, these modules can be integrated together to be implemented in the form of a system-on-a-chip (SOC).

[0310] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD), or semiconductor media (for example, solid state disk (SSD)) and the like.

[0311] The term "multiple" in the present document refers to two or more. The term "and / or" in the present document is only used to describe the relationship of associated objects, which means that there can be three relationships, for example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in the present document generally represents an "or" relationship between the associated objects before and after it; in the formula, the character " / " represents a "division" relationship between the associated objects before and after it. In addition, it should be understood that in the description of the present application, the words "first", "second", etc. are only used for the purpose of distinguishing the description and should not be understood as indicating or implying relative importance or indicating or implying sequence.

[0312] It can be understood that various numerical numbers involved in the embodiments of the present application are only used for the purpose of distinguishing and do not limit the scope of the embodiments of the present application.

[0313] It can be understood that the size of the serial number of each process in the embodiments of the present application does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

Claims

1. A screen control method for foldable screen devices, characterized in that, The foldable screen device includes a first physical screen, the first physical screen including a first screen area and a second screen area, and the method includes: When the foldable screen device is in the first physical state, the first screen area is on and the second screen area is off. In response to switching from the first physical state to the second physical state, the system controls the second screen area to turn on, controls the first screen area to turn off, and controls the first screen area to power off.

2. The method according to claim 1, characterized in that, The first physical screen is a liquid crystal display screen, which includes a backlight panel and a liquid crystal layer. When the first screen area is on, the backlight panel corresponding to the first screen area is powered on, and the liquid crystal layer corresponding to the first screen area is powered on.

3. The method according to claim 2, characterized in that, When the first screen area is black, the backlight panel corresponding to the first screen area is powered on, the liquid crystal layer corresponding to the first screen area is powered on, and the liquid crystal layer completely blocks the light from the backlight panel. The control of powering down the first screen area includes: Power off the backlight panel corresponding to the first screen area, and power off the liquid crystal layer corresponding to the first screen area.

4. The method according to claim 2, characterized in that, When the first screen area is black, the backlight panel corresponding to the first screen area is in a power-off state, and the liquid crystal layer corresponding to the first screen area is in a power-on state. The control of powering down the first screen area includes: Power off the liquid crystal layer corresponding to the first screen area.

5. The method according to any one of claims 1-4, characterized in that, The foldable screen device includes multiple axes, and the foldable screen device achieves physical shape changes based on any one of the axes. Before controlling the second screen area to light up, controlling the first screen area to turn off, and controlling the first screen area to power down, the device further includes: Based on the folding angle corresponding to each axis and the physical shape corresponding to each axis, a first display mode is determined. The first display mode is used to indicate that the first screen area switches from a bright screen to a black screen, and the second screen area switches from a black screen to a bright screen.

6. The method according to claim 5, characterized in that, The step of determining the first display mode based on the folding angle corresponding to each axis and the physical shape corresponding to each axis includes: Determine whether there is a first axis and a second axis that change simultaneously in folding angle or physical shape, wherein the first axis and the second axis are included in the plurality of axes; If not, at a first moment, the first display mode is determined based on the folding angle corresponding to each axis and the physical form corresponding to each axis, and at a second moment, the first display mode is determined based on the folding angle corresponding to each axis and the physical form corresponding to each axis, wherein the first moment is the moment when the folding angle of the first axis changes, and the second moment is the moment when the folding angle of the second axis changes.

7. The method according to claim 6, characterized in that, When both the first axis and the second axis have simultaneous changes in folding angle or physical form, determining the first display mode based on the folding angle and physical form corresponding to each axis includes: Based on the folding angle of the first axis, determine whether the first axis is in a half-fold critical state. When the first axis is in a half-fold critical state, the folding angle of the first axis is within the folding angle range. If not, determine the first display mode based on the folding angle corresponding to each axis and the physical shape corresponding to each axis; If so, when the folding angle and physical shape corresponding to the second axis reach the condition for triggering a state change in the screen area, the first display mode is determined according to the folding angle and physical shape corresponding to each axis.

8. The method according to any one of claims 1-7, characterized in that, The method further includes: When the foldable screen device is in the third physical state, the first screen area is black, the second screen area is black, and the first physical screen is in a power-off state. In response to switching from the third physical mode to the fourth physical mode, the first physical screen is powered on. Control the first screen area to turn on, and control the second screen area to turn off.

9. The method according to claim 8, characterized in that, The third physical state is a folded state.

10. The method according to claim 9, characterized in that, The foldable screen device includes multiple axes, and the foldable screen device achieves physical shape changes based on any one of the axes. Before controlling the first physical screen to power on, the device further includes: Based on the folding angle corresponding to each axis and the physical shape corresponding to each axis, a second display mode is determined. The second display mode is used to indicate that the first screen area switches from a black screen to a bright screen, while the second screen area remains a black screen.

11. The method according to any one of claims 5-7, characterized in that, The foldable screen device includes a sensor service and a screen-switching module, and the method includes: The sensor service reports the folding angle corresponding to each axis and the physical shape corresponding to each axis to the screen cutting module; The step of determining the first display mode based on the folding angle corresponding to each axis and the physical shape corresponding to each axis includes: The screen-switching module determines the first display mode based on the folding angle corresponding to each axis and the physical shape corresponding to each axis.

12. The method according to claim 11, characterized in that, The foldable screen device also includes a Display Management Service (DMS), a Layer Compositing Module (SF), a Hardware Hybrid Renderer (HWC), and a display driver. After determining the first display mode, it further includes: The screen switching module sends the first display mode to the DMS; The DMS sends a first message to the SF, the first message including the first display mode, and the first message is used to indicate that the first screen area is powered off. The SF sends a second message to the HWC, the second message including the content of the first message; The HWC forwards the second information to the display driver; The control of the second screen area to turn on, the control of the first screen area to turn off, and the control of the first screen area to turn off power include: The display driver controls the second screen area to turn on, controls the first screen area to turn off, and controls the first screen area to power off.

13. The method according to claim 12, characterized in that, The foldable screen device further includes: a Window Management Service (WMS); before the DMS sends the first information to the SF, it also includes: The DMS sends the first display mode to the WMS; The WMS performs a screen freeze operation; The WMS draws a window based on the second screen area; The WMS performs the defrost operation; The WMS sends the completed window to the SF; The method further includes: The SF performs layer compositing on the window to obtain an image to be displayed, and the second information also includes the image; Before the SF sends the second information to the HWC, it also includes: The SF determines whether the first physical screen is powered on. The SF sends a second message to the HWC, including: When the first physical screen is powered on, the SF sends the second information to the HWC; The method further includes: In response to the second information, the display driver controls the second screen area to display the image.

14. A foldable screen device, characterized in that, The foldable screen device includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the foldable screen device to perform the method as described in any one of claims 1-13.

15. A chip system, characterized in that, The chip system is applied to a foldable screen device, and the chip system includes one or more processors, the one or more processors being used to invoke computer instructions to cause the foldable screen device to perform the method as described in any one of claims 1-13.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer instructions that, when executed on a foldable screen device, cause the foldable screen device to perform the method as described in any one of claims 1-13.

17. A computer program product, characterized in that, The computer program product includes computer program code that, when run on a foldable screen device, causes the foldable screen device to perform the method as described in any one of claims 1-13.

Citation Information

Patent Citations

  • Screen control method applied to folding screen equipment and related device

    CN121171117A

  • Screen-on control method, screen-on control device, electronic equipment and readable storage medium

    CN109979413A

  • Display method, electronic equipment and storage medium

    CN116954543A

  • Method for reducing power consumption and electronic equipment

    CN117008707A

  • Method for controlling display, storage medium, and electronic device

    US20180039408A1