Folding screen control method and device

By displaying the first logo on the outer screen of the foldable screen and gradually moving it to the inner screen, the problem of poor interaction smoothness of the foldable screen was solved, and the visual effects were enriched and the user experience was improved.

CN116069225BActive Publication Date: 2026-05-05VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2023-02-06
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

The interaction between the outer and inner screens of foldable screens is not smooth, resulting in a monotonous display effect and a poor visual experience.

Method used

The first logo is displayed on the outer screen of the foldable screen, and is moved from the first position to the second position by the user input. As the foldable screen unfolds, the logo gradually moves to the third position on the inner screen. The display effects of the outer and inner screens are visually integrated by using positional relationships.

Benefits of technology

During the changes in the foldable screen's state, the system ensures the continuity of the user's physical operation experience and visual perception, thereby improving the display effect and user visual experience of the foldable screen.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116069225B_ABST
    Figure CN116069225B_ABST
Patent Text Reader

Abstract

This application discloses a foldable screen control method and apparatus, belonging to the field of communication technology. The method includes: displaying a first identifier at a first position on the outer screen of the electronic device when the foldable screen is in a folded state; receiving a first input to the first identifier; and, in response to the first input, moving the first identifier from the first position to a second position on the outer screen; wherein, when the first identifier is at the second position, the first identifier is used to instruct the user to unfold the foldable screen; during the process of the foldable screen changing from a folded state to an unfolded state, the first identifier is moved from the second position out of the outer screen and to a third position on the inner screen of the foldable screen; wherein the second position and the third position are associated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a foldable screen control method and device. Background Technology

[0002] With the development of communication technology, foldable screen electronic devices are being used more and more widely.

[0003] In existing technologies, foldable screens can smoothly unfold and fold through mechanical structures. However, while the physical operation provides a good user experience during the unfolding process, the content displayed on the outer screen and the inner screen are displayed separately. The interaction between the outer and inner screens is not smooth, resulting in a monotonous display effect and a poor visual experience. Summary of the Invention

[0004] The purpose of this application is to provide a foldable screen control method that can solve the problem of poor interaction between the outer and inner screens of a foldable screen, resulting in a monotonous display effect and a poor visual experience.

[0005] In a first aspect, embodiments of this application provide a foldable screen control method, the method comprising: displaying a first identifier at a first position on the outer screen of the foldable screen when the foldable screen of the electronic device is in a folded state; receiving a first input to the first identifier; and, in response to the first input, moving the first identifier from the first position to a second position on the outer screen; wherein, when the first identifier is at the second position, the first identifier is used to instruct a user to unfold the foldable screen; and during the process of the foldable screen changing from a folded state to an unfolded state, the first identifier is moved from the second position out of the outer screen and to a third position on the inner screen of the foldable screen; wherein the second position and the third position are associated.

[0006] Secondly, embodiments of this application provide a foldable screen control device, comprising: a first display module, configured to display a first identifier at a first position on the outer screen of the foldable screen when the foldable screen of the electronic device is in a folded state; a first receiving module, configured to receive a first input to the first identifier; a first moving module, configured to move the first identifier from the first position to a second position on the outer screen in response to the first input; wherein, when the first identifier is located at the second position, the first identifier is used to instruct the user to unfold the foldable screen; and a second moving module, configured to move the first identifier from the second position out of the outer screen and to a third position on the inner screen of the foldable screen during the process of the foldable screen changing from a folded state to an unfolded state; wherein, the second position and the third position are associated.

[0007] Thirdly, embodiments of this application provide an electronic device including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0008] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0009] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0010] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the method described in the first aspect.

[0011] Thus, in the embodiments of this application, when the foldable screen of the electronic device is in its folded state, a first identifier is displayed on the outer screen. The user, through a first input, drags the first identifier from a first position to a second position. Under the indication that the first identifier is in the second position, the user manually unfolds the foldable screen, causing it to gradually change from a folded state to an unfolded state. During the unfolding process, the first identifier gradually disappears from the second position on the outer screen and gradually appears in the third position on the inner screen. The second and third positions are related, visually linking them together as if they were on the same surface. Therefore, the movement of the first identifier blends the display effects of the outer and inner screens, ensuring a good user experience during the spatial changes from folding and hovering to fully unfolding. Furthermore, the natural continuation of the first identifier across different screen states ensures viewing continuity, enriching the display effect of the foldable screen and enhancing the user's visual experience. Attached Figure Description

[0012] Figure 1 This is a flowchart of a foldable screen control method according to an embodiment of this application;

[0013] Figures 2 to 15 This is a schematic diagram illustrating the foldable screen control method according to an embodiment of this application;

[0014] Figure 16 This is a block diagram of a foldable screen control device according to an embodiment of this application;

[0015] Figure 17This is one of the hardware structure diagrams of the electronic device according to an embodiment of this application;

[0016] Figure 18 This is the second schematic diagram of the hardware structure of the electronic device according to an embodiment of this application. Detailed Implementation

[0017] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0018] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0019] The foldable screen control method provided in this application embodiment can be executed by the foldable screen control device provided in this application embodiment, or by an electronic device integrating the foldable screen control device, wherein the foldable screen control device can be implemented in hardware or software.

[0020] The foldable screen control method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0021] Figure 1 A flowchart of a foldable screen control method according to an embodiment of this application is shown, exemplified by its application to an electronic device, including:

[0022] Step 110: When the foldable screen of the electronic device is in a folded state, display the first identifier in the first position on the outer screen of the foldable screen.

[0023] The electronic devices used in the embodiments of this application include foldable screens.

[0024] Typically, when a foldable screen is folded, the outer screen primarily displays application message summaries, such as new message notifications and status error reports, as well as quick interaction interfaces, such as quick call answering and song switching interfaces. When the foldable screen is unfolded, the inner screen primarily displays the full content of application messages and is used for complex functional interactions. Additionally, the foldable screen remains in a hover state during the transition from folded to unfolded mode. Therefore, in daily use, users need to switch between the folded and unfolded states to adapt to different system application operations, such as switching to the unfolded state after receiving a system message notification in the folded state to view details or perform further actions.

[0025] In this embodiment, when the folded screen of the electronic device is in the folded state, a first identifier is displayed at a first position on the outer screen.

[0026] The first identifier is a visual element style used to visually connect the inner and outer screens during the user's switching of the foldable screen state, enhancing the user's visual continuity and perceptual consistency. The first identifier can be named "Internal and External Screen Interaction Sprite Visual Element".

[0027] Optionally, the first identifier is a floating control. Therefore, the functionality of the first identifier is similar to that of a floating control, including collapsing and expanding the function set interface, touch dragging, and cross-screen adaptation.

[0028] Optionally, the design of the first logo consists of its appearance and visual effects.

[0029] For example, see Figure 2 The appearance of the first logo includes a circle 201 in the central area, an open ring 202 surrounding the circle 201, and a connecting line 203 between the two, wherein the diameter of the ring 202 is “40dp” to limit the overall size of the first logo.

[0030] In addition, based on the design, the first logo can present a variety of visual animation effects.

[0031] For example, see Figure 2 Content can be dynamically displayed on the circle 201, and the ring 202 can rotate.

[0032] Optionally, the first position can be any position on the outer screen.

[0033] For example, see Figure 3 The first identifier 301 is displayed on the outer screen near the right edge.

[0034] Step 120: Receive the first input for the first identifier.

[0035] The first input includes touch input performed by the user on the screen, not limited to clicking, swiping, or dragging. The first input can also be air input, such as gestures or facial expressions. It also includes input from physical buttons on the device, not limited to pressing. Furthermore, the first input includes one or more inputs, which can be continuous or timed.

[0036] In this step, the first input is used to move the first identifier from the first position to the second position on the outer screen.

[0037] For example, when the first icon is displayed on the external screen, the user can long-press the first icon and drag it from the first position to the second position.

[0038] Optionally, the first identifier can be moved to the second position through various input methods, including but not limited to screen shaking, voice commands, and other input methods.

[0039] Step 130: In response to the first input, the first identifier is moved from the first position to the second position on the outer screen; wherein, when the first identifier is in the second position, the first identifier is used to instruct the user to unfold the foldable screen.

[0040] Optionally, the first position and the second position are two different positions on the outer screen.

[0041] In the case where the first input is a drag input, the first position and the second position are the starting point and the ending point of the drag trajectory, respectively.

[0042] For example, the first position is located on the right edge of the outer screen, the second position is located on the left edge of the outer screen, and the first input is to drag the first icon from the right edge of the outer screen to the left edge of the outer screen.

[0043] When the first logo is in the second position, it can display a visual animation to instruct the user to unfold the foldable screen.

[0044] Therefore, based on this instruction, the user manually unfolds the foldable screen.

[0045] Step 140: During the process of the folding screen changing from a folded state to an unfolded state, the first identifier is moved from the second position out of the outer screen and to the third position on the inner screen of the folding screen.

[0046] The second and third positions are related.

[0047] As the user unfolds the foldable screen, the screen gradually changes from a folded state to an unfolded state; at the same time, the first logo is gradually moved out of the outer screen and then gradually moved to the inner screen.

[0048] To ensure the continuity of the movement trajectory, the second position can be an edge position of the outer screen, such as the left edge. Furthermore, at the second position, the appearance of the first identifier is not fully displayed, creating a visual effect that the part of the appearance that is not displayed has been moved out of the outer screen, while another part has not yet been moved out of the outer screen.

[0049] For reference, the first mark is circular, and the second position can be a position where the center line of the first mark is "0dp" away from a certain edge of the outer screen.

[0050] Accordingly, in order to ensure the continuity of the movement trajectory, the third position can be an edge position of the inner screen. Furthermore, at the third position, the appearance set as the first identifier is not fully displayed, creating a visual effect that the part of the appearance that is displayed has been moved to the inner screen, while the other part has not yet been moved to the inner screen.

[0051] For reference, the first mark is circular, and the third position can be a position where the center line of the first mark is "0dp" away from a certain edge of the inner screen.

[0052] Combining the two examples above, it can be seen that a certain edge of the outer screen is the end point of the input trajectory corresponding to the first input. Using the input trajectory corresponding to the first input, it is extended to the inner screen, and a certain edge of the inner screen is the edge to which the trajectory is extended.

[0053] For example, see Figure 4 The user drags the first logo from right to left from position 401 to position 402. Half of the logo's appearance has been moved off the outer screen. Further, the user gradually unfolds the foldable screen. (See below) Figure 5 The first logo has been moved to the third position 501 on the inner screen, and half of the appearance of the first logo has been moved to the inner screen.

[0054] Combination Figure 4 and Figure 5 As can be seen, the first logo is moved from the first position to the second position, and the movement trajectory is a horizontal straight line on the outer screen. The first logo is moved from the second position to the third position, and the straight line is extended on the back of the display surface of the inner screen until it is extended to the display surface of the inner screen. Therefore, based on the movement effect of the first logo on the two screens, the outer screen and the inner screen are visually merged into one screen.

[0055] Based on the above, one possible relationship between the second and third positions can be explained. However, in order to achieve the visual effect of continuous movement of the first identifier, this embodiment does not limit the interpretation of the relationship between the second and third positions to more specific ways.

[0056] Thus, in the embodiments of this application, when the foldable screen of the electronic device is in its folded state, a first identifier is displayed on the outer screen. The user, through a first input, drags the first identifier from a first position to a second position. Under the indication that the first identifier is in the second position, the user manually unfolds the foldable screen, causing it to gradually change from a folded state to an unfolded state. During the unfolding process, the first identifier gradually disappears from the second position on the outer screen and gradually appears in the third position on the inner screen. The second and third positions are related, visually linking them together as if they were on the same surface. Therefore, the movement of the first identifier blends the display effects of the outer and inner screens, ensuring a good user experience during the spatial changes from folding and hovering to fully unfolding. Furthermore, the natural continuation of the first identifier across different screen states ensures viewing continuity, enriching the display effect of the foldable screen and enhancing the user's visual experience.

[0057] In another embodiment of the foldable screen control method of this application, after step 110, the method further includes:

[0058] Step A1: Upon receiving a target message, display the target application icon corresponding to the target message in the first identifier.

[0059] Each target message corresponds to a target application icon.

[0060] Optionally, when the target application initiates a messaging task, the electronic device can receive a message from that application, i.e., the target message.

[0061] When folded, the electronic device is in standby mode. If the electronic device does not receive any message tasks initiated by any application, the first identifier remains stationary. In this state, no application icons are displayed in the first identifier.

[0062] When the device is in its folded state, if it receives a target message from a target application, the first identifier becomes active. In this state, the target application icon is displayed in the first identifier.

[0063] For example, see Figure 6 This shows the appearance of the first identifier 601 in the active state. The target application icon can be displayed within a circle in the central area.

[0064] Optionally, the target message includes network information requests received by the target application while it is running in the background or suspended, such as text messages, video calls, etc., as well as signals emitted by the hardware that are monitored, such as Bluetooth, calls, etc.; the target message also includes a prompt message that pops up when the target application is activated, in order to wait for user response and processing.

[0065] Optionally, the target message can be a system message, such as a system update notification, a phone message, an SMS message, a health message, or a wallet message; alternatively, the target message can also be a third-party application message, such as a shipping notification message from a shopping application or an unblocked notification message from any application.

[0066] For example, when a shopping app receives a price reduction notification for a product from a server, the app requests the system to display the corresponding notification message. If the user has not set their settings to block messages from this app, the corresponding notification message, i.e., the product price reduction message, will be displayed in the notification bar. The user can click on the notification bar to view the message's details. Based on this existing scenario, in this embodiment, the shopping app icon is displayed in the first identifier.

[0067] In this embodiment, the number of received target messages is not limited, but they all come from one application. Therefore, each target message corresponds to a target application icon.

[0068] Application scenarios include, for example, during a workout, a user records exercise data using an external screen. During the recording process, see [link / reference needed]. Figure 7 The first indicator 701 is in a stationary state. After the exercise ends, the external screen displays a prompt and a "End Exercise" option 702. The user clicks the "End Exercise" option 702, and the "Health" application generates a message including the exercise record. See also... Figure 8 The message is displayed on the external screen. At the same time, the first identifier 801 is activated, and the "Health" application icon is displayed in the first identifier 801.

[0069] Optionally, in order to shorten the user's operation process, messages that can be viewed and operated on the external screen will not have their corresponding application icons displayed in the first identifier.

[0070] In this embodiment, the first identifier, in addition to facilitating user interaction from the outer screen to the inner screen, can also display application icons. This allows users to access the inner screen by making initial input based on the application icons. Therefore, this embodiment not only enriches the display effects of the first identifier but also expands its application scenarios.

[0071] In another embodiment of the foldable screen control method of this application, after step 110, the method further includes:

[0072] Step B1: If at least two target messages are received, display numerical information in the first identifier; wherein the numerical information is used to indicate the number of target messages.

[0073] In this embodiment, there are at least two target messages, and the target messages come from at least two applications; therefore, there are at least two application icons corresponding to the target messages.

[0074] In this embodiment, firstly, when the first identifier is active, numerical information is displayed in the first identifier, which is used to indicate the number of target messages.

[0075] For example, see Figure 9 The first identifier 901 shown displays the number "3", indicating that three target messages have been received.

[0076] Step B2: Receive the second input of digital information.

[0077] The second input includes touch input performed by the user on the screen, not limited to tapping, swiping, or dragging. The second input can also be air input, such as gestures or facial expressions. It also includes input from physical buttons on the device, not limited to pressing. Furthermore, the second input can include one or more inputs, which can be continuous or timed.

[0078] In this step, the second input is used to manipulate the numerical information in the first identifier to trigger the display of the various application icons corresponding to the target message.

[0079] For example, see Figure 9 When the user clicks, the area containing the number "3" is displayed.

[0080] Step B3: In response to the second input, display at least two application icons corresponding to at least two target messages in association with the first identifier.

[0081] In this step, multiple application icons corresponding to the target message are obtained and displayed respectively.

[0082] For example, see Figure 10 Multiple application icons 10002 are displayed around the first identifier 10001.

[0083] Step B4: Receive a third input for the target application icon; wherein the target application icon is any one of at least two application icons.

[0084] Third input includes touch input performed by the user on the screen, not limited to clicking, swiping, or dragging. Third input can also be air input, such as gestures or facial expressions. It also includes input from physical buttons on the device, not limited to pressing. Furthermore, third input can include one or more inputs, which can be continuous or timed.

[0085] In this step, the third input is used to operate on any application icon to identify the target application icon.

[0086] For example, see Figure 10 Click on one of the application icons, 10002.

[0087] Step B5: In response to the third input, display the target application icon in the first identifier.

[0088] In this step, only the target application icon is retained and continues to be displayed in the first identifier.

[0089] Optionally, in order to shorten the user's operation process, messages that can be viewed and operated on the external screen will not have their corresponding application icons displayed in the first identifier.

[0090] In this embodiment, the first identifier, in addition to facilitating user interaction from the outer screen to the inner screen, can also trigger the display of multiple application icons. The user can then select one application icon from among these icons to make a first input to the first identifier, thus opening the inner screen. Therefore, this embodiment not only enriches the display effects of the first identifier but also expands its application scenarios.

[0091] In another embodiment of the foldable screen control method of this application, after step 140, the method further includes:

[0092] Step C1: During the process of the foldable screen changing from a folded state to an unfolded state, the first logo is moved from the third position on the inner screen to the fourth position on the inner screen; wherein, at the third position, the first logo is in a first display state, and at the fourth position, the first logo is in a second display state.

[0093] Optionally, based on the continued extension of the input trajectory corresponding to the first input, a movement trajectory is extended in the inner screen, and on the movement trajectory of the inner screen, the fourth position can be the position after the third position.

[0094] For example, the third position is closer to an edge of the inner screen than the fourth position.

[0095] In this embodiment, at the third position, the first logo is in a first display state; for example, a portion of the first logo's appearance has not yet moved to the inner screen and is not displayed. At the fourth position, the first logo is in a second display state; for example, the entire appearance of the first logo has moved to the inner screen, and the entire appearance of the first logo is displayed on the inner screen. It can be seen that the transition from the first display state to the second display state creates a visual effect of the first logo gradually appearing on the inner screen.

[0096] Optionally, as the first logo gradually moves from the third position to the fourth position on the inner screen, the unfolding degree of the foldable screen gradually increases until the moment the foldable screen is fully unfolded, at which point the first logo is moved to the fourth position. Additionally, during the gradual unfolding of the foldable screen, starting from the moment the inner screen lights up, the first logo is gradually moved onto the inner screen until it is unfolded to a certain angle, at which point the first logo is moved to the third position. Correspondingly, during the gradual unfolding of the foldable screen, before the moment the inner screen lights up, the first logo is gradually moved from the second position onto the outer screen.

[0097] Alternatively, as the foldable screen gradually unfolds, at the moment the inner screen lights up, the first indicator is moved to the third position. As the foldable screen continues to unfold, the first indicator is gradually moved from the third position to the fourth position. Correspondingly, as the foldable screen gradually unfolds, before the inner screen lights up, the first indicator is gradually moved from the second position to the outer screen.

[0098] Optionally, as the first logo is gradually moved out or in, this can be reflected by the gradual decrease or increase in the appearance area of ​​the first logo displayed on the corresponding screen.

[0099] For example, see Figure 5 At the third position, the first identifier 501 is in the first display state; see also Figure 11 As the first identifier continues to be moved, at the fourth position, the first identifier 1101 is in the second display state.

[0100] Step C2: With the foldable screen in the unfolded state and the first identifier in the fourth position, display the target application interface corresponding to the target application icon.

[0101] The target application interface displays the application content associated with the target message.

[0102] In this step, when the foldable screen is fully unfolded, the entire appearance of the first identifier is also fully displayed, thereby displaying the target application interface corresponding to the target application icon according to the target message, and displaying the application content associated with the target message in the target application interface.

[0103] For example, if the target message is a price reduction notification message for a product from a shopping app, then the product details will be displayed on the target app's interface.

[0104] In this embodiment, based on the different display states of the first identifier in the third and fourth positions, the movement trajectory of the first identifier is made natural, continuing its movement trajectory on the outer screen. When the folding screen is fully unfolded, the target application interface is displayed on the inner screen, so that the user can view and operate it in detail on the inner screen.

[0105] In the flow of a foldable screen control method according to another embodiment of this application, after step C2, the method further includes:

[0106] Step D1: Hide the first identifier in the inner screen.

[0107] In this step, when the target application interface is displayed on the inner screen, the user will start to perform actions such as viewing and operating on the target application interface by default, and the first identifier will be gradually hidden.

[0108] Optionally, the first logo will reappear on the outer screen when the user folds the screen again.

[0109] Optionally, in the process of hiding the first identifier, the first identifier is first restored to a static state, and then gradually hidden.

[0110] For example, see Figure 12 When the target application interface (the indoor running page of the "Health" application) is first displayed, the first identifier 1201 is still displayed. Then the first identifier 1201 is gradually hidden and is no longer displayed in the target application interface.

[0111] In this embodiment, after the first identifier achieves visual continuity in the transition from the outer screen to the inner screen, the first identifier can be automatically hidden to avoid obstructing the inner screen, thereby ensuring that the user has a better viewing and operating experience on the inner screen.

[0112] In another embodiment of the foldable screen control method of this application, during the movement of the first identifier, a preset dynamic effect is played; and / or,

[0113] When the first identifier is in any position, a preset dynamic effect is played.

[0114] In this application, the appearance of the first identifier changes accordingly in different states, for example, displaying an application icon or displaying numerical information in the appearance.

[0115] In addition, in this embodiment, different visual animation effects are set during the movement of the first identifier and when the first identifier is in different positions, so as to further enrich the display effect of the first identifier.

[0116] For example, in the first position, the first identifier is active, see [link to relevant documentation]. Figure 13 As shown, the ring in the first identifier can rotate in a certain direction, such as counterclockwise. Furthermore, as the user drags the first identifier from the first position to the second position, the ring in the first identifier continues to rotate.

[0117] When the first icon is moved close to and within the second position, its display is enhanced to guide the user to drag it to the second position and to guide the user to unfold the foldable screen. See also Figure 14 As the first identifier 1401 approaches the second position, two highlighted rings with radii of "90dp" and "100dp" respectively appear around it, set to: "Inner ring #FFFFFF, 10% opacity; Outer ring #FFFFFF, 8% opacity". Furthermore, as the first identifier is gradually moved to the second position, the highlighted rings also move synchronously until they reach the second position, see [link to previous section]. Figure 15 The color value of the bright ring surrounding the first identifier 1501 reaches its brightest point, and is set as follows: "Inner ring #FFFFFF, 15% transparency; Outer ring #FFFFFF, 12% transparency".

[0118] When the first logo is moved to the third position, the first logo stops rotating, and the highlighted ring continues to be displayed; further, as the first logo is gradually moved to the fourth position, the highlighted ring is also moved synchronously until it is moved to the fourth position. At this time, the highlighted ring disappears within a preset time (e.g., two seconds), and the transparency of the first logo is reduced to "0%" within a preset time (e.g., two seconds) to achieve the effect of disappearing from the inner screen.

[0119] Optionally, dynamic effects include not only the displayed content, but also the played audio content (such as sound effects) and the generated tactile effects (such as vibration).

[0120] For example, when the first indicator starts rotating in the first position, the user is reminded to handle a message task based on the user settings (sound / vibration).

[0121] For example, sound effects and vibrations are played continuously as the first indicator rotates.

[0122] In this embodiment, different dynamic effects are designed based on the different positions where the first identifier can be located and the possible movement processes. By combining the appearance style and dynamic effects, the first identifier is displayed to the user, thereby improving the user experience when switching foldable screen states from multiple aspects such as hearing, vision, and touch.

[0123] In summary, to guide users to switch naturally and smoothly between different states of the foldable screen and better leverage its advantages in enhancing application interaction and device portability, this application designs a "visual element for interactive interaction between the inner and outer screens" that can be maintained across different screen states, thereby improving the user's visual and operational experience. This "visual element for interactive interaction between the inner and outer screens" enhances the user's screen switching experience from obtaining application information from the outer screen card to unfolding the inner screen for detailed operation through changes in appearance and visual animation, ensuring visual continuity and smooth interaction. It is evident that the "visual element for interactive interaction between the inner and outer screens" in this application guides the user's visual attention through its movement trajectory and integrates visual animation to ensure a better user and viewing experience when quickly switching between the inner and outer screens.

[0124] The foldable screen control method provided in this application can be executed by a foldable screen control device. This application uses the execution of the foldable screen control method by a foldable screen control device as an example to illustrate the foldable screen control device provided in this application.

[0125] Figure 16 A block diagram of a foldable screen control device according to an embodiment of this application is shown. The device includes:

[0126] The first display module 10 is used to display a first identifier at a first position on the outer screen of the folding screen when the folding screen of the electronic device is in a folded state.

[0127] The first receiving module 20 is used to receive a first input for the first identifier;

[0128] The first moving module 30 is configured to move the first identifier from a first position to a second position on the outer screen in response to a first input; wherein, when the first identifier is in the second position, the first identifier is used to instruct the user to unfold the foldable screen;

[0129] The second moving module 40 is used to move the first identifier from the second position out of the outer screen and to the third position on the inner screen of the folding screen during the process of the folding screen changing from a folded state to an unfolded state.

[0130] The second and third positions are related.

[0131] Thus, in the embodiments of this application, when the foldable screen of the electronic device is in its folded state, a first identifier is displayed on the outer screen. The user, through a first input, drags the first identifier from a first position to a second position. Under the indication that the first identifier is in the second position, the user manually unfolds the foldable screen, causing it to gradually change from a folded state to an unfolded state. During the unfolding process, the first identifier gradually disappears from the second position on the outer screen and gradually appears in the third position on the inner screen. The second and third positions are related, visually linking them together as if they were on the same surface. Therefore, the movement of the first identifier blends the display effects of the outer and inner screens, ensuring a good user experience during the spatial changes from folding and hovering to fully unfolding. Furthermore, the natural continuation of the first identifier across different screen states ensures viewing continuity, enriching the display effect of the foldable screen and enhancing the user's visual experience.

[0132] Optionally, the device further includes:

[0133] The second display module is used to display the target application icon corresponding to the target message in the first identifier when the target message is received;

[0134] Each target message corresponds to a target application icon.

[0135] Optionally, the device further includes:

[0136] The third display module is used to display numerical information in the first identifier when at least two target messages are received; wherein the numerical information is used to indicate the number of target messages;

[0137] The second receiving module is used to receive a second input of digital information;

[0138] The fourth display module is used to respond to the second input and display at least two application icons corresponding to at least two target messages in association with the first identifier;

[0139] The third receiving module is used to receive a third input for the target application icon; wherein the target application icon is any one of at least two application icons;

[0140] The fifth display module is used to display the target application icon in the first identifier in response to the third input.

[0141] Optionally, the device further includes:

[0142] The third moving module is used to move the first identifier from the third position of the inner screen to the fourth position of the inner screen during the process of the folding screen changing from a folded state to an unfolded state; wherein, at the third position, the first identifier is in a first display state, and at the fourth position, the first identifier is in a second display state.

[0143] The sixth display module is used to display the target application interface corresponding to the target application icon when the foldable screen is in the unfolded state and the first identifier is in the fourth position.

[0144] The target application interface displays the application content associated with the target message.

[0145] Optionally, the device further includes:

[0146] The hidden module is used to hide the first identifier in the inner screen.

[0147] Optionally, during the movement of the first identifier, a preset dynamic effect is played; and / or,

[0148] When the first identifier is in any position, a preset dynamic effect is played.

[0149] The folding screen control device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the device.

[0150] The foldable screen control device in this application embodiment can be a device with a motion system. This motion system can be an Android motion system, an iOS motion system, or other possible motion systems; this application embodiment does not specifically limit it.

[0151] The foldable screen control device provided in this application embodiment can realize the various processes implemented in the above method embodiments, and will not be described again here to avoid repetition.

[0152] Optionally, such as Figure 17 As shown, this application embodiment also provides an electronic device 100, including a processor 101, a memory 102, and a program or instructions stored in the memory 102 and executable on the processor 101. When the program or instructions are executed by the processor 101, they implement the various steps of any of the above-described folding screen control method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0153] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0154] Figure 18 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.

[0155] The electronic device 1000 includes, but is not limited to, components such as: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0156] Those skilled in the art will understand that the electronic device 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 18 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0157] The display unit 1006 is configured to display a first identifier at a first position on the outer screen of the folding screen when the folding screen of the electronic device is in a folded state; the user input unit 1007 is configured to receive a first input to the first identifier; and the processor 1010 is configured to, in response to the first input, move the first identifier from the first position to a second position on the outer screen; wherein, when the first identifier is in the second position, the first identifier is used to instruct the user to unfold the folding screen; during the process of the folding screen changing from a folded state to an unfolded state, the first identifier is moved from the second position out of the outer screen and to a third position on the inner screen of the folding screen; wherein the second position and the third position are associated.

[0158] Thus, in the embodiments of this application, when the foldable screen of the electronic device is in its folded state, a first identifier is displayed on the outer screen. The user, through a first input, drags the first identifier from a first position to a second position. Under the indication that the first identifier is in the second position, the user manually unfolds the foldable screen, causing it to gradually change from a folded state to an unfolded state. During the unfolding process, the first identifier gradually disappears from the second position on the outer screen and gradually appears in the third position on the inner screen. The second and third positions are related, visually linking them together as if they were on the same surface. Therefore, the movement of the first identifier blends the display effects of the outer and inner screens, ensuring a good user experience during the spatial changes from folding and hovering to fully unfolding. Furthermore, the natural continuation of the first identifier across different screen states ensures viewing continuity, enriching the display effect of the foldable screen and enhancing the user's visual experience.

[0159] Optionally, the display unit 1006 is further configured to display a target application icon corresponding to the target message in the first identifier when a target message is received; wherein the target message corresponds to one target application icon.

[0160] Optionally, the display unit 1006 is further configured to display numerical information in the first identifier when at least two target messages are received; wherein the numerical information is used to represent the number of target messages; the user input unit 1007 is further configured to receive a second input to the numerical information; the display unit 1006 is further configured to, in response to the second input, display at least two application icons corresponding to the at least two target messages in association with the first identifier; the user input unit 1007 is further configured to receive a third input to a target application icon; wherein the target application icon is any one of the at least two application icons; the display unit 1006 is further configured to, in response to the third input, display the target application icon in the first identifier.

[0161] Optionally, the processor 1010 is further configured to, during the process of the foldable screen changing from a folded state to an unfolded state, move the first identifier from a third position on the inner screen to a fourth position on the inner screen; wherein, at the third position, the first identifier is in a first display state, and at the fourth position, the first identifier is in a second display state; the display unit 1006 is further configured to, when the foldable screen is in the unfolded state and the first identifier is located at the fourth position, display the target application interface corresponding to the target application icon; wherein, in the target application interface, application content associated with the target message is displayed.

[0162] Optionally, the processor 1010 is also configured to hide the first identifier in the inner screen.

[0163] Optionally, a preset dynamic effect is played during the movement of the first identifier; and / or, a preset dynamic effect is played when the first identifier is in any position.

[0164] In summary, to guide users to switch naturally and smoothly between different states of the foldable screen and better leverage its advantages in enhancing application interaction and device portability, this application designs a "visual element for interactive interaction between the inner and outer screens" that can be maintained across different screen states, thereby improving the user's visual and operational experience. This "visual element for interactive interaction between the inner and outer screens" enhances the user's screen switching experience from obtaining application information from the outer screen card to unfolding the inner screen for detailed operation through changes in appearance and visual animation, ensuring visual continuity and smooth interaction. It is evident that the "visual element for interactive interaction between the inner and outer screens" in this application guides the user's visual attention through its movement trajectory and integrates visual animation to ensure a better user and viewing experience when quickly switching between the inner and outer screens.

[0165] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or video images obtained by an image capture device (such as a camera) in video image capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and motion systems. Processor 1010 may integrate an application processor and a modem processor. The application processor mainly handles the action system, user page, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into processor 1010.

[0166] The memory 1009 can be used to store software programs and various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0167] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.

[0168] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described foldable screen control method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0169] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0170] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described foldable screen control method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0171] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0172] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described foldable screen control method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0173] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0174] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0175] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A foldable screen control method, characterized in that, The method includes: When the foldable screen of the electronic device is in a folded state, a first identifier is displayed at a first position on the outer screen of the foldable screen; Receive the first input for the first identifier; In response to the first input, the first identifier is moved from the first position to a second position on the outer screen; wherein, when the first identifier is in the second position, the first identifier is used to instruct the user to unfold the foldable screen; During the process of the folding screen changing from a folded state to an unfolded state, the first identifier is moved from the second position out of the outer screen and to the third position on the inner screen of the folding screen; The second position and the third position are related.

2. The method according to claim 1, characterized in that, When the foldable screen of the electronic device is in a folded state, after displaying a first identifier at a first position on the outer screen of the foldable screen, the method further includes: Upon receiving a target message, the target application icon corresponding to the target message is displayed in the first identifier; The target message corresponds to a target application icon.

3. The method according to claim 1, characterized in that, When the foldable screen of the electronic device is in a folded state, after displaying a first identifier at a first position on the outer screen of the foldable screen, the method further includes: Upon receiving at least two target messages, numerical information is displayed in the first identifier; wherein the numerical information is used to indicate the number of target messages; Receive a second input to the digital information; In response to the second input, at least two application icons corresponding to the at least two target messages are displayed in association with the first identifier; Receive a third input for a target application icon; wherein the target application icon is any one of the at least two application icons; In response to the third input, the target application icon is displayed in the first identifier.

4. The method according to claim 2 or 3, characterized in that, After the first identifier is moved from the second position off the outer screen and to the third position on the inner screen of the foldable screen, the method further includes: During the process of the folding screen changing from a folded state to an unfolded state, the first identifier is moved from a third position on the inner screen to a fourth position on the inner screen; wherein, at the third position, the first identifier is in a first display state, and at the fourth position, the first identifier is in a second display state; When the foldable screen is in the unfolded state and the first identifier is located in the fourth position, the target application interface corresponding to the target application icon is displayed; The target application interface displays application content associated with the target message.

5. The method according to claim 4, characterized in that, After displaying the target application interface corresponding to the target application icon, the method further includes: The first identifier is hidden within the inner screen.

6. The method according to claim 1, characterized in that, During the movement of the first identifier, a preset dynamic effect is played; and / or, When the first identifier is in any position, a preset dynamic effect is played.

7. A folding screen control device, characterized in that, The device includes: The first display module is used to display a first identifier at a first position on the outer screen of the folding screen when the folding screen of the electronic device is in a folded state. A first receiving module is configured to receive a first input to the first identifier; A first moving module is configured to, in response to the first input, move the first identifier from the first position to a second position on the outer screen; wherein, when the first identifier is in the second position, the first identifier is used to instruct the user to unfold the foldable screen; The second moving module is used to move the first identifier from the second position out of the outer screen and to the third position on the inner screen of the folding screen during the process of the folding screen changing from a folded state to an unfolded state. The second position and the third position are related.

8. The apparatus according to claim 7, characterized in that, The device further includes: The second display module is used to display the target application icon corresponding to the target message in the first identifier when the target message is received; The target message corresponds to a target application icon.

9. The apparatus according to claim 7, characterized in that, The device further includes: A third display module is configured to display numerical information in the first identifier when at least two target messages are received; wherein the numerical information is used to represent the number of target messages; The second receiving module is used to receive a second input to the digital information; The fourth display module is configured to, in response to the second input, display at least two application icons corresponding to the at least two target messages in association with the first identifier; The third receiving module is used to receive a third input for a target application icon; wherein the target application icon is any one of the at least two application icons; The fifth display module is used to display the target application icon in the first identifier in response to the third input.

10. The apparatus according to claim 8 or 9, characterized in that, The device further includes: The third moving module is used to move the first identifier from a third position on the inner screen to a fourth position on the inner screen during the process of the folding screen changing from a folded state to an unfolded state; wherein, at the third position, the first identifier is in a first display state, and at the fourth position, the first identifier is in a second display state. The sixth display module is used to display the target application interface corresponding to the target application icon when the foldable screen is in the unfolded state and the first identifier is located in the fourth position. The target application interface displays application content associated with the target message.

11. The apparatus according to claim 10, characterized in that, The device further includes: A hiding module is used to hide the first identifier in the inner screen.

12. The apparatus according to claim 7, characterized in that, During the movement of the first identifier, a preset dynamic effect is played; and / or, When the first identifier is in any position, a preset dynamic effect is played.

Citation Information

Patent Citations

  • Prompting method and terminal device

    CN109766037A

  • Screen control method and device and electronic equipment

    CN115357173A