Electronic device and method of controlling the electronic device

By selecting applications when the display is collapsed and splitting the display area when it is expanded to display multiple applications, the problem of static layout limiting screen configuration and usability is solved, and flexible multi-application display and improved user experience are achieved.

CN114303113BActive Publication Date: 2025-02-28SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202080057541.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-03-16
Filing Date
2020-08-14
Publication Date
2025-02-28
Estimated Expiration
2040-08-14

AI Technical Summary

Technical Problem

A static layout configured to perform multiple applications on an electronic device with a large screen limits the configuration of the screen in various ways and reduces availability, especially in screen segmentation modes and foldable screen devices.

Method used

By the display area enabled when the display is collapsed, an input for selecting a plurality of applications to be executed and displayed when the display is expanded, and based on the detection of the expansion, the expansion state of the display is detected, the second display area of ​​the display is divided corresponding to the number of multiple applications, and the multiple applications are displayed on the divided area.

Benefits of technology

It realizes flexible configuration and display of multiple applications on large-screen electronic devices, improving work efficiency and user experience, especially in screen segmentation and foldable modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

An electronic device is provided. The disclosed electronic device may include at least one display, at least one processor, and at least one memory. The at least one memory may store instructions, which are configured to cause the at least one processor to: obtain input for selecting multiple applications to be executed and displayed if the at least one display is unfolded through a first display area of ​​the at least one display enabled when the at least one display remains folded; sense the unfolding of the at least one display; based on the sensing of the unfolding, split the second display area of ​​the at least one display enabled when the at least one display remains unfolded corresponding to the number of the multiple applications; and execute the multiple applications to display the multiple applications in the split second display area. Various other embodiments are also possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an electronic device and a control method thereof. More particularly, the present disclosure relates to a method for selecting an application executable on one display. Background Art

[0002] Various electronic devices can be found everywhere, such as smartphones, tablet computers (PCs), portable multimedia players (PMPs), personal digital assistants (PDAs), laptops, and wearable devices.

[0003] Various electronic devices are recently equipped with large screens. For example, electronic devices equipped with foldable or rollable displays are being released. As large-screen devices become available, multiple modes can be provided to use the large screen. Among these different modes, the screen split mode, as an example, can mean a mode in which the screen is split into multiple areas showing different screens.

[0004] In the screen split mode, various information can be provided on the screen in an effective manner, and corresponding screens of multiple applications can be provided in an area. In this way, the screen split mode can improve the working efficiency of the electronic device equipped with a large screen.

[0005] The above information is presented as background information only to assist in understanding the present disclosure. No determination has been made, and no assertion is made, as to whether any of the above may be applied as prior art with respect to the present disclosure. Summary of the invention

[0006] Technical issues

[0007] A static layout configured to execute a plurality of applications on an electronic device having a large screen limits configuring the screen in various ways and reduces usability.

[0008] In addition, when the user splits the screen and runs multiple applications, the user displays a certain application in a designated area according to the properties of the application or the user's preference. In this case, the user has to change the display area of ​​the application running on the split screen.

[0009] Furthermore, in an electronic device equipped with a large screen whose screen is foldable, it is difficult to determine a plurality of applications used on the large screen.

[0010] Solution to the problem

[0011] Various aspects and features of the present disclosure are defined in the accompanying claims. Combinations of features from the dependent claims may be combined with features of the independent claims as appropriate and not only where explicitly set out in the claims.

[0012] In addition, one or more selected features of any one embodiment described in the present disclosure may be combined with one or more selected features of any other embodiment described herein, provided that the alternative combination of features at least partially alleviates one or more technical problems discussed in the present disclosure or at least partially alleviates technical problems discernible from the present disclosure by those skilled in the art, and further provided that the specific combination or arrangement of embodiment features thus formed will not be understood by those skilled in the art to be incompatible.

[0013] Where possible, two or more physically different components in any described example implementation of the present disclosure may be optionally integrated into a single component, as long as the same function is performed by the single component so formed. Conversely, where appropriate, a single component of any embodiment described in the present disclosure may be alternatively implemented as two or more different components to achieve the same function.

[0014] According to aspects of the present disclosure, an electronic device is provided. The electronic device includes at least one display, at least one processor, and at least one memory. The at least one memory stores instructions, which, when executed, enable the processor to: obtain input for selecting multiple applications to be executed and displayed when the at least one display is unfolded through a first display area of ​​the at least one display enabled when the at least one display is folded; detect the unfolding of the at least one display based on the detection of the unfolding; split the second display area of ​​the at least one display enabled when the at least one display is unfolded corresponding to the number of the multiple applications; and execute the multiple applications and display the multiple applications on the split second display area.

[0015] According to another aspect of the present disclosure, a method for controlling an electronic device is provided. The method includes: obtaining input for selecting a plurality of applications to be executed and displayed when the at least one display is unfolded through a first display area of ​​the at least one display of the electronic device enabled when the at least one display is folded; detecting the unfolding of the at least one display based on the detection of the unfolding; dividing a second display area of ​​the at least one display enabled when the at least one display is unfolded corresponding to the number of the plurality of applications; and executing the plurality of applications and displaying the plurality of applications on the divided second display area.

[0016] According to another aspect of the present disclosure, an electronic device is provided. The electronic device includes a display, an at least partially folded display, at least one processor, and at least one memory. The at least one memory stores instructions that, when executed, enable the at least one processor to: obtain input for selecting multiple applications when the display is in a folded state; store data related to the multiple applications in a frame buffer included in the at least one memory based on the input when the display is in the folded state; obtain an event that the display switches from the folded state to the unfolded state; and display the data related to the multiple applications stored in the frame buffer through the display based on the obtained event.

[0017] According to another aspect of the present disclosure, an electronic device is provided. The electronic device includes at least one display, at least one processor, and at least one memory. The at least one memory stores instructions that, when executed, enable the at least one processor to: obtain input for determining the layout of multiple applications to be executed and displayed when the at least one display is unfolded through a display area enabled when the at least one display is folded; obtain input for selecting the multiple applications to be executed and displayed when the at least one display is unfolded through the display area; detect the unfolding of the at least one display; and based on the detection, display the multiple applications on the split display area according to the layout.

[0018] Additional aspects will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the presented embodiments.

[0019] Beneficial Effects of the Invention

[0020] An aspect of the present disclosure is to provide a method in which an electronic device obtains an input of selecting at least one or more application execution objects, and displays the selected at least one or more applications on a region of the display when a folded display is unfolded.

[0021] Another aspect of the present disclosure is to provide a method for determining positions for displaying a plurality of applications according to a user input when an electronic device displays the plurality of applications on a display.

[0022] Other various effects are provided directly or indirectly in the present disclosure.

[0023] The object of some embodiments of the present invention is to at least partially solve, mitigate or eliminate at least one problem and / or disadvantage associated with the prior art. Some embodiments are intended to provide at least one of the following advantages.

[0024] Other aspects, advantages, and salient features of the present disclosure will be apparent to those skilled in the art from the following detailed description and accompanying drawings. Figure 1 Together, various embodiments of the present disclosure are disclosed. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above and other aspects, features and advantages of certain embodiments of the present disclosure will become more apparent through the following description in conjunction with the accompanying drawings, in which:

[0026] Figure 1 is a view showing an unfolded state of an electronic device according to an embodiment of the present disclosure;

[0027] Figure 2 is a view showing a folded state of an electronic device according to an embodiment of the present disclosure;

[0028] Figure 3 is an exploded perspective view showing an electronic device according to an embodiment of the present disclosure;

[0029] Figure 4 is a block diagram showing an electronic device according to an embodiment of the present disclosure;

[0030] Figure 5 is a flow chart showing that an electronic device displays contexts of multiple applications simultaneously according to an embodiment of the present disclosure;

[0031] Figure 6 is a diagram showing an electronic device displaying a plurality of applications according to an embodiment of the present disclosure;

[0032] Figure 7 is a flow chart showing a context in which an electronic device generates a display area for displaying multiple applications according to an embodiment of the present disclosure;

[0033] Figure 8a is a view showing a context in which an electronic device generates a display area displaying a plurality of applications according to an embodiment of the present disclosure;

[0034] Figure 8b is a view showing a context in which an electronic device generates a display area displaying a plurality of applications according to an embodiment of the present disclosure;

[0035] Fig. 9 is a view showing that an electronic device generates a context of a display area displaying a plurality of applications according to another embodiment of the present disclosure;

[0036] Fig.10 is a view showing a method for an electronic device to simultaneously display a plurality of applications according to an embodiment of the present disclosure;

[0037] Fig.11 is a view showing a method for an electronic device to simultaneously display a plurality of applications according to an embodiment of the present disclosure;

[0038] Fig.12 is a view showing a method for an electronic device to simultaneously display a plurality of applications according to an embodiment of the present disclosure;

[0039] Fig.13 is a view showing a method for an electronic device to simultaneously display a plurality of applications according to an embodiment of the present disclosure;

[0040] Fig.14 is a view showing a method for an electronic device to simultaneously display a plurality of applications according to an embodiment of the present disclosure;

[0041] Fig.15 is a view showing a method for an electronic device to simultaneously display a plurality of applications according to an embodiment of the present disclosure;

[0042] Fig.16 is a flowchart showing a context in which an electronic device recommends an application execution object related to a selected application execution object according to an embodiment of the present disclosure;

[0043] Fig.17 is a view showing a context in which an electronic device recommends an application execution object related to a selected application execution object according to an embodiment of the present disclosure;

[0044] Fig.18 is a view showing a context in which the electronic device stores a layout of a plurality of applications for execution when in a second state according to an embodiment of the present disclosure;

[0045] Fig.19 is a flowchart showing a context in which an electronic device executes a plurality of applications according to a pre-stored application execution layout according to an embodiment of the present disclosure;

[0046] Fig. 20 is a view showing a context in which an electronic device according to an embodiment of the present disclosure executes a plurality of applications according to a pre-stored application execution layout;

[0047] Fig.21 is a view showing a context in which an electronic device according to an embodiment of the present disclosure executes a plurality of applications according to a pre-stored application execution layout;

[0048] Fig. 22 is a view showing a context in which an electronic device executes a plurality of applications according to another embodiment of the present disclosure;

[0049] Fig.23 is a view showing a context of executing a plurality of applications using an electronic device according to another embodiment of the present disclosure; and

[0050] Fig.24 is a block diagram illustrating an electronic device in a network environment according to an embodiment of the present disclosure.

[0051] Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures. DETAILED DESCRIPTION

[0052] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of the various embodiments of the present disclosure as defined by the claims and their equivalents. The following description includes various specific details to assist in understanding, but these details are considered to be merely exemplary. Therefore, it will be appreciated by those of ordinary skill in the art that various changes and modifications may be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and structures may be omitted for clarity and conciseness.

[0053] The terms and words used in the claims and the following specification are not limited to the literal meanings, but these terms and words are only used by the inventors to make the understanding of the present disclosure clear and consistent. Therefore, it should be understood by those skilled in the art that the following description of various embodiments of the present disclosure is for illustrative purposes only and is not intended to limit the present disclosure defined by the attached claims and their equivalents.

[0054] It should be understood that the non-quantitative expressions "a", "an", and "said" also include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more of such surfaces.

[0055] The electronic device according to various embodiments may be one of various types of electronic devices. The electronic device may include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a household appliance. According to an embodiment of the present disclosure, the electronic device is not limited to those electronic devices described above.

[0056] It should be understood that the various embodiments of the present disclosure and the terms used therein are not intended to limit the technical features set forth herein to specific embodiments, but include various changes, equivalent forms or alternative forms for corresponding embodiments. For the description of the accompanying drawings, the same reference numerals may be used to refer to the same or related elements. It will be understood that the nouns in the singular form corresponding to the term may include one or more things unless the relevant context clearly indicates otherwise. As used herein, each of the 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" may include any one or all possible combinations of the items listed together with the corresponding one of the multiple phrases. As used herein, terms such as "1st" and "2nd" or "first" and "second" may be used to simply distinguish the corresponding component from another component, and do not limit the component in other aspects (e.g., importance or order). It will be understood that if an element (e.g., a first element) is referred to as being “combined with another element (e.g., the second element)”, “combined to another element (e.g., the second element)”, “connected with another element (e.g., the second element)”, or “connected to another element (e.g., the second element)” when the term “operably” or “communicatively” is used or when the term “operably” or “communicatively” is not used, it means that the element may be directly (e.g., wired) connected to the other element, wirelessly connected to the other element, or connected to the other element via a third element.

[0057] As used herein, the term "module" may include units implemented in hardware, software, or firmware, and may be used interchangeably with other terms (e.g., "logic," "logic block," "portion," or "circuit"). A module may be a single integrated component adapted to perform one or more functions or a minimum unit or portion of the single integrated component. For example, according to an embodiment, a module may be implemented in the form of an application specific integrated circuit (ASIC).

[0058] Figure 1 2 is a view showing an unfolded state of an electronic device according to an embodiment of the present disclosure. Figure 2 2 is a view illustrating a folded state of an electronic device according to an embodiment of the present disclosure.

[0059] refer to Figure 1 and Figure 2According to an embodiment of the present disclosure, the electronic device 10 may include a foldable housing 500, a hinge cover 530 covering a foldable portion of the foldable housing, and a flexible or foldable display 100 (hereinafter referred to as "display 100") disposed in a space formed by the foldable housing 500. In the present disclosure, a surface on which the display 100 is disposed is defined as a first surface or front surface of the electronic device 10. An opposite surface to the front surface is defined as a second surface or rear surface of the electronic device 10. A surface surrounding a space between the front surface and the rear surface is defined as a third surface or side surface of the electronic device 10.

[0060] According to an embodiment of the present disclosure, the foldable housing 500 may include a first housing structure 510, a second housing structure 520 including a sensor area 524, a first rear cover 580 and a second rear cover 590. The foldable housing 500 of the electronic device 10 is not limited to Figure 1 and Figure 2 The shapes and couplings shown in the figure can be realized in other shapes or by the combination and / or coupling of other components. For example, in another embodiment of the present disclosure, the first housing structure 510 and the first back cover 580 can be formed integrally with each other, and the second housing structure 520 and the second back cover 590 can be formed integrally with each other.

[0061] In the illustrated embodiment of the present disclosure, the first housing structure 510 and the second housing structure 520 may be located on opposite sides of the folding axis (axis A), and they may be overall symmetrical in shape to each other relative to the folding axis A. As described below, the first housing structure 510 and the second housing structure 520 may have different angles or distances formed therebetween, depending on whether the electronic device 10 is in an unfolded, folded, or intermediate state. In the illustrated embodiment of the present disclosure, unlike the first housing structure 510, the first housing structure 510 and the second housing structure 520 may be symmetrical in shape, except that the second housing structure 520 also includes a sensor area 524 provided with various sensors.

[0062] According to the embodiments of the present disclosure, Figure 1 As shown, the first housing structure 510 and the second housing structure 520 may together form a recess for accommodating the display 100. In the illustrated embodiment of the present disclosure, due to the sensor area 524, the recess may have two or more different widths in a direction perpendicular to the folding axis A.

[0063] For example, the groove may have a first width W1 between a first portion 510a of the first housing structure 510 parallel to the folding axis A and a first portion 520a of the second housing structure 520 formed at the edge of the sensor region 524, and a second width W2 formed by a second portion 510b of the first housing structure 510 and a second portion 520b of the second housing structure 520 parallel to the folding axis A and not corresponding to the sensor region 524. In this case, the second width W2 may be longer than the first width W1. That is, the first portion 510a of the first housing structure 510 and the first portion 520a of the second housing structure 520 that are asymmetric to each other may form the first width W1 of the groove, and the second portion 510b of the first housing structure 510 and the second portion 520b of the second housing structure 520 that are symmetric to each other may form the second width W2 of the groove. In an embodiment of the present disclosure, the first portion 520a and the second portion 520b of the second housing structure 520 may have different distances from the folding axis A. The width of the groove is not limited thereto. According to various embodiments of the present disclosure, the groove may have a plurality of widths due to the shape of the sensor region 524 or asymmetric portions of the first and second housing structures 510 and 520 .

[0064] In an embodiment of the present disclosure, the first housing structure 510 and the second housing structure 520 may be at least partially formed of a metal or non-metal material having a rigidity selected to support the display 100 .

[0065] In an embodiment of the present disclosure, the sensor area 524 may be formed adjacent to the corner of the second housing structure 520 and have a predetermined area. However, the placement, shape or size of the sensor area 524 is not limited to those shown. For example, in another embodiment of the present disclosure, the sensor area 524 may be arranged in different corners of the second housing structure 520, or in any area between the top angle and the bottom angle. In an embodiment of the present disclosure, the components embedded in the electronic device 10 for performing various functions may be exposed to the front surface of the electronic device 10 through the sensor area 524 or one or more openings in the sensor area 524. In various embodiments of the present disclosure, the components may include various sensors. The sensor may include, for example, at least one of a front camera, a receiver or a proximity sensor.

[0066] The first rear cover 580 may be disposed on one side of the folding axis on the rear surface of the electronic device 10 and have a substantially rectangular periphery that may be surrounded by the first housing structure 510. Similarly, the second rear cover 590 may be disposed on the opposite side of the folding axis on the rear surface of the electronic device and its periphery may be surrounded by the second housing structure 520.

[0067] In the illustrated embodiment of the present disclosure, the shapes of the first back cover 580 and the second back cover 590 may be substantially symmetrical with respect to the folding axis (axis A). However, the shapes of the first back cover 580 and the second back cover 590 do not have to be symmetrical. In another embodiment of the present disclosure, the electronic device 10 may include the first back cover 580 and the second back cover 590 of various shapes. In another embodiment of the present disclosure, the first back cover 580 may be formed integrally with the first housing structure 510, and the second back cover 590 may be formed integrally with the second housing structure 520.

[0068] In one embodiment of the present disclosure, the combined structure of the first back cover 580, the second back cover 590, the first housing structure 510 and the second housing structure 520 may form a space in which various components of the electronic device 10 (e.g., a printed circuit board or a battery) may be disposed. According to an embodiment of the present disclosure, one or more components may be arranged on the rear surface of the electronic device 10 or visually exposed through the rear surface of the electronic device 10. For example, at least a portion of the sub-display 190 may be visually exposed through the first rear surface area 582 of the first back cover 580. In another embodiment of the present disclosure, one or more components or sensors may be visually exposed through the second rear surface area 592 of the second back cover 590. According to various embodiments of the present disclosure, the sensor may include a proximity sensor and / or a rear-facing camera.

[0069] refer to Figure 2 The hinge cover 530 may be disposed between the first housing structure 510 and the second housing structure 520 to hide internal components (e.g., the hinge structure). According to an embodiment of the present disclosure, the hinge cover 530 may be hidden by a portion of the first housing structure 510 and the second housing structure 520, or may be exposed to the outside, depending on the state of the electronic device 10 (e.g., the unfolded state or the folded state).

[0070] For example, Figure 1 As shown, when the electronic device 10 is in the unfolded state, the hinge cover 530 can be hidden by the first housing structure 510 and the second housing structure 520 so as not to be exposed. Figure 2 As shown, when the electronic device 10 is in a folded state (e.g., a fully folded state), the hinge cover 530 may be exposed to the outside between the first housing structure 510 and the second housing structure 520. As an example, when the first housing structure 510 and the second housing structure 520 are in an intermediate state of being folded at a certain angle, the hinge cover 530 may be partially exposed to the outside between the first housing structure 510 and the second housing structure 520. However, in this case, the exposed area may be smaller than in the fully folded state. According to an embodiment of the present disclosure, the hinge cover 530 may include a curved surface.

[0071] The display 100 may be disposed on a space formed by the foldable housing 500. For example, the display 100 may be located on a groove formed by the foldable housing 500, and may occupy most of the front surface of the electronic device 10.

[0072] Therefore, the front surface of the electronic device 10 may include the display 100 and a partial area of ​​the first housing structure 510 and a partial area of ​​the second housing structure 520 adjacent to the display 100. The rear surface of the electronic device 10 may include the first back cover 580, a partial area of ​​the first housing structure 510 adjacent to the first back cover 580, the second back cover 590, and a partial area of ​​the second housing structure 520 adjacent to the second back cover 590.

[0073] The display 100 may mean a display that can be deformed into a flat surface or a curved surface in at least a portion thereof. According to an embodiment of the present disclosure, the display 100 may include a folding area 103, a side of the folding area 103 (eg, Figure 1 The first area 101 is provided on the left side of the folding area 103, and the first area 101 is provided on the opposite side of the folding area 103 (for example, Figure 1 The second area 102 is on the right side of the folding area 103.

[0074] like Figure 1 The division of the display 100 shown is only an example, and the display 100 may be divided into a plurality of (eg, four or more, or two) regions depending on the structure or function of the display 100. Figure 1 In the illustrated embodiment, an area of ​​the display 100 may be divided by a folding region 103 or a folding axis (axis A) extending parallel to the y-axis, but in another embodiment of the present disclosure, the display 100 may also be divided relative to another folding region (e.g., a folding region parallel to the x-axis) or another folding axis (e.g., a folding axis parallel to the x-axis).

[0075] The shapes of the first region 101 and the second region 102 may be symmetrical as a whole with respect to the folding region 103. However, unlike the first region 101, the second region 102 may include a notch depending on the presence of the sensor region 524, but the remaining portion may be symmetrical in shape with the first region 101. That is, the first region 131a and the second region 131b may include a symmetrical portion and an asymmetrical portion.

[0076] Operations of the first and second housing structures 510 and 520 and each region of the display 100 according to the state of the electronic device 10 (eg, the unfolded state (flat state) and the folded state) are described below.

[0077] According to an embodiment of the present disclosure, when the electronic device 10 is in an unfolded state (flat state) (for example, Figure 1 ), the first housing structure 510 and the second housing structure 520 may be at an angle of 180 degrees therebetween, facing the same direction. The surface of the first region 101 and the surface of the second region 102 of the display 100 may be at an angle of 180 degrees to each other when facing the same direction (e.g., in front of the front surface of the electronic device). The folding region 103 may be coplanar with the first region 101 and the second region 102.

[0078] According to an embodiment of the present disclosure, when the electronic device 10 is in a folded state (eg, Figure 2 ), the first housing structure 510 and the second housing structure 520 may be arranged to face each other. The surface of the first area 101 and the surface of the second area 102 of the display 100 may be angled at a small angle (e.g., ranging from 0 degrees to 10 degrees) with each other when facing each other. At least a portion of the folding area 103 may have a curved surface with a predetermined curvature.

[0079] According to an embodiment of the present disclosure, when the electronic device 10 is in an intermediate state (folded state) (for example, Figure 2 ), the first housing structure 510 and the second housing structure 520 may be arranged at a certain angle therebetween. The surface of the first area 101 and the surface of the second area 102 of the display 100 may form an angle that is larger than the angle when in the folded state and smaller than the angle when in the unfolded state. The folding area 103 may at least partially include a curved surface having a predetermined curvature, and in this case, the curvature may be smaller than the curvature when it is in the folded state.

[0080] According to an embodiment of the present disclosure, the folded state of the electronic device 10 may mean a first state of the electronic device 10 , and the unfolded state of the electronic device 10 may mean a second state of the electronic device 10 .

[0081] Figure 3 is an exploded perspective view showing an electronic device according to an embodiment of the present disclosure.

[0082] refer to Figure 3 According to an embodiment of the present disclosure, the electronic device 10 may include a display unit 20, a bracket assembly 30, a circuit board unit 600, a first housing structure 510, a second housing structure 520, a first back cover 580, and a second back cover 590. In the present disclosure, the display unit 20 may be referred to as a display module or a display assembly.

[0083] The display unit 20 may include a display 100 and one or more boards or layers 140 on which the display 100 is located. According to an embodiment of the present disclosure, the board 140 may be disposed between the display 100 and the support assembly 30. The display 100 may be disposed on one surface (e.g., Figure 3The plate 140 may be formed in a shape corresponding to the display 100. For example, a portion of the plate 140 may be formed in a shape corresponding to the recess 104 of the display 100.

[0084] The bracket assembly 30 may include a first bracket 410, a second bracket 420, a hinge structure 535 arranged between the first bracket 410 and the second bracket 420, a hinge cover 530 covering the hinge structure 535 when the hinge structure 535 is observed from the outside, and a wiring member 430 (e.g., a flexible printed circuit board (FPCB)) passing through the first bracket 410 and the second bracket 420.

[0085] In an embodiment of the present disclosure, the bracket assembly 30 may be disposed between the board 140 and the circuit board unit 600. As an example, the first bracket 410 may be disposed between the first area 101 of the display 100 and the first circuit board 610. The second bracket 420 may be disposed between the second area 102 of the display 100 and the second circuit board 620.

[0086] According to an embodiment of the present disclosure, the wiring member 430 and the hinge structure 535 may be at least partially disposed inside the bracket assembly 30. The wiring member 430 may be disposed in a direction (e.g., an x-axis direction) intersecting the first bracket 410 and the second bracket 420. The wiring member 430 may be disposed in a direction (e.g., an x-axis direction) perpendicular to the folding axis of the folding region 103. Figure 1 In the direction of the folding axis A or y-axis) (for example, the x-axis direction).

[0087] As described above, the circuit board unit 600 may include a first circuit board 610 disposed on the first bracket 410 and a second circuit board 620 disposed on the second bracket 420. The first circuit board 610 and the second circuit board 620 may be disposed in a space formed by the bracket assembly 30, the first housing structure 510, the second housing structure 520, the first back cover 580, and the second back cover 590. Components for implementing various functions of the electronic device 10 may be mounted on the first circuit board 610 and the second circuit board 620.

[0088] The first housing structure 510 and the second housing structure 520 can be assembled together to be connected to both sides of the bracket assembly 30, while the display unit 20 is connected to the bracket assembly 30. As described below, the first housing structure 510 and the third housing structure 520 can slide from both sides of the bracket assembly 30 and cooperate with the bracket assembly 30.

[0089] According to an embodiment of the present disclosure, the first housing structure 510 may include a first rotation support surface 512, and the second housing structure 520 may include a second rotation support surface 522 corresponding to the first rotation support surface 512. The first rotation support surface 512 and the second rotation support surface 522 may include curved surfaces corresponding to the curved surface included in the hinge cover 530.

[0090] According to an embodiment of the present disclosure, in an electronic device 10 (for example, Figure 1 When the electronic device 10 (e.g., the electronic device 10) is in the unfolded state, the first rotation support surface 512 and the second rotation support surface 522 can cover the hinge cover 530, so that the hinge cover 530 is not exposed to or is minimally exposed to the rear surface of the electronic device 10. Figure 2 When the electronic device 10 is in a folded state, the first rotation support surface 512 and the second rotation support surface 522 can rotate along the curved surface included in the hinge cover 530 so that the hinge cover 530 is exposed to the rear surface of the electronic device 10 to the greatest extent.

[0091] Figure 4 is a block diagram illustrating an electronic device according to an embodiment of the present disclosure.

[0092] refer to Figure 4 , reference numeral 4 - a denotes a component used when the electronic device according to the embodiment outputs image data.

[0093] According to an embodiment of the present disclosure, the electronic device 200 may include a display 211, a sub-display 212, a display driver integrated circuit (IC) (DDI) 221, a sub-DDI 222, or a processor 230. The electronic device 200 may include Figure 1 An electronic device 10.

[0094] According to an embodiment of the present disclosure, when the electronic device 200 is in the folded state, the display 211 (eg, Figure 1 The display 100 of the electronic device 200 may be formed on the inner surface of the foldable housing facing itself. For example, the display 211 may be formed on the first surface of the first housing structure and the third surface of the second housing structure to face itself when the electronic device 200 is in the folded state. For example, the display 211 may extend from the first surface to the third surface to form the first surface and the third surface.

[0095] According to an embodiment of the present disclosure, when the electronic device 200 is in the folded state, the sub-display 212 (eg, Figure 1The sub-display 190 of the foldable housing may be exposed through at least a portion of the outer surface of the foldable housing. For example, the sub-display 212 may be formed to be visible through at least a portion of the second surface of the first housing structure or the fourth surface of the second housing structure. For example, the sub-display 212 may be visible through at least a portion of the second surface or through at least a portion of the fourth surface.

[0096] According to an embodiment of the present disclosure, the DDI 221 may include an interface module, a memory (e.g., a buffer memory), an image processing module, or a mapping module. The DDI 221 may receive image information from another component of the electronic device 200 via the interface module, the image information including, for example, image data or an image control signal corresponding to a command to control image data. For example, the DDI 221 may receive image information from the processor 230 or an auxiliary processor (not shown) (e.g., a graphics processing device) that operates independently of the functions of the processor 230. According to an embodiment of the present disclosure, the DDI 221 may communicate with, for example, a touch circuit or a sensor module via an interface module. According to an embodiment of the present disclosure, the DDI 221 may store at least part of the received image information in a memory, for example, on a per-frame basis.

[0097] According to an embodiment of the present disclosure, the image processing module may perform pre-processing or post-processing (e.g., adjustment of resolution, brightness, or size) on at least a portion of the image data. According to an embodiment of the present disclosure, the pre-processing or post-processing may be performed, for example, based at least in part on one or more features of the image data or one or more features of the display 211.

[0098] According to an embodiment of the present disclosure, the mapping module may generate a voltage value or a current value corresponding to the image data pre-processed or post-processed by the image processing module. According to an embodiment of the present disclosure, the generation of the voltage value or the current value may be performed, for example, at least in part based on one or more attributes of the pixels of the display 211 (e.g., an array of pixels, such as red, green, blue (RGB) stripes or a one-fifth pixel structure, or the size of each sub-pixel). For example, at least some pixels of the display 211 may be driven at least in part based on the voltage value or the current value, so that visual information (e.g., text, an image, or an icon) corresponding to the image data may be displayed via the display 211.

[0099] According to an embodiment of the present disclosure, the sub-DDI 222 may drive the sub-display 212 to display an image based on the image information received from the processor 230. According to an embodiment of the present disclosure, the sub-DDI 222 may include components that are the same as or similar to the main DDI 221, except that the sub-DDI 222 drives the sub-display 212. For example, the sub-DDI 222 may include an interface module, a memory (e.g., a buffer memory), an image processing module, or a mapping module to perform functions similar to those of the DDI 221.

[0100] According to an embodiment of the present disclosure, the processor 230 may include a first display port 231 operably connected to the DDI 221 and a second display port 232 operably connected to the sub-DDI 222. Alternatively, the first display port 231 operably connected to the DDI 221 and the second display port 232 operably connected to the sub-DDI 222 may be prepared separately from the processor 230.

[0101] The processor 230 may transmit the first image information to the DDI 221 via the first display port 231 , and transmit the second image information to the sub-DDI 222 via the second display port 232 .

[0102] According to an embodiment of the present disclosure, the first image information and the second image information may be identical to each other. For example, the processor 230 may transmit image information including the same image data to the DDI 221 and the sub-DDI 222 .

[0103] refer to Figure 4 , reference numeral 4 - b denotes an illustration of a context in which a program included in an electronic device according to an embodiment recognizes a state change of the electronic device and outputs it on a display.

[0104] refer to Figure 4 Referring to figure 4 - b , the program may include an application 251 , a framework 260 , and a sensor driver 280 .

[0105] According to an embodiment of the present disclosure, the application 251 may have a database of at least one or more applications executed on the electronic device 10 and request execution of a specific application in response to a user's input.

[0106] According to an embodiment of the present disclosure, the display manager 261 (or window manager) may control the states of the displays 211 and 212. The display manager 261 (or window manager) may determine the size, position, or transparency of a window displayed on the displays 211 and 212, and execute a drawing control command of the window. The display manager and the window manager may be implemented separately.

[0107] According to an embodiment of the present disclosure, the power manager 267 may manage all or some modules of the electronic device 10 to effectively regulate the current consumption of the electronic device 10. The management of the power state may be implemented by, for example, voltage or clock frequency control.

[0108] According to an embodiment of the present disclosure, the input framework 265 may receive various detection values ​​for measuring the unfolding / folding state of the electronic device 10. The input framework 265 may recognize the detection values ​​obtained from at least one or more sensors, determine the unfolding / folding state of the electronic device 10, and transmit the determined state to the processor 230.

[0109] According to an embodiment of the present disclosure, the folding / expanding event handler 263 may receive an expand / folding event of the electronic device 10 transmitted to the processor 230 , and control on / off of the display 211 and the sub-display 212 via the power manager 267 .

[0110] According to an embodiment of the present disclosure, the graphic editor 269 may synthesize graphic information of corresponding windows of the displays 211 and 212 into the frame buffer 271. The frame buffer 271 may store graphic information to be output to the displays 211 and 212. The sensor driver 280 (e.g., the angle sensor driver 283, the distance sensor driver 285, and the gyroscope sensor driver 287) may be a software module for controlling a sensor integrated circuit (IC).

[0111] According to an embodiment of the present disclosure, the electronic device 10 may determine a display to be enabled in response to the electronic device 10 switching from a first state to a second state.

[0112] For example, the sensor driver 280 (e.g., at least one or more of the angle sensor driver 283, the distance sensor driver 285, and the gyro sensor driver 287) may transmit the detection value to the input framework 265. The input framework 265 may send information indicating that the electronic device 10 is in the second state to the folding / unfolding event processor 263 using the obtained detection value.

[0113] The fold / expand event handler 263 may transmit requests to enable the display 211 and disable the sub-display 212 to the power manager 267 and the display manager 261 based on, for example, the state of the currently executing application, a pre-stored policy corresponding to the state change of the electronic device 10, and the enable / disable permission status of the displays 211 and 212.

[0114] The power manager 267 together with the power controller 292 may control the display driver 294 to enable the display 211 and disable the sub-display 212 in response to a request obtained from the folding / unfolding event handler 263. The deactivation of the sub-display 212 and the activation of the display 211 may be performed sequentially or simultaneously.

[0115] According to various embodiments of the present disclosure, the activation or deactivation of the displays 211 and 212 may be performed by controlling the current applied to the displays 211 and 212 and the brightness of the light source elements of the displays 211 and 212. The activation or deactivation of the displays 211 and 212 may be performed using both or one of the power manager 267 and the display manager 261.

[0116] The display manager 261 can build and display an image displayed between displays 211 and 212 switched from a disabled state to an enabled state in response to a request obtained from the collapse / expand event handler 263, control the position and size of the window, and then remove the display of the image displayed between displays 211 and 212 switched from a disabled state to an enabled state, and then display the window on displays 211 and 212.

[0117] Figure 5 3 is a flowchart 300 showing that an electronic device displays contexts of multiple applications simultaneously according to an embodiment of the present disclosure. Figure 6 is a diagram illustrating an electronic device displaying a plurality of applications according to an embodiment of the present disclosure.

[0118] refer to Figure 5 In operation 310, the electronic device 10 may obtain a first input for selecting a plurality of application execution objects when at least a portion of the display remains in a folded first state (e.g., a folded state). The first input for selecting a plurality of application execution objects may be distinguished from an input for executing one application execution object. According to an embodiment of the present disclosure, each of the plurality of application execution objects may include an object for executing an application. For example, the object may include an image, an icon, text, or a link for executing an application.

[0119] refer to Figure 6 6-a, the electronic device 10 can display multiple application execution objects using the sub-display 190 when in the first state. For example, in response to an external input (e.g., user input) selecting an application execution object, the electronic device 10 can execute an application corresponding to the application execution object. The execution of the application can mean, for example, enabling the application to execute a set function, or displaying content related to the application on the display.

[0120] According to an embodiment of the present disclosure, the electronic device 10 may obtain a first input for selecting a plurality of application execution objects among a plurality of execution objects (e.g., all execution objects) displayed on the sub-display 190. The first input may be a long touch input 607 for touching an application execution object 601a among a plurality of execution objects displayed on the sub-display 190 capable of touch input for a predetermined time or longer.

[0121] exist Figure 5 In operation 320 , the electronic device 10 may obtain a second input for requesting display of a plurality of applications corresponding to the selected plurality of application execution objects.

[0122] The second input may mean, for example, moving the selected application execution object to a pre-designated location.

[0123] refer to Figure 6 Referring to reference numeral 6 - a , in response to the obtained first input, the electronic device 10 may display an execution object collection area 603 for collecting the selected application execution objects in one area of ​​the sub-display 190 .

[0124] refer to Figure 6 Referring to reference numeral 6 - b , in response to a user's touch input 607 , the electronic device 10 may move the displayed object 601 d to the execution object collection area 603 to indicate that the selected application execution object 601 a is moving.

[0125] According to an embodiment of the present disclosure, upon recognizing the release of the touch input 607 on the object 601 d in the execution object collection area 603 , the electronic device 10 may terminate the display of the object 601 d in the execution object collection area 603 .

[0126] According to various embodiments of the present disclosure, while simultaneously or sequentially providing a notification to the user indicating that the application execution object 601a has been selected, the electronic device 10 may terminate display of the object 601d in the execution object collection area 603. The notification may be provided as, for example, sound, vibration, text, or icon.

[0127] According to various embodiments of the present disclosure, when the application execution object 601d displayed as indicating that the selected application execution object 601a is moving is moved to the execution object collection area 603, the electronic device 10 may add a shadow effect to the display area of ​​the sub-display 190 except the execution object collection area 603.

[0128] According to an embodiment of the present disclosure, the user may select another application execution object and repeat the process of moving to the execution object collection area 603. In this case, the electronic device 10 may obtain the number of the selected application execution objects. The electronic device 10 may divide the display area of ​​the display 100 corresponding to the number of the selected application execution objects.

[0129] According to an embodiment of the present disclosure, the electronic device 10 may display an application execution object selected by a user differently from other application execution objects.

[0130] refer to Figure 6 6-c, the electronic device 10 may blur the application execution objects 601a, 601b, and 601c selected by the user compared to other application execution objects. However, the method of distinguishing the selected application execution objects is not limited to this. For example, the electronic device 10 may display the application execution objects 60a, 601b, and 601c and their separate icons, or display them in a darker color than other application execution objects. Alternatively, the electronic device may decolorize the application execution objects 601a, 601b, and 601c selected by the user and display them in black and white. Various other embodiments are also possible.

[0131] According to an embodiment of the present disclosure, upon obtaining a user input of selecting "Confirm" 605, the electronic device 10 may recognize that all selections of application execution objects are terminated. According to various embodiments of the present disclosure, the electronic device 10 may avoid displaying an object to input the termination of the selection of application execution objects, such as "Confirm" 605.

[0132] exist Figure 5 In operation 330, the electronic device 10 may detect a switch from a first state in which at least a portion of the display is folded to a second state in which the display is unfolded (e.g., an unfolded state). For example, the electronic device 10 may use a Hall sensor or an acceleration sensor included in the electronic device 10 or a sensor included in the hinge structure 535 to identify a position change of the first housing structure 510 and the second housing structure 520.

[0133] exist Figure 5 In operation 340, based on the detection result, the electronic device 10 can divide the display area of ​​the display corresponding to the number of the selected multiple application execution objects, and execute multiple applications and display the multiple applications in at least one area of ​​the display area of ​​the display (for example, a segment of the display area).

[0134] After using the execution object collection area 603 to obtain multiple application execution objects to be executed and displayed together on the display 100, once it is recognized that the electronic device 10 switches from the first state to the second state, the electronic device 10 can execute multiple applications corresponding to the selected multiple application execution objects, and display multiple applications corresponding to the selected multiple application execution objects on the display 100.

[0135] refer to Figure 6 6-d, the electronic device 10 may divide the display area of ​​the display 100 into three areas based on the number of selected application execution objects (e.g., three), and separately display applications (or their application execution screens) on these areas. For example, the electronic device 10 may display a first application (e.g., a map application) in the first area 603a, a second application (e.g., a music player application) in the second area 603b, and a third application (e.g., a web browser application) in the third area 603c.

[0136] According to an embodiment of the present disclosure, the electronic device 10 may pre-store various forms of dividing the display area of ​​the display 100. For example, the electronic device 10 may store various templates to divide the display area of ​​the display 100 into two, three or four areas and provide them according to the user's selection.

[0137] According to various embodiments of the present disclosure, the electronic device 10 may provide a method for dividing a display area to a user. Figures 7 to 9 Describes the method provided to the user for splitting the display area.

[0138] According to an embodiment of the present disclosure, the electronic device 10 may determine an area for displaying an application based on an attribute of a first input for selecting a plurality of application execution objects. The attribute of the first input may be, for example, at least one of an order in which the first input is input, a duration of the first input, or a strength (or intensity) of the first input.

[0139] For example, the electronic device 10 may display an application corresponding to the first application execution object selected in the first area 603a. The electronic device 10 may display an application corresponding to the second application execution object selected in the second area 603b and an application corresponding to the third application execution object selected in the third area 603c. However, embodiments of the present disclosure are not limited thereto.

[0140] For example, the electronic device 10 may identify the duration of the touch on the application execution object. The electronic device 10 may display the applications in the first area 603a, the second area 603b, and the third area 603c in the order of the longer duration identified. Alternatively, the electronic device 10 may identify the touch pressure on the application execution object. The electronic device 10 may display the applications in the first area 603a, the second area 603b, and the third area 603c in the order of the stronger pressure identified.

[0141] The electronic device 10 may determine an area in which to display applications in reverse order. For example, the electronic device 10 may display an application corresponding to the third application execution object selected in the first area 603a.

[0142] According to various embodiments of the present disclosure, the electronic device 10 may determine an area for displaying an application according to the properties of the selected application. For example, when applications related to movies, texts, and photos are selected, the electronic device 10 may display applications related to movies in the widest first area 603a.

[0143] According to various embodiments of the present disclosure, the electronic device 10 may use the user's application display mode. For example, the electronic device 10 may identify an application that has been mainly used in the first area 603a or an application that was previously moved to the first area 603a by user input. In this case, the electronic device 10 may determine an application to be displayed in the first area 603a regardless of the order in which the multiple application execution objects are selected.

[0144] In this way, according to an embodiment of the present disclosure, the electronic device 10 can split the display area of ​​the display that is displayed when in the second state based on the user's input of selecting multiple application execution objects when in the first state, and display multiple applications corresponding to the selected multiple application execution objects together, so that the user can easily start the multitasking function.

[0145] According to various embodiments of the present disclosure, when the above-mentioned first input and second input are obtained, the electronic device 10 may pre-store information for the operation of reference numeral 6-d, and when the electronic device 10 enters the second state, execute multiple applications and display multiple applications on the display 100, such as Figure 6 As shown in the figure mark 6-d.

[0146] For example, when obtaining the first input and the second input, the display manager 261 may store information of applications to be displayed on the display 100 in the memory. The display manager 261 may store information of a plurality of applications corresponding to a plurality of applications selected by the user in the memory.

[0147] The display manager 261 may determine respective display areas where a plurality of applications are displayed on the display 100 based on, for example, the order in which the plurality of application execution objects are selected, and may store them in the memory (or the frame buffer 271 ).

[0148] According to various embodiments of the present disclosure, the display manager 261 can determine the respective display areas for displaying the selected multiple applications based on at least one of the order in which the user input (e.g., touch input) selects the multiple application execution objects, the strength of the input, the direction of the input (e.g., the direction of touch and drag), or the duration of the input, and can store them in the memory (or frame buffer 271).

[0149] Furthermore, according to various embodiments, the display manager 261 may determine respective display areas for displaying a plurality of applications on the display 100 based on properties of the selected applications. The properties of the applications may be, for example, at least one of the number of selected applications, the type of applications, or the display history of the applications.

[0150] For example, the display manager 261 may determine a display area for display corresponding to the number of the selected multiple applications. Alternatively, the display manager 261 may determine a display area for display based on whether the selected application is for providing visual information (e.g., a map) or for providing auditory information (e.g., a music player application). Alternatively, the display manager 261 may determine a display area for display according to the execution order from the newest to the oldest.

[0151] According to an embodiment of the present disclosure, according to the display area determined before a plurality of applications are selected and the electronic device 10 is switched from a first state (e.g., a folded state) to a second state (e.g., an unfolded state), the display manager 261 may obtain data for output on the display 211. According to an embodiment of the present disclosure, the display manager 261 may receive data (or image information) to be displayed when the electronic device 10 is switched from a first state (e.g., a folded state) to a second state (e.g., an unfolded state) from the processor 230 or an auxiliary processor (not shown) (e.g., a graphics processing device) that operates independently of the functions of the processor 230, and store the data in the DDI 221.

[0152] In this way, the electronic device 10 can reduce the time difference between when the display 211 is enabled and when data related to the selected multiple applications is displayed on the display 211, as well as the load on the processor 230 caused by the simultaneous execution of multiple applications and the enabling of the display 211, by preparing data to be displayed on the display 211, displaying multiple application execution objects, and receiving user input for selecting an application execution object in the context of enabling the sub-display 212 using the sub-DDI 222.

[0153] According to various embodiments of the present disclosure, the display manager 261 may determine the passage of a predetermined time and delete data (or image information) generated before the electronic device 10 switches from a first state (e.g., a folded state) to a second state (e.g., an unfolded state) from the memory (or the frame buffer 271). For example, the predetermined time may be the time elapsed from selecting a plurality of applications to switching the electronic device.

[0154] When information about the electronic device 10 switching from the first state to the second state is obtained from the input framework 265, the folding / expanding event handler 263 may request the power manager 267 and the display manager 261 to enable the display 100. The power manager 267 and the display manager 261 may control the display 100 using information pre-stored in the memory (or the frame buffer 271), and execute and separately display a plurality of applications in a preset display area.

[0155] According to an embodiment of the present disclosure, the electronic device 10 may further include a sub-display 212 to display multiple application execution objects for executing multiple applications. The method of controlling the electronic device 10 may include determining an area of ​​the display area of ​​the display 211 for displaying multiple applications based on the order in which the application execution objects displayed on the sub-display 212 are selected.

[0156] According to an embodiment of the present disclosure, the electronic device 10 may further include a sub-display 212 to display multiple application execution objects for executing multiple applications. The method of controlling the electronic device 10 may include determining an area of ​​the display area of ​​the display 211 for displaying multiple applications based on the time when the application execution object displayed on the sub-display 212 is touched.

[0157] According to an embodiment of the present disclosure, the electronic device 10 may further include a sub-display 212 to display multiple application execution objects for executing multiple applications. The method of controlling the electronic device 10 may include determining the form of the display area of ​​the split display 211 based on the touch and drag input on the sub-display 212.

[0158] Figure 7 700 is a flowchart illustrating that an electronic device generates a context of a display area displaying a plurality of applications according to an embodiment of the present disclosure. Figure 8a is a view illustrating that an electronic device generates a context of a display area displaying a plurality of applications according to an embodiment of the present disclosure. Figure 8b is a view illustrating that an electronic device generates a context of a display area displaying a plurality of applications according to an embodiment of the present disclosure.

[0159] refer to Figure 7In operation 710, the electronic device 10 may obtain an external input for executing a function of configuring a layout of an application displayed on the display when in the first state. For example, a user may execute a function of configuring the operation of the electronic device 10 and a function of inputting a form to divide a display area of ​​the display.

[0160] In operation 720 , the electronic device 10 may obtain a user input for partitioning a display area of ​​the display.

[0161] refer to Figure 8a Referring to reference numeral 8a-a, the electronic device 10 may obtain a touch and drag input starting from a first point 801 of the sub-display 190 and proceeding to a second point 802. Figure 8a 8a - b , the electronic device 10 may obtain a touch and drag input starting from a third point 803 and proceeding to a fourth point 804 .

[0162] According to various embodiments of the present disclosure, upon obtaining a user input of selecting “Confirm” 807 , the electronic device 10 may recognize that all user inputs of splitting the display area are terminated.

[0163] exist Figure 7 In operation 730 , the electronic device 10 may obtain a ratio of each area relative to the entire display area of ​​the sub-display.

[0164] refer to Figure 8a If the user input for splitting the display area is terminated, the electronic device 10 can obtain the ratio of each area split by the user input to occupy the display area of ​​the sub-display 190. The electronic device 10 can split the display area of ​​the display 100 using the ratio of each area split to occupy the display area of ​​the sub-display 190.

[0165] For example, refer to Figure 8a 8a-a, based on the touch and drag input starting from the first point 801 and proceeding to the second point 802, the electronic device 10 can recognize that the display area of ​​the sub-display 190 is divided into two halves along the vertical direction into area A 811 and area B 812.

[0166] refer to Figure 8a 8a-b, the electronic device 10 may recognize that the region B 812 that has been divided is split in half into the region C 814 and the region D 815 along the horizontal direction based on the touch and drag input starting from the third point 803 and proceeding to the fourth point 804.

[0167] exist Figure 7In operation 740, the electronic device 10 may display an application selection screen. For example, the electronic device 10 may display an application selection screen including a plurality of application execution objects through the sub-display 190. In addition, the electronic device 10 may identify the selected application based on the first input for selecting the execution object. When it is identified that the electronic device 10 is switched to the second state, the electronic device 10 may display an application corresponding to the selected application according to the input layout.

[0168] For example, refer to Figure 8a 8a-c, the electronic device 10 can match the area A 811, the area C 814 and the area D 815 to the first area 820a, the second area 820b and the third area 820c, divide the display area of ​​the display 100, and execute and display multiple applications separately on these areas.

[0169] According to an embodiment of the present disclosure, the electronic device 10 may display the latest three applications executed by the electronic device in the first area 820a, the second area 820b, and the third area 820c. Alternatively, the electronic device 10 may obtain the execution frequency of each application and sequentially display the three most frequently executed applications in the first area 820a, the second area 820b, and the third area 820c.

[0170] According to various embodiments of the present disclosure, the electronic device 10 may separately display three related applications in the divided multiple areas using the location information about the electronic device 10. For example, the electronic device 10 may display a map application indicating the current location of the electronic device 10 in the first area 820a, a web search result of a place frequently searched in the current location in the second area 820b, and one of the search results in the third area 820c.

[0171] According to an embodiment of the present disclosure, the electronic device 10 can display three applications in the first area 820a, the second area 820b, and the third area 820c based on the user's mode. For example, the electronic device 10 can obtain information about applications that the user has executed based on the state information of the electronic device 10 (for example, the current time or the connection state with the peripheral device), and display three related applications in the first area 820a, the second area 820b, and the third area 820c.

[0172] exist Figure 7 In operation 750 , the electronic device 10 may deactivate the sub-display 190 .

[0173] Figure 8b is a view showing a context in which an electronic device provides a display area displaying a plurality of applications according to an embodiment of the present disclosure.

[0174] According to an embodiment of the present disclosure, the electronic device 10 may store a split display area in response to a pre-designated gesture to display a form of a plurality of applications, and provide the form of the display area upon recognizing an input of the pre-designated gesture.

[0175] refer to Figure 8b 8b-a, the electronic device 10 can recognize the input of the gesture 830 in a pre-specified form via the sub-display 190. The electronic device 10 can obtain the display area division form corresponding to the recognized gesture 830, and when the electronic device 10 changes to the second state, the display area of ​​the display 100 is divided and multiple applications are displayed.

[0176] According to an embodiment of the present disclosure, the electronic device 10 may provide a frame to indicate a pre-stored partition form.

[0177] refer to Figure 8b 8b-b, the electronic device 10 may display a frame 840 through the sub-display 190 to indicate a pre-stored split form. The electronic device 10 may identify a frame selected by a user input from the displayed frame 840, and when the electronic device 10 enters the second state, the display area of ​​the display 100 is split and a plurality of applications are displayed.

[0178] According to an embodiment of the present disclosure, the electronic device 10 may provide the sub-display 190 with the form of the display 100 and obtain a user's split input.

[0179] refer to Figure 8b 8b-c, the electronic device 10 may display a reduced shape 850 of the display 100 on the sub-display 190, including a form similar to the horizontal-vertical ratio of the display 100. In response to a user's touch input (①, ②) to the displayed reduced shape 850, the electronic device 10 may obtain an input to split the display area of ​​the display 100, and when the electronic device 10 changes to the second state, the display area of ​​the display 100 is split and a plurality of applications are displayed.

[0180] According to various embodiments of the present disclosure, the electronic device 10 may determine a separation form in which applications are displayed on the display 100 based on an operation of a user inputting a first input.

[0181] For example, the electronic device 10 may identify the touch duration of selecting the application execution object and the intensity of the touch pressure of selecting the application execution object. The electronic device 10 may sum the touch duration on each application execution object and divide the result by the total touch duration on each application. The electronic device 10 may determine the segmentation form for displaying the application on the display 100 according to the ratio obtained by segmentation.

[0182] According to an embodiment of the present disclosure, the electronic device 10 can be combined with the execution Figure 5 The operations described above are performed before Figure 7 For example, the electronic device 10 can be based on the above combination Figure 7 The operation described herein determines the number of segments of the display area of ​​the display, and in Figure 5 In the operation of limiting the number of application execution objects that can be selected based on the determined number of segments of the display area of ​​the display. According to another embodiment of the present disclosure, in the execution Figure 5 After operation 320, the electronic device 10 may perform the above combined Figure 7 However, the embodiments of the present disclosure are not limited thereto. The electronic device 10 may perform the operations described in various combinations. Figure 5 Operations and their associated Figure 7 operation.

[0183] Fig. 9 is a view illustrating that an electronic device generates a context of a display area displaying a plurality of applications according to another embodiment of the present disclosure.

[0184] refer to Fig. 9 , the electronic device 900 may include a first housing structure 910, a second housing structure 920, and a display 930. However, the embodiments of the present disclosure are not limited thereto. The electronic device 900 may further include multiple components or exclude some components. The display 930 may be a flexible display that can be partially folded or unfolded.

[0185] According to the embodiments of the present disclosure, Fig. 9 As shown in the figure mark 9-a or 9-b, the first state of the electronic device 900 can be a state in which the middle of the display 930 is folded, so that one of the first shell structures 910 is set to face one surface of the second shell structure 920. In addition, as Fig. 9 As shown in the figure mark 9 - c , the second state of the electronic device 900 may be a state in which the first shell structure 910 and the second shell structure 920 are arranged flush with each other.

[0186] According to the direction in which the display 930 is folded, the first state and the second state of the electronic device 900 are different from Figure 1 The first state and the second state of the electronic device 900. For example, when the electronic device 900 is in the first state, the first housing structure 910 and the second housing structure 920 may be arranged to face each other so that the display 930 is seen outside.

[0187] According to an embodiment of the present disclosure, the electronic device 900 can enable only one area of ​​the display 930 when in the first state. For example, the electronic device 900 can enable an area of ​​the display 930 facing the ground using an acceleration sensor, or enable an area of ​​the display 930 facing the user using a camera sensor.

[0188] According to an embodiment of the present disclosure, at least the interior of the first housing structure 910 may be hollow to place electronic components (e.g., a printed circuit board, at least one processor mounted on the printed circuit board, at least one memory, a battery, or other components) required to drive the display 930. According to various embodiments of the present disclosure, the periphery of the first housing structure 910 may be prepared to surround the side edges of the display 930.

[0189] At least the inner portion of the second housing structure 920 may be hollow to place electronic components required to drive the display 930 therein, as does the first housing structure 910. According to various embodiments of the present disclosure, the periphery of the second housing structure 920 may be prepared to surround opposite side edges of the display 930.

[0190] According to an embodiment of the present disclosure, the display 930 may be prepared so that at least a portion thereof is bendable (or foldable). The display 930 may include a first area disposed on the first housing structure 910, a second area disposed on the second housing structure 920; and a folding area disposed within a predetermined range where the first housing structure 910 and the second housing structure 920 are adjacent. At least a portion of the folding area may be flexible.

[0191] refer to Fig. 9 Referring to reference numeral 9-a, the electronic device 900 in the first state may obtain a touch and drag input starting from a first point 941 of the display 930 and proceeding to a second point 942. Fig. 9 Referring to figure mark 9 - b , the electronic device 900 may obtain a touch and drag input starting from a third point 943 of the display 930 and proceeding to a fourth point 944 .

[0192] refer to Fig. 9 , if the user input for splitting the display area is terminated, the electronic device 900 may obtain the ratio of each area split by the user input to occupy the enabled area of ​​the display 930. The electronic device 900 may use the ratio of each area split to occupy the enabled area of ​​the display 930 to split the display area of ​​the enabled display 930 when in the second state. The enabled area 905 may be an area that displays content to the user using at least one of an acceleration sensor or a camera sensor when the electronic device 900 is in the first state, for example, Fig. 9According to an embodiment of the present disclosure, the enabled area 905 is resizable.

[0193] For example, refer to Fig. 9 Referring to figure mark 9-a, based on the touch and drag input starting from the first point 941 and proceeding to the second point 942, the electronic device 900 can recognize that the display area of ​​the display 930 is divided into area A 951 and area B 952 in half along the vertical direction.

[0194] refer to Fig. 9 9 - b , the electronic device 900 may recognize that the divided region B 952 is split in half into region C 953 and region D 954 along the horizontal direction based on a touch and drag input starting from the third point 943 and proceeding to the fourth point 944 .

[0195] refer to Fig. 9 When entering the second state, the electronic device 900 may display multiple applications, such as the above combination Figure 8a described.

[0196] For example, refer to Fig. 9 9 - c , the electronic device 900 may match region A 951 , region C 953 , and region D 954 to the first region 930 a , the second region 930 b , and the third region 930 c , divide the entire display area of ​​the display 930 , and execute and separately display multiple applications on these regions.

[0197] Fig.10 is a view illustrating a method in which an electronic device simultaneously displays a plurality of applications according to an embodiment of the present disclosure.

[0198] refer to Fig.10 10-a, the electronic device 10 may display a plurality of application execution objects using the sub-display 190 when in the first state. For example, in response to an external input (e.g., user input) selecting an application execution object, the electronic device 10 may execute an application corresponding to the application execution object. The execution of an application may mean, for example, enabling the application to execute a set function, or displaying content related to the application on the display.

[0199] refer to Fig.10 10-a, the electronic device 10 may obtain a first input for selecting at least one or more application execution objects from a plurality of execution objects displayed on the sub-display 190. The first input may be a long touch input 1015 for touching an application execution object 1010a among a plurality of execution objects displayed on the sub-display 190 capable of touch input for a predetermined time or longer.

[0200] refer to Fig.10 Referring to reference numeral 10 - a , the electronic device 10 may obtain a second input for requesting display of at least one or more applications corresponding to the selected at least one application execution object.

[0201] For example, the second input may mean an input for executing the selected application execution object when the electronic device 10 enters the second state.

[0202] For example, in response to the obtained first input, the electronic device 10 may display a notification (eg, “Expand phone to run”) 1020 to request confirmation of a condition for executing an application corresponding to an application execution object selected in one area of ​​the sub-display 190 .

[0203] When obtaining a user input selecting 'Confirm' 1021 included in the notification 1020 , the electronic device 10 may terminate display of the notification 1020 , and determine to execute an application corresponding to the selected application execution object 1010 a when the electronic device 10 transitions to the second state.

[0204] refer to Fig.10 Referring to the reference numeral 10 - b , the user may repeat the process of selecting the application execution object. In this case, the electronic device 10 may obtain the number of the selected application execution objects.

[0205] According to an embodiment of the present disclosure, according to the electronic device 10 switching from a first state to a second state, the electronic device 10 can split the display area of ​​the display corresponding to the number of multiple application execution objects selected, and execute multiple applications and display the multiple applications on at least two areas of the display area of ​​the display.

[0206] refer to Fig.10 10-c, the electronic device 10 may divide the display area of ​​the display 100 into three areas based on the number of selected application execution objects, and display the applications separately. For example, the electronic device 10 may display a first application (e.g., a map application) in the first area 1030a, a second application (e.g., a music player application) in the second area 1030b, and a third application (e.g., a web browser application) in the third area 1030c.

[0207] Fig.11 is a view illustrating a method in which an electronic device simultaneously displays a plurality of applications according to an embodiment of the present disclosure.

[0208] refer to Fig.11 Referring to figure 11 - a , the electronic device 10 may display an application (eg, a map application 1110 ) on the sub-display 190 .

[0209] According to an embodiment of the present disclosure, the electronic device 10 may obtain a second input for requesting display of at least one or more applications corresponding to the selected at least one application execution object on the display 100 .

[0210] For example, the electronic device 10 may provide a menu for configuring the functions of the electronic device 10, such as "Settings" 1112, in the context of displaying the map application 1110. The user may select "Settings" 1112 to input a selection regarding whether to execute the functions of the application to be executed on the display 100 when the electronic device 10 enters the second state, and the application (e.g., map application 1110) being executed on the sub-display 190.

[0211] According to an input for selecting a function of an application to be executed together on the display 100 , the electronic device 10 may display an application execution object 1120 in a region of the sub display 190 .

[0212] refer to Fig.11 11-b, the electronic device 10 may obtain a first input for selecting at least one or more application execution objects 1122 from a plurality of application execution objects 1120 displayed on the sub-display 190. For example, the first input may be an input 1121 for selecting at least one or more application execution objects 1122 from a plurality of application execution objects 1120 displayed in one area of ​​the sub-display 190.

[0213] refer to Fig.11 Referring to figure 11-c, the user may repeat the process of selecting an application execution object.

[0214] According to an embodiment of the present disclosure, the electronic device 10 may display the application execution object selected by the user differently from other application execution objects. For example, the electronic device 10 may blur the application execution object selected by the user compared to other application execution objects. The electronic device 10 may obtain the number of selected application execution objects.

[0215] According to an embodiment of the present disclosure, according to the electronic device 10 switching from a first state to a second state, the electronic device 10 can split the display area of ​​the display corresponding to the number of at least one or more selected application execution objects, and execute at least one or more applications and display at least one or more applications on at least one area of ​​the display area of ​​the display.

[0216] refer to Fig.1111-d, the electronic device 10 may divide the display area of ​​the display 100 into a plurality of areas (e.g., three areas) based on the number of selected application execution objects, and display the applications separately. For example, the electronic device 10 may display a first application (e.g., a map application) in a first area 1130a, a second application (e.g., a music player application) in a second area 1130b, and a third application (e.g., a web browser application) in a third area 1130c.

[0217] According to another embodiment of the present disclosure, the electronic device 10 may display "Confirm" to input the termination of the selection of the application execution object, adjacent to (or inside) a specific area where the plurality of application execution objects 1120 are displayed. Upon obtaining the user input of selecting "Confirm", the electronic device 10 may recognize that all selections of the application execution objects have been terminated. In this case, the electronic device 10 may stop displaying the application execution object 1120 being displayed in the specific area.

[0218] According to an embodiment of the present disclosure, the electronic device 10 may determine an area in the display area of ​​the display for displaying multiple applications based on the attributes of the input for selecting the application execution object. For example, the electronic device 10 may display the applications corresponding to the application execution objects in the first area 1130a, the second area 1130b, and the third area 1130c according to the order for selecting the application execution object.

[0219] Alternatively, the electronic device 10 may display the application corresponding to the application execution object in the first area 1130a, the second area 1130b, and the third area 1130c based on the time when the application execution object is touched.

[0220] According to an embodiment of the present disclosure, even when the electronic device 10 becomes the second state a predetermined time (e.g., 10 to 20 minutes) after the selection of the application execution object is terminated, the electronic device 10 may display the application corresponding to the selected application execution object and the application being executed on the sub-display 190 together on the display 100. According to another embodiment of the present disclosure, if the electronic device 10 becomes the second state after the running application (e.g., the map application 1110) is terminated or a specified time (e.g., one hour) after the selection of the application execution object is terminated, the electronic device 10 may avoid displaying a plurality of applications on the display 100.

[0221] In this way, according to an embodiment of the present disclosure, the electronic device can receive a second input requesting to split the display area of ​​the display 100 and first display the selected multiple applications, and then receive a first input for selecting an application execution object to be executed together on the display 100 from the multiple execution objects displayed on the sub-display 190.

[0222] Fig.12 is a view illustrating a method in which an electronic device simultaneously displays a plurality of applications according to an embodiment of the present disclosure.

[0223] refer to Fig.12 According to an embodiment of the present disclosure, the electronic device 10 may obtain a second input for requesting display of at least one or more applications corresponding to the selected at least one application execution object.

[0224] refer to Fig.12 12-a, for example, the electronic device 10 may provide a menu to configure a function for executing multiple applications when the electronic device 10 is in the second state. The user may select "Settings" 1210, and when the electronic device 10 enters the second state, input to execute a function 1212 of selecting multiple applications to be executed on the display 100.

[0225] According to an input for selecting a function of a plurality of applications to be executed together on the display 100 , the electronic device 10 may display an application execution object on the sub display 190 .

[0226] refer to Fig.12 12-b, the electronic device 10 may obtain a first input for selecting at least one or more application execution objects from a plurality of application execution objects displayed on the sub-display 190. For example, the first input may be an input for selecting at least one or more application execution objects 1220a from the application execution objects displayed on the sub-display 190.

[0227] refer to Fig.12 Referring to figure mark 12-c, the user can repeat the process of selecting the application execution object.

[0228] According to an embodiment of the present disclosure, the electronic device 10 may display the application execution object selected by the user differently from other application execution objects. For example, the electronic device 10 may blur the application execution objects 1220a, 1220b, and 1220c selected by the user compared to other application execution objects.

[0229] refer to Fig.12 Referring to the reference numeral 12-c of the electronic device 10, the electronic device 10 may display "Confirm" 1230 to input the termination of the selection of the application execution object in one area of ​​the sub-display 190. Upon obtaining the user input of selecting "Confirm" 1230, the electronic device 10 may recognize that all selections of the application execution objects have been terminated. The electronic device 10 may obtain the number of the selected application execution objects.

[0230] According to an embodiment of the present disclosure, according to the electronic device 10 switching from a first state to a second state, the electronic device 10 can split the display area of ​​the display corresponding to the number of at least one or more selected application execution objects, and execute at least one or more applications and display at least one or more applications on at least one area of ​​the display area of ​​the display.

[0231] refer to Fig.12 12-d, the electronic device 10 may divide the display area of ​​the display 100 into a plurality of areas (e.g., three areas) based on the number of selected application execution objects, and display the applications separately. For example, the electronic device 10 may display a first application (e.g., a map application) in a first area 1240a, a second application (e.g., a music player application) in a second area 1240b, and a third application (e.g., a web browser application) in a third area 1240c.

[0232] Fig.13 is a view illustrating a method in which an electronic device simultaneously displays a plurality of applications according to an embodiment of the present disclosure.

[0233] refer to Fig.13 According to an embodiment of the present disclosure, the electronic device 10 can obtain a first input and a second input as a single input - a first input for selecting at least one or more application execution objects in a first state, and a second input for requesting to display at least one or more applications corresponding to the selected at least one or more application execution objects when the electronic device 10 is transformed into a second state.

[0234] For example, refer to Fig.13 13-a, the electronic device 10 may obtain an external input for selecting at least one or more application execution objects 1310a, 1310b, and 1310c from a plurality of application execution objects displayed on the sub-display 190 within a preset time (e.g., 5 to 7 seconds). In this case, the electronic device 10 may obtain the number of the selected application execution objects.

[0235] That is, the obtained first input and second input may mean selecting at least one or more application execution objects within a preset time.

[0236] According to various embodiments of the present disclosure, the electronic device 10 may recognize a touch and drag input (or a slide input) that moves a selected application execution object to an area where another application execution object is located as simultaneously obtaining the first input and the second input.

[0237] refer to Fig.1313 - b , the electronic device 10 may display the application execution object selected by the user differently from other application execution objects. For example, the electronic device 10 may blur the application execution objects 1310 a , 1310 b and 1310 c selected by the user compared to other application execution objects.

[0238] According to an embodiment of the present disclosure, according to the electronic device 10 switching from the first state to the second state, the electronic device 10 can divide the display area of ​​the display corresponding to the number of the at least one or more application execution objects selected, and execute at least one or more applications and display the at least one or more applications on at least one area of ​​the display area of ​​the display. Fig.13 Referring to reference numeral 13-bb, when the user selects an application execution object, the electronic device 10 may display guide information 1315 on the sub display 190. For example, the guide information may include information indicating that an application corresponding to the selected execution object may be executed on the extended wide screen.

[0239] According to various embodiments of the present disclosure, when the electronic device 10 switches from a first state to a second state (for example, to an expanded state) after displaying the guide information 1315, the electronic device 10 may split the display area of ​​the display corresponding to the number of at least one or more application execution objects selected, and execute at least one or more applications and display at least one or more applications on at least one area of ​​the display area of ​​the display.

[0240] According to various embodiments of the present disclosure, the guide information may further include information indicating that the application corresponding to the execution object selected via the sub-display 190 can be executed when in a folded state. At this time, the guide information may further include an object for identifying whether the user displays the application execution screen on the sub-display 190. For example, after displaying the guide information 1315, the electronic device 10 may divide the display area of ​​the display corresponding to the number of at least one or more application execution objects selected, and execute at least one or more applications and display at least one or more applications on at least one area of ​​the display area of ​​the display.

[0241] refer to Fig.13 13-c, the electronic device 10 may divide the display area of ​​the display 100 into a plurality of areas (e.g., three areas) based on the number of selected application execution objects, and display the applications separately. For example, the electronic device 10 may display a first application (e.g., a map application) in a first area 1320a, a second application (e.g., a music player application) in a second area 1320b, and a third application (e.g., a web browser application) in a third area 1320c.

[0242] Fig.14 is a view illustrating a method in which an electronic device simultaneously displays a plurality of applications according to an embodiment of the present disclosure.

[0243] refer to Fig.14 According to an embodiment of the present disclosure, the electronic device 10 can obtain and recognize the user's voice and recognize the content included in the voice. Fig.14 Referring to reference numeral 14-a, the electronic device 10 can obtain a voice 1403 of a user 1401 when in the first state to request to display a plurality of application execution objects on the sub-display 190. According to the recognition result of the obtained voice, the electronic device 10 can display a plurality of application execution objects on the sub-display 190.

[0244] The electronic device 10 may select at least one or more application execution objects and obtain a voice to request to execute the at least one or more application execution objects together when in the second state. According to the recognition result of the obtained voice, the electronic device 10 may select at least one or more application execution objects 1410a, 1410b, and 1410c. In this case, the electronic device 10 may obtain the number of the selected application execution objects.

[0245] According to an embodiment of the present disclosure, the electronic device 10 may display the application execution object selected by the user differently from other application execution objects. For example, the electronic device 10 may blur the application execution objects 1410a, 1410b, and 1410c selected by the user compared to other application execution objects.

[0246] According to an embodiment of the present disclosure, the electronic device 10 may recognize the names of multiple applications included in a user voice command received when in the first state, and display execution objects corresponding to the recognized applications on the sub-display 190. For example, when the user utters an utterance saying "Run a map, music, and web search!", the electronic device 10 may display multiple execution objects (e.g., a map application execution object 1410a, a music application execution object 1410b, and a web search execution object 1410c) in at least a portion of the sub-display 190.

[0247] According to an embodiment of the present disclosure, according to the electronic device 10 switching from a first state to a second state, the electronic device 10 can split the display area of ​​the display corresponding to the number of at least one or more selected application execution objects, and execute at least one or more applications and display at least one or more applications on at least one area of ​​the display area of ​​the display.

[0248] refer to Fig.1414-b, the electronic device 10 may divide the display area of ​​the display 100 into a plurality of areas (e.g., three areas) based on the number of selected application execution objects, and display the applications separately. For example, the electronic device 10 may display a first application (e.g., a map application) in a first area 1420a, a second application (e.g., a music player application) in a second area 1420b, and a third application (e.g., a web browser application) in a third area 1420c.

[0249] Fig.15 is a view illustrating a method in which an electronic device simultaneously displays a plurality of applications according to an embodiment of the present disclosure.

[0250] refer to Fig.15 , the electronic device 900 may include a first housing structure 910 , a second housing structure 920 , and a display 930 .

[0251] like Fig.15 As shown in the figure marks 15-a to 15-c, the first state of the electronic device 900 may be a state in which the middle of the display 930 is folded so that one of the first housing structures 910 is set to face one surface of the second housing structure 920. Fig.15 As shown in the figure mark 15-d, the second state of the electronic device 900 can be a state where the first shell structure 910 and the second shell structure 920 are arranged flush with each other.

[0252] According to an embodiment of the present disclosure, the electronic device 900 may enable only one area of ​​the display 930 when in the first state. For example, the electronic device 900 may enable only one area facing the ground (i.e., the first area 930a of the display 930) using an acceleration sensor, or enable only one area of ​​the display 930 facing the user using a camera sensor.

[0253] refer to Fig.15 Referring to reference numeral 15 - a , the electronic device 900 , when in the first state, may display a plurality of application execution objects using an enabled first area 930 a of the display 930 .

[0254] According to an embodiment of the present disclosure, the electronic device 900 may obtain a first input for selecting at least one or more application execution objects from a plurality of execution objects displayed on the display 930. The first input may be a long touch input 1515 for touching an application execution object 1510a among a plurality of execution objects displayed on the display 930 capable of touch input for a predetermined time or longer.

[0255] According to an embodiment of the present disclosure, the electronic device 900 may obtain a second input for requesting display of at least one or more applications corresponding to the selected at least one application execution object.

[0256] The second input may mean, for example, moving the selected application execution object to a pre-designated location.

[0257] According to an embodiment of the present disclosure, the electronic device 900 may obtain the first input and / or the second input, and when the electronic device 900 switches from the first state to the second state, the electronic device 900 may split the display area of ​​the display 930 and display multiple applications. In this case, the electronic device 900 may distinguish between applications that can be displayed in multiples and applications that cannot be displayed in multiples.

[0258] For example, if a function of selecting a plurality of applications to be executed together on the display 930 is executed, the electronic device 900 may distinguish between an application execution object that cannot be executed and displayed simultaneously with other applications and other application execution objects, and display the application execution object displayed on the display 930 in a manner different from the other application execution objects. For example, the electronic device 900 may blur the application execution object that may not be executed and displayed simultaneously with other applications, or display the application execution object that may not be executed and displayed simultaneously with other applications only in black and white. Alternatively, the electronic device 900 may display the application execution object, which may not be executed and displayed simultaneously with other applications, in a size different from other application execution objects.

[0259] According to various embodiments of the present disclosure, when attempting to move an application execution object that may not be executed and displayed simultaneously with other applications to a designated area, i.e., the electronic device 900, the electronic device 900 may be controlled so that the application execution object is not moved to the designated area, or a notification (e.g., vibration or sound) is output indicating that the selected application may not be executed and displayed simultaneously with other applications.

[0260] refer to Fig.15 Referring to figure 15 - a , in response to the obtained first input, the electronic device 900 may display an execution object collection area 1520 for collecting the selected application execution objects in one area of ​​the display 930 .

[0261] refer to Fig.15 Referring to reference numeral 15 - b , in response to a user's touch and drag input 1517 , the electronic device 900 may move the displayed object 1510 d to the execution object collection area 1520 to indicate that the selected application execution object 1510 a is moving.

[0262] According to an embodiment of the present disclosure, upon recognizing the release of the touch on the object 1510d in the execution object collection area 1520, the electronic device 900 may terminate the display of the object 1510d in the execution object collection area 1520. In this case, the electronic device 900 may obtain the number of selected application execution objects.

[0263] According to an embodiment of the present disclosure, the user may select an application execution object and repeat the process of moving to the execution object collection area 1520. The electronic device 900 may display the application execution object selected by the user and moved to the collection area 1520 differently from other application execution objects.

[0264] refer to Fig.15 Referring to the figure mark 15 - c , the electronic device 900 may blur the application execution objects 1510 a , 1510 b , and 1510 c selected by the user compared to the other application execution objects.

[0265] According to an embodiment of the present disclosure, upon obtaining a user input of selecting "Confirm" 1530, the electronic device 900 may recognize that all selections of application execution objects are terminated. According to various embodiments of the present disclosure, the electronic device 10 may avoid displaying an object to input the termination of the selection of application execution objects, such as "Confirm" 1530.

[0266] According to an embodiment of the present disclosure, according to the switching of the electronic device 900 from a first state to a second state, the electronic device 900 can split the display area of ​​the display corresponding to the number of at least one or more selected application execution objects, and execute at least one or more applications and display at least one or more applications on at least one area of ​​the display area of ​​the display.

[0267] refer to Fig.15 15-d, the electronic device 900 may divide the display area of ​​the display 930 into a plurality of areas (e.g., three areas) based on the number of selected application execution objects, and display the applications separately. For example, the electronic device 900 may display a first application (e.g., a map application) in a first area 1540a, a second application (e.g., a music player application) in a second area 1540b, and a third application (e.g., a web browser application) in a third area 1540c.

[0268] In this way, according to an embodiment of the present disclosure, by using an electronic device 900 that is capable of using a display when in a first state and a second state, at least one or more application execution objects can be selected when in the first state, and the display area of ​​the display can be split when in the second state to display applications corresponding to the selected at least one or more application execution objects.

[0269] According to various embodiments of the present disclosure, various methods of selecting an application on an enabled display may be provided, such as an operation of selecting a target application and then sliding it to a deactivation area.

[0270] According to various embodiments of the present disclosure, the electronic device 900 may execute a plurality of applications using an enabled first area 930 a and a non-enabled area (not shown) of the display 930 when in the first state.

[0271] For example, the electronic device 900 may execute an application selected in response to a user input when in the first state to select an execution object displayed on the enabled first area 930a of the display 930 and display the execution object.

[0272] According to an embodiment of the present disclosure, the electronic device 900 in the first state may detect the rotation of the electronic device 900. According to the result of the detection, the electronic device 900 may enable some deactivated areas (not shown) of the display 930 and then display a plurality of application execution objects.

[0273] When the electronic device 900 is detected to switch to the second state after selecting at least one or more execution objects from multiple application execution objects, the electronic device 900 can divide the display area of ​​the display 930 and display the applications separately based on the number of selected application execution objects and the applications executed when in the first state.

[0274] Fig.16 1600 is a flowchart illustrating that the electronic device recommends a context of an application execution object related to a selected application execution object according to an embodiment of the present disclosure. Fig.17 is a view illustrating a context in which an electronic device recommends an application execution object related to a selected application execution object according to an embodiment of the present disclosure.

[0275] refer to Fig.16 In operation 1610, when the electronic device 10 is in the first state, the electronic device 10 may obtain a preset input for selecting an application execution object.

[0276] For example, refer to Fig.17 Referring to reference numeral 17 - a , the electronic device 10 may input a long touch 1720 on the application execution object A 1710 a among the plurality of application execution objects 1710 a , 1710 b , and 1710 c displayed on the sub display 190 .

[0277] In operation 1620 , according to the input, the electronic device 10 may display at least one or more application execution objects related to the selected application execution object.

[0278] For example, refer to Fig.17 Referring to reference numeral 17 - a , the electronic device 10 may display a pop-up window 1730 adjacent to the selected application execution object A 1710 a , and display an application execution object B 1731 and an application execution object 1732 c related to the application execution object A 1710 within the pop-up window 1730 .

[0279] For example, if application execution object A 1710a is the first social networking service (SNS) application execution object most frequently used by the user, application execution object B 1731 recommended by the electronic device 10 may be the second SNS application execution object second most frequently used by the user, and application execution object C 1732 may be a search application execution object that has a history of being used by the user with the SNS application.

[0280] At operation 1630 , the electronic device 10 may obtain an input for selecting at least one or more displayed application execution objects.

[0281] For example, refer to Fig.17 17-b, the electronic device 10 may obtain a long touch user input 1720 for selecting application execution object B 1731 and application execution object C 1732. For example, the electronic device 10 may obtain a touch and drag input from application execution object A 1710a through application execution object B 1731 to application execution object C 1732.

[0282] Alternatively, the electronic device 10 may terminate the long touch input to the application execution object A 1710 a and obtain a touch input for selecting the application execution object B 1731 and the application execution object C 1732 .

[0283] In operation 1640, when the electronic device 10 enters the second state, the electronic device 10 may execute a plurality of applications corresponding to the selected plurality of application execution objects and display them in a display area of ​​the display.

[0284] For example, refer to Fig.1717-c, the electronic device 10 may display application A in a first area 1740a of the display area of ​​the display 100. In addition, the electronic device may display application B in a second area 1740b and application C in a third area 1740c. In this case, the electronic device 10 may determine the area in which the applications are executed according to the order selected in operation 1630. For example, based on the user's selection in the order of application execution object A 1710a, application execution object B 1731, and application execution object C 1732, the electronic device 10 may execute application A in the first area 1740a, application B in the second area 1740b, and application C in the third area 1740c. However, the present disclosure is not limited thereto.

[0285] In this way, according to an embodiment of the present disclosure, the electronic device 10 can display application execution objects related to the selected application execution object when in the first state, and execute and display multiple applications corresponding to the multiple application execution objects and the selected application together when in the second state.

[0286] Fig.18 is a view showing a context in which the electronic device stores a layout of a plurality of applications executed when in a second state according to an embodiment of the present disclosure.

[0287] refer to Fig.18 18-a, the electronic device 10 can divide the display area of ​​the display 100 into three areas and display applications separately. For example, the electronic device 10 can display a first application (e.g., a map application) in the first area 1820a, a second application (e.g., a music player application) in the second area 1820b, and a third application (e.g., a web browser application) in the third area 1820c.

[0288] According to an embodiment of the present disclosure, the electronic device 10 may provide a menu for configuring functions of the electronic device 10, such as "Settings" 1810. The user may select "Settings" 1810 and input whether to execute various functions of the electronic device 10. For example, the electronic device 10 may store a layout of a plurality of applications executed together on the display 100.

[0289] refer to Fig.18 18 - b , the electronic device 10 may display a pop-up window 1812 saying “Save current layout” in response to a user input selecting “Settings” 1810 . According to the user input for selecting the pop-up window 1812 , the electronic device 10 may store the layout of the multiple applications currently displayed on the display 100 .

[0290] For example, when the first housing structure 510 and the second housing structure 520 are unfolded at an angle of approximately 180°, the electronic device 10 may store a layout to display a first application (e.g., a map application) in the first area 1820a, a second application (e.g., a music player application) in the second area 1820b, and a third application (e.g., a music player application) in the third area 1820a.

[0291] Alternatively, when the first shell structure 510 and the second shell structure 520 are unfolded to approximately 120 degrees, the electronic device 10 can store the layout as displaying a first application (e.g., a map application) in the first area 1820a and merging the second area 1820 and the third area 1820c into a single area to display a second application (e.g., a music player application).

[0292] Fig.19 1900 is a flowchart illustrating a context in which an electronic device executes a plurality of applications according to a pre-stored application execution layout according to an embodiment of the present disclosure. Fig. 20 is a view illustrating a context in which an electronic device executes a plurality of applications according to a pre-stored application execution layout according to an embodiment of the present disclosure.

[0293] refer to Fig.19 , at operation 1910, the electronic device 10 may execute a plurality of applications. For example, the electronic device 10 may divide a display area of ​​a display and display a plurality of applications.

[0294] In operation 1920, the electronic device 10 may detect folding (or unfolding) of the display. For example, the electronic device 10 may detect a change in the angle between the first housing structure and the second housing structure.

[0295] In operation 1930, the electronic device 10 may identify whether the angle of the display falls within a pre-stored angle range. For example, the electronic device 10 may use at least one or more Hall sensors included in the electronic device 10 to obtain the angle between the first housing structure and the second housing structure, and obtain the angle of the folded (or unfolded) display.

[0296] According to an embodiment of the present disclosure, the electronic device 10 may identify whether the identified angle falls within a pre-stored angle range. When the pre-stored angle is, for example, 120 degrees, the pre-stored angle range may be a range from 110 degrees to 130 degrees.

[0297] In operation 1940 , if the identified angle falls within the pre-stored angle range, the electronic device 10 may execute the plurality of applications in the stored layout. In addition, unless the identified angle falls within the pre-stored angle range, the electronic device 10 may perform operation 1920 .

[0298] refer to Fig. 20 , the electronic device 10 can configure different layouts of multiple applications according to the angle at which the display 100 is folded (or unfolded).

[0299] refer to Fig. 20 Referring to the reference numeral 20-a of the electronic device 10, the user can unfold the display 100 of the electronic device 10 by about 120 degrees. The electronic device 10 can obtain information about the layout of multiple applications stored corresponding to the case where the display 100 is bent by 120 degrees and displayed on the display 100. For example, the electronic device 10 can display a map application on the left side 2010a of the display 100, and display a music player application on the right side 2010b.

[0300] refer to Fig. 20 Referring to the reference numeral 20-b of the electronic device 10, the user can unfold the display 100 of the electronic device 10 by about 180 degrees. The electronic device 10 can obtain information about the layout of multiple applications stored corresponding to the case where the display 100 is bent 180 degrees and displayed on the display 100. For example, the electronic device 10 can display a map application on the left side 2010a of the display 100, and display a music player application on the upper side 2010c of the right side 2010b of the display 100, and display a network search application on the lower side 2010d of the right side 2010b.

[0301] In this way, according to an embodiment of the present disclosure, the electronic device 10 may store information about a layout of a plurality of applications being executed simultaneously on the display 100 and provide the information in response to a user's input.

[0302] Fig.21 is a view illustrating a context in which an electronic device executes a plurality of applications according to a pre-stored application execution layout according to an embodiment of the present disclosure.

[0303] refer to Fig.21 21-a, the electronic device 10 may display execution objects (e.g., A 2110, B 2120, and C 2130) to execute at least one or more pre-stored display layouts in one area of ​​the sub-display 190 when in the first state. The execution objects may correspond to the pre-stored layouts individually.

[0304] For example, the electronic device 10 may divide the display 100 into upper and lower areas corresponding to the execution object 'A' 2110 and display a map application in the upper area and a web search application in the lower area.

[0305] In this case, if the user selects "A" 2110 and switches the state of the electronic device 10 to the second state, the electronic device 10 can enable the display 100, divide the display area into upper and lower areas, and execute a map application and display the map application in the upper area, and execute a web search application and display the web search application in the lower area.

[0306] refer to Fig.21 Referring to figure mark 21-b, the electronic device 10 can obtain user input 2135 to select "C" 2130 from the execution objects.

[0307] The electronic device 10 may read in information about the layout of multiple applications on the display, which has been stored corresponding to "C" 2130. For example, the execution object "C" 2130 may be a state where the display 100 is divided into three areas, in which a map application, a music player application, and a web search application are executed separately.

[0308] refer to Fig.21 21 - c , the electronic device 10 may detect that the electronic device 10 is switched from the first state to the second state, enable the display 100 , and execute and display a plurality of applications.

[0309] For example, the electronic device 10 may divide the display 100 into three areas corresponding to the execution object "C" 2130. The electronic device 10 may execute a map application and display the map application in the first area 2140a, execute a music player application and display the music player application in the second area 2140b, and execute a web search application and display the web search application in the third area 2140c.

[0310] Fig. 22 is a view illustrating a context in which an electronic device executes a plurality of applications according to another embodiment of the present disclosure.

[0311] refer to Fig. 22 , the electronic device 2200 may include a main body 2201, a display 2230, a sub-display 2210, and a mobile unit 2202. However, the embodiments of the present disclosure are not limited thereto. The electronic device 2200 may further include multiple components or exclude some components. The display 2230 may be a partially folded or bent rollable display.

[0312] refer to Fig. 22 22 - a , when the main body 2201 and the mobile unit 2202 are in a first state closest to each other, the electronic device 2200 may hide the display behind the main body 2201 and enable the sub-display 2210 .

[0313] According to an embodiment of the present disclosure, the electronic device 2200 may display a plurality of application execution objects on the sub-display 2210. The electronic device 2200 may obtain an external input for selecting at least one or more application execution objects 2220a, 2220b, or 2220c from the plurality of application execution objects displayed on the sub-display 2210 within a preset time (e.g., 5 to 7 seconds).

[0314] According to an embodiment of the present disclosure, the electronic device 2200 may display the application execution object selected by the user differently from other application execution objects. For example, the electronic device 2200 may blur the application execution objects 2220a, 2220b, and 2220c selected by the user compared to other application execution objects.

[0315] According to an embodiment of the present disclosure, according to the electronic device 2200 switching from the first state to the second state, the electronic device 10 may execute at least one or more applications and display the at least one or more applications on at least one area of ​​the display area of ​​the display.

[0316] The second state may be, for example, a state in which at least a portion of the display 2230 inside the body 2201 is exposed to the outside of the body 2201 .

[0317] refer to Fig. 22 22-b, the electronic device 2200 may divide the area of ​​the display 2230 exposed to the outside of the main body 2201 into two areas, and execute and display the applications 2240a and 2240b corresponding to the selected application execution objects. In this case, some parts corresponding to only the display 2230 are exposed to the outside of the main body 2201, and the electronic device 2200 may first display the applications 2240a and 2240b corresponding to two of the three selected application execution objects.

[0318] refer to Fig. 22 22 - c , corresponding to the entire display 2230 being exposed to the outside of the main body 2201 , the electronic device 2200 may execute and display three applications 2240 a , 2240 b , and 2240 c corresponding to the three selected application execution objects.

[0319] According to various embodiments of the present disclosure, the electronic device 2200 may display some of the three applications 2240 a , 2240 b , and 2240 c corresponding to the three selected application execution objects on the sub display 2210 .

[0320] In this way, according to an embodiment of the present disclosure, the electronic device 2200 may change the number of applications displayed on the display corresponding to the size of the enabled display.

[0321] Fig.23 23 is a view illustrating a context of executing a plurality of applications using an electronic device 2300 according to another embodiment of the present disclosure.

[0322] refer to Fig.23 , the electronic device 2300 may include a first shell structure 2310 , a second shell structure 2320 , a third shell structure 2330 , a first hinge cover 2315 , a second hinge cover 2325 , a sub-display 2312 , and a display 2340 .

[0323] According to an embodiment of the present disclosure, the first hinge cover 2315 may cover the foldable portion between the first housing structure 2310 and the second housing structure 2320. In addition, the second hinge cover 2325 may cover the foldable portion between the second housing structure 2320 and the third housing structure 2330.

[0324] According to an embodiment of the present disclosure, in the electronic device 2300, the first housing structure 2310, the second housing structure 2320, and the third housing structure 2330 may be in a state as follows: Fig.23 The folded state shown in the figure 23-a or as shown in Fig.23 The expanded state is shown in the figure mark 23-b.

[0325] refer to Fig.23 23-a, the electronic device 2300 may enable the sub-display 2312 when in the folded state. For example, the electronic device 2300 may use the sub-display 2312 to display multiple application execution objects in the same or similar manner as described above and obtain user input. Alternatively, the electronic device 2300 may obtain user input to use the sub-display 2312 to split the display area of ​​the display 2340.

[0326] refer to Fig.23 23-b, the electronic device 2300 may be in an unfolded state in which the first housing structure 2310, the second housing structure 2320, and the third housing structure 2330 are unfolded flush with each other. In this case, the electronic device 2300 may enable the display 2340, divide the display area, and execute multiple applications together as described above.

[0327] Fig.23 Reference numeral 23 - c shows another embodiment in which the folded state of the electronic device 2301 is different from the folded state of reference numeral 23 - a .

[0328] refer to Fig.2323-c, the electronic device 2301 may include a first housing structure 2350, a second housing structure 2360, a third housing structure 2370, a first hinge cover 2355, a second hinge cover 2365, and a display 2380. Compared with the electronic device 2300 of the reference numeral 23-a, the electronic device 2301 may have a different folding state.

[0329] According to an embodiment of the present disclosure, the electronic device 2301 may enable a certain area of ​​the display 2380 when in a folded state. For example, the electronic device 2301 may execute an application and display the application in the first display area 2380 prepared in the first housing structure 2350 of the display area of ​​the display 2380 when the third display area 2380c included in the third housing structure 2370 of the display area of ​​the display 2380 and the second display area 2380b included in the second housing structure 2360 of the display area of ​​the display 2380 are in an inactive state, wherein the second housing structure 2360 and the third housing structure 2360 are adjacent to each other.

[0330] Fig.24 2400 is a block diagram showing an electronic device 2401 in a network environment 2400 according to an embodiment of the present disclosure. Fig.24 , the electronic device 2401 may include Figure 1 The electronic device 10, Fig. 9 The electronic device 900, Fig. 22 The electronic device 2240 and Fig.23 Electronic device 2300.

[0331] Reference Fig.24, the electronic device 2401 in the network environment 2400 may communicate with the electronic device 2402 via the first network 2498 (e.g., a short-range wireless communication network), or communicate with the electronic device 2404 or the server 2408 via the second network 2499 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 2401 may communicate with the electronic device 2404 via the server 2408. According to an embodiment, the electronic device 2401 may include a processor 2424, a memory 2430, an input device 2450, a sound output device 2455, a display device 2460, an audio module 2470, a sensor module 2476, an interface 2477, a haptic module 2479, a camera module 2480, a power management module 2488, a battery 2489, a communication module 2490, a user identification module (SIM) 2496, or an antenna module 2497. In some embodiments, at least one of the components (e.g., display device 2460 or camera module 2480) may be omitted from electronic device 2401, or one or more other components may be added to electronic device 2401. In some embodiments, some of the components may be implemented as a single integrated circuit. For example, sensor module 2476 (e.g., fingerprint sensor, iris sensor, or illumination sensor) may be implemented as embedded in display device 2460 (e.g., display).

[0332] The processor 2424 may run, for example, software (e.g., program 2440) to control at least one other component (e.g., hardware component or software component) of the electronic device 2401 connected to the processor 2424, and may perform various data processing or calculations. According to an embodiment, as at least part of the data processing or calculation, the processor 2424 may load a command or data received from another component (e.g., sensor module 2476 or communication module 2490) into the volatile memory 2432, process the command or data stored in the volatile memory 2432, and store the result data in the non-volatile memory 2434. According to an embodiment, the processor 2424 may include a main processor 2421 (e.g., a central processing unit (CPU) or an application processor (AP)) and an auxiliary processor 2423 (e.g., a graphics processing unit (GPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is independent of or combined with the main processor 121 in operation. Additionally or alternatively, the auxiliary processor 2423 may be adapted to consume less power than the main processor 2421, or adapted to be specifically used for a specified function. The auxiliary processor 2423 may be implemented as separate from the main processor 2421, or as part of the main processor 121.

[0333] When the main processor 2421 is in an inactive (e.g., sleep) state, the auxiliary processor 2423 may control at least some of the functions or states related to at least one component (e.g., display device 2460, sensor module 2476, or communication module 2490) among the components of the electronic device 2401 (not the main processor 2421), or when the main processor 2421 is in an active state (e.g., running an application), the auxiliary processor 123 may control at least some of the functions or states related to at least one component (e.g., display device 160, sensor module 176, or communication module 190) among the components of the electronic device 101 together with the main processor 2421. According to an embodiment, the auxiliary processor 2423 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., camera module 2480 or communication module 2490) that is functionally related to the auxiliary processor 123.

[0334] The memory 2430 may store various data used by at least one component of the electronic device 2401 (e.g., the processor 2424 or the sensor module 2476). The various data may include, for example, software (e.g., the program 2440) and input data or output data for commands related thereto. The memory 2430 may include a volatile memory 2432 or a non-volatile memory 2434.

[0335] The program 2440 may be stored as software in the memory 2430 , and the program 140 may include, for example, an operating system (OS) 2442 , middleware 2444 , or an application 2446 .

[0336] The input device 2450 may receive commands or data from outside the electronic device 2401 (e.g., a user) to be used by other components of the electronic device 2401 (e.g., the processor 2424). The input device 2450 may include, for example, a microphone, a mouse, a keyboard, or a digital pen (e.g., a stylus).

[0337] The sound output device 2455 can output a sound signal to the outside of the electronic device 2401. The sound output device 2455 may include, for example, a speaker or a receiver. The speaker may be used for general purposes such as playing multimedia or playing records, and the receiver may be used for incoming calls. Depending on the embodiment, the receiver may be implemented as a separate part from the speaker, or as part of the speaker.

[0338] The display device 2460 may visually provide information to the outside (e.g., user) of the electronic device 2401. The display device 2460 may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling a corresponding one of the display, the holographic device, and the projector. According to an embodiment, the display device 2460 may include a touch circuit adapted to detect a touch or a sensor circuit (e.g., a pressure sensor) adapted to measure the strength of a force caused by a touch.

[0339] The audio module 2470 may convert sound into an electrical signal, or vice versa. According to an embodiment, the audio module 2470 may obtain sound via the input device 2450, or output sound via the sound output device 2455 or an earphone of an external electronic device (e.g., electronic device 2402) directly (e.g., wired) connected to the electronic device 2401 or wirelessly connected thereto.

[0340] The sensor module 2476 may detect an operating state (e.g., power or temperature) of the electronic device 2401 or an environmental state (e.g., a state of a user) outside the electronic device 2401, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 2476 may include, for example, a gesture sensor, a gyroscope sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illumination sensor.

[0341] The interface 2477 may support one or more specific protocols to be used to connect the electronic device 2401 directly (e.g., wired) or wirelessly to an external electronic device (e.g., the electronic device 2402). According to an embodiment, the interface 2477 may include, for example, a high-definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.

[0342] The connection end 2478 may include a connector, wherein the electronic device 2401 can be physically connected to an external electronic device (e.g., the electronic device 2402) via the connector. According to an embodiment, the connection end 2478 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0343] The haptic module 2479 may convert the electrical signal into mechanical stimulation (eg, vibration or motion) or electrical stimulation that can be recognized by the user via his sense of touch or kinesthetic sense. According to an embodiment, the haptic module 2479 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.

[0344] The camera module 2480 may capture a still image or a moving image. According to an embodiment, the camera module 2480 may include one or more lenses, an image sensor, an image signal processor, or a flash.

[0345] The power management module 2488 may manage power supply to the electronic device 2401. According to an embodiment, the power management module 2488 may be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0346] The battery 2489 may power at least one component of the electronic device 2401. According to an embodiment, the battery 2489 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0347] The communication module 2490 may support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 2401 and an external electronic device (e.g., electronic device 2402, electronic device 2404, or server 2408), and perform communication via the established communication channel. The communication module 2490 may include one or more communication processors capable of operating independently from the processor 2420 (e.g., an application processor (AP)) and supporting direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 2490 may include a wireless communication module 2492 (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 2494 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules can communicate with an external electronic device via a first network 2498 (e.g., a short-range communication network such as Bluetooth, Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA)) or a second network 2499 (e.g., a long-range communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (e.g., a single chip), or these various types of communication modules can be implemented as multiple components separated from each other (e.g., multiple chips). The wireless communication module 2492 can identify and authenticate the electronic device 2401 in a communication network (such as the first network 2498 or the second network 2499) using user information (e.g., an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 2496.

[0348] The antenna module 2497 may send a signal or power to the outside (e.g., an external electronic device) or receive a signal or power from the outside (e.g., an external electronic device). According to an embodiment, the antenna module 197 may include an antenna including a radiator formed by a conductor or a conductive pattern formed on a substrate (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 2497 may include a plurality of antennas. In this case, for example, at least one antenna suitable for a communication scheme used in a communication network such as the first network 2498 or the second network 2499 may be selected from a plurality of antennas by, for example, the communication module 2490. A signal or power may then be sent or received between the communication module 2490 and the external electronic device via the selected at least one antenna. According to one embodiment, other parts (e.g., a radio frequency integrated circuit (RFIC)) other than the radiator may be further formed as a part of the antenna module 2497.

[0349] At least some of the above components may be connected to each other via an inter-peripheral communication scheme (e.g., a bus, general purpose input output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)) and communicatively transmit signals (e.g., commands or data) therebetween.

[0350] According to an embodiment, instructions or data may be sent or received between the electronic device 2401 and the external electronic device 2404 via the server 2408 connected to the second network 2499. Each of the external electronic devices 2402 or 2404 may be a device of the same or different type as the electronic device 2401. According to an embodiment, all or some operations to be executed in the electronic device 2401 may be executed in one or more of the external electronic device 2402, the external electronic device 2404, or the server 2408. For example, if the electronic device 2401 should automatically execute a function or service or should execute a function or service in response to a request from a user or another device, the electronic device 2401 may request the one or more external electronic devices to execute at least part of the function or service instead of executing the function or service, or the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service in addition to executing the function or service. The one or more external electronic devices that receive the request may execute the requested at least part of the function or service, or execute another function or another service related to the request, and transmit the result of the execution to the electronic device 2401. The electronic device 2401 may provide the result as at least a partial reply to the request with or without further processing the result. To this end, for example, cloud computing technology, distributed computing technology, or client-server computing technology may be used.

[0351] Example 1 of the present disclosure may be an electronic device, wherein the electronic device may include at least one display, at least one processor and at least one memory, wherein the at least one memory stores instructions, which are configured to, when executed, enable the at least one processor to: obtain input for selecting a plurality of applications to be executed and displayed when the at least one display is unfolded, through a first display area of ​​the at least one display enabled when the at least one display is folded; detect unfolding of the at least one display based on detecting the unfolding; split a second display area of ​​the at least one display enabled when the at least one display is unfolded corresponding to the number of the plurality of applications; and execute the plurality of applications and display the plurality of applications on the split second display area.

[0352] Example 2 can be an electronic device according to Example 1 or any other example described herein, wherein at least one display includes a first display and a second display, the second display displays multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the instructions are configured to enable the at least one processor to determine an area in a display area of ​​the first display to display multiple applications when the first display is unfolded based on the order in which the application execution objects are selected from the multiple application execution objects displayed on the second display.

[0353] Example 3 can be an electronic device according to Example 1 or Example 2, or any other example described herein, wherein at least one display includes a first display and a second display, and the first display and the second display display multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the instructions are configured to enable the at least one processor to determine an area to display multiple applications from a display area of ​​the first display when the first display is unfolded based on the time when an application execution object among the multiple application execution objects displayed on the second display is touched.

[0354] Example 4 can be an electronic device according to Examples 1 to 3, or any other example described herein, wherein at least one display includes a first display and a second display, the first display and the second display display multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the instructions are configured to enable at least one processor to deactivate the second display upon detecting that the first display switches from a folded state to an unfolded state.

[0355] Example 5 can be an electronic device according to Examples 1 to 4, or any other example described herein, wherein at least one display includes a first display and a second display, the first display and the second display display multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the instructions are configured to enable at least one processor to determine the form in which the display area of ​​the first display is divided based on touch and drag input on the second display.

[0356] Example 6 can be an electronic device according to Examples 1 to 5 or any other example described herein, wherein the instructions are configured to enable at least one processor to: obtain a first input for selecting multiple application execution objects when at least a portion of at least one display is in a folded first state; obtain a second input for requesting execution of multiple applications corresponding to the selected multiple application execution objects and displaying the multiple applications corresponding to the selected multiple application execution objects on at least one display; detect a switch from the first state to a second state in which at least one display is unfolded; based on detecting the switch to the second state, split a second display area of ​​at least one display corresponding to the number of the selected multiple application execution objects; execute multiple applications and display the multiple applications on the split second display area.

[0357] Example 7 can be an electronic device according to Examples 1 to 6 or any other example described herein, wherein at least one display includes a first display and a second display, the second display displays an application execution object when the first display is in a folded state, wherein the instructions are configured to enable at least one processor to recognize a first input based on touching one of the application execution objects displayed on the second display for a predetermined time, and to recognize a second input based on moving a selected plurality of application execution objects to a specified position.

[0358] Example 8 can be an electronic device according to Examples 1 to 7, or any other example described herein, further including a first shell structure and a second shell structure, wherein the instructions are configured to enable at least one processor to recognize that a state in which a surface of the first shell structure is set to face a surface of the second shell structure is a first state, and to recognize that a state in which the first shell structure and the second shell structure are set to face the same direction is a second state.

[0359] Example 9 may be an electronic device according to Examples 1 to 8 or any other example described herein, wherein the instructions are configured to enable at least one processor to store in at least one memory a layout of multiple applications displayed on the second display area.

[0360] Example 10 can be an electronic device according to Examples 1 to 9 or any other example described herein, wherein the instructions are configured to enable at least one processor to store in at least one memory information related to the angle at which the display is folded, and a layout of multiple applications displayed on the second display area.

[0361] Example 11 can be an electronic device according to Examples 1 to 10 or any other example described herein, wherein the instructions are configured to enable at least one processor to control at least one display in response to external input to execute and display multiple applications according to a stored layout.

[0362] Example 12 of the present disclosure may be an operating method, wherein the operating method includes: obtaining input for selecting a plurality of applications to be executed and displayed when the at least one display is unfolded, through a first display area of ​​the at least one display of the electronic device that is enabled when the at least one display is folded; detecting the unfolding of the at least one display based on detecting the unfolding; splitting a second display area of ​​the at least one display that is enabled when the at least one display is unfolded corresponding to the number of the plurality of applications; and executing the plurality of applications and displaying the plurality of applications on the split second display area.

[0363] Example 13 can be an operating method according to Example 12, or any other example described herein, wherein at least one display includes a first display and a second display, the second display displays multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the method of controlling the electronic device includes determining an area in which to display multiple applications from a display area of ​​the first display when the first display is unfolded based on an order in which the application execution objects among the multiple application execution objects displayed on the second display are selected.

[0364] Example 14 can be an operating method according to Example 12 or Example 13, or any other example described herein, wherein at least one display includes a first display and a second display, the second display displays multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the method of controlling the electronic device includes determining an area to display multiple applications from a display area of ​​the first display when the first display is unfolded based on a time when an application execution object among the multiple application execution objects displayed on the second display is touched.

[0365] Example 15 can be an operating method according to Examples 12 to 14, or any other example described herein, wherein at least one display includes a first display and a second display, the second display displays multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the method of controlling the electronic device includes determining the form in which the display area of ​​the first display is divided based on touch and drag input on the second display.

[0366] Example 16 of the present disclosure may be an electronic device, wherein the electronic device may include a display, at least a portion of the folded display, at least one processor and at least one memory, wherein the at least one memory stores instructions that, when executed, enable the at least one processor to: obtain input for selecting multiple applications when the display is in a folded state; store data related to the multiple applications in a frame buffer included in the at least one memory based on the input when the display is in a folded state; obtain an event of the display switching from a folded state to an unfolded state; and display the data related to the multiple applications stored in the frame buffer through the display based on the obtained event.

[0367] Example 17 may be an electronic device according to Example 16 or any other example described herein, wherein the at least one processor selects multiple applications based on at least one of an input order, input strength, input direction, or input duration for selecting the multiple applications.

[0368] Example 18 may be an electronic device according to Example 16 or Example 17, or any other example described herein, wherein the attributes of the plurality of applications include at least one of the number of selected applications, the type of selected applications, or the display history of the selected applications.

[0369] Example 19 can be an electronic device according to Examples 16 to 18, or any other example described herein, wherein the obtained data related to multiple applications is displayed on at least a portion of a display area of ​​the display divided corresponding to the number of the multiple applications.

[0370] Example 20 of the present disclosure may be an electronic device, wherein the electronic device may include at least one display, at least one processor and at least one memory, wherein the at least one memory stores instructions that, when executed, enable the at least one processor to: obtain input for determining a layout of multiple applications to be executed and displayed when at least one display is unfolded, through a display area enabled when at least one display is folded; obtain input for selecting multiple applications to be executed and displayed when at least one display is unfolded, through the display area; detect the unfolding of at least one display; and based on the detection, display multiple applications on the segmented display area according to the layout.

[0371] Example 21 can be an electronic device according to Example 20 or any other example described herein, wherein the instructions are configured to enable at least one processor to determine a layout of a display area that splits at least one display based on touch and drag input on an enabled display area.

[0372] Example 22 can be an electronic device according to Example 20 or Example 21, or any other example described herein, wherein at least one display includes a first display and a second display, the second display displays multiple application execution objects for executing multiple applications when the first display is in a folded state, and wherein the instructions are configured to enable at least one processor to determine a layout of a display area that splits the first display based on touch and drag input on the second display.

[0373] Example 23 of the present disclosure may be an electronic device, wherein the electronic device may include at least one display device (e.g., a display, a touch screen, etc.), at least one processing device (e.g., a processor, an application processor, etc.), and at least one storage device (e.g., a memory, a storage chip, a memory card, etc.), wherein the at least one storage device stores instructions, and the instructions are configured to, when executed, enable the at least one processing device to: obtain input for selecting a plurality of applications to be executed and displayed when the at least one display device is unfolded through a first display area of ​​the at least one display device enabled when the at least one display device is folded; detect the unfolding of the at least one display device based on the detection of the unfolding; split the second display area of ​​the at least one display device enabled when the at least one display device is unfolded corresponding to the number of the plurality of applications; and execute the plurality of applications and display the plurality of applications on the split second display area.

[0374] Example 24 can be an electronic device according to Example 23, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the second display device displays multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the instructions are configured to enable at least one processing device to determine an area in a display area of ​​the first display device to display multiple applications when the first display device is unfolded based on the order in which the application execution objects are selected from the multiple application execution objects displayed on the second display device.

[0375] Example 25 can be an electronic device according to Example 23 or Example 24, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the first display device and the second display device display multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the instructions are configured to enable at least one processing device to determine an area in the display area of ​​the first display device to display multiple applications when the first display device is unfolded based on the time when the application execution object among the multiple application execution objects displayed on the second display device is touched.

[0376] Example 26 can be an electronic device according to Examples 23 to 25, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the first display device and the second display device display multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the instructions are configured to enable at least one processing device to deactivate the second display device upon detecting that the first display device switches from a folded state to an unfolded state.

[0377] Example 27 can be an electronic device according to Examples 23 to 26 or any other example described herein, wherein at least one display device includes a first display device and a second display device, the first display device and the second display device display multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the instructions are configured to enable at least one processing device to determine the form in which the display area of ​​the first display device is divided based on touch and drag input on the second display device.

[0378] Example 28 can be an electronic device according to Examples 23 to 27 or any other example described herein, wherein the instructions are configured to enable at least one processing device to: obtain a first input for selecting multiple application execution objects when at least a portion of at least one display device is in a folded first state; obtain a second input for requesting execution of multiple applications corresponding to the selected multiple application execution objects and displaying the multiple applications corresponding to the selected multiple application execution objects on at least one display device; detect a switch from a first state to a second state in which at least one display device is unfolded; based on detecting the switch to the second state, split a second display area of ​​at least one display device corresponding to the number of the selected multiple application execution objects; execute multiple applications and display the multiple applications on the split second display area.

[0379] Example 29 can be an electronic device according to Examples 23 to 28 or any other example described herein, wherein at least one display device includes a first display device and a second display device, the second display device displays an application execution object when the first display device is in a folded state, wherein the instructions are configured to enable at least one processing device to recognize a first input based on touching one of the application execution objects displayed on the second display device for a predetermined time, and to recognize a second input based on moving a selected plurality of application execution objects to a specified position.

[0380] Example 30 can be an electronic device according to Examples 23 to 29, or any other example described herein, further including a first shell structure and a second shell structure, wherein the instructions are configured to enable the at least one processing device to recognize that a state in which a surface of the first shell structure is set to face a surface of the second shell structure is a first state, and to recognize that a state in which the first shell structure and the second shell structure are set to face the same direction is a second state.

[0381] Example 31 may be an electronic device according to Examples 23 to 30 or any other example described herein, wherein the instructions are configured to enable at least one processing device to store a layout of multiple applications displayed on the second display area in at least one storage device.

[0382] Example 32 can be an electronic device according to Examples 23 to 31 or any other example described herein, wherein the instructions are configured to enable at least one processing device to store in at least one storage device information related to the angle at which the display device is folded, and a layout of multiple applications displayed on the second display area.

[0383] Example 33 can be an electronic device according to Examples 23 to 32, or any other example described herein, wherein the instructions are configured to enable at least one processing device to control at least one display device in response to external input to execute and display multiple applications according to a stored layout.

[0384] Example 34 of the present disclosure may be an operating method, wherein the operating method includes: obtaining input for selecting multiple applications to be executed and displayed when the at least one display device is unfolded through a first display area of ​​at least one display device of the electronic device that is enabled when the at least one display device is folded; detecting the unfolding of the at least one display device based on detecting the unfolding; splitting a second display area of ​​the at least one display device that is enabled when the at least one display device is unfolded corresponding to the number of the multiple applications; and executing the multiple applications and displaying the multiple applications on the split second display area.

[0385] Example 35 can be an operating method according to Example 34, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the second display device displays multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the method of controlling the electronic device includes determining an area in the display area of ​​the first display device to display multiple applications when the first display device is unfolded based on the order in which the application execution objects among the multiple application execution objects displayed on the second display device are selected.

[0386] Example 36 can be an operating method according to Example 34 or Example 35, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the second display device displays multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the method of controlling the electronic device includes determining an area in the display area of ​​the first display device to display multiple applications when the first display device is unfolded based on the time when an application execution object among the multiple application execution objects displayed on the second display device is touched.

[0387] Example 37 can be an operating method according to Examples 34 to 36, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the second display device displays multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the method of controlling the electronic device includes determining the form in which the display area of ​​the first display device is divided based on touch and drag input on the second display device.

[0388] Example 38 of the present disclosure may be an electronic device, wherein the electronic device may include a display device, a display device that is at least partially folded, at least one processing device, and at least one storage device, wherein the at least one storage device stores instructions that, when executed, enable the at least one processing device to: obtain input for selecting multiple applications when the display device is in a folded state; store data related to the multiple applications in a frame buffer included in the at least one storage device based on the input when the display device is in a folded state; obtain an event of the display device switching from a folded state to an unfolded state; and based on obtaining the event, display the data related to the multiple applications stored in the frame buffer through the display device.

[0389] Example 39 may be an electronic device according to Example 38 or any other example described herein, wherein at least the processing device selects multiple applications based on at least one of an input order, input strength, input direction, or input duration for selecting the multiple applications.

[0390] Example 40 may be an electronic device according to Example 38 or Example 39 or any other example described herein, wherein the attributes of the plurality of applications include at least one of the number of selected applications, the type of selected applications, or the display history of the selected applications.

[0391] Example 41 can be an electronic device according to Examples 38 to 40, or any other example described herein, wherein the obtained data related to multiple applications is displayed on at least a portion of a display area of ​​the display device divided corresponding to the number of the multiple applications.

[0392] Example 42 of the present disclosure may be an electronic device, wherein the electronic device may include at least one display device, at least one processing device and at least one storage device, wherein the at least one storage device stores instructions that, when executed, enable the at least one processing device to: obtain input for determining the layout of multiple applications to be executed and displayed when the at least one display device is unfolded, through a display area enabled when the at least one display device is folded; obtain input for selecting multiple applications to be executed and displayed when the at least one display device is unfolded, through the display area; detect the unfolding of the at least one display device; and based on the detection, display multiple applications on the split display area according to the layout.

[0393] Example 43 can be an electronic device according to Example 42 or any other example described herein, wherein the instructions are configured to enable at least one processing device to determine a layout of a display area that splits at least one display device based on touch and drag input on an enabled display area.

[0394] Example 44 can be an electronic device according to Example 42 or Example 43, or any other example described herein, wherein at least one display device includes a first display device and a second display device, the second display device displays multiple application execution objects for executing multiple applications when the first display device is in a folded state, and wherein the instructions are configured to enable the at least one processing device to determine a layout of a display area of ​​a split first display device based on touch and drag input on the second display device.

[0395] The various embodiments described herein may be implemented as software (e.g., program 2440) including one or more instructions stored in a storage medium (e.g., internal memory 2436 or external memory 2438) that can be read by a machine (e.g., electronic device 2401). For example, under the control of a processor, a processor (e.g., processor 2420) of the machine (e.g., electronic device 2401) may call at least one of the one or more instructions stored in the storage medium and execute the at least one instruction with or without the use of one or more other components. This enables the machine to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code that can be run by an interpreter. A machine-readable storage medium may be provided in the form of a non-transitory storage medium. Among them, the term "non-transitory" only means that the storage medium is a tangible device and does not include a signal (e.g., an electromagnetic wave), but the term does not distinguish between data being semi-permanently stored in a storage medium and data being temporarily stored in a storage medium.

[0396] According to an embodiment, the method according to various embodiments of the present disclosure may be included and provided in a computer program product. The computer program product may be traded between a seller and a buyer as a commodity. The computer program product may be released in the form of a machine-readable storage medium (e.g., a compact disk read-only memory (CD-ROM)), or may be downloaded via an application store (e.g., Play Store TM ) The computer program product may be published (e.g., downloaded or uploaded) online, or the computer program product may be distributed (e.g., downloaded or uploaded) directly between two user devices (e.g., smart phones). If published online, at least part of the computer program product may be temporarily generated, or at least part of the computer program product may be at least temporarily stored in a machine-readable storage medium (such as a memory of a manufacturer's server, an application store's server, or a forwarding server).

[0397] According to various embodiments, each component (e.g., module or program) in the above-mentioned components may include a single entity or multiple entities. According to various embodiments, one or more components in the above-mentioned components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform the one or more functions of each component in the multiple components in the same or similar manner as a corresponding component in the multiple components before integration. According to various embodiments, the operations performed by a module, program or another component may be performed sequentially, in parallel, repeatedly or in a heuristic manner, or one or more operations in the operations may be run or omitted in different orders, or one or more other operations may be added.

[0398] The scope of protection is defined by the attached independent claims. The attached dependent claims define further features. Example implementations may be implemented comprising one or more features of any claim taken jointly and separately in any and all permutations.

[0399] The examples described in the present disclosure include non-limiting example implementations of components corresponding to one or more features specified by the attached independent claims, and these features (or their corresponding components) alone or in combination can help to improve one or more technical problems inferred from the present disclosure by those skilled in the art.

[0400] Furthermore, one or more selected components of any one example described in the present disclosure may be combined with one or more selected components of any other one or more examples described in the present disclosure, or, alternatively, may be combined with the features of the appended independent claims to form further alternative examples.

[0401] Further example implementations may be implemented, including one or more components of any implementation described herein, taken in conjunction and separately in any and all permutations. Further example implementations may also be implemented by combining the features of one or more of the appended claims with one or more selected components of any example implementation described herein.

[0402] In forming such further example implementations, some components of any example implementation described in the present disclosure may be omitted. One or more components that may be omitted are those that the skilled person will directly and clearly recognize as components that are not themselves indispensable to the functionality of the present technology in view of the technical problems discernible from the present disclosure. Those skilled in the art will recognize that replacing or removing such omitted components does not require modifying other components or features of another alternative example to compensate for the changes. Therefore, according to the present technology, further example implementations may be included even if the selected combination of features and / or components is not specifically described in the present disclosure.

[0403] Where possible, two or more physically different components in any described example implementation of the present disclosure may be optionally integrated into a single component, as long as the same function is performed by the single component so formed. Conversely, where appropriate, a single component of any example implementation described in the present disclosure may be alternatively implemented as two or more different components to achieve the same function.

Claims

1. An electronic device, comprising: Hinges; a first housing and a second housing, wherein the first housing and the second housing are configured to be folded or unfolded relative to each other via the hinge; a flexible display, the flexible display being disposed on a first side of the first housing and a first side of the second housing; a display disposed on a second side of the first housing opposite to the first side of the first housing, wherein when the flexible display is unfolded, the display and the flexible display face opposite directions from each other; at least one processor; as well as at least one memory, The at least one memory stores instructions, which are configured to, when executed, cause the at least one processor to: Based on the flexible display being folded, displaying a plurality of application execution objects on the display, when the plurality of application execution objects are displayed on the display and the flexible display is folded, obtaining, through the display, a touch input for selecting a plurality of first application execution objects from among the plurality of application execution objects, wherein the plurality of first application execution objects correspond to a plurality of applications, After obtaining the touch input, detecting the unfolding of the flexible display, and In response to detecting the unfolding of the flexible display, dividing a display area of ​​the flexible display into a plurality of regions, the number of the plurality of regions corresponding to the number of the plurality of applications selected via the touch input, and displaying an execution screen of each of the plurality of applications in the plurality of regions of the divided display area, respectively, wherein the display is different from the flexible display, The instructions are further configured to enable the at least one processor to determine a form in which a display area of ​​the flexible display is divided when the flexible display is unfolded based on a touch and drag input on the display before the unfolding of the flexible display is detected.

2. The electronic device according to claim 1, in, The instructions are also configured to enable the at least one processor to determine, based on the order in which application execution objects are selected, an area from a display area of ​​the flexible display in which to display an execution screen of each of the multiple applications selected via the touch input when the flexible display is unfolded.

3. The electronic device according to claim 1, in, The instructions are also configured to enable the at least one processor to determine, based on the time when the application execution object is touched, an area from among the display area of ​​the flexible display in which to display an execution screen of each of the multiple applications selected via the touch input when the flexible display is unfolded.

4. The electronic device according to claim 1, in, The instructions are also configured to enable the at least one processor to deactivate the display in response to detecting that the flexible display is unfolded.

5. The electronic device according to claim 1, in, The instructions are further configured to enable the at least one processor to: When the flexible display is in a first folded state, obtaining, via the display, a first input for selecting the plurality of application execution objects; obtaining, via the display, a second input requesting to respectively execute a plurality of applications corresponding to the selected plurality of application execution targets and to display the plurality of applications corresponding to the selected plurality of application execution targets; detecting a switch from the first state to a second state in which the flexible display is unfolded; In response to detecting a switch from the first state to the second state, the display area of ​​the flexible display is divided into a plurality of zones, the number of the plurality of zones corresponding to the number of the selected plurality of application execution objects, and an execution screen of each of the plurality of applications is respectively displayed in the plurality of zones of the divided display area.

6. The electronic device according to claim 5, in, The instructions are further configured to enable the at least one processor to: obtaining the first input via the display based on a time when one of the application execution objects displayed on the display is touched for a predetermined amount of time; as well as The second input is obtained via the display based on the selected plurality of application execution objects being moved to a designated position.

7. The electronic device according to claim 5, further comprising: a first housing structure; and The second shell structure, The instructions are further configured to enable the at least one processor to: recognizing that the flexible display is in the first state based on that one surface of the first housing structure is arranged to face one surface of the second housing structure; as well as The flexible display is identified as being in the second state based on the one surface of the first housing structure and the one surface of the second housing structure being arranged to face the same direction.

8. The electronic device according to claim 5, in, The instructions are further configured to enable the at least one processor to store, in the at least one memory, a layout of the plurality of applications displayed on the divided display area.

9. The electronic device according to claim 8, in, The instructions are further configured to enable the at least one processor to store, in the at least one memory, information related to an angle at which the flexible display is folded and a layout of the plurality of applications displayed on the divided display area.

10. The electronic device according to claim 8, in, The instructions are also configured to enable the at least one processor to display execution screens of the plurality of applications according to the stored layout in response to an external input.

11. A method for controlling an electronic device, the electronic device comprising a flexible display and a display, the flexible display being disposed on a first side of a first housing of the electronic device and a first side of a second housing of the electronic device, the display being disposed on a second side of the first housing opposite to the first side of the first housing, the method comprising: Based on the flexible display of the electronic device being folded, displaying a plurality of application execution objects on the display of the electronic device, When the plurality of application execution objects are displayed on the display and the flexible display is folded, obtaining, through the display, a touch input for selecting a plurality of first application execution objects from among the plurality of application execution objects, wherein the plurality of first application execution objects correspond to a plurality of applications; After obtaining the touch input, detecting the unfolding of the flexible display; In response to detecting the unfolding of the flexible display, dividing a display area of ​​the flexible display into a plurality of regions, the number of the plurality of regions corresponding to the number of the plurality of applications selected via the touch input, and displaying an execution screen of each of the plurality of applications on the plurality of regions of the divided display area, respectively, wherein the display is different from the flexible display, wherein, when the flexible display is unfolded, the display and the flexible display face opposite directions to each other, The method further includes determining, based on a touch and drag input on the display before the flexible display is detected to be unfolded, a form in which a display area of ​​the flexible display is divided when the flexible display is unfolded.

12. The method according to claim 11, in, The method further includes determining, based on an order in which application execution objects are selected, an area in which an execution screen of each of the plurality of applications selected via the touch input is displayed from among a display area of ​​the flexible display when the flexible display is unfolded.

13. The method according to claim 11, in, The method further includes determining, based on a time when the application execution object is touched, an area in which to display an execution screen of each of the plurality of applications selected via the touch input from among a display area of ​​the flexible display when the flexible display is unfolded.

Citation Information

Patent Citations

  • Application program display method and a mobile terminal

    CN109508136A

  • Portable device and method of controlling the same

    US20160184700A1

  • Foldable display device with interactable user interface surface on the external shell

    US20180284844A1