Electronic device, method, and computer-readable storage medium for changing screen displayed on display
The electronic device dynamically changes screens and manages widgets on a flexible display based on user input and device shape, addressing the limitations of current flexible display technologies by enabling adaptive user interaction and experience on deformable devices.
Patent Information
- Application Number
- PCT/KR2024/007013
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-31
- Filing Date
- 2024-05-23
- Publication Date
- 2025-01-23
AI Technical Summary
Current electronic devices with flexible displays lack an efficient method to dynamically change screens based on user input and device shape, limiting user interaction and experience.
An electronic device with a processor, memory, and flexible display that identifies user inputs to change wallpaper screens and user interface layouts by moving visual objects along specific directions, allowing users to select and manage widgets on a deformable form factor device.
Enables seamless user interface changes and widget management on a flexible display, enhancing user experience by adapting screen content based on device shape and user input, improving interaction with foldable and unfoldable electronic devices.
Smart Images

Figure KR2024007013_23012025_PF_FP_ABST
Abstract
Description
Electronic device, method, and computer-readable storage medium for changing a screen displayed on a display
[0001] Various embodiments of the present disclosure relate to an electronic device, a method, and a computer-readable storage medium for changing a screen displayed on a display.
[0002] Electronic devices with deformable form factors are being developed using flexible displays. For example, an electronic device comprising a plurality of foldable housings can provide a user experience based on the shape of the electronic device by utilizing a flexible display positioned on the plurality of housings. For example, based on the shape of the flexible display being folded or unfolded by an external force from the user, the electronic device can change the content displayed on the flexible display.
[0003] An electronic device according to one embodiment may include a housing, a display at least partially accommodated in the housing, at least one processor including a processing circuit, and a memory storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display a first wallpaper screen on the display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a first input to the first wallpaper screen while the first wallpaper screen is displayed. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in response to the first input, to display a first user interface screen on the display, replacing the first wallpaper screen, wherein the first user interface screen includes a plurality of visual objects, the first visual object corresponding to the first wallpaper screen and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, the first visual object being changeable along a first direction. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, while the first user interface screen is displayed, to display a second user interface screen on the display, replacing the first user interface screen, wherein the second user interface screen allows the user to select whether to maintain execution of at least one widget among one or more widgets installed on the electronic device through the display, in response to a second input corresponding to a second direction different from the first direction with respect to the first user interface screen.
[0004] In one embodiment, a method of an electronic device may include an operation of displaying a first wallpaper screen on a display. The method may include an operation of identifying a first input to the first wallpaper screen while the first wallpaper screen is displayed. The method may include an operation of displaying, in response to the first input, a first user interface screen including a plurality of visual objects, the first visual object corresponding to the first wallpaper screen and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, on the display as a replacement for the first wallpaper screen. The method may include an operation of displaying, in response to a second input corresponding to a second direction different from the first direction while the first user interface screen is displayed, a second user interface screen on the display as a replacement for the first user interface screen, the second user interface screen allowing a user to select whether to maintain execution of at least one widget among one or more widgets installed on the electronic device through the display.
[0005] A computer-readable storage medium storing one or more programs according to one embodiment, wherein the one or more programs, when executed by a processor of the electronic device, may be configured to cause the electronic device to display a first wallpaper screen on a display. The one or more programs may be configured to cause the electronic device to identify a first input to the first wallpaper screen while the first wallpaper screen is displayed. The one or more programs may be configured to cause the electronic device to, in response to the first input, display a first user interface screen on the display to replace the first wallpaper screen, the first user interface screen including a plurality of visual objects, the first visual object being changeable along a first direction and corresponding to the first wallpaper screen, and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen. The one or more programs may be configured to cause the electronic device to display a second user interface screen on the display, replacing the first user interface screen, in response to a second input corresponding to a second direction different from the first direction, for the first user interface screen, wherein the electronic device can select whether to keep running at least one widget among one or more widgets installed on the electronic device through the display.
[0006] FIG. 1 illustrates an example of a block diagram of an electronic device according to one embodiment.
[0007] FIGS. 2A and 2B illustrate an example of a positional relationship between a first housing part and a second housing part in an unfolded state and a folded state of an electronic device according to one embodiment.
[0008] FIGS. 3A and 3B illustrate examples of locations of a plurality of acceleration sensors within an electronic device according to one embodiment.
[0009] FIGS. 4A to 4C illustrate an example of a wallpaper screen displayed on a cover display of an electronic device according to one embodiment.
[0010] FIGS. 5A to 5D illustrate an example of a state in which an electronic device according to one embodiment changes a wallpaper screen to be displayed on a cover display.
[0011] FIGS. 6A to 6D illustrate examples of screens displayed on a flexible display based on an electronic device identifying a change from a folded state to an unfolded state according to one embodiment.
[0012] FIG. 7 illustrates an example of a flowchart illustrating the operation of an electronic device according to one embodiment.
[0013] FIG. 8 illustrates an example of a flowchart illustrating the operation of an electronic device according to one embodiment.
[0014] FIG. 9 is a block diagram of an electronic device within a network environment according to various embodiments.
[0015] Hereinafter, various embodiments of this document are described with reference to the attached drawings.
[0016] FIG. 1 illustrates an example block diagram of an electronic device according to one embodiment. Referring to FIG. 1 , in one embodiment, the electronic device (101) may be referred to as a terminal (or user terminal) in terms of being owned by a user. The terminal may include, for example, a personal computer (PC) such as a laptop or desktop. The terminal may include, for example, a smartphone, a smartpad, and / or a tablet PC. The terminal may include a smart accessory such as a smartwatch and / or a head-mounted device (HMD).
[0017] According to one embodiment, the electronic device (101) may include at least one of a processor (120), a memory (130), a display (150), or a sensor (160). The processor (120), the memory (130), the display (150), and the sensor (160) may be electrically and / or operably coupled with each other by an electronic component, such as a communication bus. Although illustrated based on different blocks, the embodiment is not limited thereto. The type and / or number of hardware components included in the electronic device (101) is not limited to that illustrated in the block diagram of FIG. 1. For example, the electronic device (101) may include only some of the hardware components illustrated based on the block diagram of FIG. 1.
[0018] According to one embodiment, the processor (120) of the electronic device (101) may include a hardware component for processing data based on one or more instructions. The hardware component for processing data may include, for example, an Arithmetic and Logic Unit (ALU), a Floating Point Unit (FPU), a Field Programmable Gate Array (FPGA), an Application Processor (AP), and / or a Central Processing Unit (CPU). The number of processors (120) may be one or more. For example, the processor (120) may have a multi-core processor structure such as a dual core, a quad core, or a hexa core.
[0019] According to one embodiment, the memory (130) of the electronic device (101) may include a hardware component for storing data and / or instructions input and / or output by the processor (120). The memory (130) may include, for example, a volatile memory such as a random-access memory (RAM), and / or a non-volatile memory such as a read-only memory (ROM). The volatile memory may include, for example, at least one of a dynamic RAM (DRAM), a static RAM (SRAM), a cache RAM, and a pseudo-SRAM (PSRAM). The non-volatile memory may include, for example, at least one of a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), a flash memory, a hard disk, a compact disc, and an embedded multi media card (eMMC).
[0020] According to one embodiment, the display (150) of the electronic device (101) can output visualized information to the user. For example, the display (150) can be controlled by a controller, such as a graphic processing unit (GPU), to output visualized information to the user. The display (150) can include a liquid crystal display (LCD), a plasma display panel (PDP), and / or one or more light emitting diodes (LEDs). The LEDs can include organic LEDs (OLEDs). The display (150) can include electronic paper. The display (150) can have an at least partially curved shape and / or a deformable shape.
[0021] According to one embodiment, the display (150) of the electronic device (101) may include a sensor (e.g., a touch sensor panel (TSP)) for detecting an external object (e.g., a user's finger) on the display (150). For example, based on the TSP, the electronic device (101) may detect an external object that is in contact with the display (150) or floating on the display (150). In response to detecting the external object, the electronic device (101) may execute a function related to a specific visual object corresponding to a position of the external object on the display (150) among visual objects displayed within the display (150). The display (150) may include a flexible display (153) and / or a cover display (155) having at least a partially curved shape and / or a deformable shape.
[0022] According to one embodiment, the flexible display (153) and / or the cover display (155) of the electronic device (101) may be provided to output visualized information to the user, similar to the display (150). In the description of the flexible display (153) and the description of the cover display (155), descriptions that overlap with those of the display (150) are omitted for convenience of explanation.
[0023] For example, the cover display (155) may be disposed on a different side from one side of the electronic device (101) on which the flexible display (153) is disposed. The location of the cover display (155) may be disposed on one side of the housing that is viewable in a state in which the flexible display (153) is covered (e.g., in a folded state). The cover display (155) may be implemented similarly to the display (150). The cover display (155) may be referred to as a sub-display, an external display, or a front display. In the description of the cover display (155), descriptions that overlap with those of the display (150) are omitted for convenience of explanation.
[0024] For example, a housing of an electronic device (101) may include a first housing part including a first side and a second side opposite the first side, and a second housing part including a third side and a fourth side opposite the third side. The electronic device (101) may include a flexible display (153) disposed on the first side of the first housing part and the third side of the second housing part. The electronic device (101) may include a flexible display (153) extending from the first side of the first housing part to the third side of the second housing part. The electronic device (101) may include a cover display (155) disposed on the second side of the first housing part. As an example, the electronic device (101) may include a camera (not shown) oriented in a direction in which the second side of the first housing part faces. For example, the electronic device (101) can identify an angle between the first housing part and the second housing part using the sensor (160). The electronic device (101) can identify a folded state, a sub-folded state, and / or an unfolded state based on the angle between the first housing part and the second housing part. The operation of the electronic device (101) identifying a state based on the angle is described below with reference to FIGS. 2A and 2B.
[0025] According to one embodiment, a sensor (160) of an electronic device (101) may generate electrical information, which may be processed by a processor (120) and / or a memory (130), from non-electronic information related to the electronic device (101). The electrical information generated by the sensor (160) may be stored in the memory (130), processed by the processor (120), and / or transmitted to another electronic device distinct from the electronic device (101). There may be one or more sensors (160).
[0026] For example, the sensor (160) may include a Hall sensor for identifying an angle between housings included in the electronic device (101). The Hall sensor may include one or more magnets and / or one or more magnetic sensors. At least one of the one or more magnets included in the Hall sensor or the one or more magnetic sensors may be placed at different locations within the electronic device (101). The positional relationship of the one or more magnets and / or the one or more magnetic sensors within the electronic device (101) may vary depending on the shape of the electronic device (101). The electronic device (101) may measure a change in the positional relationship through the one or more magnetic sensors. The change in the positional relationship may cause a change in a magnetic field formed by the one or more magnets. The electronic device (101) may obtain a power signal representing a change in the magnetic field using the Hall sensor. For example, the electronic device (101) can distinguish a posture or state (e.g., a folded state or an unfolded state) using the power signal acquired from the Hall sensor. For example, the electronic device (101) can receive data indicating a state of the electronic device (101) from the Hall sensor. For example, the Hall sensor can output data indicating the shape of the flexible display (153). The shape of the flexible display (153) can change as it is folded or unfolded by a folding axis (e.g., the folding axis (237) described later in FIG. 2A). For example, the Hall sensor can output different data indicating the shape of the flexible display (153). The embodiment is not limited thereto, and according to one embodiment, the processor (120) can identify the angle using an IMU (inertia measurement unit) sensor.
[0027] For example, the sensor (160) may include an acceleration sensor (e.g., acceleration sensors 360, 361, 370, 371 of FIGS. 3A and 3B) for measuring physical movement of the electronic device (101). The acceleration sensor may output electrical information indicating the magnitude of gravitational acceleration measured in each of a plurality of designated axes (e.g., x-axis, y-axis, z-axis) that are perpendicular to each other. The processor (120) of the electronic device (101) according to one embodiment may measure the posture of the electronic device (101) in a physical space based on the electrical information output from the acceleration sensor. The posture measured by the electronic device (101) may indicate the orientation of the electronic device (101) and / or the shape of the electronic device (101) measured by the acceleration sensor. The electronic device (101) can determine the mode of the electronic device (101) based on the measured posture. For example, the electronic device (101) can identify a mode corresponding to the posture of the electronic device (101) among a plurality of designated modes, including a landscape mode and a portrait mode.
[0028] According to one embodiment, one or more instructions (or commands) representing operations and / or actions to be performed on data by the processor (120) may be stored in the memory (130) of the electronic device (101). A set of one or more instructions may be referred to as firmware, an operating system, a process, a routine, a sub-routine, and / or an application. For example, the electronic device (101) and / or the processor (120) may perform at least one of the operations of FIG. 7 when a set of a plurality of instructions distributed in the form of an operating system, firmware, a driver, and / or an application is executed. Hereinafter, the fact that an application is installed in an electronic device (101) may mean that one or more instructions provided in the form of an application are stored in the memory (130) of the electronic device (101), and that the one or more applications are stored in a format executable by the processor (120) of the electronic device (101) (e.g., a file having an extension specified by the operating system of the electronic device (101)).
[0029] An electronic device (101) according to one embodiment can control the display of at least one screen on a cover display (155) based on the execution of a widget managing application (133). The widget managing application (133) provides resources of a wallpaper screen, and the electronic device (101) can edit at least a portion of the wallpaper screen using the resources.
[0030] For example, the electronic device (101) can identify a wallpaper screen to be displayed on the cover display (155) using wallpaper screen information (133-1). The wallpaper screen can include a visual object indicating the time (e.g., the current time). The wallpaper screen can be referred to as a cover screen, a home screen, a launcher screen, a cover face, or a background screen. For example, the widget managing application (133) can be referred to as a clock widget application from the perspective of including a visual object indicating the time. The widget managing application (133) can be an example of an application provided by the operating system of the electronic device (101). The widget managing application (133) can include a software application provided by the operating system to manage at least one widget executable through the cover display (155). The widget managing application (133) can be referred to as a widget launcher application from the perspective of being able to manage at least one widget. However, the present invention is not limited thereto. For example, a widget managing application (133) may be an example of an application (e.g., a clock face application) installed by a user to change the screen displayed on the cover display (155).
[0031] For example, the memory (130) of the electronic device (101) may include a plurality of software applications (135, 137). The plurality of software applications (135, 137) may be provided by a user (or a server) different from the user of the electronic device (101). The plurality of software applications (135, 137) may include software applications that provide a type of widget (e.g., a music-related widget, a timer-related widget, a weather-related widget, and / or a recording-related widget) that can be executed by the widget managing application (133) of the electronic device (101). For example, a widget may include a user interface (UI) element used to notify a user of at least one piece of information. The electronic device (101) may use the widget to provide at least one piece of information to the user or may use the widget to perform at least one function.
[0032] For example, the electronic device (101) may cause execution of a plurality of widgets (135-1, 137-1) provided by a plurality of software applications (135, 137) installed in the electronic device (101) based on execution of the widget managing application (133). The electronic device (101) may edit each of the plurality of widgets (135-1, 137-1) using the widget managing application (133). The electronic device (101) may register a first widget (135-1) provided by a first software application (135) based on execution of the widget managing application (133). The electronic device (101) may link the widget managing application (133) and the first software application (135) to register the first widget (135-1) in the widget managing application (133). The electronic device (101) can execute the first widget (135-1) registered using the widget managing application (133).
[0033] For example, the electronic device (101) may use the widget managing application (133) to display a second widget (137-1) of a second software application (137) on the cover display (155). The electronic device (101) may use the widget managing application (133) to link the second software application (137) and the widget managing application (133) to cause execution of a second widget (137-1) corresponding to the second software application (137). By linking the widget managing application (133) with the second software application (137), the electronic device (101) may display the second widget (137-1) within a user interface provided by the widget managing application (133).
[0034] For example, the electronic device (101) can display a wallpaper screen and a plurality of widgets (135-1, 137-1) separately on the cover display (155). While the electronic device (101) displays the wallpaper screen on the cover display (155), the electronic device (101) can temporarily refrain from displaying the plurality of widgets (135-1, 137-1). However, the present invention is not limited thereto. For example, the electronic device (101) can display a plurality of widgets (135-1, 137-1) on the cover display (155) by overlapping the wallpaper screen. A description of the wallpaper screen and the plurality of widgets (135-1, 137-1) displayed by the electronic device (101) on the cover display (155) will be described below with reference to FIGS. 4A to 4C. Hereinafter, an example of a state of an electronic device (101) identified according to an angle of the electronic device (101) will be described with reference to FIGS. 2a and 2b.
[0035] FIGS. 2A and 2B illustrate an example of a positional relationship between a first housing part and a second housing part in an unfolded state and a folded state of an electronic device according to one embodiment. The electronic device (101) of FIGS. 2A and 2B may be referenced to the electronic device (101) of FIG. 1 . The first housing part (210), the second housing part (220), and the folding housing part (265) may be included in a housing of the electronic device (101). The electronic device (101) may include a first housing part (210) including a first face (211) and a second face (212) opposite the first face. The electronic device (101) may include a second housing part (220) including a third face (221) and a fourth face (not shown) opposite the third face. The electronic device (101) may include a folding housing part (265) that pivotally connects the first housing part (210) and the second housing part (220). The folding housing part (265) may include a rotatable hinge structure. The folding housing part (265) may be referred to as a hinge assembly in that it includes a hinge structure that rotates the first housing part (210) and the second housing part (220).
[0036] For example, at least a portion of the flexible display (153) may be disposed on one side of the first housing part (210) (e.g., the first side (211)) and one side of the second housing part (e.g., the third side (221)). For example, at least a portion of the flexible display (153) may be disposed on the first side (211) and the third side (221) across the folding housing part (265). The first display area (231), the second display area (232), and the third display area (233) may be included in the flexible display (153). The cover display (155) may be disposed on the second side (212). The electronic device (101) may include a camera facing the direction in which the second side (212) faces. The camera may be disposed within a portion area (250) of the second side (212).
[0037] According to one embodiment, the electronic device (101) can provide an unfolding state (or unfolded state) in which the first housing part (210) and the second housing part (220) are fully folded out by the folding housing part (265). For example, referring to FIG. 2A, the electronic device (101) can be in a state (200) which is the unfolding state. For example, the state (200) can mean a state in which a first direction (291) toward which the first face (211) faces corresponds to a second direction (292) toward which the third face (221) faces. For example, within the state (200), the first direction (291) can be parallel to the second direction (292). For example, within state (200), the first direction (291) may be the same as the second direction (292).
[0038] According to one embodiment, within the state (200), the first side (211) may form substantially one plane with the third side (221). For example, the angle (205-1) between the first side (211) and the third side (221) within the state (200) may be 180 degrees. For example, the state (200) may mean a state in which the entire display area of the flexible display (153) may be provided substantially on one plane. For example, the state (200) may mean a state in which the first display area (231), the second display area (232), and the third display area (233) may all be provided on one plane. For example, within the state (200), the third display area (233) may not include a curved surface. For example, the unfolded state may be referred to as an outspread state, an outspreading state, a fully unfolded state, an opened state, an unfolded state, a flat state, and / or a planar state. Different states of the electronic device (101) based on angles (205-2, 205-3, 205-4) are described below.
[0039] Referring to FIG. 2B, an electronic device (101) according to one embodiment can provide a folding state (or folded state) in which a first housing part (210) and a second housing part (220) are folded in by a folding housing part (265). For example, the electronic device (101) can be in the folding state including a state (201), a state (202), and a state (203). For example, the folding state including a state (201), a state (202), and a state (203) can mean a state in which a first direction (291) toward which a first face (211) faces is distinct from a second direction (292) toward which a third face (221) faces. For example, in state (201), the angle between the first direction (291) and the second direction (292) is 45 degrees, and the first direction (291) and the second direction (292) can be distinguished from each other. For example, in state (202), the angle between the first direction (291) and the second direction (292) is 150 degrees, and the first direction (291) and the second direction (292) can be distinguished from each other. For example, in state (203), the angle between the first direction (291) and the second direction (292) is substantially 180 degrees, and the first direction (291) and the second direction (292) can be distinguished from each other.
[0040] According to one embodiment, the angle between the first side (211) and the third side (221) within the folded state may be greater than or equal to 0 degrees and less than 180 degrees. For example, in state (201), the angle (205-2) between the first side (211) and the third side (221) may be 135 degrees. In state (202), the angle (205-3) between the first side (211) and the third side (221) may be 30 degrees. In state (203), the angle (205-4) between the first side (211) and the third side (221) may be substantially 0 degrees. For example, the folded state may be referred to as a folded state, a fully folded state, and / or a closed state.
[0041] In one embodiment, the folding state may include a plurality of sub-folding states, unlike the unfolding state. For example, referring to FIG. 2B, the folding state may include a plurality of sub-folding states, including a state (203) which is a fully folded state in which the first side (211) substantially overlaps the third side (221) by rotation provided through the folding housing part (265), and a state (201) and a state (202) which are intermediate folding states between the state (203) and the unfolding state (e.g., the state (200) of FIG. 2A). For example, the electronic device (101) may provide a state (203) in which the entire area of the first display area (231) substantially completely overlaps the entire area of the second display area (232) by causing the first side (211) and the third side (221) to face each other by the folding housing part (265). For example, the electronic device (101) may provide a state (203) in which the first direction (291) is substantially opposite to the second direction (292). For example, the state (203) may mean a state in which the flexible display (153) is occluded within the field of view of a user looking at the electronic device (101). For example, in the state (203) (e.g., a fully folded state), the flexible display (153) may be substantially occluded by the housing of the electronic device (101). However, the present invention is not limited thereto.
[0042] According to one embodiment, the flexible display (153) can be bent by the rotation provided through the folding housing part (265). For example, in the flexible display (153), unlike the first display area (231) and the second display area (232), the third display area (233) can be bent according to the folding operation. For example, the third display area (233) can be in a curvedly bent state to prevent damage to the flexible display (153) within the fully folded state. In the fully folded state, unlike the third display area (233) being curved, the entire first display area (231) can be completely overlapped over the entire second display area (232).
[0043] Referring to FIGS. 3A and 3B , examples are shown in which the flexible display (153) of the electronic device (101) includes one folding display area (e.g., the third display area (233)) or the electronic device (101) includes one folding housing part (e.g., the folding housing part (265)), but this is for convenience of explanation. According to embodiments, the flexible display (153) of the electronic device (101) may include a plurality of folding display areas. For example, the flexible display (153) of the electronic device (101) may include two or more folding display areas, and the electronic device (101) may include two or more folding housing parts for providing the two or more folding areas, respectively.
[0044] An electronic device (101) according to one embodiment can display at least one screen on a cover display when in a folded state. An operation of identifying a designated input for changing at least one screen displayed by the electronic device (101) in a folded state will be described in more detail below with reference to FIGS. 5A to 5C.
[0045] Hereinafter, with reference to FIGS. 3a and 3b, an exemplary description of an acceleration sensor for identifying the posture of an electronic device (101) will be described.
[0046] FIGS. 3A and 3B illustrate examples of locations of a plurality of acceleration sensors within an electronic device according to one embodiment. The electronic device (101) of FIG. 3A and the electronic device (101) of FIG. 3B may be examples of the electronic device (101) of FIG. 1. Referring to FIGS. 3A and 3B, examples of electronic devices distinguished by the shape and / or structure of a housing part are illustrated. The electronic devices of FIGS. 3A and 3B may be terminals owned by different users. For example, the electronic device (101) may include a housing part (e.g., a first housing part (210) of FIG. 2A, a second housing part (220) of FIG. 2A, and a folding housing part (265) of FIG. 2A) that is deformable based on at least one folding axis. Acceleration sensors (360, 361, 370, 371) may be included in the sensor (160) of FIG. 1. First housing parts (320, 321) may be referenced to the first housing part (210) of FIG. 2A. Second housing parts (330, 331) may be referenced to the second housing part (220) of FIG. 2A. Folding housing parts (340, 341) may be referenced to the folding housing part (265) of FIG. 2B. Folding axes (310, 311) may be referenced to the folding axes (237) of FIG. 2A. Flexible displays (350, 351) may be referenced to the flexible display (153) of FIG. 1.
[0047] Referring to FIG. 3A, a deformable housing of an electronic device (101) according to one embodiment may be distinguished by a folding housing part (340) including a folding axis (310), and a first housing part (320) and a second housing part (330) connected to the folding housing part (340). A flexible display (350) of the electronic device (101) according to one embodiment may be an example of a display disposed across the first housing part (320) and the second housing part (330).
[0048] According to one embodiment, the electronic device (101) may include acceleration sensors (360, 370) disposed in each of the first housing part (320) and the second housing part (330). The acceleration sensors (360, 370) may be included in the electronic device (101) to measure the shape and / or attitude of the electronic device (101). Each of the acceleration sensors (360, 370) may be included in a six-axis motion sensor including an acceleration sensor based on three axes of the +x axis, the +y axis, and the +z axis of FIG. 3A, and a gyro sensor based on the three axes. The acceleration sensors (360, 370) may identify an acceleration applied to each of the three axes. The acceleration may be a vector based on a direction and / or magnitude of a net force applied to the electronic device (101). For example, the acceleration may be a vector representing the amount of change in the velocity of the electronic device (101) due to the net force. The net force applied to the electronic device (101) may include a combination of gravity or another force distinct from the gravity (e.g., a force applied to the electronic device (101) by a user holding the electronic device (101). According to one embodiment, the acceleration sensors (360, 370) of the electronic device (101) may identify the rotation of the acceleration sensor based on the one or more axes. According to one embodiment, the electronic device (101) may identify the movement of the electronic device (101) based on the acceleration and / or the rotation identified by each of the acceleration sensors (360, 370).
[0049] According to one embodiment, the electronic device (101) can identify an angle (355) between the first housing part (320) and the second housing part (330) using acceleration sensors (360, 370). Based on the angle (355), the electronic device (101) can identify a state of the electronic device (101) (e.g., a folded state, an unfolded state, or a sub-unfolded state). For example, in a state where the second housing part (330) is fixed, the electronic device (101) can obtain values of three axes, namely, the +x axis, the +y axis, and the +z axis of FIG. 3A, using the acceleration sensor (360) included in the first housing part (320). The shape of the electronic device (101) according to one embodiment is not limited to the embodiment of FIG. 3A, in which the folding axis (310) is formed parallel to the length of the flexible display (350), or a length shorter than the width.
[0050] Referring to FIG. 3B, an example of an electronic device (101) is illustrated, which includes a flexible display (351) having a width and a length longer than the width, and a folding axis (311) formed parallel to the width. A deformable housing part of the electronic device (101) may include a folding housing part (341) including the folding axis (311), and a first housing part (321) and a second housing part (331) distinguished by the folding axis (311). The electronic device (101) may include acceleration sensors (361, 371) arranged in each of the first housing part (321) and the second housing part (331). The electronic device (101) can obtain an angle (356) between the first housing part (321), the second housing part (331), and the folding axis (311) using acceleration sensors (361, 371). Based on the angle (356), the electronic device (101) can identify the state of the electronic device (101).
[0051] In one embodiment, acceleration sensors (361, 371) included in the electronic device (101) may be arranged on printed circuit boards (PCBs) included in each of the first housing part (321) and the second housing part (331). Among the PCBs, a PCB on which a processor (e.g., the processor (120) of FIG. 1) is arranged may be referred to as a main board. Among the PCBs, another PCB different from one PCB that is a main board may be referred to as a sub board. Among the acceleration sensors (361, 371), one acceleration sensor arranged on the main board may be referred to as a main acceleration sensor (e.g., a main 6-axis acceleration sensor), and the other acceleration sensor may be referred to as a sub acceleration sensor (e.g., a sub 6-axis acceleration sensor).
[0052] As described above, according to one embodiment, the electronic device (101) may include a plurality of acceleration sensors for identifying the shape and / or posture of the deformable housing part. Accelerations measured by the acceleration sensors (360, 361, 370, 371) disposed in the deformable housing parts (320, 321, 330, 331, 340, 341) of the electronic device (101) according to one embodiment may be different from each other. For example, depending on the shape of the electronic device (101), the parts where the acceleration sensors are disposed may move or rotate differently, and thus the accelerations measured by the acceleration sensors may be different. Based on the measured acceleration, the electronic device (101) may identify the posture of the electronic device (101) based on the direction of the gravitational acceleration obtained using the measured acceleration.
[0053] Hereinafter, with reference to FIGS. 4A to 4C, an example of a wallpaper screen displayed on a cover display (155) in a folded state by an electronic device (101) according to one embodiment will be described.
[0054] FIGS. 4A to 4C illustrate an example of a wallpaper screen displayed on a cover display of an electronic device according to an embodiment. The electronic device (101) of FIGS. 4A to 4C may include the electronic device (101) of FIG. 1 . Referring to FIGS. 4A to 4C , exemplary states (400, 405, 410) are illustrated in which the electronic device (101) according to an embodiment displays screens (403, 407, 413) on the cover display (155) in a folded state (e.g., state (203) of FIG. 2B ).
[0055] An electronic device (101) according to one embodiment may include a cover display (155) positioned on one side (e.g., the second side (212) of FIG. 2B) of a first housing part (e.g., the first housing part (210) of FIG. 2A). At least some of the edges of the one side may match at least some of the edges (401-1, 401-2, 401-3, 401-4) of the cover display (155). For example, the cover display (155) may include a first edge (401-1), a third edge (401-3) parallel separated from the first edge (401-1), a second edge (401-2) extending from one end of the first edge (401-1) to one end of the third edge (401-3), and a fourth edge (401-4) extending from the other end of the first edge (401-1) to the other end of the third edge (401-3).
[0056] For example, the first edge (401-1), the second edge (401-2), and / or the fourth edge (401-4) of the cover display (155) may match at least one of the edges of the one side (e.g., the second side (212) of FIG. 2B). For example, since the camera is arranged within a partial area (450) of the one side (e.g., the second side (212) of FIG. 2B) of the first housing part (e.g., the first housing part (210) of FIG. 2A), at least a portion of the third edge (401-3) of the cover display (155) may have a curved shape. For example, the third edge (401-3) of the cover display (155) may be formed based on a curved shape by the partial area (450) where the camera is arranged. From the perspective of including the third edge (401-3) formed based on the above-described curved shape, the cover display (155) may be referred to as an L-cut display. However, this is not limited thereto. The number of cameras (e.g., two) positioned within the partial region (450) is not limited to that illustrated in FIGS. 4A to 4C .
[0057] Referring to FIG. 4A, in a state (400), an electronic device (101) according to an embodiment may display a screen (e.g., a first wallpaper screen) (403) on a cover display (155). The screen (403) may be provided by the widget managing application (133) of FIG. 1. The screen (403) may include a visual object indicating the current time. The screen (403) may include a visual object indicating the state of charge (SOC) of the battery of the electronic device (101). The screen (403) may include a visual object (403-1) for initiating execution of a software application related to a camera (e.g., a camera software application). The electronic device (101) may obtain the screen (403) by arranging one or more visual objects on a wallpaper image. The screen (403) may refer to a wallpaper screen, cover screen (or main screen) set as a default value for displaying at least one screen on the cover display (155) of the electronic device (101). The color, shape, and / or components of the screen (403) may vary depending on the embodiment. The electronic device (101) may change the screen (403) using the widget management application (133) of FIG. 1.
[0058] In one embodiment, the electronic device (101) may change the screen (403) to another screen in response to a swipe input to the screen (403). For example, the electronic device (101) may enter a state (410) from a state (400) in response to a swipe input performed in a direction (490-1). The state (410) may include the electronic device (101) displaying a screen (413) different from the screen (403) on the cover display (155). The screen (413) may display a different wallpaper screen that is distinct from the screen (403).
[0059] For example, while the electronic device (101) displays the screen (403), it can match the widgets (400-1, 400-2) to the screen (403). The electronic device (101) can display at least one of the widgets (400-1, 400-2) on the cover display (155) in response to a swipe input having a different direction perpendicular to the direction (490-2). The widgets (400-1, 400-2) can be referred to as a widget set corresponding to the screen (403). An operation of the electronic device (101) displaying at least one of the widgets (400-1, 400-2) in response to the swipe input having the different direction is described below with reference to FIGS. 5A to 5D.
[0060] An electronic device (101) according to one embodiment may enter state (405) in response to a swipe input having a direction (490-2).
[0061] Referring to FIG. 4B, in a state (405) according to one embodiment, the electronic device (101) may display a screen (e.g., a second wallpaper screen) (407) on the cover display (155). The electronic device (101) may acquire the screen (407) based on the execution of the widget managing application (133) of FIG. 1. The electronic device (101) may acquire the screen (407) using one or more activities. For example, the screen (407) may include a clock widget (407-2) and a wallpaper image (407-1) provided from the widget managing application (133). The screen (407) may include a plurality of visual objects (408, 409, 410, 411, 412) representing a plurality of widgets provided from a plurality of software applications (e.g., the first software application (135) of FIG. 1 and the second software application (137) of FIG. 2) distinguished by the widget managing application (133). However, the present invention is not limited thereto. The electronic device (101) may create another widget including the plurality of widgets using the widget managing application (133). The other widget may perform a plurality of functions provided from the plurality of widgets.
[0062] For example, the electronic device (101) can obtain a plurality of widgets (405-1, 405-2) corresponding to the screen (407) using a neural network (e.g., a generator). As an example, the electronic device (101) can obtain a plurality of widgets (405-1, 405-2) based on analyzing a plurality of software applications executed while displaying the screen (407) on the cover display (155) through the neural network. The plurality of widgets (405-1, 405-2) can be aligned according to a direction (e.g., another direction perpendicular to the direction (490-2)) based on the screen (407) so as to be executable through the cover display (155). For example, in response to a swipe input on the screen (407), at least one widget among a plurality of widgets (405-1, 405-2) may be displayed on the cover display (155).
[0063] For example, the electronic device (101) may place a plurality of visual objects (407-2, 408, 409, 410, 411, 412) on the wallpaper image (407-1) based on the execution of the widget managing application (133) of FIG. 1. The electronic device (101) may place a plurality of visual objects (407-2, 408, 409, 410, 411, 412) on the wallpaper image (407-1) in conjunction with each of a plurality of software applications corresponding to the widget managing application (133) and the plurality of visual objects (408, 409, 410, 411, 412). The electronic device (101) can display a plurality of visual objects (408, 409, 410, 411, 412) representing each of a plurality of widgets matching the screen (407) on the cover display (155). For example, an operation of the electronic device (101) matching the screen (407) with a plurality of widgets is described below with reference to FIG. 5c.
[0064] In response to an input for a plurality of visual objects (408, 409, 410, 411, 412), an electronic device (101) according to one embodiment may initiate execution of a plurality of widgets corresponding to each of the plurality of visual objects (408, 409, 410, 411, 412). For example, the electronic device (101) may change from displaying a screen (407) to displaying a screen representing each of the plurality of widgets corresponding to each of the plurality of visual objects (408, 409, 410, 411, 412).
[0065] For example, in response to an input for a visual object (407-2), the electronic device (101) may execute a widget of the widget managing application (133) of FIG. 1 corresponding to the visual object (407-2). In response to an input for a visual object (408), the electronic device (101) may initiate execution of a widget of a software application (e.g., a notification software application) corresponding to the visual object (408). For example, the electronic device (101) may display a screen of the widget corresponding to the visual object (408) on the cover display (155). The electronic device (101) may display a screen of a widget (e.g., a weather-related widget) corresponding to the visual object (409) on the cover display (155). In response to an input indicating selection of the visual object (410), the electronic device (101) may initiate execution of a software application (e.g., a calendar software application) corresponding to the visual object (410). The electronic device (101) may display a screen including a visual object indicating the state of charge (SOC) of the battery on the cover display (155) in response to an input for the visual object (411). The electronic device (101) may execute a camera-related function based on an input for the visual object (412). The electronic device (101) may display a preview image acquired from the camera on the cover display (155). However, the present invention is not limited thereto. The electronic device (101) may change the positions of a plurality of visual objects (407-2, 408, 409, 410, 411, 412) arranged within the screen (407) using the widget managing application (133) of FIG. 1.
[0066] Referring to FIG. 4C, an exemplary sub-state (430) is illustrated in which an electronic device (101) according to one embodiment displays a screen (432) (or user interface) including a plurality of visual objects (437) for entering a state (405) from a state (400). For example, in the state (400), the electronic device (101) may enter the state (430) in response to a swipe input performed in at least one of the directions (490-1) and (490-2). The electronic device (101) may identify visual objects (437) including a visual object (437-1) representing a screen (403) and a visual object (437-2) representing a screen (407). The visual objects (437) may represent wallpaper screens (or main screen screens) set to be displayed on the cover display (155). The visual objects (437) can be aligned along at least one direction within the screen (432). The visual objects (437) can be aligned along at least one direction based on a specified order within the screen (432). Each of the visual objects (437) can be aligned to overlap. For example, a visual object (437-1) can be displayed to overlap at least a portion of a visual object (437-2). The electronic device (101) can also display an indicator indicating the number of visual objects (437). Using the indicator, the electronic device (101) can indicate the number and / or order of the visual objects (437).
[0067] According to one embodiment, all of the visual objects (437) may be displayed within the screen (432) without overlapping each other. The electronic device (101) may place all of the visual objects (437) within the screen (432) based on a grid pattern. The electronic device (101) may place all of the visual objects (437) within the screen (432) in a specified order. For example, the electronic device (101) may place the visual objects (437) in a specified order based on one sub-pixel based on a grid pattern. As an example, the electronic device (101) may place a visual object having the first order (e.g., visual object (437-1)) within a sub-pixel corresponding to a position corresponding to the upper left. The electronic device (101) may highlight and display the visual object to guide that the visual object is selected. However, the present invention is not limited thereto.
[0068] For example, the screen (432) may be referred to as a user interface (e.g., a first user interface screen) for selecting at least one visual object among the visual objects (437). In response to a swipe input performed in the at least one direction within the screen (432), the electronic device (101) may select at least one visual object among the visual objects (437). The screen (432) may include a widget (439) that matches the at least one selected visual object. As an example, the widget (439) may include at least one of the widgets (400-1, 400-2) or the widgets (405-1, 405-2). The widget (439) may include an execution screen of the widget (439). The execution screen may be changed while the electronic device (101) executes the widget (439).
[0069] For example, the electronic device (101) may gradually refrain from displaying a visual object (437-1) in response to a swipe input having at least one direction. The electronic device (101) may adjust an alpha value (e.g., a parameter indicating transparency) for the visual object (437-1) in response to the swipe input. In response to the swipe input, the electronic device (101) may change the shape and / or size of the visual object (437-1). The electronic device (101) may gradually change from displaying the visual object (437-1) to displaying the visual object (437-2) in response to the swipe input. The electronic device (101) may, through the sub-state (430), express an animation effect that gradually transitions from the screen (403) to the screen (405). The electronic device (101) may enter state (405) after gradually refraining from (or ceasing) displaying the visual object (437-1) in response to a swipe input. However, the present invention is not limited thereto. For example, the electronic device (101) may change from displaying the visual object (437-1) to displaying the visual object (437-2) in response to a swipe input. After the change, the electronic device (101) may enter state (405) based on an input (e.g., a touch input) for displaying a wallpaper screen (e.g., screen (407)) corresponding to the visual object (437-2) on the cover display (155).
[0070] As described above, the electronic device (101) according to one embodiment can display at least one screen (e.g., screens 405 and 407) on the cover display (155) in a folded state. The electronic device (101) can place visual objects indicating at least one widget on the at least one screen. Based on placing the visual objects on the at least one screen, the electronic device (101) can provide the user with at least one screen having a function substantially similar to a home screen provided by a launcher software application (e.g., a software application for launching other software applications). Based on displaying the at least one screen on the cover display (155), the electronic device (101) can provide a service that can be used through the cover display (155) and a UI (user interface) that can be used through the flexible display (153).
[0071] Referring to FIG. 5a below, an example of an operation of an electronic device (101) according to one embodiment to change a screen displayed on a cover display is described below.
[0072] FIGS. 5A to 5C illustrate an example of a state in which an electronic device according to one embodiment changes a wallpaper screen to be displayed on a cover display. The electronic device (101) of FIGS. 5A to 5C may be referenced to the electronic device (101) of FIG. 1.
[0073] Referring to FIG. 5A, an electronic device (101) according to one embodiment can display a screen (403) on a cover display (155) in a state (500). The electronic device (101) can identify an input (501) using the cover display (155). The electronic device (101) can identify the input (501) based on identifying interrupts for at least a portion of the screen (403) for a specified period of time. For example, the input (501) can be referred to as a long press input.
[0074] An electronic device (101) according to one embodiment may enter a state (505) based on identifying an input (501). In the state (505), the electronic device (101) may display a plurality of visual objects (507) representing a plurality of wallpaper screens including a screen (403). The electronic device (101) may display a user interface screen (506) including a plurality of visual objects (507). The electronic device (101) may be scrollable along a first direction (509-1) and may display a plurality of visual objects (507) corresponding to each of the plurality of screens including the screen (403).
[0075] For example, the user interface screen (506) may include a user interface for changing a wallpaper screen to be displayed on the cover display (155). The state (505) may be referred to as an edit mode from the perspective of including the electronic device (101) displaying the user interface. The user interface screen (506) may display an execution screen for a widget (439) corresponding to the screen (403). The widget (439) corresponding to the screen (403) within the state (505) may be referenced to the widget (400-1) of FIG. 4A.
[0076] For example, the electronic device (101) can guide the user through a plurality of visual objects (507) and a plurality of widgets that can be displayed on the cover display (155) using the user interface screen (506). The electronic device (101) can display an indicator (508) indicating the number of the plurality of widgets and / or the order of the plurality of widgets on the cover display (155). For example, the indicator (508) can include visual elements (e.g., dots) corresponding to the number of the plurality of widgets. The indicator (508) can include a visual element (508-1) indicating the positions of the plurality of visual objects (507) within the user interface screen (506). The indicator (508) can indicate the number of pages (or screens representing pages) included within the user interface screen (506). The indicator (508) may include visual elements (508-2, 508-3, 508-4) corresponding to each of the plurality of widgets. The indicator (508) may include a visual element (508-5) corresponding to a page indicating whether a widget has been added. The visual element (508-5) may have a different form that is distinct from the visual elements (508-2, 508-3, 508-4). The electronic device (101) may place a plurality of visual objects (507) and / or a plurality of widgets on each of the pages.
[0077] For example, the electronic device (101) may display a screen corresponding to at least one of the visual element (508-4) or the visual element (508-5) in response to a swipe input corresponding to the second direction (509-2), and then, when identifying another swipe input corresponding to the second direction (509-2), display a screen corresponding to the visual element (508-1) on the cover display (155).
[0078] The user interface screen (506) may include at least a portion of at least one widget among the plurality of widgets together with the plurality of visual objects (507).
[0079] For example, when the electronic device (101) displays a page including a plurality of visual objects (507) and / or a plurality of widgets on the cover display (155), the electronic device (101) may highlight and display a visual element representing the page (e.g., visual element (508-1)). For example, the indicator (508) may be referred to as pagination, dot pagination, or pagination object in terms of indicating the number of pages.
[0080] An electronic device (101) according to one embodiment can identify whether to change the wallpaper screen or register at least one executable widget using the cover display (155) based on displaying a user interface screen (506). For example, the electronic device (101) can identify whether to change the wallpaper screen or register at least one executable widget using the cover display (155) based on identifying a swipe input having a specified direction using the user interface screen (506).
[0081] For example, the electronic device (101) can identify a swipe input performed along a first direction (509-1). The electronic device (101) can identify the swipe input for changing a visual object (507-1). The electronic device (101) can arrange a plurality of visual objects (507) along the first direction (509-1) at positions corresponding to visual elements (508-1) of the user interface screen (506). The electronic device (101) can change the order (or position) of each of the plurality of visual objects (507) arranged along the first direction (509-1) based on the swipe input. The electronic device (101) can enter a state (510) based on identifying a swipe input having a first direction (509-1) while displaying the visual object (507-1) on the cover display (155).
[0082] In a state (510) according to one embodiment, the user interface screen (506) may display an execution screen for a widget (439) corresponding to the screen (407). The widget (439) corresponding to the screen (407) in the state (510) may be referenced to the widget (405-1) of FIG. 4B. For example, the electronic device (101) may temporarily refrain from displaying a visual object (507-1) based on identifying a swipe input having a first direction (509-1). Based on the temporary refrain from displaying the visual object (507-1), the electronic device (101) may display a visual object (507-2) on the cover display (155). The visual object (507-2) may represent a different screen (407) that is distinct from the screen (403) corresponding to the visual object (507-1). Since the electronic device (101) uses an indicator (508) to indicate pages arranged along a second direction (509-2) within a user interface screen (506), it can highlight and display a visual element (508-1) while changing the order of each of a plurality of visual objects (507) within the same page. For example, the second direction (509-2) may include a direction perpendicular to the first direction (509-1), but is not limited thereto.
[0083] According to one embodiment, the electronic device (101) may identify an input (511) for the visual object (507-2) in a state (510) in which the visual object (507-2) is displayed on the cover display (155) according to the order of the plurality of visual objects (507). The input (511) may include an input indicating the end of an edit mode. The input (511) may include an input indicating the selection of the visual object (507-2). Based on identifying the input (511), the electronic device (101) may enter a state (515). For example, in the state (515), the electronic device (101) may display a screen (407) corresponding to the visual object (507-2) on the cover display (155). The electronic device (101) can change the screen (e.g., wallpaper screen) to be displayed on the cover display using a swipe input based on the first direction (509-1) in a state (505, 510) indicating an edit mode. Referring now to FIG. 5b, an example of an operation of the electronic device (101) registering widgets using the cover display (155) will be described below.
[0084] Referring to FIG. 5B , in a state (520) according to one embodiment, the electronic device (101) may display a user interface screen (521) including visual objects (522) representing one or more widgets on the cover display (155). For example, the electronic device (101) may enter a state (520) from the state (505) of FIG. 5A in response to a swipe input performed along the second direction (509-2). The state (520) may be referred to as a widget editing mode for the electronic device (101) to register (or deregister) at least one widget using the cover display. The user interface screen (521) may be included in the user interface screen (506) of FIG. 5A . The user interface screen (521) may represent at least one of one or more pages included in the user interface screen (506) of FIG. 5A . For example, if a widget corresponding to at least one of the above one or more pages is editable, the electronic device (101) may display a visual object (524-1) indicating editing by overlapping the at least one of the above one or more pages. However, the present invention is not limited thereto.
[0085] For example, the electronic device (101) may use the indicator (508) to indicate the order of the visual objects (522-1). The electronic device (101) may use the indicator (508) to highlight and display a visual element indicating the order of the visual objects (522-1). For example, the electronic device (101) may display each of the visual objects (522) representing one or more widgets on the cover display (155) together with one or more indicators (e.g., indicators (523)) for identifying whether to maintain the one or more widgets. The electronic device (101) may display the indicators (523) as at least a portion of the user interface screen. The electronic device (101) may display the indicators (523) associated with each of the one or more widgets.
[0086] For example, if the electronic device (101) identifies an input for selecting an indicator (523) while displaying a visual object (522-1), the electronic device (101) may cancel the registration of a widget for the visual object (522-1). The electronic device (101) may refrain from displaying the visual object (522-1) based on the cancellation of the registration of the widget. For example, in response to an input indicating selection of the indicator (523), the electronic device (101) may identify available widgets through the cover display (155). As an example, each of the available widgets may be matched to each of the screens (403, 407) of FIGS. 4A to 4B . The operation of the electronic device (101) matching each of the screens and each of the widgets will be described in more detail below with reference to FIG. 5C .
[0087] For example, the electronic device (101) may identify a swipe input having a second direction (509-2) while displaying a visual object (522-1). The swipe input may include an input for changing from a page including the visual object (522-1) to another page. In response to the swipe input, the electronic device (101) may display another visual object positioned next to the visual object (522-1) among the plurality of visual objects (522) on the cover display (155). Based on the display of the other visual object, the electronic device (101) may highlight and display a visual element (e.g., a visual element within the indicator (508)) corresponding to the position of the other visual object.
[0088] For example, the electronic device (101) may identify a swipe input having a second direction (509-2) while displaying a visual object (522-1) on the cover display (155). In response to the swipe input, the electronic device (101) may display another visual object on the cover display that is distinct from the visual object (522-1). The other visual object may represent another widget that is distinct from the widget corresponding to the visual object (522-1).
[0089] For example, the electronic device (101) may identify one or more swipe inputs based on a number of times that exceeds the number of visual objects (522). The electronic device (101) may enter state (525) based on identifying the one or more swipe inputs.
[0090] In a state (525) according to one embodiment, the electronic device (101) may display a screen (526) indicating the last page included in the user interface screen (521). While displaying the screen (526), the electronic device (101) may highlight and display a visual element indicating the last page using an indicator (508). The electronic device (101) may display a screen (526) including a visual object (527) (or UI element) for registering a widget. In response to an input to the visual object (527), the electronic device (101) may register (or activate) at least one widget displayable through the cover display (155). For example, the electronic device (101) may display a user interface (not shown) for registering at least one widget on the cover display (155) based on an input to the visual object (527). The electronic device (101) may, but is not limited to, change the number of visual elements included in an indicator (508) indicating the number or order of widgets when registering at least one widget using a user interface.
[0091] According to one embodiment, the electronic device (101) may, in a state (525), place a page screen for adding a widget between widgets (522-2) and widgets (522-3). For example, based on the placement of the page screen, the electronic device (101) may place, at least temporarily, a visual element (508-5) within the indicator (508) between visual elements (508-3) and visual elements (508-4). Visual element (508-3) may correspond to widget (522-2), and visual element (508-4) may correspond to widget (522-3). According to one embodiment, the electronic device (101) may terminate editing in response to an input for a visual object (524) indicating completion of editing. Based on the above input, the electronic device (101) can place the position of the visual element (508-5) within the indicator (508) in the state (505) of FIG. 5a.
[0092] An electronic device (101) according to one embodiment may map first widgets to each of the screen (403) of FIG. 4A and the screen (407) of FIG. 4A. The first widgets mapped to the screen (403) and the first widgets mapped to the screen (407) may be the same. When the electronic device (101) changes the first widgets mapped to the screen (407) into second widgets, when displaying the screen (407) (or a visual object corresponding to the screen (407)) on the cover display, the electronic device (101) may place visual objects representing the second widgets within the user interface screen.
[0093] An electronic device (101) according to one embodiment may identify one or more first software applications based on the number of executions among software applications executed while displaying a wallpaper screen (e.g., screen (403) of FIG. 4A) on a display. The electronic device (101) may group one or more first widgets, each corresponding to one or more first software applications, with a visual object (507-1).
[0094] Although not illustrated, an electronic device (101) according to one embodiment may change the order of a visual object (522-1) among visual objects (522) in a state (520). For example, the electronic device (101) may change the order of a visual object (522-1) based on identifying a long press input for the visual object (522-1) for a specified period of time, but is not limited thereto.
[0095] Below, with reference to FIG. 5c, an example of an operation of the electronic device (101) matching the cover screen and each of the widgets is described.
[0096] Referring to FIG. 5C, an electronic device (101) according to one embodiment can display a user interface screen (506) on a cover display (155) in a state (530). The state (530) can be referenced to the state (505) of FIG. 5A. The electronic device (101) can identify a plurality of widgets matching the visual object (507-1) based on displaying the entire visual object (507-1) among a plurality of visual objects (507) on the cover display (155). The plurality of widgets matching the visual object (507-1) may include widgets (e.g., widgets (400-1, 400-2) of FIGS. 4A to 4B) that are set (or registered) to be available through the cover display (155) while the electronic device (101) displays a screen (e.g., screen (403) of FIGS. 4A to 4B) corresponding to the visual object (507-1) on the cover display (155). The electronic device (101) may display an indicator (531) indicating the number of the plurality of widgets on the cover display (155) based on identifying the plurality of widgets matching the visual object (507-1). For example, the number of visual elements included in the indicator (531) may be greater than the number of the plurality of widgets. The number of visual elements included in the indicator (531) may be greater than the number of widgets, as it further includes visual elements representing a page representing the screen (526) of FIG. 5b and a page including a plurality of visual objects (507), but is not limited thereto.
[0097] An electronic device (101) according to one embodiment may identify a first input to a wallpaper screen while a wallpaper screen (e.g., screen (403) of FIG. 4A) is displayed. In response to the first input, the electronic device (101) may display a user interface screen (506) on the display to replace the wallpaper screen, the user interface screen (506) including a plurality of visual objects (507) that are changeable along a first direction (509-1) and include a visual object (437-1) corresponding to the wallpaper screen, and a visual object (437-2) corresponding to a wallpaper screen (e.g., screen (407) of FIG. 4A) different from the wallpaper screen (507-1). For example, while a user interface screen (506) is displayed, a user interface screen (521, 546) that allows selection of whether to keep running at least one widget among one or more widgets through the display in response to a second input corresponding to a second direction (509-2) different from the first direction for the user interface screen may be displayed on the display in place of the user interface screen displayed above.
[0098] An electronic device (101) according to one embodiment can identify a swipe input that follows a first direction (509-1) and indicates selection of at least one visual object among a plurality of visual objects (437). After identifying the input, the electronic device (101) can place widgets corresponding to the at least one visual object within a user interface screen (506). While identifying the swipe input that follows the first direction (509-1), the electronic device (101) can identify a swipe input that follows a second direction (509-2). Based on identifying the swipe input that follows the second direction (509-2), the electronic device (101) can display at least one of the widgets on the cover display.
[0099] According to one embodiment, the electronic device (101) may display a visual object (437-1) with greater emphasis than the visual object (437-2) while displaying the user interface screen (506). While displaying the visual object (437-1) with greater emphasis, the electronic device (101) may display a user interface screen (546) in association with the wallpaper screen (507-1) based at least in part on receiving an input along a second direction (509-2). Displaying the user interface screen (546) in association with the wallpaper screen (507-1) may include displaying at least one of one or more widgets corresponding to the wallpaper screen (507-1). For example, displaying the user interface screen (546) in association with the wallpaper screen (507-1) may include generating a first group of one or more widgets that may be displayed subsequently from the wallpaper screen (507-1).
[0100] According to one embodiment, the electronic device (101) may, while displaying the user interface screen (506), display the visual object (437-1) to be more emphasized than the visual object (437-2). The electronic device (101) may, based at least in part on an input indicating selection of the visual object (437-2) (e.g., a swipe input along a first direction (509-1), display the visual object (437-2) to be more emphasized than the visual object (437-1). The electronic device (101) may, while displaying the visual object (437-2), display the user interface screen (546) to be associated with a wallpaper screen (e.g., a wallpaper screen corresponding to the visual object (437-2)) based at least in part on receiving a swipe input along a second direction (509-2). Displaying in association with a wallpaper screen may include, for example, an operation of generating a second group of one or more widgets that can be subsequently executed from said wallpaper screen. The first group of one or more widgets that can be subsequently displayed from the wallpaper screen (507-1) and the second group of one or more widgets may have at least one other widget.
[0101] An electronic device (101) according to one embodiment may identify an input corresponding to a second direction (509-2) while a wallpaper screen is displayed on a display (e.g., a cover display (155)). Based at least in part on the input, the electronic device (101) may display, on the display, a widget among one or more widgets that is maintained to be executed through the display, and may not display, on the display, other widgets among the one or more widgets that are not maintained to be executed through the display.
[0102] For example, in state (500) of FIG. 5A, the electronic device (101) may change the screen (403) into a visual object (507-1) in response to a swipe input based on a first direction (509-2). The electronic device (101) may enter state (530) based on gradually reducing the size of the screen (403) to the size of the visual object (507-1). The electronic device (101) may provide an animation effect of reducing the size of the screen (403) in response to the swipe input.
[0103] According to one embodiment, an electronic device (101) may, in response to a swipe input having a second direction (509-2) in a state (530) displaying a visual object (507-1), enter a state (532) for displaying visual objects (537) representing a plurality of widgets matching the visual object (507-1). For example, the electronic device (101) may gradually change the position of the visual object (507-1) in response to the swipe input. The electronic device (101) may control the visual object (507-1) to move in response to the swipe input. While moving the visual object (507-1), the electronic device (101) may display a visual object (537-1) representing a widget matching the visual object (507-1). The electronic device (101) may display a visual object (537-1) moving along a second direction (509-2) in response to a swipe input. Based on the display of the visual object (537-1), the electronic device (101) may display a navigation bar (533). Based on the display of the visual object (537-1), the electronic device (101) may display an indicator (531-1) indicating an order corresponding to the visual object (537-1) among a plurality of visual objects (537). The electronic device (101) may highlight and display a visual element corresponding to the order within the indicator (531-1). However, the present invention is not limited thereto.
[0104] An electronic device (101) according to one embodiment may identify whether to add (keep, or remove) widgets based on identifying an input to a visual object (538). The electronic device (101) may display an indicator (523) of FIG. 5B on at least some of the widgets based on identifying an input to the visual object (538). In response to an input to the visual object (538), the electronic device (101) may enter a state (520).
[0105] For example, the electronic device (101) can identify a swipe input based on a second direction (509-2) in a state (532). The electronic device (101) can move visual objects (537) along the second direction (509-2) based on the swipe input. The electronic device (101) can display a visual object (537-2) having a sequence subsequent to the visual object (537-1) on the cover display (155) based on a specified sequence of temporal objects (537).
[0106] For example, the electronic device (101) may maintain the display of the navigation bar (533) in the state (534). The electronic device (101) may display a visual object (537-2) in the state (534). The visual object (537-2) may represent a widget of a timer software application. The widget of the timer software application may be used to measure time. The visual object (537-2) may include a visual object (537-21) representing a multi-timer. The visual object (537-2) may further include an icon for starting or stopping the timer.
[0107] According to one embodiment, an electronic device (101) may enter a state (540) in response to a swipe input having a first direction (509-1) in a state (530). In the state (540), the electronic device (101) may display a visual object (507-2) within a user interface screen (506). The visual object (507-2) may correspond to the screen (407). Based on the display of the visual object (507-2), the electronic device (101) may identify widgets (widgets (405-1, 405-2) of FIG. 4B) corresponding to the visual object (507-2). The electronic device (101) may align visual objects (547) representing the widgets within the user interface screen (506). The electronic device (101) can display an indicator (541) indicating the position and / or order of the widgets based on identifying the widgets. The electronic device (101) can change the indicator (531) to an indicator (541) by identifying the widgets based on entering the state (540) in response to a swipe input having a first direction (509-1) in the state (530).
[0108] According to one embodiment, the electronic device (101) may, in a state (540), display an indicator (541) indicating widgets matching the visual object (507-2) while displaying the visual object (507-2). Based on the display of the visual object (507-2), the electronic device (101) may identify a swipe input performed along the second direction (509-2).
[0109] In one embodiment, an electronic device (101) may display a user interface screen (546) including one or more visual objects (547) representing one or more widgets matching a visual object (507-2) in a state (542). The state (542) may be referred to as an edit mode for identifying whether to maintain one or more widgets. The electronic device (101) may also display indicators for identifying whether to maintain one or more widgets while displaying the one or more visual objects (547). For example, the electronic device (101) may change from indicator (541) to indicator (541-1) based on identifying a swipe input in the state (540). The electronic device (101) may use indicator (541-1) to indicate a visual element that is highlighted based on its correspondence to at least one of the one or more visual objects.
[0110] In one embodiment, the electronic device (101) may display a visual object (547-2) having a sequence following the visual object (547-1) in response to a swipe input having a second direction (509-2) in a state (542). Based on displaying the visual object (547-2), the electronic device (101) may highlight and display a visual element included in the indicator (541-1) and corresponding to the visual object (547-2).
[0111] For example, the electronic device (101) may determine whether to register one or more widgets matching the visual object (507-2) based on displaying the user interface screen (546) in the state (542). However, the present invention is not limited thereto. For example, as described above in FIG. 5B, the electronic device (101) may register one or more widgets available through the cover display independently of the plurality of visual objects, or may cancel the registration of at least one of the registered one or more widgets, using the edit mode.
[0112] In a state (544) according to one embodiment, the electronic device (101) may identify an input for at least a portion of the user interface screen (546). The input may include an input indicating the end of an edit mode. In response to the input, the electronic device (101) may enter the state (405) of FIGS. 4A and 4B , but is not limited thereto.
[0113] For example, the electronic device (101) may display a screen (e.g., screen (407) of FIGS. 4A to 4B) corresponding to a visual object (507-2) on the cover display (155). The electronic device (101) may identify a swipe input based on the second direction (509-2) based on displaying the screen on the cover display (155). Based on the identification of the swipe input, the electronic device (101) may display at least one widget representing at least one visual object among the visual objects (547) on the cover display (155).
[0114] When an electronic device (101) according to one embodiment displays a screen (e.g., screen (407) of FIG. 4A) corresponding to a visual object (507-2) on a cover display (155), widgets representing visual objects (547) matching the visual object (507-2) may be placed on the screen. For example, the screen on which the widgets are placed may be referred to as screen (407) of FIG. 4A.
[0115] Referring to FIG. 5D , an electronic device (101) according to an embodiment may display a visual object (507-2) in a state (552). For example, based on displaying the visual object (507-2), the electronic device (101) may identify one or more widgets mapped to the visual object (507-2). The electronic device (101) may arrange the visual objects (557) representing the one or more widgets within a user interface. For example, the order of the visual objects (507-2, 557) arranged within the user interface screen (506) in the state (552) may be different from the order of the visual objects (507-2, 547) arranged within the user interface screen (506) in the state (540). For example, in state (540), visual objects (547) can be arranged in one direction (e.g., a second direction (509-2)) based on the position of visual objects (507-2). For example, in state (550), visual objects (557) can be arranged in both directions (e.g., a second direction (509-2) and a third direction (509-3)) based on the position of visual objects (507-2).
[0116] For example, in a state (552), an electronic device (101) according to an embodiment may display an indicator (551) indicating a position corresponding to a visual object (507-2). The electronic device (101) may identify a swipe input based on at least one direction of a first direction (509-1) or another direction opposite to the first direction (509-1). In response to the swipe input, the electronic device (101) may display the visual object (507-1). Based on displaying the visual object (507-1), the electronic device (101) may align visual objects (537) corresponding to the visual object (507-1) within the user interface screen (506) based on the position of the visual object (507-1). However, the present invention is not limited thereto.
[0117] According to one embodiment, an electronic device (101) can identify a swipe input based on a third direction (509-3) in a state (552). The electronic device (101) can display a visual object (557-1) among visual objects (557) according to the swipe input. The visual object (557-1) can be positioned at a position along the second direction (509-2) from the visual object (507-2). While changing the position of the visual object (507-2) according to the third direction (509-3), the electronic device (101) can display the visual object (557-1) among the visual objects (557) on the cover display (155).
[0118] For example, in state (550), the electronic device (101) may display an indicator (551-1) indicating the location of the visual object (557-1) based on displaying the visual object (557-1). The electronic device (101) may display a navigation bar (553) based on displaying the visual object (557-1). The navigation bar (553) may be referenced to the navigation bar (533) of FIG. 5C.
[0119] According to one embodiment, the electronic device (101) may display a visual object (507-2) on the cover display (155) in response to a swipe input based on a second direction (509-2) in a state (552). The electronic device (101) may move visual objects (557) along with the visual object (507-2) according to the second direction (509-2). The electronic device (101) may display an adjacent visual object (557-2) on the cover display according to a third direction (509-3) from the visual object (507-2) among the visual objects (557). However, the present invention is not limited thereto.
[0120] For example, the electronic device (101) may display, through an indicator (551-1), a visual element indicating the location of a visual object (557-2) in a state (554). The electronic device (101) may display a navigation bar (533) in a state (554). The electronic device (101) may at least temporarily refrain from displaying the navigation bar while displaying the visual objects (507-1, 507-2) representing the wallpaper screen, and may maintain the display of the navigation bar while displaying the visual objects representing widgets. However, the present invention is not limited thereto.
[0121] For example, the electronic device (101) can change the positions where the wallpaper screen and widgets are arranged within the user interface screen (506). Based on the changing positions, the electronic device (101) can change the widgets to be displayed in response to a swipe input having a specified direction from the wallpaper screen.
[0122] An electronic device (101) according to one embodiment can identify a plurality of software applications executed within the electronic device (101) while displaying at least one screen (e.g., a wallpaper screen) on a cover display (155). The electronic device (101) can identify the number of times the plurality of software applications have been executed. For example, the electronic device (101) can match a plurality of widgets of the plurality of software applications with at least one screen based on the number of times the plurality of software applications have been executed.
[0123] For example, the electronic device (101) may identify a plurality of first software applications executed by a processor (e.g., the processor (120) of FIG. 1) of the electronic device (101) during a specified period of time within a state (e.g., state (400) of FIGS. 4A to 4B) displaying a screen (e.g., screen (403) of FIGS. 4A to 4B) corresponding to a visual object (507-1). The electronic device (101) may match the screen (e.g., screen (403) of FIGS. 4A to 4B) corresponding to the visual object (507-1) with the plurality of first software applications based on identifying the number of times the plurality of first software applications were executed during the specified period of time. For example, the electronic device (101) may identify a plurality of first widgets representing each of the plurality of first software applications based on displaying the visual object (507-1) in the state (530). The electronic device (101) may, based on identifying the plurality of first widgets, arrange the plurality of first visual objects (e.g., visual objects (537)) within the user interface screen (506) in an order of the plurality of first visual objects (e.g., visual objects (537)) representing the plurality of first widgets corresponding to the visual object (507-1) in the state (530).
[0124] For example, in a state (e.g., state (405) of FIGS. 4A to 4B) in which the electronic device (101) displays a screen corresponding to a visual object (507-2) (e.g., screen (407) of FIGS. 4A to 4B) on the cover display (155), the electronic device (101) may identify one or more second software applications executed by the processor during a specified period of time. The electronic device (101) may identify the number of times the one or more second software applications have been executed during the specified period of time. Based on the number of executions of the one or more second software applications, the electronic device (101) may identify the one or more second software applications (or widgets of the one or more second software applications) to be used while displaying the screen. For example, the electronic device (101) may match the screen corresponding to the visual object (507-2) (e.g., screen (407) of FIGS. 4A to 4B) with the one or more second software applications. For example, the electronic device (101) may link the widget managing application (133) of FIG. 1, which provides a screen, with one or more second software applications. Based on identifying one or more second software applications, the electronic device (101) may display visual objects (547) representing one or more widgets of the one or more second software applications in response to a swipe input based on a second direction (509-2) while displaying a visual object (507-2) in a state (540). However, the present invention is not limited thereto. For example, the electronic device (101) may identify the number of executions of a plurality of software applications executed by the processor at a specified location (or place). Using the specified location and the number of executions, the electronic device (101) may match a screen (e.g., a wallpaper screen) displayed on the cover display with the widgets of the plurality of software applications.
[0125] As described above, the electronic device (101) according to one embodiment can identify an input (501) while displaying the screen (403) on the cover display (155). The input can include a long press input or a swipe input. In response to the input (501), the electronic device (101) can enter an edit mode for editing the screen (403) or widgets. Based on identifying one input (e.g., input (501)), the electronic device (101) can determine whether to change the wallpaper screen or register widgets according to the swipe input having a designated direction. The electronic device (101) can enhance user convenience by providing a user interface screen (506) for changing the wallpaper screen or widgets based on one mode.
[0126] FIGS. 6A to 6D illustrate examples of screens displayed on a flexible display based on an electronic device identifying a change from a folded state to an unfolded state according to one embodiment. The electronic device (101) of FIGS. 6A to 6D may be included in the electronic device of FIG. 1. The state (505) of FIG. 6A may be included in the state (505) of FIG. 5A.
[0127] In a state (505) according to one embodiment, the electronic device (101) can identify a change from a folded state to an unfolded state while displaying a user interface screen (506). In the unfolded state, the electronic device (101) can display a user interface (601) including an image (604) representing a visual object (e.g., a visual object (507-1) of FIG. 5A) on the flexible display (153). The user interface (601) can be used to change at least a portion of the visual object (e.g., a visual object (507-1) of FIG. 5A) corresponding to the image (604).
[0128] For example, the housing of the electronic device (101) may include a first housing part (210) of FIG. 2A and a second housing part (220) of FIG. 2A that are rotatably coupled with each other. The display (150) of FIG. 1 may include a flexible display (153) extending from one side of the first housing part to one side of the second housing part, and a cover display disposed on the other side (212) of the first housing part opposite the one side. The electronic device (101) may display a wallpaper screen (e.g., screen (403) of FIG. 4A) in a folded state (203). The electronic device (101) can identify a change from a folded state (e.g., a folded state) to an at least partially unfolded state (e.g., states (200, 201) of FIG. 2A) while a plurality of visual objects (e.g., visual objects corresponding to a wallpaper screen) are displayed on the user interface screen. For example, the electronic device (101) can display a user interface screen (601) for editing the wallpaper screen on the flexible display (153) in the at least partially unfolded state.
[0129] For example, the electronic device (101) can change the image (604) using the user interface (601) in a state (600) (e.g., an unfolded state). The user interface (601) can include one or more icons for changing the image (604). For example, in response to an input to the icon (602), the electronic device (101) can display a screen (not shown) including one or more wallpaper images stored in the electronic device (101) on the flexible display (153). The electronic device (101) can change the wallpaper image using the screen including one or more wallpaper images. The user interface (601) can be referred to as a user setting screen, a user editing screen, a wallpaper editing screen, or a wallpaper setting screen in terms of being used to change the wallpaper images.
[0130] For example, in response to an input for an icon (605), the electronic device (101) may initiate execution of a software application (e.g., a gallery software application) for displaying a plurality of images (e.g., photographic images) stored in a memory. The electronic device (101) may display at least one of the plurality of images on the cover display. For example, in response to an input indicating selection of the at least one image, the electronic device (101) may change an image (604) within the user interface (601) to an image representing the at least one image.
[0131] For example, in response to an input for an icon (606), the electronic device (101) may display a user interface (608) on the flexible display (153). The user interface (608) may provide functions for editing the image (604). For example, in response to an input for an icon (608-1), the electronic device (101) may display a frame image (609) to be superimposed on the image (604). The frame image (609) may include an image representing a frame corresponding to an edge of the image (604) based on a size of the image (604). The user interface (608) may include a graphical user interface (GUI) (610) for changing a color of the frame image (609) and a graphical user interface (611) for changing a color saturation of the frame image (609). As an example, the electronic device (101) may, but is not limited to, select a text object to be displayed overlapping at least a portion of the image (604) in response to an input for the icon (608-2).
[0132] For example, the electronic device (101) may, in a state (600), change the values of pixels included in the image (604) in response to an input for an icon (607). For example, the electronic device (101) may use filter information to identify an input indicating selection of at least one of a plurality of filters included in the filter information. The electronic device (101) may, in response to the input, change the values of pixels included in the image to match the at least one selected filter. However, the present invention is not limited thereto.
[0133] For example, the electronic device (101) may temporarily suspend display of the user interface (601) if it identifies an input for an icon (603) to transition from a state (600) to another state. The input for the icon (603) may include an input indicating completion of editing of an image (604).
[0134] Although not shown, the electronic device (101) may change from displaying an image (604) representing a visual object (e.g., visual object (507-1) of FIG. 5A) to displaying another image representing a different visual object (e.g., visual object (507-2) of FIG. 5A) when identifying a swipe input performed in a first direction (509-1) in a state (600). The electronic device (101) may change at least a portion of the other image using the user interface (601) while displaying the other image.
[0135] Although not illustrated, the electronic device (101) may display a user interface for editing a widget on the flexible display (153) when it identifies a swipe input based on a second direction (e.g., the second direction (509-2) of FIG. 5A) in the state (600), but is not limited thereto.
[0136] For example, the electronic device (101) may, in state (505), identify a swipe input in a first direction (509-1) based on a number of times (time) exceeding a number (number) of a plurality of visual objects (e.g., a plurality of visual objects (507) of FIG. 5A). In response to the swipe input in the first direction (509-1) based on the number of times in state (505), the electronic device (101) may enter a state (615) of FIG. 6B.
[0137] Referring to FIG. 6B, an electronic device (101) according to one embodiment may display a screen (616) indicating a notification for guiding a change of a screen to be displayed on the cover display (e.g., screens (403, 407) of FIGS. 4A to 4B) in a state (615). The electronic device (101) may identify a change from a folded state to an unfolded state based on the display of the screen (616). The electronic device (101) may identify a state (620) based on the identification of the unfolded state.
[0138] An electronic device (101) according to one embodiment may display a user interface (621) on a flexible display (153) in a state (620) (e.g., an unfolded state). The user interface (621) may include images (622) representing a plurality of visual objects (e.g., a plurality of visual objects (507) of FIG. 5A).
[0139] For example, the electronic device (101) may change the image (622-1) to another image in response to an input to a text object (624) included in the user interface (621). The electronic device (101) may replace the image (622-1) with another image in response to an input to the text object (624). The electronic device (101) may display a screen including a plurality of wallpaper images stored in a memory in response to an input to the text object (624). The electronic device (101) may change the image (622-1) to another image in response to an input indicating that the other image is to be selected using the screen.
[0140] For example, the electronic device (101) may, in state (620), identify an input for a text object (625) (e.g., a widget). In response to the input, the electronic device (101) may display a screen on the flexible display (153) indicating whether to register widgets available through the cover display.
[0141] For example, the electronic device (101) can identify whether to display a view element (or view object) indicating a notification on the cover display (155) using a toggle object (626) in the form of a switch.
[0142] For example, the electronic device (101) can use a toggle object (627) to identify whether to display a screen indicating a notification using the cover display (155), but is not limited thereto.
[0143] For example, the electronic device (101) may initiate execution of a software application (e.g., a clock face application) that provides a wallpaper screen in response to an input for the icon (623). Based on the execution of the software application, the electronic device (101) may download the wallpaper screen from an external server, but is not limited thereto.
[0144] For example, the electronic device (101) may change the image (622-1) to another image among the images (622) in response to a swipe input based on a first direction (621-1). The other image may correspond to the visual object (507-2) among the plurality of visual objects (507) of FIG. 5A. Based on the change to the other image, the electronic device (101) may edit the other image using one or more functions included in the user interface (621), but is not limited thereto.
[0145] Referring to FIG. 6c, in a state (630) according to one embodiment, the electronic device (101) may display a screen (633) on the flexible display (153) for changing the characteristics, colors, themes, and / or shapes of a graphical user interface (GUI) available within the electronic device (101). The screen (633) may be an example of a user interface for changing a background screen (or wallpaper screen) and a style of the graphical user interface.
[0146] For example, the screen (633) may include a visual object (635) for changing the background screen (or wallpaper screen). In response to an input to the visual object (635), the electronic device (101) may display images for changing the background screen. The electronic device (101) may change the background screen in response to an input for selecting at least one of the images.
[0147] For example, the screen (633) may include a visual object (637) for displaying a background screen based on a brightness below a specified brightness. The electronic device (101) may determine, in response to an input to an icon (637-1) having a toggle format, whether to adjust the background screen to below the specified brightness.
[0148] For example, the screen (633) may include a visual object (636) for changing the color (or characteristic) of the background screen and / or a widget screen matching the background screen. The color may be changed in response to an input to the visual object (636). The electronic device (101) may include icons representing colors included within the visual object (636). The electronic device (101) may identify a color corresponding to at least one of the icons in response to an input indicating selection of at least one of the icons.
[0149] For example, the electronic device (101) may display the screen (403) based on the first color (636-1) among the first color (636-1) and the second color (636-2) in the state (640). The first color (636-1) may be composed of one or more colors. The first color (636-1) may represent a combination of one or more colors. The first color (636-1) may be referred to as a color palette.
[0150] For example, the electronic device (101) can change the color of the widgets (400-1, 400-2) corresponding to the screen (403) based on displaying the screen (403) based on the first color (636-1). When the electronic device (101) displays at least one of the widgets (400-1, 400-2) on the cover display (155), the electronic device (101) can display the at least one based on the first color (636-1). For example, the electronic device (101) can display the screen (403) based on the second color (636-2) in the state (400) of FIG. 6C. When the electronic device (101) displays a screen (403) having a second color (636-2), the color of widgets (400-1, 400-2) matching the screen (403) can be changed to the second color (636-2). When the electronic device (101) changes the color of the main screen (e.g., screen (403)), the color of widgets mapped to the main screen can also be changed.
[0151] According to one embodiment, an electronic device (101) may display a user interface screen including at least a portion of a user interface screen (633) on a cover display in a state (650), as shown in FIG. 6D . The state (650) may include the electronic device (101) in a folded state. The user interface screen displayed on the cover display may include a visual object (604), a visual object (636), and / or a visual object (637) corresponding to a wallpaper screen. The electronic device (101) may display the user interface screen on the cover display together with a navigation bar (533).
[0152] As described above, the electronic device (101) according to one embodiment can edit screens (e.g., screens (403, 407) of FIGS. 4A to 4B) to be displayed on the cover display (155) by using screens (e.g., user interface screens (601, 621, 633)) displayed on the flexible display (153) having a size relatively larger than the size of the cover display (155). The electronic device (101) can display the user interface that provides more functions for editing the screens (e.g., screens (403, 407) of FIGS. 4A to 4B) by using the flexible display (153).
[0153] FIG. 7 illustrates an example of a flowchart illustrating the operation of an electronic device according to one embodiment. The electronic device of FIG. 7 may include the electronic device (101) of FIGS. 1 to 6B. At least one of the operations of FIG. 7 may be performed by the electronic device (101) of FIG. 1. At least one of the operations of FIG. 7 may be controlled by the processor (120) of FIG. 1. Each of the operations of FIG. 7 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each of the operations may be changed, and at least two operations may be performed in parallel.
[0154] Referring to FIG. 7, in operation 710, a processor according to one embodiment may identify a first input for a first wallpaper screen while displaying a first wallpaper screen on a cover display in a folded state. For example, the processor may identify a long press input (input (501) of FIG. 5A) in which contact is maintained for a specified period of time while displaying the first wallpaper screen (e.g., screen (403) of FIG. 5A). In response to identifying the long press input, the electronic device (101) may enter state (505) of FIG. 5A.
[0155] Referring to FIG. 7, in operation 720, a processor according to an embodiment may, in response to a first input, display a plurality of visual objects, each corresponding to a plurality of wallpaper screens, that are scrollable in a first direction (e.g., the first direction (509-1) of FIG. 5A) and include a first wallpaper screen. For example, the processor may display, on a cover display (e.g., the cover display (155) of FIG. 1), a visual object representing the first wallpaper screen among the plurality of visual objects (e.g., the visual object (507-1) of FIG. 5A) according to an order of the plurality of visual objects (e.g., the plurality of visual objects (507) of FIG. 5A). The processor may display an indicator (e.g., the indicator (508) of FIG. 5A) for indicating the number of widgets available through the cover display together with the plurality of visual objects.
[0156] For example, the processor may identify an input performed along the first direction while displaying a visual object representing a first wallpaper screen. In response to the input, the processor may display another visual object (e.g., visual object (507-2) of FIG. 5A) representing a second wallpaper screen (e.g., screen (407) of FIGS. 4A-4B). The processor may identify an input for at least a portion of the cover display while displaying the other visual object. In response to the input, the processor may identify that the other visual object has been selected. Based on the identification of the other visual object, the processor may display a screen (e.g., screen (407) of FIGS. 4A-4B) on the cover display. For example, while displaying the screen, the processor may identify one or more widgets matching the screen (e.g., widgets representing visual objects (547) matching the visual object (507-2) of FIG. 5C). The processor may sequentially display one or more widgets on the cover display in response to a swipe input based on a second direction (e.g., the second direction (509-2) of FIG. 5A).
[0157] Referring to FIG. 7, at operation 730, a processor according to one embodiment may, in response to a second input performed along a second direction perpendicular to the first direction, display one or more widgets within a cover display together with one or more indicators for identifying whether to maintain each of the one or more widgets. For example, in state (520) of FIG. 5b, the processor may sequentially arrange visual objects (522) representing one or more widgets within a user interface screen (521). In response to the second input, the processor may display a visual object (522-1) among the visual objects (522) on the cover display (155). The processor may display indicators (e.g., indicators (523) of FIG. 5b) for identifying whether to maintain each of the visual objects (522). In response to an input for at least one indicator among the indicators, the processor may cancel registration of a widget corresponding to the at least one indicator. For example, the processor may, in state (525), use a screen (e.g., screen (527) of FIG. 5B) for registering widgets available through the cover display to identify whether a widget is registered. As described above, the processor may, in response to the first input, provide a single user interface for identifying whether to change the wallpaper screen and / or widgets.
[0158] FIG. 8 illustrates an example of a flowchart illustrating the operation of an electronic device according to one embodiment. The electronic device of FIG. 8 may include the electronic device (101) of FIGS. 1 to 6B. At least one of the operations of FIG. 8 may be performed by the electronic device (101) of FIG. 1. At least one of the operations of FIG. 8 may be controlled by the processor (120) of FIG. 1. Each of the operations of FIG. 8 may be performed sequentially, but is not necessarily performed sequentially. For example, the order of each of the operations may be changed, and at least two operations may be performed in parallel.
[0159] Referring to FIG. 8, an electronic device according to one embodiment may display a first wallpaper screen (e.g., screen (403) of FIG. 4A) on a display in operation 810.
[0160] Referring to FIG. 8, an electronic device according to one embodiment may, at operation 820, identify a first input for a first wallpaper screen while the first wallpaper screen is displayed. The first input may include a long press input.
[0161] Referring to FIG. 8, an electronic device according to one embodiment may, in operation 830, display a first user interface screen including a plurality of visual objects (e.g., a plurality of visual objects (437) of FIG. 4A) that are changeable along a first direction (e.g., a first direction (509-1) of FIG. 5A) and that include a first visual object corresponding to a first wallpaper screen (e.g., a visual object (437-1) of FIG. 4A) and a second visual object corresponding to a second wallpaper screen (e.g., a screen (407) of FIG. 4A) (e.g., a visual object (437-2) of FIG. 4A)) in place of the first wallpaper screen.
[0162] Referring to FIG. 8, an electronic device according to one embodiment may, in operation 840, display a second user interface screen that allows a user to select whether to maintain execution of (or remove, add) at least one widget among one or more widgets through a display in response to a second input (e.g., a swipe input) corresponding to a second direction (e.g., the second direction (509-2) of FIG. 5A) on a first user interface screen.
[0163] FIG. 9 is a block diagram of an electronic device (901) within a network environment (900) according to various embodiments. Referring to FIG. 9 , in the network environment (900), the electronic device (901) may communicate with the electronic device (902) via a first network (998) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (904) or the server (908) via a second network (999) (e.g., a long-range wireless communication network). In one embodiment, the electronic device (901) may communicate with the electronic device (904) via the server (908). According to one embodiment, the electronic device (901) may include a processor (920), a memory (930), an input module (950), an audio output module (955), a display module (960), an audio module (970), a sensor module (976), an interface (977), a connection terminal (978), a haptic module (979), a camera module (980), a power management module (988), a battery (989), a communication module (990), a subscriber identification module (996), or an antenna module (997). In some embodiments, the electronic device (901) may omit at least one of these components (e.g., the connection terminal (978)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (976), the camera module (980), or the antenna module (997)) may be integrated into one component (e.g., the display module (960)).
[0164] The processor (920) may, for example, execute software (e.g., a program (940)) to control at least one other component (e.g., a hardware or software component) of the electronic device (901) connected to the processor (920) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (920) may store commands or data received from other components (e.g., a sensor module (976) or a communication module (990)) in a volatile memory (932), process the commands or data stored in the volatile memory (932), and store result data in a non-volatile memory (934). According to one embodiment, the processor (920) may include a main processor (921) (e.g., a central processing unit or an application processor) or an auxiliary processor (923) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (921). For example, when the electronic device (901) includes the main processor (921) and the auxiliary processor (923), the auxiliary processor (923) may be configured to use less power than the main processor (921) or to be specialized for a given function. The auxiliary processor (923) may be implemented separately from the main processor (921) or as a part thereof.
[0165] The auxiliary processor (923) may control at least a portion of functions or states associated with at least one component (e.g., a display module (960), a sensor module (976), or a communication module (990)) of the electronic device (901), for example, on behalf of the main processor (921) while the main processor (921) is in an inactive (e.g., sleep) state, or together with the main processor (921) while the main processor (921) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (923) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (980) or a communication module (990)). In one embodiment, the auxiliary processor (923) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (901) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (908)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0166] The memory (930) can store various data used by at least one component (e.g., the processor (920) or the sensor module (976)) of the electronic device (901). The data can include, for example, software (e.g., the program (940)) and input data or output data for commands related thereto. The memory (930) can include a volatile memory (932) or a non-volatile memory (934).
[0167] The program (940) may be stored as software in the memory (930) and may include, for example, an operating system (942), middleware (944), or an application (946).
[0168] The input module (950) can receive commands or data to be used in a component of the electronic device (901) (e.g., a processor (920)) from an external source (e.g., a user) of the electronic device (901). The input module (950) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0169] The audio output module (955) can output audio signals to the outside of the electronic device (901). The audio output module (955) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0170] The display module (960) can visually provide information to an external party (e.g., a user) of the electronic device (901). The display module (960) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. In one embodiment, the display module (960) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0171] The audio module (970) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (970) can acquire sound through the input module (950), output sound through the sound output module (955), or an external electronic device (e.g., electronic device (902)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (901).
[0172] The sensor module (976) can detect the operating status (e.g., power or temperature) of the electronic device (901) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (976) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0173] The interface (977) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (901) with an external electronic device (e.g., the electronic device (902)). In one embodiment, the interface (977) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0174] The connection terminal (978) may include a connector through which the electronic device (901) may be physically connected to an external electronic device (e.g., the electronic device (902)). In one embodiment, the connection terminal (978) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0175] The haptic module (979) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (979) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0176] The camera module (980) can capture still images and videos. According to one embodiment, the camera module (980) may include one or more lenses, image sensors, image signal processors, or flashes.
[0177] The power management module (988) can manage the power supplied to the electronic device (901). According to one embodiment, the power management module (988) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0178] A battery (989) may power at least one component of the electronic device (901). In one embodiment, the battery (989) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0179] The communication module (990) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (901) and an external electronic device (e.g., electronic device (902), electronic device (904), or server (908)), and the performance of communication through the established communication channel. The communication module (990) may operate independently from the processor (920) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (990) may include a wireless communication module (992) (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 (994) (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external electronic device (904) via a first network (998) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (999) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (992) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (996) to verify or authenticate the electronic device (901) within a communication network such as the first network (998) or the second network (999).
[0180] The wireless communication module (992) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency communications (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (992) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (992) may support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (992) may support various requirements specified in the electronic device (901), an external electronic device (e.g., the electronic device (904)), or a network system (e.g., the second network (999)). According to one embodiment, the wireless communication module (992) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0181] The antenna module (997) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (997) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (997) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (998) or the second network (999), may be selected from the plurality of antennas, for example, by the communication module (990). A signal or power may be transmitted or received between the communication module (990) and the external electronic device via the selected at least one antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (997).
[0182] According to various embodiments, the antenna module (997) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high frequency band.
[0183] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0184] According to one embodiment, commands or data may be transmitted or received between the electronic device (901) and an external electronic device (904) via a server (908) connected to a second network (999). Each of the external electronic devices (902, or 1304) may be the same or a different type of device as the electronic device (901). According to one embodiment, all or part of the operations executed in the electronic device (901) may be executed in one or more of the external electronic devices (902, 1304, or 1308). For example, when the electronic device (901) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (901) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (901). The electronic device (901) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (901) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (904) may include an Internet of Things (IoT) device. The server (908) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (904) or the server (908) may be included in the second network (999).The electronic device (901) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
[0185] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.
[0186] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "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" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0187] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0188] Various embodiments of the present document may be implemented as software (e.g., a program (940)) including one or more instructions stored in a storage medium (e.g., an internal memory (936) or an external memory (938)) readable by a machine (e.g., an electronic device (901)). For example, a processor (e.g., a processor (920)) of the machine (e.g., an electronic device (901)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0189] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0190] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0191] The electronic device (901) of FIG. 9 may be referenced to the electronic device (101) of FIG. 1.
[0192] An electronic device according to one embodiment may display a user interface for editing the cover screen and widgets of a software application via the cover display in response to an input for changing the cover screen displayed on the cover display. A method for editing the cover screen and widgets of the electronic device based on a single input may be required.
[0193] In an electronic device according to one embodiment as described above (e.g., electronic device (101) of FIG. 1), a housing including a first housing part (e.g., first housing part (210) of FIG. 2A) and a second housing part (e.g., second housing part (220) of FIG. 2A) rotatably coupled to the first housing part, a flexible display (e.g., flexible display (153) of FIG. 1) extending from one side of the first housing part (e.g., first side (211) of FIG. 2A) to one side of the second housing part (e.g., third side (221) of FIG. 2A), a cover display (e.g., cover display (155) of FIG. 1) positioned on another side of the first housing part opposite to the one side (e.g., second side (212) of FIG. 2A) on which the flexible display is positioned), at least one processor including a processing circuit (e.g., The electronic device may include a processor (120)), and a memory (130) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may be configured to identify a first input to the first wallpaper screen (e.g., state (403) of FIGS. 4A-4B) while the electronic device displays a first wallpaper screen (e.g., state (403) of FIGS. 4A-4B) on the cover display in a folded state (e.g., state (203) of FIG. 2B) in which the one side of the first housing part and the one side of the second housing part face each other. The at least one processor may, in response to the first input, cause a plurality of visual objects (e.g., a plurality of visual objects (507) of FIG. 5A) to be displayed, each corresponding to a plurality of wallpaper screens including the first wallpaper screen, and changeable along a first direction (e.g., a first direction (509-1) of FIG. 5A).The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to, while displaying at least one visual object of the plurality of visual objects, display, in response to a second input performed along a second direction (e.g., the second direction (509-2) of FIG. 5A) perpendicular to the first direction, one or more widgets (e.g., the first widget (135-1) of FIG. 1 and the second widget (137-1) of FIG. 1) provided from one or more software applications (e.g., the first software application (135) of FIG. 1 and the second software application (137) of FIG. 1)) that match the at least one visual object and are installed on the electronic device.
[0194] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, while displaying the plurality of visual objects, to identify at least one visual object (e.g., visual object 507-2 of FIG. 5A) among the plurality of visual objects in response to a third input performed along the first direction. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, when individually or collectively, to identify at least one widget among the one or more widgets in response to a fourth input indicating a selection of at least one indicator (e.g., indicator 523 of FIG. 5B) among one or more indicators for identifying whether to maintain each of the one or more widgets within the cover display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display a second wallpaper screen (e.g., screen (407) of FIGS. 4A-4B) on the cover display that matches the at least one widget and represents the at least one visual object.
[0195] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a fifth input performed along the second direction while displaying the second wallpaper screen on the cover display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the at least one widget on the cover display based on the identification of the fifth input.
[0196] For example, the indicators may be first indicators. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to match at least some of the one or more widgets to each of the plurality of visual objects. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in response to the third input, to display, on the cover display, second indicators (e.g., indicator (508) of FIG. 5A, indicator (531) of FIG. 5C, or indicator (541) of FIG. 5C) indicating the at least one visual object and the number of the at least one widget matching the at least one visual object.
[0197] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify first software applications based on a number of executions among the software applications executed while displaying the first wallpaper screen on the cover display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to, in response to the first input, match first widgets representing the first software applications with a second visual object representing the first wallpaper screen among the plurality of visual objects (e.g., visual object (507-1) of FIG. 5A).
[0198] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display an icon representing the at least one widget (e.g., icons 407-2, 408, 409, 410, 411, 412 of FIGS. 4A-4B) overlapping at least a portion of the second wallpaper screen.
[0199] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to initiate execution of at least one software application corresponding to the at least one widget in response to a sixth input indicating selection of the icon.
[0200] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in response to the first input, to identify a change from the folded state to an unfolded state (e.g., state (200) of FIG. 2A) distinct from the folded state while displaying the plurality of visual objects. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in the unfolded state, to display a user interface (e.g., user interface (601) of FIG. 6A or user interface (621) of FIG. 6B) on the flexible display for editing the first wallpaper screen.
[0201] In a method of an electronic device (e.g., the electronic device (101) of FIG. 1) according to one embodiment as described above, the method may include an operation of identifying a first input to a first wallpaper screen (e.g., a state (403) of FIGS. 4A to 4B) while displaying a first wallpaper screen on a cover display (e.g., a cover display (155) of FIG. 1) while one side (e.g., a first side (211) of FIG. 2A) of a first housing part (e.g., a first housing part (210) of FIG. 2A) of the electronic device and one side (e.g., a third side (221) of FIG. 2A) of a second housing part (e.g., a second housing part (220) of FIG. 2A) of the electronic device are in a folded state (e.g., a state (203) of FIG. 2B)) in which the first housing part (210) of FIG. 2A) of the electronic device faces each other. The method may include, in response to the first input, an operation of displaying a plurality of visual objects (e.g., a plurality of visual objects (507) of FIG. 5A) that are changeable along a first direction (e.g., a first direction (509-1) of FIG. 5A) and that correspond to each of a plurality of wallpaper screens including the first wallpaper screen. The method may include, in response to a second input performed along a second direction (e.g., a second direction (509-2) of FIG. 5A) perpendicular to the first direction while displaying at least one visual object of the plurality of visual objects, an operation of displaying one or more widgets (e.g., a first software application (135) of FIG. 1, and a second software application (137) of FIG. 1)) that match the at least one visual object and are provided from one or more software applications installed on the electronic device (e.g., a first widget (135-1) of FIG. 1, and a second widget (137-1) of FIG. 1)).
[0202] For example, the method may include, while displaying the plurality of visual objects, an operation of identifying at least one visual object among the plurality of visual objects in response to a third input performed along the first direction. The method may include, in response to a fourth input indicating a selection of at least one indicator among one or more indicators for identifying whether to maintain each of the one or more widgets within the cover display (e.g., indicator (523) of FIG. 5B), an operation of identifying at least one widget among the one or more widgets. The method may include an operation of displaying, on the cover display, a second wallpaper screen (e.g., screen (407) of FIGS. 4A-4B) that matches the at least one widget and represents the at least one visual object.
[0203] For example, the operation of displaying the second wallpaper screen may include an operation of identifying a fifth input performed along the second direction while displaying the second wallpaper screen on the cover display. The operation of displaying the second wallpaper screen may include an operation of displaying the at least one widget on the cover display based on the identification of the fifth input.
[0204] For example, the indicators may be first indicators. The method may include an operation of matching at least some of the one or more widgets to each of the plurality of visual objects. The method may include an operation of displaying, on the cover display, in response to the third input, second indicators (e.g., indicator (508) of FIG. 5A, indicator (531) of FIG. 5C, or indicator (541) of FIG. 5C) indicating the number of the at least one visual object and the at least one widget matching the at least one visual object.
[0205] For example, the operation of displaying the first wallpaper screen may include an operation of identifying the first software applications based on the number of executions among the software applications executed while displaying the first wallpaper screen on the cover display. The operation of displaying the first wallpaper screen may include an operation of matching, in response to the first input, the first widgets representing the first software applications with a second visual object (e.g., the visual object (507-1) of FIG. 5A) representing the first wallpaper screen among the plurality of visual objects based on displaying the plurality of visual objects.
[0206] For example, the action of displaying the second wallpaper screen may include an action of displaying an icon representing at least one widget (e.g., icons (407-2, 408, 409, 410, 411, 412) of FIGS. 4A to 4B) overlapping at least a portion of the second wallpaper screen.
[0207] For example, the method may include, in response to a sixth input indicating selection of the icon, initiating execution of at least one software application corresponding to the at least one widget.
[0208] In a computer-readable storage medium storing one or more programs according to one embodiment as described above, when the one or more programs are executed by at least one processor (e.g., the processor (120) of FIG. 1) of an electronic device (e.g., the electronic device (101) of FIG. 1), in a folded state (e.g., the state (203) of FIG. 2b) in which one side (e.g., the first side (211) of FIG. 2a) of a first housing part (e.g., the first housing part (210) of FIG. 2a) of the electronic device and one side (e.g., the third side (221) of FIG. 2a) of a second housing part (e.g., the second housing part (220) of FIG. 2a) of the electronic device face each other, while displaying a first wallpaper screen (e.g., the screen (403) of FIGS. 4a to 4b) on a cover display (e.g., the cover display (155) of FIG. 1)), a first input to the first wallpaper screen is received. The electronic device may be configured to cause the one or more programs to be executed by the at least one processor of the electronic device, in response to the first input, to cause the electronic device to display a plurality of visual objects (e.g., the plurality of visual objects (507) of FIG. 5A) corresponding to each of a plurality of wallpaper screens that are changeable along a first direction (e.g., the first direction (509-1) of FIG. 5A) and that include the first wallpaper screen.When the one or more programs are executed by the at least one processor of the electronic device, while displaying at least one visual object among the plurality of visual objects, in response to a second input performed along a second direction perpendicular to the first direction (e.g., the second direction (509-2) of FIG. 5A), the electronic device may be configured to display one or more widgets (e.g., the first widget (135-1) of FIG. 1, and the second widget (137-1) of FIG. 1) provided from one or more software applications (e.g., the first software application (135) of FIG. 1, and the second software application (137) of FIG. 1)) that match the at least one visual object and are installed on the electronic device.
[0209] For example, the one or more programs may be configured to, when executed by the at least one processor of the electronic device, cause the electronic device to, in response to a third input performed along the first direction while displaying the plurality of visual objects, identify the at least one visual object among the plurality of visual objects. The one or more programs may be configured to, when executed by the at least one processor of the electronic device, cause the electronic device to, in response to a fourth input indicating a selection of at least one indicator among one or more indicators for identifying whether to maintain each of the one or more widgets within the cover display (e.g., indicator (523) of FIG. 5B), cause the electronic device to identify the at least one widget among the one or more widgets. The one or more programs may be configured to, when executed by the at least one processor of the electronic device, cause the electronic device to display, on the cover display, a second wallpaper screen that matches the at least one widget and represents the at least one visual object.
[0210] For example, the one or more programs may be configured to cause the electronic device to identify a fifth input performed along the second direction while displaying the second wallpaper screen on the cover display when executed by the at least one processor of the electronic device. The one or more programs may be configured to cause the electronic device to display the at least one widget on the cover display based on the identification of the fifth input when executed by the at least one processor of the electronic device.
[0211] For example, the indicators may be first indicators. The one or more programs may be configured to, when executed by the at least one processor of the electronic device, cause the electronic device to match at least some of the one or more widgets to each of the plurality of visual objects. The one or more programs may be configured to, when executed by the at least one processor of the electronic device, cause the electronic device to, in response to the third input, display on the display second indicators (e.g., indicator (508) of FIG. 5A, indicator (531) of FIG. 5C, or indicator (541) of FIG. 5C) indicating the number of the at least one visual object and the at least one widget matching the at least one visual object.
[0212] For example, the one or more programs may be configured to cause the electronic device to identify first software applications based on a number of executions among the software applications executed while displaying the first wallpaper screen on the cover display when executed by the at least one processor of the electronic device. The one or more programs may be configured to cause the electronic device to match, in response to the first input, first widgets representing the first software applications with a second visual object representing the first wallpaper screen among the plurality of visual objects (e.g., visual object (507-1) of FIG. 5A) based on displaying the plurality of visual objects.
[0213] An electronic device (101) according to one embodiment as described above may include a housing, a display (150) included in the housing, at least one processor (120) including a processing circuit, and a memory (130) storing instructions and including one or more storage media. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display a first wallpaper screen (403) on the display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a first input to the first wallpaper screen while the first wallpaper screen is displayed. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in response to the first input, to display a first user interface screen (506) on the display, the first user interface screen (506) including a plurality of visual objects (507) that are changeable along a first direction (509-1), the first visual object corresponding to the first wallpaper screen, and the second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, in place of the first wallpaper screen displayed thereon.The instructions, when executed individually or collectively by the at least one processor, may cause the electronic device to, while the first user interface screen is displayed, display a second user interface screen (521, 546) on the display, in response to a second input corresponding to a second direction (509-2) different from the first direction, wherein the second input corresponds to a second direction (509-2) for the first user interface screen, and the electronic device can select whether to maintain execution of at least one widget among one or more widgets (135-1, 137-1) installed on the electronic device through the display, replacing the first user interface screen.
[0214] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display, as at least a portion of the second user interface screen, one or more indicators (523) for identifying the selection of the at least one widget.
[0215] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the one or more indicators in association with the at least one widget as at least a portion of the second interface screen.
[0216] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, as part of the displaying of the first user interface screen, to display the first visual object as more emphasized than the second visual object, based at least in part on the first input. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to perform the displaying of the second user interface screen as associated with the first wallpaper screen, based at least in part on the second input being received while the first visual object is displayed as more emphasized than the second visual object.
[0217] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to receive a third input selecting the second visual object through the first user interface screen while the first visual object is displayed to be more emphasized than the second visual object. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the first user interface screen such that the second visual object is more emphasized than the first visual object, at least in part based on the third input. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the second user interface screen as associated with the second wallpaper screen, at least in part based on receiving a fourth input corresponding to the second direction while the second visual object is displayed to be more emphasized than the first visual object.
[0218] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to generate a first group of one or more widgets that may be subsequently displayed on the display from the first wallpaper screen, based at least in part on a first selection received from the user while the display operation of the second user interface screen is performed in association with the first wallpaper screen. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to generate a second group of one or more widgets that may be subsequently executed on the display from the second wallpaper screen, based at least in part on a second selection received from the user while the display operation of the second user interface screen is performed in association with the second wallpaper screen.
[0219] For example, the first group or the second group may have at least one other widget.
[0220] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to change a characteristic of at least one of the first wallpaper screen or the second wallpaper screen from the first characteristic to the second characteristic. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to change, based at least in part on the change in the characteristic, a characteristic of at least one widget included in a group corresponding to the at least one wallpaper screen among the first group and the second group to correspond to the second characteristic.
[0221] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the second visual object with greater emphasis than the first visual object in response to a third input corresponding to the first direction received before the second input while the first user interface screen is displayed. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the second wallpaper screen on the display instead of the first user interface screen based at least in part on a fourth input to the first user interface screen received while the second visual object is displayed with greater emphasis than the first visual object.
[0222] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a fifth input corresponding to the second direction while the second wallpaper screen is displayed on the display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display, on the display, a widget among the one or more widgets that is maintained to be executed via the display, and not to display, on the display, another widget among the one or more widgets that is not maintained to be executed via the display.
[0223] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in response to the first input, to display on the display, together with the second visual object, an indicator (508, 531, 541) indicating a number of one or more widgets that can be subsequently executed from a state in which the second wallpaper screen is displayed on the display.
[0224] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify one or more first software applications based on a number of executions among the software applications executed while the first wallpaper screen was displayed on the display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to group one or more first widgets, each corresponding to the one or more first software applications, with a first visual object (507-1).
[0225] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display the second wallpaper screen such that an icon (407-2, 408, 409, 410, 411, 412) representing a widget that can be displayed through the display after the second wallpaper screen is displayed on the display overlaps at least a portion of the second wallpaper screen.
[0226] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to execute a software application corresponding to the widget in response to a sixth input indicating selection of the icon.
[0227] For example, the housing may include a first housing part (210) and a second housing part (220) that are rotatably coupled with each other. The display may include a flexible display (153) extending from one side (211) of the first housing part to one side (221) of the second housing part, and a cover display (155) disposed on the other side (212) of the first housing part opposite to the one side. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to perform the display operation of the first wallpaper screen when the electronic device is in a folded state (203). The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device, in response to the first input, to identify a change from the folded state to the at least partially unfolded state (200, 201) while the plurality of visual objects are displayed through the first user interface. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display, on the flexible display, a third user interface screen (601, 621) for editing the first wallpaper screen in the at least partially unfolded state.
[0228] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display a portion of a widget of the at least one widget concurrently with the first visual object and the second visual object as part of the first user interface screen displayed based on the first input.
[0229] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to not display the remainder of the widget concurrently with the first visual object and the second visual object as part of the first user interface screen displayed based on the first input.
[0230] For example, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display, on the cover display, a fourth user interface screen that includes at least a portion of the third user interface screen for editing the first wallpaper screen, when the electronic device is in the folded state.
[0231] In a method of an electronic device (101) according to an embodiment as described above, the method may include an operation of displaying a first wallpaper screen (403) on a display. The method may include an operation of identifying a first input to the first wallpaper screen while the first wallpaper screen is displayed. The method may include an operation of displaying, in response to the first input, a first user interface screen (506) including a plurality of visual objects (507) that are changeable along a first direction (509-1) and include a first visual object corresponding to the first wallpaper screen and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, on the display to replace the first wallpaper screen. The method may include, while the first user interface screen is displayed, an operation of displaying a second user interface screen (521, 546) on the display in place of the first user interface screen, in response to a second input corresponding to a second direction (509-2) different from the first direction, for the first user interface screen, which allows a user to select whether to maintain execution of at least one widget among one or more widgets (135-1, 137-1) installed on the electronic device through the display.
[0232] In a computer-readable storage medium storing one or more programs according to one embodiment as described above, the one or more programs may be configured to cause the electronic device (101) to display a first wallpaper screen (403) on a display (150) when executed by a processor (120) of the electronic device (101). The one or more programs may be configured to cause the electronic device to identify a first input to the first wallpaper screen while the first wallpaper screen is displayed. The one or more programs may be configured to cause the electronic device to, in response to the first input, display a first user interface screen (506) on the display, replacing the first wallpaper screen, the first user interface screen (506) including a plurality of visual objects (507) that are changeable along a first direction (509-1) and include a first visual object corresponding to the first wallpaper screen and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen. The one or more programs may be configured to cause the electronic device to display a second user interface screen (521, 546) on the display, replacing the first user interface screen, in response to a second input corresponding to a second direction (509-2) different from the first direction, for the first user interface screen while the first user interface screen is displayed, wherein the electronic device can select whether to maintain execution of at least one widget among one or more widgets (135-1, 137-1) installed on the electronic device through the display.
Claims
1. In an electronic device (101), housing; A display (150) at least partially accommodated in the housing; At least one processor (120) comprising a processing circuit; and A memory (130) storing instructions and including one or more storage media, wherein the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Displaying a first wallpaper screen (403) on the above display; While the first wallpaper screen is displayed, identify a first input to the first wallpaper screen; In response to the first input, a first user interface screen (506) including a plurality of visual objects (507) changeable along a first direction (509-1), including a first visual object corresponding to the first wallpaper screen, and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, is displayed on the display to replace the first wallpaper screen; and While the first user interface screen is displayed, in response to a second input corresponding to a second direction (509-2) different from the first direction for the first user interface screen, a second user interface screen (521, 546) is displayed on the display to replace the first user interface screen, allowing selection of whether to maintain execution of at least one widget among one or more widgets (135-1; 137-1) installed on the electronic device. Electronic devices.
2. In the first paragraph, when the instructions are individually or collectively executed by the at least one processor, the electronic device, Causing at least a portion of said second user interface screen to display one or more indicators (523) for identifying said selection for said at least one widget; Electronic devices.
3. In the second paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Causing at least a portion of the second interface screen to display the one or more indicators in association with the at least one widget, Electronic devices.
4. In the first paragraph, when the instructions are individually or collectively executed by the at least one processor, the electronic device, As part of the act of displaying the first user interface screen, displaying the first visual object with greater emphasis than the second visual object based at least in part on the first input; and Causing said display operation of said second user interface screen to be performed as associated with said first wallpaper screen, at least in part based on said second input being received while said first visual object is displayed with greater emphasis than said second visual object; Electronic devices.
5. In the fourth paragraph, when the instructions are individually or collectively executed by the at least one processor, the electronic device, Receiving a third input selecting the second visual object through the first user interface screen while the first visual object is displayed with greater emphasis than the second visual object; displaying the first user interface screen so that the second visual object is more emphasized than the first visual object, at least in part based on the third input; and Causing the second user interface screen to be displayed as associated with the second wallpaper screen based at least in part on the fourth input corresponding to the second direction being received while the second visual object is displayed with greater emphasis than the first visual object; Electronic devices.
6. In the fifth paragraph, when the instructions are individually or collectively executed by the at least one processor, the electronic device, generating a first group of one or more widgets that can be subsequently displayed on the display from the first wallpaper screen based at least in part on a first selection received from the user while the display operation of the second user interface screen is performed in association with the first wallpaper screen; and Causing a second group of one or more widgets to be subsequently executed from the second wallpaper screen on the display based at least in part on a second selection received from the user while the display operation of the second user interface screen is performed in association with the second wallpaper screen; Electronic devices.
7. In the first paragraph, when the instructions are individually or collectively executed by the at least one processor, the electronic device, While the first user interface screen is displayed, in response to a third input corresponding to the first direction received before the second input, displaying the second visual object with more emphasis than the first visual object; and An electronic device that causes the display to display the second wallpaper screen instead of the first user interface screen, based at least in part on a fourth input to the first user interface screen received while the second visual object is displayed with greater emphasis than the first visual object.
8. In the 7th paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: While the second wallpaper screen is displayed on the display, a fifth input corresponding to the second direction is identified, and Based at least in part on the fifth input, causing a widget among the one or more widgets that is maintained to be executed through the display to be displayed on the display, and causing other widgets among the one or more widgets that are not maintained to be executed through the display to not be displayed on the display. Electronic devices.
9. In the 7th paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: In response to said first input, causing said second wallpaper screen to display on said display an indicator (508; 531; 541) indicating the number of one or more widgets that can be subsequently executed from a state in which said second wallpaper screen is displayed on said display, together with said second visual object. Electronic devices.
10. In paragraph 7, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Identifying one or more first software applications based on the number of executions among the software applications executed while displaying the first wallpaper screen on the display; and Causing one or more first widgets, each corresponding to one or more of the first software applications, to be grouped with a first visual object (507-1); Electronic devices.
11. In the 7th paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Causing the second wallpaper screen to be displayed so that an icon (407-2; 408; 409; 410; 411; 412) representing a widget that can be displayed through the display is overlapped on at least a portion of the second wallpaper screen after the second wallpaper screen is displayed on the display. Electronic devices.
12. In paragraph 1, The housing includes a first housing part (210) and a second housing part (220) that are rotatably coupled with each other, and the display includes a flexible display (153) extending from one side (211) of the first housing part to one side (221) of the second housing part, and a cover display (155) arranged on the other side (212) of the first housing part opposite to the one side, and The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: When the electronic device is in a folded state (203), performing the display operation of the first wallpaper screen; and in response to the first input, identifying a change of the electronic device from the folded state to an at least partially unfolded state (200, 201) while the plurality of visual objects are displayed through the first user interface; and Causing a third user interface screen (601; 621) for editing the first wallpaper screen to be displayed on the flexible display in the at least partially expanded state. Electronic devices.
13. In the first paragraph, when the instructions are individually or collectively executed by the at least one processor, the electronic device, As part of the first user interface screen displayed based on the first input, causing a part of a widget (a widget) among the at least one widget to be displayed concurrently with the first visual object and the second visual object, Electronic devices.
14. In the method of electronic device (101), the method comprises: An action of displaying a first wallpaper screen (403) on a display; An action of identifying a first input to the first wallpaper screen while the first wallpaper screen is displayed; In response to the first input, an operation of displaying a first user interface screen (506) including a plurality of visual objects (507) that are changeable along a first direction (509-1), and include a first visual object corresponding to the first wallpaper screen, and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, on the display to replace the first wallpaper screen; and An operation including: while the first user interface screen is displayed, in response to a second input corresponding to a second direction (509-2) different from the first direction for the first user interface screen, displaying a second user interface screen (521, 546) on the display to replace the first user interface screen, wherein the second user interface screen allows selection of whether to maintain execution of at least one widget among one or more widgets (135-1; 137-1) installed on the electronic device through the display. method.
15. In a computer-readable storage medium storing one or more programs, when the one or more programs are executed by a processor (120) of an electronic device (101), Displaying a first wallpaper screen (403) on the display (150); While the first wallpaper screen is displayed, identify a first input to the first wallpaper screen; In response to the first input, displaying a first user interface screen (506) including a plurality of visual objects (507) that are changeable along a first direction (509-1), and include a first visual object corresponding to the first wallpaper screen, and a second visual object corresponding to a second wallpaper screen different from the first wallpaper screen, on the display to replace the first wallpaper screen; and While the first user interface screen is displayed, in response to a second input corresponding to a second direction (509-2) different from the first direction for the first user interface screen, the electronic device is configured to cause the second user interface screen (521, 546) to be displayed on the display in place of the first user interface screen, the second user interface screen enabling selection of whether to maintain execution of at least one widget among one or more widgets (135-1; 137-1) installed on the electronic device through the display. Computer readable storage medium.
Citation Information
Patent Citations
Terminal and method of controlling the same
KR1020150057138A
The Composition For Obesity-Preventing, Improving, and Curing Composed of Amomum villosum and Atractylodes macrocephala Extracts
KR1020210010599A
Workpiece Foaming Apparatus And Foaming Method
KR102892238B1
Device, Method, and Graphical User Interface for Navigating Through Multiple Viewing Areas
US20110167341A1
KR20210114317A