Method and device for displaying execution screen of application according to folding angle

The method addresses the challenge of managing execution screens on foldable devices by dynamically adjusting the display layout in response to folding angle changes, ensuring seamless transitions and improved user experience.

WO2025095273A1PCT designated stage expired Publication Date: 2025-05-08SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/010007
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-24
Filing Date
2024-07-12
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

Existing technologies face challenges in efficiently managing the display of execution screens on foldable electronic devices as the folding angle changes, leading to suboptimal user experiences.

Method used

The electronic device method involves displaying the execution screen of a first application at a specific folding angle, outputting a notification for a second application, and dynamically changing the display layout by altering the folding angle to accommodate the execution screens of both applications, allowing for seamless transitions and expanded functionality.

Benefits of technology

This solution enables smooth transitions between different application screens based on folding angle changes, enhancing user interaction and functionality on foldable devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024010007_08052025_PF_FP_ABST
    Figure KR2024010007_08052025_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device includes: a foldable display; a processor; and a memory storing instructions, wherein the instructions, when executed by the processor, may allow the electronic device to: display an execution screen of a first application when a folding angle of the foldable display is a first angle; output a notification for a second application when the execution screen of the first application is displayed; display an execution screen of the second application related to the notification in a second region of the foldable display on the basis of the folding angle of the foldable display being changed from the first angle to a second angle when outputting the notification; display the execution screen of the first application in a first region different from the second region of the foldable display; and perform a function of the second application on the basis of the folding angle being changed from the second angle to a third angle.
Need to check novelty before this filing date? Find Prior Art

Description

Method and device for displaying an application execution screen according to a folding angle

[0001] Below, techniques for displaying the execution screen of an application are disclosed.

[0002] Advances in electronic technology have led to the development and widespread adoption of various types of electronic products. For example, shape-shifting electronic devices are being developed. These include, for example, foldable electronic devices.

[0003] An electronic device is disclosed, comprising: a foldable display; a processor; and a memory storing instructions, wherein when the instructions are executed by the processor, the electronic device can cause the electronic device to: display an execution screen of a first application when a folding angle of the foldable display is a first angle; output a notification for a second application when the execution screen of the first application is displayed; display an execution screen of the second application related to the notification in a second area of ​​the foldable display based on a change in the folding angle of the foldable display from the first angle to a second angle within a threshold time when the notification is output; display the execution screen of the first application in a first area of ​​the foldable display different from the second area; and perform a function of the second application based on a change in the folding angle from the second angle to a third angle.

[0004] A method performed by an electronic device is disclosed, comprising: an operation of displaying an execution screen of a first application when a folding angle of a foldable display is a first angle; an operation of outputting a notification for a second application when the execution screen of the first application is displayed; an operation of displaying an execution screen of the second application related to the notification in a second area of ​​the foldable display based on a change in the folding angle of the foldable display from the first angle to a second angle when the notification is output; an operation of displaying an execution screen of the first application in a first area of ​​the foldable display different from the second area; and an operation of performing a function of the second application based on a change in the folding angle from the second angle to a third angle.

[0005] The foregoing and other aspects, features, and advantages will become more apparent from the following description taken in conjunction with the accompanying drawings:

[0006] Figure 1 is a block diagram of an electronic device within a network environment.

[0007] Figure 2a is a drawing showing an unfolded state of the electronic device.

[0008] Figure 2b is a drawing showing a folded state of the electronic device.

[0009] Figure 2c is a perspective view showing an example of a fully unfolded state of the electronic device.

[0010] FIG. 2d is a perspective view showing an example of a partially unfolded intermediate state of an electronic device.

[0011] FIGS. 3a, 3b, 3c, and 3d are drawings illustrating a fully unfolded state, a partially unfolded intermediate state, and a fully folded state of the electronic device.

[0012] Figure 4 can explain an example of how an electronic device displays an execution screen of an application.

[0013] FIG. 5A is a drawing illustrating an example of an operation of displaying execution screens of a first application and a second application as the folding angle of an electronic device decreases.

[0014] FIG. 5b is a drawing illustrating an example of an operation of displaying execution screens of a first application and a second application as the folding angle of the electronic device increases.

[0015] FIG. 6 is a drawing explaining an operation of displaying an application execution screen when the folding angle of an electronic device is changed to a first angle.

[0016] FIG. 7 is a drawing explaining an operation of displaying an application execution screen when the folding angle of an electronic device is changed to a fourth angle.

[0017] FIG. 8 is a drawing illustrating an operation of displaying an application's execution screen when an electronic device outputs an additional notification for a third application.

[0018] Figure 9 is a drawing illustrating an example of an operation in which an electronic device displays the execution screen of a second application through a window.

[0019] FIG. 10 is a drawing illustrating an example of an operation of displaying the execution screen of an application according to a change in the folding angle when an electronic device outputs a notification for a second application while displaying the execution screens of multiple applications.

[0020] Figure 11 shows a block diagram of an electronic device.

[0021] Hereinafter, embodiments will be described in detail with reference to the attached drawings. In the description with reference to the attached drawings, identical components are assigned the same reference numerals regardless of the drawing numbers, and unnecessary repeated descriptions are omitted.

[0022] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments.

[0023] Referring to FIG. 1, in a network environment (100), an electronic device (101) is configured to communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network) or to communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). The electronic device (101) is configured to communicate with the electronic device (104) via the server (108). The electronic device (101) includes a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may have at least one of these components (e.g., the connection terminal (178)) omitted, or one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be implemented as a single component (e.g., integrated into the display module (160)).

[0024] The processor (120) is configured to execute, for example, software (e.g., a program (140)), control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120), and is configured to perform various data processing or operations. As at least part of the data processing or operations, the processor (120) is configured to store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store resultant data in a non-volatile memory (134). The processor (120) includes a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit, an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together therewith. For example, if the electronic device (101) includes a main processor (121) and a secondary processor (123), the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function. The secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.

[0025] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. The auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). The auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm includes, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model includes a plurality of artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.

[0026] The memory (130) is configured to store various data used by at least one component (e.g., a processor (120) or a sensor module (176)) of the electronic device (101). The data includes, for example, software (e.g., a program (140)) and input data or output data for commands related thereto. The memory (130) includes a volatile memory (132) or a nonvolatile memory (134).

[0027] The program (140) may be stored as software in the memory (130) and includes, for example, an operating system (142), middleware (144) or an application (146).

[0028] The input module (150) is configured to receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0029] The audio output module (155) is configured to output audio signals to the outside of the electronic device (101). The audio output module (155) includes, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. The receiver can be implemented separately from the speaker or as part of the speaker.

[0030] The display module (160) is configured to visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) includes, for example, a display, a holographic device, or a projector, and a control circuit for controlling the device. The display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.

[0031] The audio module (170) is configured to convert sound into an electrical signal, or vice versa, to convert an electrical signal into sound. The audio module (170) may acquire sound through an input module (150), output sound through an audio output module (155), or an external electronic device (e.g., an electronic device (102)) (e.g., a speaker or headphones) directly or wirelessly connected to the electronic device (101).

[0032] The sensor module (176) is configured to detect an operating state (e.g., power or temperature) of the electronic device (101) or an external environmental state (e.g., user state) and generate an electrical signal or data value corresponding to the detected state. The sensor module (176) may include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0033] The interface (177) is configured to support one or more designated protocols that can be used to connect the electronic device (101) directly (e.g., via a wired connection) or wirelessly with an external electronic device (e.g., the electronic device (102)). The interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0034] The connection terminal (178) includes a connector through which the electronic device (101) can be physically connected to an external electronic device (e.g., electronic device (102)). The connection terminal (178) includes, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0035] The haptic module (179) is configured to convert an electrical signal into a mechanical stimulus (e.g., vibration or movement) or an electrical stimulus that a user can perceive through tactile or kinesthetic sensations. The haptic module (179) includes, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0036] The camera module (180) is configured to capture still images and video. The camera module (180) includes one or more lenses, image sensors, image signal processors, or flashes.

[0037] The power management module (188) is configured to manage power supplied to the electronic device (101). The power management module (188) may be implemented, for example, as at least a part of a power management integrated circuit (PMIC).

[0038] A battery (189) is configured to supply power to at least one component of the electronic device (101). The battery (189) includes, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0039] The communication module (190) is configured to support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) operates independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. The communication module (190) includes a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as a plurality of separate components (e.g., multiple chips). The wireless communication module (192) is configured to verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199), for example, by using subscriber information (e.g., an international mobile subscriber identity) stored in the subscriber identification module (196).

[0040] The wireless communication module (192) can support 5G networks and next-generation communication technologies developed after the 4G network, such as NR access technology (new radio access technology). NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimizing terminal power and connecting multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large-scale antenna. The wireless communication module (192) is configured to support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). The wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for realizing eMBB, a loss coverage (e.g., 164 dB or less) for realizing mMTC, or a U-plane latency (e.g., 0.5 ms or less for downlink and uplink, or 1 ms or less for round trip) for realizing URLLC.

[0041] The antenna module (197) is configured to transmit or receive signals or power to or from the outside (e.g., an external electronic device). The antenna module (197) includes an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). The antenna module (197) includes a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and the external electronic device via the at least one selected antenna. In addition to the radiator, other components (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).

[0042] For example, the antenna module (197) may include a mmWave antenna module. The mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent to a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent to a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.

[0043] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).

[0044] Commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102, or 104) may be the same or a different type of device as the electronic device (101). All or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104) or the server (108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may request one or more external electronic devices to perform the function or at least a part of the service instead of executing the function or service on its own or in addition. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) includes an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. The external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0045] FIG. 2a is a diagram illustrating an unfolded state of an electronic device (200). FIG. 2b is a diagram illustrating a folded state of an electronic device (200). FIG. 2c is a perspective view illustrating an example of a fully unfolded state of an electronic device (200). FIG. 2d is a perspective view illustrating an example of a partially unfolded intermediate state (also referred to as an “intermediate state” in this specification) of an electronic device (200).

[0046] The electronic device (200) of FIGS. 2a, 2b, 2c, and 2d is an example of the electronic device (101) illustrated in FIG. 1 and includes a foldable or bendable electronic device.

[0047] The drawings of FIGS. 2c and 2d illustrate a spatial coordinate system defined by an X-axis, a Y-axis, and a Z-axis that are orthogonal to each other. Here, the X-axis represents the width direction of the electronic device, the Y-axis represents the length direction of the electronic device, and the Z-axis represents the height (or thickness) direction of the electronic device. In the following description, the term "first direction" refers to a direction parallel to the Z-axis.

[0048] Referring to FIGS. 2A and 2B, the electronic device (200) includes a foldable housing (201), and a flexible or foldable display (250) (hereinafter, simply referred to as “display” 250) (e.g., the display module (160) of FIG. 1) disposed within a space formed by the foldable housing (201). The surface on which the display (250) is disposed (or the surface on which the display (250) is visible from the outside of the electronic device (200)) is defined as the front surface of the electronic device (200). The surface opposite to the front surface is defined as the back surface of the electronic device (200). In addition, the surface surrounding the space between the front surface and the back surface is defined as the side surface of the electronic device (200).

[0049] The foldable housing (201) includes a first housing structure (210), a second housing structure (220) including a sensor area (222), a first rear cover (215), a second rear cover (225), and a hinge structure (265). Here, the hinge structure (265) includes a hinge cover that covers a foldable portion of the foldable housing (201). The foldable housing (201) of the electronic device (200) is not limited to the shape and combination shown in FIGS. 2A and 2B, and may be implemented by other shapes or other combinations of parts and / or other combinations. For example, in another embodiment, the first housing structure (210) and the first rear cover (215) may be formed integrally, and the second housing structure (220) and the second rear cover (225) may be formed integrally.

[0050] The first housing structure (210) is connected to the hinge structure (230) and includes a first side facing in a first direction and a second side facing in a second direction opposite to the first direction. The second housing structure (220) is connected to the hinge structure (265) and includes a third side facing in a third direction and a fourth side facing in a fourth direction opposite to the third direction. The second housing structure (220) rotates relative to the first housing structure (210) about the hinge structure (265). The electronic device (200) can be variable between a folded state and an unfolded state, or vice versa.

[0051] When the electronic device (200) is fully folded, the first side may face the third side, and when the electronic device (200) is fully unfolded, the third direction may be the same as the first direction.

[0052] The first housing structure (210) and the second housing structure (220) are arranged on both sides with respect to the folding axis (A) as the center, and have an overall symmetrical shape with respect to the folding axis A. As described below, the angle or distance between the first housing structure (210) and the second housing structure (220) may vary depending on whether the state of the electronic device (200) is an unfolded state, a folded state, or a partially unfolded (or partially folded) intermediate state. Unlike the first housing structure (210), the second housing structure (220) additionally includes a sensor area (222) in which various sensors are arranged, but has a mutually symmetrical shape in other areas.

[0053] As illustrated in FIG. 2A, the first housing structure (210) and the second housing structure (220) together form a recess that accommodates the display (250). Due to the sensor area (222), the recess has two or more different widths in a direction perpendicular to the folding axis (A). The recess has a first width (w1) between a first portion (210a) of the first housing structure (210) that is parallel to the folding axis (A) and a first portion (220a) formed at an edge of the sensor area (222) of the second housing structure (220). The recess has a second width (w2) formed by a second portion (210b) of the first housing structure (210) and a second portion (220b) of the second housing structure (220) that is parallel to the folding axis (A) and does not correspond to the sensor area (222). In this case, the second width (w2) is formed longer than the first width (w1). The first part (220a) and the second part (220b) of the second housing structure (220) may have different distances from the folding axis (A). The width of the recess is not limited to the illustrated example. In embodiments, the recess may have multiple widths due to the shape of the sensor area (222) or a portion having an asymmetrical shape of the first housing structure (210) and the second housing structure (220). The sensor area (222) may be formed to have a predetermined (e.g., designated) area adjacent to one corner of the second housing structure (220). However, the arrangement, shape, and size of the sensor area (222) are not limited to the illustrated example. For example, in another embodiment, the sensor area (222) may be provided in another corner of the second housing structure (220) or in any area between the upper corner and the lower corner. Components for performing various functions built into the electronic device (200) may be exposed on the front of the electronic device (200) through the sensor area (222) or through one or more openings provided in the sensor area (222).These components may include various types of sensors. The sensors may include, for example, at least one of a front camera, a receiver, or a proximity sensor. In the second housing structure (220), the sensor area (222) may be omitted or formed in a location different from that shown in the drawing.

[0054] At least a portion of the first housing structure (210) and the second housing structure (220) is formed of a metallic or non-metallic material having sufficient rigidity to support the display (250). At least a portion formed of the metallic material provides a ground plane of the electronic device (200) and is electrically connected to a ground line formed on a printed circuit board disposed inside the foldable housing (201).

[0055] The first rear cover (215) is disposed on one side of the folding axis (A) on the rear surface of the electronic device (200) and has, for example, a substantially rectangular periphery, the periphery of which is wrapped by the first housing structure (210). Similarly, the second rear cover (225) is disposed on the other side of the folding axis (A) on the rear surface of the electronic device (200) and the periphery of which is wrapped by the second housing structure (220).

[0056] The first rear cover (215) and the second rear cover (225) have substantially symmetrical shapes with respect to the folding axis (A). However, the first rear cover (215) and the second rear cover (225) do not necessarily have mutually symmetrical shapes, and in other embodiments, the electronic device (200) includes the first rear cover (215) and the second rear cover (225) having shapes different from or different from those shown in the drawings. In other embodiments, the first rear cover (215) may be formed integrally with the first housing structure (210), and the second rear cover (225) may be formed integrally with the second housing structure (220).

[0057] The first rear cover (215), the second rear cover (225), the first housing structure (210), and the second housing structure (220) form a space in which various components of the electronic device (200) (e.g., a printed circuit board or a battery) can be placed. One or more components can be placed or visually exposed on the rear surface of the electronic device (200). For example, at least a portion of the sub-display is visually exposed through the first rear area (216) of the first rear cover (215). One or more components or sensors can be visually exposed through the second rear area (226) of the second rear cover (225). In various embodiments, these sensors include a proximity sensor and / or a rear camera.

[0058] A front camera exposed on the front of the electronic device (200) through one or more openings provided in the sensor area (222) or a rear camera exposed through the second rear area (226) of the second rear cover (225) includes one or more lenses, an image sensor, and / or an image signal processor. A flash for the camera(s) may be provided or formed, for example, as a light-emitting diode or a xenon lamp. In various embodiments, two or more lenses (infrared camera, wide-angle and telephoto lenses) and image sensors may be arranged on one side of the electronic device (200).

[0059] Referring to FIG. 2B, the hinge cover is configured to be disposed between the first housing structure (210) and the second housing structure (220) and cover an internal component (e.g., the hinge structure (265)). The hinge structure (265) may be covered by a portion of the first housing structure (210) and the second housing structure (220) or exposed to the outside, depending on the state of the electronic device (200) (unfolded state, intermediate state, or folded state).

[0060] As illustrated in FIG. 2a, when the electronic device (200) is in an unfolded state (e.g., a fully unfolded state), the hinge structure (265) may be covered by the first housing structure (210) and the second housing structure (220) and may not be exposed. As illustrated in FIG. 2b, when the electronic device (200) is in a folded state (e.g., a fully folded state), the hinge structure (265) is exposed to the outside between the first housing structure (210) and the second housing structure (220). When the first housing structure (210) and the second housing structure (220) are in an intermediate state where they are folded at a certain angle between a fully unfolded state and a fully folded state, the hinge structure (265) is partially exposed to the outside between the first housing structure (210) and the second housing structure (220). However, in this case, the exposed area is less than that in the fully folded state. In one embodiment, the hinge structure (230) includes a curved surface.

[0061] The display (250) is placed on a space formed by the foldable housing (201). For example, the display (250) is mounted on a recess formed by the foldable housing (201) and can be viewed from the outside through the front of the electronic device (200). The display (250) comprises most of the front of the electronic device (200). Therefore, the front of the electronic device (200) includes the display (250) and a portion of the first housing structure (210) adjacent to the display (250) and a portion of the second housing structure (220). And, the rear of the electronic device (200) includes a first rear cover (215), a portion of the first housing structure (210) adjacent to the first rear cover (215), a second rear cover (225), and a portion of the second housing structure (220) adjacent to the second rear cover (225).

[0062] The display (250) has at least a portion that can be transformed into a flat or curved surface. The display (250) includes a folding region (253), a first region (251) positioned on one side (e.g., the left side of the folding region (253) illustrated in FIG. 2A) relative to the folding region (253), and a second region (252) positioned on the other side (e.g., the right side of the folding region (253) illustrated in FIG. 2A).

[0063] However, the division of the regions of the display (250) illustrated in FIG. 2A is exemplary, and the display (250) may be divided into a plurality of regions (for example, four or more or two) depending on the structure or function. For example, in the embodiment illustrated in FIG. 2A, the regions of the display (250) may be divided by a folding region (203) extending parallel to the folding axis (A), but in other embodiments, the regions of the display (250) may be divided based on another folding axis (for example, a folding axis parallel to the width direction of the electronic device).

[0064] The display (250) may be combined with or placed adjacent to a touch panel equipped with a touch detection circuit and a pressure sensor capable of measuring the intensity (pressure) of a touch. For example, the display (250) may be combined with or placed adjacent to a touch panel that detects a stylus pen using an electromagnetic resonance method, as an example of a touch panel.

[0065] As shown, the first region (251) and the second region (252) have an overall symmetrical shape centered on the folding region (253). However, unlike the first region (251), the second region (252) includes a cut notch due to the presence of the sensor region (222), but has a shape symmetrical with respect to the first region (251) in other regions. The first region (251) and the second region (252) include a portion having a symmetrical shape and a portion having an asymmetrical shape.

[0066] The edge thicknesses of the first region (251) and the second region (252) may be formed to be different from the edge thickness of the folding region (253). The edge thickness of the folding region (253) may be formed to be thinner than the thicknesses of the first region (251) and the second region (252). In terms of thickness, the first region (251) and the second region (252) may have an asymmetrical shape when the first region (251) and the second region (252) are viewed in cross-section. For example, the edge of the first region (251) may be formed to have a first radius of curvature, and the edge of the second region (252) may be formed to have a second radius of curvature that is different from the first radius of curvature. In another embodiment, the first region (251) and the second region (252) in terms of thickness may have a symmetrical shape when the first region (251) and the second region (252) are viewed in cross section.

[0067] Hereinafter, the operation of the first housing structure (210) and the second housing structure (220) and each area of ​​the display (250) according to the state of the electronic device (200) (e.g., folded state, unfolded state, or intermediate state) will be described.

[0068] When the electronic device (200) is in an unfolded state (e.g., FIG. 2a), the first housing structure (210) and the second housing structure (220) are arranged to form an angle of 180 degrees with respect to each other and face the same direction. The surface of the first region (251) and the surface of the second region (252) of the display (250) form an angle of 180 degrees with respect to each other and face the same direction (e.g., toward the front of the electronic device). The folding region (253) is placed on the same plane as the first region (251) and the second region (252).

[0069] When the electronic device (200) is in a folded state (e.g., FIG. 2b), the first housing structure (210) and the second housing structure (220) face each other. The surface of the first region (251) and the surface of the second region (252) of the display (250) form a narrow angle (e.g., between 0 and 10 degrees) with each other and face each other. The folding region (253) forms a curved surface, at least a portion of which has a predetermined curvature.

[0070] When the electronic device (200) is in an intermediate state, the first housing structure (210) and the second housing structure (220) are arranged at a certain angle with respect to each other. The surface of the first region (251) and the surface of the second region (252) of the display (250) form an angle that is larger than that in the folded state and smaller than that in the unfolded state. At least a portion of the folding region (253) includes a curved surface having a predetermined curvature, and the curvature may be smaller than that in the folded state.

[0071] FIG. 2c illustrates a fully unfolded state of the electronic device (200), and FIG. 2d may illustrate an intermediate state in which the electronic device (200) is partially unfolded. As described above, the electronic device (200) may be variable between a folded state and an unfolded state. The electronic device (200) may be folded in one of two ways according to two types of folding when viewed in the folding axis direction (e.g., the A-axis of FIG. 2a). That is, the electronic device (200) may be folded in two ways: 'in-folding' in which the front surface of the electronic device (200) is folded to form an acute angle, and 'out-folding' in which the front surface of the electronic device (200) is folded to form an obtuse angle. For example, the electronic device (200) may have a first surface of the first housing structure (210) facing a third surface of the second housing structure (220) in a folded state in an in-folding manner. In a fully unfolded state, the first surface of the first housing structure (210) and the third surface of the second housing structure (220) face the same direction (e.g., a direction parallel to the Z-axis).

[0072] Also, for example, the electronic device (200) is folded in an out-folding manner so that the second side of the first housing structure (210) faces the fourth side of the second housing structure (220).

[0073] Additionally, the electronic device (200) includes a plurality of hinge axes (e.g., two mutually parallel hinge axes including the A-axis of FIG. 2A and another axis parallel to the A-axis), although not shown in the drawing. In this case, the electronic device (200) may be folded in a 'multi-folding' manner that combines the in-folding and out-folding methods.

[0074] The above-described in-folding type may therefore mean a state in which the display (250) is not exposed to the outside in a fully folded state. The above-described out-folding type may therefore mean a state in which the display (250) is exposed to the outside (e.g., visible) in a fully folded state. FIG. 2d illustrates an intermediate state in which the electronic device (200) is partially unfolded during the in-folding process.

[0075] For convenience, the following description focuses on a state in which the electronic device (200) is folded in an in-folding manner, but it should be noted that these descriptions can also be applied to a state in which the electronic device (200) is folded in an out-folding manner.

[0076] FIGS. 3A, 3B, 3C, and 3D are drawings illustrating a fully unfolded state, a partially unfolded intermediate state, and a fully folded state of an electronic device.

[0077] Referring to FIGS. 3A, 3B, 3C, and 3D, an electronic device (300) (e.g., the electronic device (101) of FIG. 1 or the electronic device (200) of FIGS. 2A to 2D) includes a foldable display (330) (e.g., the display module (160) of FIG. 1 or the display (250) of FIGS. 2A to 2D), a first housing (341), and a second housing (343).

[0078] The state (301) may indicate a fully unfolded state or an unfolded state of the electronic device (300).

[0079] In state (301), the electronic device (300) may be foldable. For example, the electronic device (300) may be foldable as the first housing (341) and / or the second housing (343) are folded.

[0080] As the electronic device (300) is folded, the first region (331) and the second region (333) of the foldable display (330) form an angle (θ) with respect to the folding axis, such as in states (303) and (305). When the angle (θ) is within a predetermined range, the states (303) and (305) are referred to as “partially unfolded intermediate states”, and the angle (θ) formed by the first region (331) and the second region (333) is referred to as a “folding angle”.

[0081] In the partially unfolded intermediate state (303), the folding angle is about 135 degrees, and in the partially unfolded intermediate state (305), the folding angle is about 45 degrees.

[0082] State (307) is when the electronic device (300) is completely folded.

[0083] In the examples illustrated in FIGS. 3A, 3B, 3C, and 3D, the electronic device (300) is folded such that the first region (331) and the second region (333) face each other. In other words, the screen can be folded inward. This folding method may be referred to as in-folding. Alternatively, the electronic device (300) may be implemented such that the first region (331) and the second region (333) can be folded in opposite directions. In other words, the screen can be implemented such that it folds outward.

[0084] Figure 4 can explain an example of how an electronic device displays an execution screen of an application.

[0085] An electronic device (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIGS. 2A to 2D, an electronic device (300) of FIGS. 3A to 3D) displays an execution screen of an application that changes according to changes in the folding angle of a foldable display. That is, the displayed contents are based on the folding angle.

[0086] In operation (410), the electronic device displays the execution screen of the first application when the folding angle of the foldable display is the first angle.

[0087] For example, an electronic device is configured to execute a first application when the folding angle is a first angle. When executing the first application, the electronic device displays an execution screen of the first application in an available area of ​​the foldable display. The available area of ​​the foldable display refers to an area within the display area of ​​the foldable display that is set to be capable of displaying the execution screen of the application. The display area of ​​the foldable display refers to the entire area of ​​the foldable display that is capable of displaying graphic objects. For example, a portion of the area corresponding to the top of the foldable display may be allocated to an object (e.g., a status bar) that indicates the status of the electronic device (e.g., a battery status, a communication status). The electronic device may set an area of ​​the display area of ​​the foldable display, excluding a portion allocated to the status bar, as an available area available for the execution screen of the application.

[0088] Executing an application includes, for example, executing the application in the foreground. When an electronic device executes an application in the foreground, the application's execution screen is displayed. However, comparatively, when an electronic device executes an application in the background, the application's execution screen is not displayed. Unless otherwise specified in this disclosure, executing an application means executing it in the foreground. In this disclosure, executing an application can be interpreted as corresponding to displaying the application's execution screen.

[0089] In operation (420), the electronic device is configured to output a notification for the second application when displaying the execution screen of the first application.

[0090] For example, an electronic device is configured to receive a notification for a second application from a server providing a service corresponding to the second application while executing a first application. The electronic device is configured to output the notification for the second application. For example, the electronic device may display a graphic object corresponding to the notification through a foldable display. For example, the electronic device may play a sound corresponding to the notification through a speaker.

[0091] The electronic device is configured to output a notification for a second application for a predetermined period of time. For example, the electronic device may display a graphical object corresponding to the notification through a foldable display for a predetermined period of time, and may stop displaying the graphical object corresponding to the notification after a predetermined period of time has elapsed since the notification was generated. For example, the electronic device may play a sound corresponding to the notification through a speaker (e.g., repeatedly) for a predetermined period of time, and may stop playing the sound corresponding to the notification after a predetermined period of time has elapsed since the notification was generated.

[0092] The first angle includes the folding angle formed by the foldable display at the time point when the notification of the second application is output. For example, if the notification of the second application is output during a time interval, the first angle includes the folding angle formed by the foldable display at the time point when the notification of the second application starts to be output. As described below, the electronic device is configured to execute the application and / or display the application execution screen according to a change in the folding angle.

[0093] In operation (430), when the electronic device outputs a notification, in response to (e.g., based on) a change in the folding angle of the foldable display from a first angle to a second angle within a threshold time, the electronic device displays an execution screen of a second application related to the notification in a second area of ​​the foldable display. The electronic device may determine a portion of the available area of ​​the display to display the execution screen of the second application as the second area. For example, the electronic device is configured to execute the second application and display the execution screen of the second application related to the notification.

[0094] For example, if the electronic device outputs a notification for a predetermined length of time, the electronic device is configured to detect a change in the folding angle of the foldable display at timepoints included in the predetermined length of time during which the notification is being output.

[0095] The second angle is different from the first angle. For example, the second angle may refer to an angle included in an angle range determined based on the first angle. For example, if the first angle is greater than or equal to 80° and less than 100°, the second angle may be included in an angle range greater than or equal to 100° and less than 120°. For example, if the first angle is greater than or equal to 170° and less than 180°, the second angle may be included in an angle range greater than or equal to 150° and less than 170°.

[0096] The launch screen of the second application may be a launch screen related to the displayed notification. For example, the second application may be a messaging application, and the notification may be a notification regarding the receipt of a message through a specific chat room. The electronic device may display a chat room screen corresponding to the specific chat room containing the received message based on the second angle of folding.

[0097] In operation (440), the electronic device may display the execution screen of the first application in a first area different from the second area of ​​the foldable display. For example, the first area of ​​the foldable display may refer to the remaining area of ​​the second area among the available areas of the foldable display. When the folding angle is the second angle, the electronic device may simultaneously display the execution screen of the first application and the execution screen of the second application through a split screen.

[0098] In operation (450), the electronic device is configured to perform a function of the second application based on a change in the folding angle from the second angle to the third angle. The function of the second application may be accessible on the execution screen of the second application displayed by the electronic device.

[0099] The electronic device may be able to access at least one of the functions of the second application through the execution screen of the second application. The user may control the electronic device to perform the function of the second application by changing the folding angle of the foldable display of the electronic device.

[0100] The third angle may be an angle that has a greater difference from the first angle than the second angle. In other words, the second angle may have a value between the first angle and the third angle. For example, the first angle may be greater than the second angle, and the second angle may be greater than the third angle. The change in the folding angle from the first angle to the second angle and to the third angle corresponds to the foldable display gradually folding. For another example, the first angle may be less than the second angle, and the second angle may be less than the third angle. The change in the folding angle from the first angle to the second angle and to the third angle corresponds to the foldable display gradually unfolding.

[0101] The execution screen of the second application may be capable of accessing multiple functions of the second application. The electronic device is configured to perform a function mapped to a notification among the multiple accessible functions of the second application. For example, if the second application is a messaging application, the electronic device may be capable of accessing a function for viewing messages sent and received through a chat room, a function for composing a message to be sent through the chat room, a function for viewing information about the other party in the chat room, and a function for blocking the other party in the chat room through the execution screen of the messaging application (e.g., a chat room screen). The message reception notification may be mapped to the function for composing a message to be sent through the chat room. The electronic device is configured to perform a function for composing a message to be sent through the second application based on the folding angle being a third angle.

[0102] The electronic device can expand the second area allocated to the second application. The electronic device can expand the second area allocated to the second application based on a change in the folding angle from the second angle to the third angle. The electronic device can display the execution screen of the second application in the expanded second area.

[0103] The electronic device includes a function of a second application that displays an interfacing object for obtaining user input through a foldable display. For example, the electronic device may display a modified execution screen of the second application. The modified execution screen of the second application includes an interfacing object. The interfacing object includes, as an example of a graphic object, at least one button for obtaining user input. For example, the interfacing object includes a keyboard object or a controller object.

[0104] For example, the electronic device is configured to perform a message composition function of the message application when receiving a message reception notification for the message application and the folding angle changes from a first angle to a second angle to a third angle. The electronic device may expand a second area allocated to the message application at the second angle when the folding angle changes from the second angle to the third angle. As the message composition function of the message application is performed, the electronic device may display an execution screen including a graphical object (e.g., a keyboard object) in the expanded second area.

[0105] The electronic device may determine the layout of the execution screen of the first application and the execution screen of the second application based on the properties of the execution screen of the first application or the execution screen of the second application. For example, the electronic device may determine at least one of a first area on which to display the execution screen of the first application or a second area on which to display the execution screen of the second application among the foldable displays based on the properties of the execution screen of the first application and the execution screen of the second application.

[0106] The execution screen includes multiple partial execution screens. The electronic device can determine the area in which to display each partial execution screen based on the properties of each partial execution screen. The electronic device can display each partial execution screen for an application in an area adjacent to other partial execution screens for the same application.

[0107] The properties of a running screen (or partial running screen) can indicate whether the running screen (or partial running screen) is a screen that utilizes a camera, a screen for displaying content, or a screen for obtaining user input. The content includes at least one of text, images, or videos.

[0108] For example, if the execution screen (or partial execution screen) of the electronic device is a screen that uses a camera, the electronic device may allocate an area adjacent to the camera to the execution screen. For example, if the execution screen (or partial execution screen) is a screen for displaying content, the electronic device may allocate the upper part of the foldable display to the execution screen. For example, if the execution screen (or partial execution screen) is a screen for obtaining user input, the electronic device may allocate the lower part of the foldable display to the execution screen. The upper or lower part of the foldable display may be determined based on the pose of the electronic device. For example, the electronic device may determine the half of the available area of ​​the foldable display, which is closer to the surface of the earth, as the lower part, and the half, which is farther from the surface, as the upper part, based on the pose of the electronic device. The pose of the electronic device may be determined based on sensing data obtained from a sensor (e.g., the sensor module (176) of FIG. 1).

[0109] While the electronic device is primarily described as running a single first application while at a first angle, other embodiments are contemplated, wherein the electronic device is configured to run multiple applications while at a first angle. An embodiment in which the electronic device displays execution screens of multiple applications on a foldable display at a first angle and then outputs a notification for a second application is described in more detail below with reference to FIG. 10 .

[0110] Although not explicitly shown in FIG. 4, the electronic device is configured to detect user input for a notification while outputting the notification.

[0111] The electronic device may stop displaying the execution screen of the first application based on detecting a user input regarding the output notification. The electronic device may display the execution screen of the second application related to the notification in the first area and the second area of ​​the foldable display.

[0112] For example, when displaying the execution screen of a first application, an electronic device may display a graphic object corresponding to a notification for a second application through a foldable display. The electronic device is configured to detect a user input (e.g., a touch input) to the graphic object corresponding to the notification. Based on detecting the user input (e.g., a touch input) to the graphic object corresponding to the notification, the electronic device may display the execution screen of the second application in full screen. For example, the electronic device may display the execution screen of the second application in an available area of ​​the foldable display that is available for the execution screen of the application. The electronic device may stop displaying the execution screen of the first application and display the execution screen of the second application alone.

[0113] An example of an operation for determining a folding angle formed by a foldable display and / or detecting a change in the folding angle is described in more detail below in FIG. 11.

[0114] FIG. 5A is a drawing illustrating an example of an operation of displaying execution screens of a first application and a second application as the folding angle of an electronic device decreases.

[0115] An electronic device is configured to execute a first application (e.g., a video application) in a first state (501a) in which the folding angle is a first angle (e.g., 180°). In the first state (501a), the electronic device allocates an available area (510a) of a foldable display to the first application. The electronic device displays an execution screen (e.g., a video playback screen) of the first application in the available area (510a). The electronic device is configured to output a notification (511a) (e.g., a message reception notification) for a second application (e.g., a message application) in the first state (501a).

[0116] The state of the electronic device can be changed from a first state (501a) to a second state (502a) in which the folding angle is a second angle (e.g., 150°) within a threshold time from the output of a notification (511a). In the second state (502a), the electronic device displays an execution screen (e.g., a message inquiry screen) of a second application in a second area (522a) of the foldable display and displays an execution screen of a first application in a first area (521a) of the foldable display.

[0117] For example, based on the property of the execution screen of the first application being a screen for displaying content, the electronic device may determine the area to display the execution screen of the first application as the first area (521a) including the upper area of ​​the foldable display. The electronic device may determine the remaining area of ​​the first area (521a) as the second area (522a) to display the execution screen of the second application.

[0118] The state of the electronic device can be changed from a second state (502a) to a third state (503a) in which the folding angle is a third angle (e.g., 120°). As the state of the electronic device changes from the second state (502a) to the third state (503a), the electronic device expands a second area for displaying a second application execution screen from area (522a) to area (532a). The electronic device is configured to perform a message writing function in the third state (503a). In the third state (503a), the electronic device displays the second application execution screen in area (532a). The second application execution screen includes a partial execution screen for message retrieval and a partial execution screen for message writing. The partial execution screen for message writing includes an interfacing object corresponding to a keyboard for obtaining user input.

[0119] For example, the electronic device may determine the area to display the execution screen of the first application as a first area (531a) including a portion of the upper area of ​​the foldable display based on the fact that the property of the execution screen of the first application is a screen for displaying content. The electronic device may determine the lower area of ​​the foldable display as a second area (532a) for displaying the corresponding partial execution screen based on the fact that the property of the partial execution screen of the second application (e.g., a partial execution screen for composing a message) is a screen for obtaining user input. The electronic device may determine the upper area of ​​the foldable display as a second area (532a) for displaying the corresponding partial execution screen based on the fact that the property of the partial execution screen of the second application (e.g., a partial execution screen for searching a message) is a screen for displaying content (e.g., a message).

[0120] FIG. 5b is a drawing illustrating an example of an operation of displaying execution screens of a first application and a second application as the folding angle of the electronic device increases.

[0121] An electronic device is configured to execute a first application (e.g., a call application) in a first state (501b) in which the folding angle is a first angle (e.g., 120°). The electronic device can allocate an available area (510b) of a foldable display to the first application in the first state (501b). The electronic device can display a running screen (e.g., a video call screen) of the first application in the available area (510b). The running screen of the first application includes a partial running screen that displays a video of the other party and a partial running screen that includes a controller for the video call. The electronic device is configured to output a notification (511b) (e.g., a message reception notification) for a second application (e.g., a message application) in the first state (501b).

[0122] The state of the electronic device can be changed from the first state (501b) to the second state (502b) in which the folding angle is a second angle (e.g., 150°) within a threshold time from the output of the notification (511b). In the second state (502b), the electronic device displays an execution screen (e.g., a message inquiry screen) of a second application in the second area (522b) of the foldable display and displays an execution screen of a first application in the first area (521b) of the foldable display.

[0123] For example, based on the fact that the partial execution screen of the first application (e.g., the partial execution screen displaying the other party's video) is a screen for displaying content, the electronic device determines a part of the upper area of ​​the foldable display as the first area (521b) for displaying the corresponding partial execution screen. Based on the fact that the partial execution screen of the first application (e.g., the partial execution screen including the controller of a video call) is a screen for obtaining user input, the electronic device determines a lower area of ​​the foldable display as the first area (521b) for displaying the corresponding partial execution screen. Based on the fact that the execution screen of the second application is a screen for displaying content, the electronic device determines at least a part of the upper area of ​​the foldable display as the second area (522b). Alternatively, the electronic device may determine the remaining area of ​​the first area (521b) as the second area (522b) for displaying the execution screen of the second application.

[0124] The state of the electronic device can be changed from a second state (502b) to a third state (503b) in which the folding angle is a third angle (e.g., 180°). As the state of the electronic device changes from the second state (502b) to the third state (503b), the electronic device expands a second area for displaying a second application execution screen from area (522b) to area (532b). The electronic device is configured to perform a message writing function in the third state (503b). In the third state (503b), the electronic device displays the second application execution screen in area (532b). The second application execution screen includes a partial execution screen for message retrieval and a partial execution screen for message writing. The partial execution screen for message writing includes an interfacing object corresponding to a keyboard for obtaining user input.

[0125] For example, the electronic device determines a part of the upper area of ​​the foldable display as the first area (531b) for displaying the corresponding partial execution screen based on the property of the partial execution screen of the first application (e.g., the partial execution screen that displays the other party's video) being a screen for displaying content. The electronic device determines a part of the lower area of ​​the foldable display as the first area (531b) for displaying the corresponding partial execution screen based on the property of the partial execution screen of the first application (e.g., the partial execution screen that includes a controller for a video call) being a screen for obtaining user input. The electronic device determines a part of the lower area of ​​the foldable display as the second area (532b) for displaying the corresponding partial execution screen based on the property of the partial execution screen of the second application (e.g., the partial execution screen for composing a message) being a screen for obtaining user input. The electronic device determines a portion of the upper area of ​​the foldable display as a second area (532b) for displaying the corresponding partial execution screen based on the property that the partial execution screen of the second application (e.g., the partial execution screen for message inquiry) is a screen for displaying content (e.g., a message).

[0126] FIG. 6 is a drawing explaining an operation of displaying an application execution screen when the folding angle of an electronic device is changed to a first angle.

[0127] An electronic device according to one embodiment (e.g., the electronic device (101) of FIG. 1, the electronic device (200) of FIGS. 2A to 2D, and the electronic device (300) of FIGS. 3A to 3D) may stop displaying an execution screen of a second application in a second area based on a folding angle changing from a second angle or a third angle to a first angle. The electronic device may stop executing the second application and displaying the execution screen of the second application when the folding angle returns to the first angle.

[0128] An electronic device can display the execution screen of a first application in a second area. The electronic device can display the execution screen of the first application while maintaining the execution of the first application. For example, the electronic device can display the execution screen of the first application in an available area that includes the second area where the execution screen of the second application was displayed and the first area.

[0129] As shown in FIG. 6, the electronic device is configured to execute a first application (e.g., a video application) in a first state (601) in which the folding angle is a first angle (e.g., 180°). The electronic device allocates an available area (610) of the foldable display to the first application in the first state (601). The electronic device can display an execution screen (e.g., a video playback screen) of the first application in the available area (610). The electronic device is configured to output a notification (611) (e.g., a message reception notification) for a second application (e.g., a message application) in the first state (601).

[0130] The state of the electronic device can be changed from a first state (601) to a second state (602) in which the folding angle is a second angle (e.g., 150°) within a threshold time from the output of a notification (611). In the second state (602), the electronic device displays an execution screen (e.g., a message inquiry screen) of a second application in a second area (622) of the foldable display and displays an execution screen of a first application in a first area (621) of the foldable display.

[0131] The state of the electronic device can change from the second state (602) to the third state (603), which is the same as the first state (601). The electronic device stops executing the second application based on the state of the electronic device returning to the first state. The electronic device stops displaying the execution screen of the second application. The electronic device displays the execution screen of the first application in the available area (630) of the foldable display.

[0132] In FIG. 6, the first angle is depicted as being greater than the second angle, but this is not limiting. As described above in FIG. 4, even if the first angle is less than the second angle and the third angle, the electronic device may stop displaying the execution screen of the second application when the folding angle changes from the second angle or the third angle to the first angle.

[0133] FIG. 7 is a drawing explaining an operation of displaying an application execution screen when the folding angle of an electronic device is changed to a fourth angle.

[0134] An electronic device (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIGS. 2A to 2D, and an electronic device (300) of FIGS. 3A to 3D) may stop displaying the execution screen of the first application in the first region based on a change in the folding angle from a third angle to a fourth angle. The electronic device may stop executing the first application and displaying the execution screen of the first application when the folding angle changes to the fourth angle.

[0135] A fourth angle is an angle that is changed more than the third angle from the first angle. For example, if the first angle is greater than the second angle and the second angle is greater than the third angle, the third angle may be greater than the fourth angle. For another example, if the first angle is less than the second angle and the second angle is less than the third angle, the third angle may be less than the fourth angle.

[0136] The electronic device displays the execution screen of a second application in the first area. The electronic device displays the execution screen of the second application while maintaining the execution of the second application. For example, the electronic device displays the execution screen of the second application in an available area that includes the first area and the second area where the execution screen of the first application was displayed.

[0137] As shown in FIG. 7, the electronic device is configured to execute a first application (e.g., a video application) in a first state (701) in which the folding angle is a first angle (e.g., 180°). The electronic device allocates an available area (710) of the foldable display to the first application in the first state (701). The electronic device displays an execution screen (e.g., a video playback screen) of the first application in the available area (710). The electronic device is configured to output a notification (711) (e.g., a message reception notification) for a second application (e.g., a message application) in the first state (701).

[0138] The state of the electronic device can be changed from a first state (701) to a second state (702) in which the folding angle is a second angle (e.g., 150°) within a threshold time from the output of a notification (711). In the second state (702), the electronic device displays an execution screen (e.g., a message inquiry screen) of a second application in a second area (722) of the foldable display and displays an execution screen of a first application in a first area (721) of the foldable display.

[0139] The state of the electronic device can be changed from the second state (702) to the third state (703) in which the folding angle is a third angle (e.g., 120°). In the third state (703), the electronic device expands the second area for displaying the execution screen of the second application from the area (722) to the area (732). In the third state, the electronic device displays the execution screen of the second application (e.g., the execution screen including a partial execution screen for message inquiry and a partial execution screen for message composition) in the expanded second area (732) and displays the execution screen of the first application in the first area (731) of the foldable display.

[0140] The state of the electronic device may change from the third state (703) to the fourth state (704) in which the folding angle is a fourth angle (e.g., 90°). The electronic device stops executing the first application and displaying the execution screen of the first application. The electronic device is configured to execute the second application and display the execution screen of the second application in the fourth state (704). The electronic device may display the execution screen of the second application in the first area (721) in which the execution screen of the first application was displayed in the second state (702) or in the first area (731) in which the execution screen of the first application was displayed in the third state (703). In the fourth state (704), the electronic device allocates the available area (741) of the foldable display to the second application. The electronic device displays the execution screen of the second application in the available area (741).

[0141] Although not explicitly shown in FIG. 7, an electronic device according to one embodiment may reduce a second area for displaying an execution screen of a second application when the state of the electronic device changes from a third state (703) to a second state (702). The electronic device may expand a first area for displaying an execution screen of a first application. In addition, when the state of the electronic device changes from a third state (703) to a second state (702), the electronic device may stop performing a function of the second application (e.g., a message writing function). For example, the electronic device may stop displaying a partial execution screen for performing a function (e.g., a partial execution screen for writing a message) among the execution screens of the second application.

[0142] For example, the electronic device may reduce the second area for displaying the execution screen of the second application from area (732) to area (722) based on a change in the folding angle of the electronic device from a third angle to a second angle. The electronic device may expand the first area for displaying the execution screen of the first application from area (731) to area (721). In the second state (702), the electronic device may display the execution screen of the second application in the reduced second area (722). In the second state (702), the electronic device may display the execution screen of the first application in the expanded first area (721).

[0143] FIG. 8 is a drawing illustrating an operation of displaying an application's execution screen when an electronic device outputs an additional notification for a third application.

[0144] An electronic device according to one embodiment (e.g., electronic device (101) of FIG. 1, electronic device (200) of FIGS. 2A to 2D, electronic device (300) of FIGS. 3A to 3D) may obtain a user's touch-and-hold input or holding input for a notification of a second application.

[0145] An electronic device maintains the output of a notification based on a user's holding input for a notification of a second application. The electronic device holds an action for the notification based on the holding input. For example, the action for the notification may include launching the second application, displaying the launch screen of the second application, or performing a function of the second application based on a change in the folding angle (e.g., from a first angle to a second angle, from a second angle to a third angle). The electronic device may restrict the execution of an action for the notification until a release input is received.

[0146] Referring to FIG. 8, an electronic device is configured to execute a first application (e.g., a video application) in a first state (801). For example, the first state (801) is a state in which the folding angle of the foldable display is 180°. The electronic device allocates an available area (810) of the foldable display to the first application in the first state (801). The electronic device displays an execution screen (e.g., a video playback screen) of the first application in the available area (810). The electronic device is configured to output a notification (e.g., a message reception notification) for a second application (e.g., a message application) in the first state (801). For example, the electronic device displays a graphic object corresponding to the notification. The graphic object corresponding to the notification is displayed as a first graphic representation (811). The electronic device displays a graphic object corresponding to the notification, and the graphic object corresponding to the notification includes an area (812) (e.g., a button) corresponding to a holding input. The electronic device can obtain a user's holding input (813) for a notification by detecting a user input (e.g., a touch input) in an area (812).

[0147] The electronic device continues to output a notification based on obtaining a user's holding input (813) for the notification. The electronic device restricts executing a second application and displaying the execution screen of the second application based on the holding input. For example, the electronic device may not execute the second application and may not display the execution screen of the second application even when the state of the electronic device changes from a first state (801) to a second state (802). For example, the second state (802) is a state in which the folding angle of the foldable display is 90°. In FIG. 8, the electronic device displays the execution screen of the first application in the available area of ​​the foldable display in the second state (802). The execution screen of the first application in the second state (802) includes a partial execution screen for video playback and a partial execution screen including a controller for video playback. The electronic device displays a partial execution screen for video playback in the execution screen of the first application in the area (821), and displays a partial execution screen including a controller for video playback in the area (822).

[0148] The electronic device may obtain a user's release input (824) for a notification. For example, the electronic device may maintain outputting the notification based on obtaining a holding input (813) for the notification. While maintaining outputting the notification based on the holding input (813), the electronic device may display a graphical object corresponding to the notification as a second graphical representation (823) changed from the first graphical representation (811). The electronic device is configured to detect a user's input (e.g., a touch input) on the graphical object of the second graphical representation (823) to thereby detect a release input (824) for the notification.

[0149] The second graphical representation (823) may be simpler than the first graphical representation (811). For example, the second graphical representation (823) may have a smaller size than the first graphical representation (811). For example, the second graphical representation (823) may include a portion of the content included in the first graphical representation (811) or other content that summarizes the content included in the first graphical representation (811).

[0150] The electronic device can maintain the output of the notification for a threshold time from the time of acquiring the release input (824). As will be described later, the electronic device is configured to detect a change in the folding angle when outputting the notification after acquiring the release input (824).

[0151] The electronic device can display the execution screen of the second application based on the release input (824).

[0152] For example, the electronic device is configured to detect a change in the folding angle based on the folding angle at the time of acquiring the release input (824). As shown in FIG. 8, the electronic device determines the folding angle (e.g., 90°) at the time of acquiring the release input (824) as the first angle. When outputting a notification after acquiring the release input, the electronic device displays an execution screen of a second application based on detecting a change in the folding angle. The electronic device determines the folding angle at the time of acquiring the release input (824) as the first angle, independently of the folding angle at the time of outputting the notification, and displays the execution screen of the second application according to the change in the folding angle.

[0153] According to one embodiment, an electronic device, upon receiving a release input (824), displays a graphical object corresponding to a notification in a third state (803) as a first graphical representation (831) changed from a second graphical representation (823). By way of example, the first graphical representation (831) includes an area corresponding to a holding input. The electronic device is configured to detect the holding input through the first graphical representation (813).

[0154] The state of the electronic device may change from a third state (803) to a fourth state (804) in which the folding angle is a second angle (e.g., 150°) when a notification is output after receiving a release input. The electronic device is configured to execute a second application and / or display an execution screen of the second application based on the change in the folding angle to the second angle when receiving a release input and outputting a notification. The electronic device displays the execution screen of the second application in a second area (842) of the foldable display. The electronic device displays the execution screen of the first application in a first area (841) of the foldable display.

[0155] However, this is not limited to displaying the launch screen of the second application based on detecting a change in the folding angle when the electronic device outputs a notification after receiving an unlock input. For example, the electronic device may display the launch screen of the second application even if it does not detect a change in the folding angle in response to receiving an unlock input.

[0156] Figure 9 is a drawing illustrating an example of an operation in which an electronic device displays the execution screen of a second application through a window.

[0157] An electronic device (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIGS. 2A to 2D, and an electronic device (300) of FIGS. 3A to 3D) can display an execution screen of a second application through a window. The electronic device can overlay a window including the execution screen of the second application on the execution screen of the first application. The electronic device can display the execution screens of the first application and the second application such that at least a portion of the execution screen of the first application is covered by the execution screen of the second application.

[0158] As shown in FIG. 9, the electronic device is configured to execute a first application (e.g., a video application) in a first state (901) in which the folding angle is a first angle (e.g., 180°). The electronic device allocates an available area (910) of the foldable display to the first application in the first state (901). The electronic device displays an execution screen (e.g., a video playback screen) of the first application in the available area (910). The electronic device is configured to output a notification (911) (e.g., a message reception notification) for a second application (e.g., a message application) in the first state (901).

[0159] The state of the electronic device can be changed from a first state (901) to a second state (902) in which the folding angle is a second angle (e.g., 150°) within a threshold time from the output of a notification (911). In the second state (902), the electronic device displays a window including a running screen of a second application (e.g., a message inquiry screen) in a second area (921) of the foldable display. The electronic device overlays the window including the running screen of the second application on the running screen of the first application displayed in the available area of ​​the foldable display.

[0160] The state of the electronic device may change from the second state (902) to the third state (903). For example, the third state (903) may be a state in which the folding angle is 120°. In the third state (903), the electronic device expands the second area for displaying the execution screen of the second application from area (921) to area (931). In the second area (931) expanded in the third state (903), the electronic device displays a window including the execution screen of the second application.

[0161] The state of the electronic device can be changed from the third state (903) to the fourth state (904) in which the folding angle is the third angle (e.g., 120°). In the fourth state (904), the electronic device expands the second area for displaying the execution screen of the second application from the area (931) to the area (941). In the second area (941) expanded in the fourth state (904), the electronic device displays a window including the execution screen of the second application (e.g., the execution screen including a partial execution screen for message inquiry and a partial execution screen for message composition).

[0162] FIG. 10 is a drawing illustrating an example of an operation of displaying the execution screen of an application according to a change in the folding angle when an electronic device outputs a notification for a second application while displaying the execution screens of multiple applications.

[0163] An electronic device (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIGS. 2A to 2D, and an electronic device (300) of FIGS. 3A to 3D) is configured to output a notification for a second application while displaying execution screens of a plurality of applications. The electronic device can display the execution screens of the plurality of applications and the execution screen of the second application based on a change in a folding angle.

[0164] Referring to FIG. 10, the electronic device displays execution screens of each of a plurality of applications while the folding angle is a first angle (e.g., 120°). For example, in a first state (1001) where the folding angle is a first angle (e.g., 120°), the electronic device displays a video call screen of a call application in an area (1011) and a memo writing screen of a memo application in an area (1012). The electronic device is configured to output a notification (1013) (e.g., a message reception notification) for a second application (e.g., a message application) while displaying the execution screens of the plurality of applications.

[0165] The state of the electronic device may be changed from a first state (1001) to a second state (1002) in which the folding angle is a second angle (e.g., 150°) within a threshold time from the output of a notification (1013). In the second state (1002), the electronic device displays an execution screen (e.g., a message inquiry screen) of a second application in a second area (1023) of the foldable display and displays execution screens of a plurality of applications in a first area (e.g., area (1021), area (1022)) of the foldable display. For example, the electronic device displays a video call screen of a call application in area (1021) and a memo writing screen of a memo application in area (1022).

[0166] The state of the electronic device can be changed from a second state (1002) to a third state (1003) in which the folding angle is a third angle (e.g., 180°). As the state of the electronic device changes from the second state (1002) to the third state (1003), the electronic device expands a second area for displaying an execution screen of a second application from area (1023) to area (1033). The electronic device is configured to perform a message writing function in the third state (1003). In the third state (1003), the electronic device displays the execution screen of the second application in the expanded second area (1033). The execution screen of the second application includes a partial execution screen for message retrieval and a partial execution screen for message writing. The partial execution screen for message writing includes an interfacing object corresponding to a keyboard for obtaining user input.

[0167] The electronic device displays execution screens of multiple applications in an extended second area (1033) and a first area (e.g., area (1031), area (1032)). For example, the electronic device displays a video call screen of a call application in area (1031) and a memo writing screen of a memo application in area (1032).

[0168] Figure 11 shows a block diagram of an electronic device.

[0169] An electronic device (1100) (e.g., an electronic device (101) of FIG. 1, an electronic device (200) of FIGS. 2A to 2D, an electronic device (300) of FIGS. 3A to 3D) includes a hinge (1110) for allowing the electronic device to be folded or unfolded, a foldable display (1120) (e.g., a display (250) of FIGS. 2A to 2D) disposed on at least one side of the electronic device (1100) so that the electronic device (1100) is folded or unfolded around the hinge (1110), a sensor module (1130) (e.g., including at least one sensor) for detecting a state of the electronic device (1100) (e.g., an unfolded state, a partially unfolded intermediate state, a folded state, etc.), a processor (1140) (e.g., including a processing circuitry) for controlling a screen to be displayed through the foldable display (1120) according to the state of the electronic device (1100). ), and an input module (1150) (e.g., the input module (150) of FIG. 1).

[0170] The processor (1140) includes various processing circuits and is configured to determine a state of the electronic device (1100) as one of an unfolded state corresponding to an unfolded state of the foldable display (1120), a partially unfolded intermediate state corresponding to a state in which the foldable display (1120) forms a folding angle between a predefined folding angle range, and a folded state corresponding to a folded state of the foldable display (1120).

[0171] The hinge (1110) allows the electronic device (1100) to be folded or unfolded, and as the electronic device (1100) is folded or unfolded around the hinge (1110), the foldable display (1120) can also be folded or unfolded. The foldable display (1120) is disposed on at least one side of the electronic device (1100) and includes a first region (1121) disposed on one side of the hinge (1110) (e.g., the first region (251) of FIGS. 2A to 2D) and a second region (1123) disposed on the other side of the hinge (1110) (e.g., the second region (252) of FIGS. 2A to 2D).

[0172] A sensor module (1130) (e.g., sensor module (176) of FIG. 1) includes at least one sensor and is configured to detect a folding angle of an electronic device (1100) (e.g., the folding angle (θ) of FIGS. 3A, 3B, 3C, and 3D). The sensor module (1130) according to one embodiment may be a hall sensor, an acceleration sensor, and / or a gyro sensor (e.g., a gyroscope), and the acceleration sensor and / or the gyro sensor are configured to detect the folding angle of the electronic device (1100). The sensor module (1130) according to one embodiment may be disposed within a hinge (1110) to detect a gear rotation number to detect the folding angle. The sensor module (1130) according to one embodiment is configured to detect not only the folding angle but also the folding start point and the folding stop angle.

[0173] For example, the sensor module (1130) may be a Hall sensor. The Hall sensor may be a transducer means that generates an electrical signal (e.g., voltage) in response to a magnetic field. The Hall sensor may generate an electrical signal of relatively large intensity when the magnetic field is strong, and may generate an electrical signal of relatively small intensity when the magnetic field is weak. The Hall sensor may be located in a first housing structure (e.g., the first housing structure (210) of FIGS. 2A to 2D) and an element that generates a magnetic field (e.g., a magnetic body) may be located in a second housing structure (e.g., the second housing structure (220) of FIGS. 2A to 2D). Depending on the implementation, the Hall sensor may be located in the second housing structure and the magnetic body may be located in the first housing structure. When the electronic device (1100) changes from a fully unfolded state to a folded state, the Hall sensor can come close to the magnetic body and detect the folded state of the foldable display (1120) by reacting to the magnetic field of the magnetic body. In addition, the Hall sensor can detect the folding angle through the intensity of the electrical signal generated in response to the magnetic field.

[0174] The Hall sensor is an example of the sensor module (1130), and the sensor module (1130) is not limited to the Hall sensor. The folding angle of the electronic device (1100) can be detected using a magnetic (geomagnetic) sensor and a Hall sensor. For example, the magnetic (geomagnetic) sensor and the Hall sensor can include a transmitter for generating a magnetic field of a specific frequency and a receiver for receiving the magnetic field generated by the transmitter, and can detect the folding angle based on a change in the state of the electronic device (1100). For example, the magnetic (geomagnetic) sensor can measure the direction using a magnetic field and magnetic force lines, and the Hall sensor can detect the strength of the magnetic field to confirm the change in the state of the electronic device (1100), and can detect the folding angle (e.g., the folding angle (θ) of FIGS. 3A, 3B, 3C, and 3D) according to the confirmed change in state.

[0175] As described above, the sensor module (1130) detects the folded state of the foldable display (1120) and detects the folding angle. However, according to one embodiment, the processor (1140) is configured to detect the folded state of the foldable display (1120) and calculate the folding angle based on the sensing result of the sensor module (1130). For example, the processor (1140) is configured to receive an electrical signal according to magnetic field detection from a Hall sensor. The processor (1140) is configured to detect the folded state of the foldable display (1120) by receiving the electrical signal from the Hall sensor. In addition, the processor (1140) can calculate the folding angle of the foldable display (1120) based on the intensity of the electrical signal received from the Hall sensor.

[0176] The processor (1140) can calculate at least one of the speed or acceleration at which the state of the electronic device (1100) changes through the folding angle.

[0177] For example, the processor (1140) may calculate an instantaneous angular velocity of the folding angle in response to a change in the state of the electronic device to an intermediate state in which the electronic device is folded at a critical folding angle (e.g., 45 degrees). For example, the processor (1140) may calculate an average angular velocity of the folding angle during a time in which the state of the electronic device is an intermediate state in which the electronic device is folded at a folding angle within a critical angle range (e.g., 45 to 90 degrees).

[0178] For example, the processor (1140) may calculate an instantaneous angular acceleration of the folding angle in response to a change in the state of the electronic device (1100) to an intermediate state in which the electronic device is folded at a critical folding angle (e.g., 45 degrees). For example, the processor (1140) may calculate an average angular acceleration of the folding angle during a time in which the state of the electronic device is in an intermediate state in which the electronic device is folded at a folding angle within a critical angle range (e.g., 45 degrees to 90 degrees).

[0179] Electronic devices can take various forms. Examples of electronic devices include portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to embodiments of this document are not limited to the aforementioned devices.

[0180] In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item includes one or more of said items, unless the context clearly indicates otherwise. In this document, phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C" each include any one of the items listed together in that phrase, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish the corresponding component from other corresponding components and do not limit the corresponding components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as being "coupled" or "connected" to another component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

[0181] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0182] Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one command among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.

[0183] Methods according to various embodiments disclosed in this document may be provided as a computer program product. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) through an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0184] Each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

[0185] The embodiments described above may be implemented using hardware components, software components, and / or a combination of hardware components and software components. For example, the devices, methods, and components described in the embodiments may be implemented using a general-purpose computer or a special-purpose computer, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing instructions and responding to them. The processing device may execute an operating system (OS) and software applications running on the operating system. Furthermore, the processing device may access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing device is sometimes described as being used alone; however, one of ordinary skill in the art will recognize that the processing device may include multiple processing elements and / or multiple types of processing elements. For example, a processing unit may include multiple processors, or a processor and a controller. Other processing configurations, such as parallel processors, are also possible.

[0186] Software may include computer programs, codes, instructions, or a combination of one or more of these, which may configure a processing device to perform a desired operation or may independently or collectively command the processing device. The software and / or data may be permanently or temporarily embodied in any type of machine, component, physical device, virtual equipment, or computer storage medium or device for interpretation by the processing device or for providing instructions or data to the processing device. The software may also be distributed over networked computer systems and stored or executed in a distributed manner. The software and data may be stored on a computer-readable recording medium.

[0187] The method according to the embodiment may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination, and the program commands recorded on the medium may be those specially designed and configured for the embodiment or may be known and available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands such as ROMs, RAMs, and flash memories. Examples of program commands include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.

[0188] The hardware device described above may be configured to operate as one or more software modules to perform the operations of the embodiment, and vice versa.

Claims

1. In electronic devices (101; 200; 300; 1100), Foldable display (160; 250; 330; 1120); Processor (120; 1140); and Includes a memory (130) for storing instructions, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: When the folding angle of the above foldable display (160; 250; 330; 1120) is the first angle, the execution screen of the first application is displayed, When displaying the execution screen of the first application, a notification (511a; 511b; 611; 711; 911; 1013) for the second application is output, When the above notification (511a; 511b; 611; 711; 911; 1013) is output, based on the folding angle of the foldable display (160; 250; 330; 1120) changing from the first angle to the second angle, the execution screen of the second application related to the notification (511a; 511b; 611; 711; 911; 1013) is displayed in the second area of ​​the foldable display (160; 250; 330; 1120). Displaying the execution screen of the first application in a first area different from the second area among the above foldable displays (160; 250; 330; 1120), The function of the second application is performed based on the above folding angle changing from the second angle to the third angle. To do, Electronic devices (101; 200; 300; 1100).

2. In paragraph 1, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on detecting a user's input for the above output notification (511a; 511b; 611; 711; 911; 1013), the display of the execution screen of the first application is stopped, Displaying the execution screen of the second application related to the notification (511a; 511b; 611; 711; 911; 1013) in the first area and the second area among the foldable displays (160; 250; 330; 1120) To do, Electronic devices (101; 200; 300; 1100).

3. In paragraph 1 or 2, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on the above folding angle changing from the second angle to the third angle, the second area allocated to the second application is expanded, Display the execution screen of the second application in the extended second area To do, Electronic devices (101; 200; 300; 1100).

4. In any one of paragraphs 1 to 3, The above functions are, Including displaying an interfacing object for obtaining user input through the above foldable display (160; 250; 330; 1120). Electronic devices (101; 200; 300; 1100).

5. In any one of paragraphs 1 to 4, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on the folding angle changing from the second angle or the third angle to the first angle, the execution screen of the second application is stopped from being displayed in the second area, Display the execution screen of the first application in the second area above To do, Electronic devices (101; 200; 300; 1100).

6. In any one of paragraphs 1 to 5, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on the above folding angle changing from the third angle to the fourth angle, the execution screen of the first application is stopped from being displayed in the first area, Display the execution screen of the second application in the first area above To do, Electronic devices (101; 200; 300; 1100).

7. In any one of paragraphs 1 to 6, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on obtaining a user's holding input (813) for the notification (511a; 511b; 611; 711; 911; 1013) of the second application, maintain outputting the notification (511a; 511b; 611; 711; 911; 1013), Obtaining the user's release input (824) for the above notification (511a; 511b; 611; 711; 911; 1013), Based on the acquired release input (824), the execution screen of the second application is displayed. To do, Electronic devices (101; 200; 300; 1100).

8. In any one of paragraphs 1 to 7, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Displaying a graphic object corresponding to the above notification (511a; 511b; 611; 711; 911; 1013) as a first graphic representation, While maintaining the output of the above notification (511a; 511b; 611; 711; 911; 1013) based on the holding input (813), displaying the graphic object as a second graphic representation (823) changed from the first graphic representation (811). To do, Electronic devices (101; 200; 300; 1100).

9. In any one of paragraphs 1 to 8, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on the folding angle being the second angle, a window including the execution screen of the second application is overlaid on the execution screen of the first application. To do, Electronic devices (101; 200; 300; 1100).

10. In any one of paragraphs 1 to 9, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: Based on the property of the execution screen of the first application or the execution screen of the second application, at least one of the first area to display the execution screen of the first application or the second area to display the execution screen of the second application is determined among the foldable displays (160; 250; 330; 1120). To do, Electronic devices (101; 200; 300; 1100).

11. In any one of paragraphs 1 to 10, When the above instructions are executed by the processor (120; 1140), the electronic device (101; 200; 300; 1100) causes: While the above folding angle is the first angle, the execution screens of each of the multiple applications are displayed, While displaying the execution screens of the above multiple applications, a notification (511a; 511b; 611; 711; 911; 1013) for the second application is output, Displaying the execution screens of the plurality of applications in the above first area To do, Electronic devices (101; 200; 300; 1100).

12. In any one of paragraphs 1 to 11, The second angle above is, having a value between the first angle and the third angle, Electronic devices (101; 200; 300; 1100).

13. In a method performed by an electronic device, An operation (410) of displaying the execution screen of a first application when the folding angle of the foldable display is the first angle; When displaying the execution screen of the first application, an action (420) of outputting a notification for the second application; An operation (430) of displaying an execution screen of a second application related to the notification in a second area of ​​the foldable display based on a change in the folding angle of the foldable display from the first angle to the second angle when outputting the notification; An operation (440) of displaying the execution screen of the first application in a first area different from the second area of ​​the foldable display; and An operation (450) for performing a function of the second application based on the above folding angle changing from the second angle to the third angle. A method including:

14. In paragraph 13, A method further comprising an operation performed by an electronic device according to any one of claims 1 to 12.

15. A computer-readable recording medium storing one or more computer programs including instructions for performing the method of claim 13 or 14.

Citation Information

Patent Citations

  • Mobile terminal and control method for the mobile terminal

    KR102204554B1

  • Foldable device, and method for controlling the same

    KR102321293B1

  • Tent installation device for vehicle

    KR102452498B1

  • Resource matching for sharing agricultural resources and cultivation environment management system

    KR102707419B1

  • Touchscreen Display Method and Electronic Device

    US20220360654A1