Electronic device including multiple displays and method of operating electronic device
By arranging two displays in a plane in a portable digital communication device and adjusting the exposed area of the first display, the problems of visual continuity and overall operational efficiency of multi-display devices are solved, the ease of use and aesthetics are improved, and foreign objects are prevented from entering.
Patent Information
- Application Number
- CN202180040570.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-12-29
- Filing Date
- 2021-06-03
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2041-06-03
AI Technical Summary
Portable digital communication devices equipped with multiple displays increase their size, reduce visual continuity and overall user input efficiency, and pose a risk of foreign object ingress.
The electronic device is designed with two displays arranged in a planar layout. The exposed area of the first display is adjusted by sliding the housing, and user input is aggregated by a processor. Optical components are used to enhance aesthetics and prevent foreign objects from entering.
It improves visual continuity and overall operational efficiency of user input, enhances the ease of use and aesthetics of the device, and prevents foreign objects from entering.
Smart Images

Figure CN115699713B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The disclosure relates to an electronic device including a plurality of displays for providing text associated with content and a method for operating the same. BACKGROUND
[0002] In the present age, portable digital communication devices have become necessities for everyone. Customers desire to receive various high-quality services at any time and any place using their portable digital communication devices.
[0003] The portable digital communication device is implemented to include a plurality of displays to provide various services and to allow use of various services according to user controls (such as user inputs) received on the plurality of displays. However, since the customers' portable digital communication devices are equipped with a plurality of displays, the area of the portable digital communication device is larger.
[0004] Therefore, there is a need for a technology for implementing a portable digital communication device including a plurality of displays but having a compact structure.
[0005] The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure. SUMMARY
[0006] TECHNICAL PROBLEM
[0007] The electronic device can include a plurality of displays (such as a first display and a second display). The plurality of displays can be disposed at different positions of the electronic device. Since the plurality of displays are placed at different positions, the content displayed on each of the displays is not continuously visually recognized, such that the continuity of the user in using the plurality of displays can be reduced. In addition, the electronic device can not perform a comprehensive operation corresponding to the user inputs received through the plurality of displays, but only perform separate operations corresponding to each of the user inputs received through the plurality of displays, respectively, and this way reduces the use efficiency of the plurality of displays. In addition, a space formed between the plurality of displays disposed in the electronic device can reduce the visual appearance and cause foreign substances to enter the electronic device, thereby damaging the electronic device.
[0008] Aspects of the disclosure are to address the above-mentioned problems and / or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the disclosure provides an electronic device including two displays (e.g., a first display and a second display) arranged to form one plane to achieve visual continuity and to adjust an area of one display (e.g., the first display) exposed to the outside according to control, thereby improving use convenience. Further, according to various embodiments, the electronic device and the method of operating the same can improve user efficiency in using multiple displays by aggregating user inputs respectively received through the multiple displays and performing operations. Further, according to various embodiments, a member (e.g., an optical member) can be arranged in a space formed between the multiple displays to provide esthetics, prevent foreign substances from entering the electronic device, and provide at least one piece of information through the arranged member, thereby improving use convenience of the electronic device.
[0009] Additional aspects will be set forth in part in the description which follows, and in part will become apparent to those skilled in the art upon examination of the description and / or the drawings.
[0010] Technical Solution
[0011] According to an aspect of the disclosure, an electronic device is provided. The electronic device includes a housing, a first display having at least a portion exposed to the outside through the housing and slidable through the housing, an external exposure area of the first display being changeable based on the sliding through the housing, a second display spaced apart from the exposed at least portion of the first display at a predetermined interval and arranged on one plane together with the exposed at least portion, and at least one processor arranged in the housing, wherein the at least one processor is configured to receive at least one of a first input on the first display or a second input on the second display and to perform at least one operation based on the at least one of the first input or the second input.
[0012] According to another aspect of the disclosure, a method for operating an electronic device is provided. The method includes receiving at least one of a first input on a first display of the electronic device or a second input on a second display of the electronic device, the first display having at least a portion exposed to the outside and the second display being spaced apart from the exposed at least portion of the first display at a predetermined interval and arranged on one plane together with the exposed at least portion, and performing at least one operation based on the at least one of the first input or the second input.
[0013] According to another aspect of the disclosure, an electronic device is provided. The electronic device includes a housing, a first display having at least a portion exposed to an outside through the housing and slidable through the housing, an external exposure area of the first display being changeable based on the sliding through the housing, a second display spaced apart from the exposed at least a portion of the first display by a predetermined interval and arranged on one plane together with the exposed at least a portion, and at least one processor arranged in the housing, wherein the at least one processor is configured to: receive a first input on the first display, receive a second input on the second display, identify a first time at which the first input is received and a second time at which the second input is received, identify a first location at which the first input is received and a second location at which the second input is received, and perform at least one operation based on the first time corresponding to the second time and the first location corresponding to the second location.
[0014] Embodiments of the disclosure are not limited to the above-mentioned objects, and those skilled in the art will readily understand other objects from the following detailed description taken in conjunction with the accompanying drawings.
[0015] Various embodiments at least solve the above problems and / or disadvantages and provide at least the advantages described below.
[0016] According to various embodiments, an electronic device can be provided, which includes two displays (e.g., a first display and a second display) arranged to form one plane to achieve visual continuity and adjusts an area of one display (e.g., the first display) exposed to the outside according to control, thereby improving use convenience.
[0017] In addition, according to various embodiments, an electronic device and an operating method thereof can be provided, which improve user efficiency in using multiple displays by aggregating user inputs respectively received through the multiple displays and performing an operation.
[0018] In addition, according to various embodiments, an electronic device and an operating method thereof can be provided, in which a member (e.g., an optical member) can be arranged in a space formed between multiple displays to provide esthetics, prevent foreign substances from entering the electronic device, and provide at least one piece of information through the arranged member, thereby improving use convenience of the electronic device.
[0019] Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which: BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and other aspects, features, and advantages of some embodiments of the disclosure
[0021] Figure 1 is a block diagram illustrating an electronic device in a network environment according to an embodiment of the disclosure;
[0022] Figure 2a is a view illustrating an example of an electronic device according to an embodiment of the disclosure;
[0023] Figure 2b An example of an operation of changing an exposed area of a first display included in an electronic device according to an embodiment of the disclosure is illustrated;
[0024] Figure 2c is a view illustrating an implementation of the disclosure of an electronic device according to an embodiment of the disclosure;
[0025] Figure 2d is a view illustrating an implementation of the disclosure of an electronic device according to an embodiment of the disclosure;
[0026] Figure 3a is an exploded perspective view illustrating an electronic device according to an embodiment of the disclosure (e.g., an electronic device illustrated in Figure 2a , Figure 2b and Figure 2c );
[0027] Figure 3b is a view illustrating an example of a slide of a first display included in an electronic device according to an embodiment of the disclosure;
[0028] Figure 3c is a view illustrating another example of a slide of a first display included in an electronic device according to an embodiment of the disclosure;
[0029] Figure 4 is a view illustrating an example of a member disposed between a fourth structure and a first display according to an embodiment of the disclosure;
[0030] Figure 5 is a view illustrating an example of a member (e.g., a servo motor and a sensor) for moving a fourth structure according to an embodiment of the disclosure;
[0031] Figure 6a is a view illustrating an example of a member disposed in an electronic device according to an embodiment of the disclosure;
[0032] Figure 6b is a view illustrating an example of a member for moving a member disposed in an electronic device according to an embodiment of the disclosure;
[0033] Figure 7a is a view illustrating an example of a configuration of an electronic device according to an embodiment of the disclosure;
[0034] Figure 7b is a view illustrating an example of an operation of detecting a touch on a plurality of displays (e.g., a first display and a second display) of an input detection module of an electronic device according to an embodiment of the disclosure;
[0035] Figure 7c is a view illustrating an example of an operation of an application management module of an electronic device according to an embodiment of the disclosure;
[0036] Figure 8 is a flowchart illustrating an example of an operation of an electronic device according to an embodiment of the disclosure;
[0037] Figure 9a is a view illustrating an example of an operation of an electronic device moving a position of a fourth structure when the electronic device falls according to an embodiment of the disclosure;
[0038] Figure 9b is a view illustrating an example of an operation of an electronic device moving a position of a fourth structure when a first display slides according to an embodiment of the disclosure;
[0039] Figure 10 is a flowchart illustrating an example of an operation of an electronic device according to an embodiment of the disclosure;
[0040] Figure 11 is a view illustrating an example of a touch input received by an electronic device according to an embodiment of the disclosure;
[0041] Figure 12 is a view illustrating an example of an operation of detecting a touch input received by an electronic device according to an embodiment of the disclosure;
[0042] Figure 13 is a flowchart illustrating an example of an operation of an electronic device according to an embodiment of the disclosure;
[0043] Figure 14 is a view of an embodiment of the disclosure illustrating an example of an operation of obtaining content of an electronic device and displaying the content on each of a plurality of displays (e.g., a first display and a second display) based on the obtained content according to an embodiment of the disclosure;
[0044] Figure 15 is a view of an embodiment of the disclosure illustrating an example of obtaining and displaying content based on a user input of an electronic device according to an embodiment of the disclosure;
[0045] Figure 16 is a view illustrating an example of an operation of dynamically displaying content when the content is displayed by an electronic device according to an embodiment of the disclosure;
[0046] Figure 17is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0047] Figure 18 is a view illustrating an example of an operation of displaying an execution screen of an application based on information about a length of the application being executed on an electronic device according to an embodiment of the disclosure;
[0048] Figure 19 is a view illustrating an example of an operation of sliding a first display based on information about a length of an application being executed on an electronic device according to an embodiment of the disclosure;
[0049] Figure 20a is a view illustrating an example of an operation of displaying content according to an area of a first display of an electronic device according to an embodiment of the disclosure;
[0050] Figure 20b is a view illustrating an example of an operation of displaying content according to an area of a first display of an electronic device according to an embodiment of the disclosure;
[0051] Figure 21 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0052] Figure 22 is a view illustrating an example of an operation of an application management module of an electronic device according to an embodiment of the disclosure;
[0053] Figure 23 is a view illustrating an example of an operation of executing an application and sliding a first display based on an application management module of an electronic device according to an embodiment of the disclosure;
[0054] Figure 24 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0055] Figure 25 is a view illustrating an example of an operation of displaying content by an electronic device according to an embodiment of the disclosure;
[0056] Figure 26 is a view illustrating an example of an operation of displaying content based on an entire area of a display of an electronic device according to an embodiment of the disclosure;
[0057] Figure 27 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0058] Figure 28 is a view illustrating an example of a type of multiple inputs received by an electronic device according to an embodiment of the disclosure;
[0059] Figure 29 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0060] Figure 30 is a view illustrating an example of performing at least one operation based on multiple inputs received by an electronic device at different times according to an embodiment of the disclosure;
[0061] Figure 31 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0062] Figure 32 is a view illustrating an example of displaying multiple screens based on multiple touches received by an electronic device at different times according to an embodiment of the disclosure;
[0063] Figure 33 is a view illustrating an example of displaying a pop-up screen based on multiple touches received by an electronic device at different times according to an embodiment of the disclosure;
[0064] Figure 34 is a view illustrating an example of controlling an execution screen of an application (e.g., causing it to disappear) based on multiple touches received by an electronic device at different times according to an embodiment of the disclosure;
[0065] Figure 35 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0066] Figure 36 is a view illustrating an example of authenticating a user and sliding a first display based on inputs received by an electronic device at different times according to an embodiment of the disclosure;
[0067] Figure 37 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0068] Figure 38 is a view illustrating an example of displaying information about a distance to be slid for a first display based on inputs received by an electronic device at locations associated with each other at the same time according to an embodiment of the disclosure;
[0069] Figure 39 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0070] Figure 40 is a view illustrating an example of switching a display screen based on inputs received by an electronic device at locations associated with each other at the same time according to an embodiment of the disclosure;
[0071] Figure 41 FIG. 7 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0072] Figure 42 FIG. 8 is a view illustrating an example of an operation of displaying information about content to be displayed in a state in which multi-touch received while maintaining the electronic device in positions not associated with each other at the same time according to an embodiment of the disclosure;
[0073] Figure 43 FIG. 9 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0074] Figure 44 FIG. 10 is a view illustrating an example of a control operation associated with content displayed on a second display based on movement of a user input in a state in which multi-touch received while maintaining the electronic device in positions not associated with each other at the same time according to an embodiment of the disclosure;
[0075] Figure 45 FIG. 11 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0076] Figure 46 FIG. 12 is a view illustrating an example of an operation of outputting light by an electronic device according to an embodiment of the disclosure;
[0077] Figure 47 FIG. 13 is a view illustrating an example of an operation of outputting light according to a change in an exposed area of a first display of an electronic device according to an embodiment of the disclosure;
[0078] Figure 48 FIG. 14 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure;
[0079] Figure 49 FIG. 15 is a view illustrating an example of an operation of identifying pieces of state information associated with an electronic device in order to output light by the electronic device according to an embodiment of the disclosure;
[0080] Figure 50 FIG. 16 is a view illustrating an embodiment of the disclosure of an operation of outputting light by an electronic device according to an embodiment of the disclosure;
[0081] Figure 51 FIG. 17 is a view illustrating an example of an operation of outputting light by an electronic device according to identified state information according to an embodiment of the disclosure;
[0082] Figure 52 FIG. 18 is a view illustrating an example of an operation of outputting light by an electronic device according to identified state information according to an embodiment of the disclosure;
[0083] Figure 53 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure; and
[0084] Figure 54 is a view illustrating an example of an operation of outputting light as a specific visual property (e.g., a location of output) based on a sliding distance of a first display according to an embodiment of the disclosure.
[0085] Throughout the drawings, like reference numerals can be understood to refer to like parts, components, and structures. DETAILED DESCRIPTION
[0086] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these will be recognized by those skilled in the art as examples of only some embodiments. Accordingly, it will be apparent that various changes in form and details can be made without departing from the scope and spirit of the disclosure. Furthermore, in the interest of clarity and conciseness, any descriptive or reference numerals in this specification that are needed to facilitate understanding of the various innovative technical features described herein have been omitted. It should be noted that the following descriptions of various embodiments of the disclosure have been provided for the purpose of illustration and explanation only and are not intended to limit the scope of the disclosure as defined by the appended claims.
[0087] The terms and words used in the following description and claims are not limited to the bibliographical meanings, but are merely used to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.
[0088] It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more of such surfaces.
[0089] Figure 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to an embodiment of the disclosure. Referring to Figure 1The electronic device 101 in the network environment 100 can communicate with an electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or an electronic device 104 or a server 108 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 can communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 can include a processor 120, a memory 130, an input module 150, a sound output module 155, a display module 160, an audio module 170, a sensor module 176, an interface 177, a connection terminal 178, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a subscriber identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one (e.g., the connection terminal 178) of the above components can be omitted from the electronic device 101, or one or more other components can be added in the electronic device 101. In some embodiments, some of the above components (e.g., the sensor module 176, the camera module 180, or the antenna module 197) can be implemented as a single integrated component (e.g., the display module 160).
[0090] The processor 120 can execute, for example, software (e.g., a program 140) to control at least one other component (e.g., a hardware or software component) of the electronic device 101 coupled with the processor 120 and can perform various data processing or computation. According to one embodiment, as at least part of the data processing or computation, the processor 120 can store a command or data received from another component (e.g., the sensor module 176 or the communication module 190) in the volatile memory 132, process the command or data stored in the volatile memory 132, and store processed results in the non-volatile memory 134. According to an embodiment, the processor 120 can include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)), or an auxiliary processor 123 (e.g., a graphics processing unit (GPU), a neural processing unit (NPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operable independently from, or in conjunction with, the main processor 121. For example, when the electronic device 101 includes the main processor 121 and the auxiliary processor 123, the auxiliary processor 123 can be adapted to consume less power than the main processor 121, or to be specialized for a specific function. The auxiliary processor 123 can be implemented as separate from, or as part of the main processor 121.
[0091] The auxiliary processor 123, rather than the main processor 121, can control at least some of the functions or status related to at least one component (for example, the display module 160, the sensor module 176, or the communication module 190) among the components of the electronic device 101 while the main processor 121 is in an inactive (for example, sleep) state, or the auxiliary processor 123 can control at least some of the functions or status related to at least one component (for example, the display module 160, the sensor module 176, or the communication module 190) among the components of the electronic device 101 together with the main processor 121 while the main processor 121 is in an active state (for example, executing an application). According to an embodiment, the auxiliary processor 123 (for example, an image signal processor or a communication processor) can be implemented as a part of another component (for example, the camera module 180 or the communication module 190) functionally related to the auxiliary processor 123. According to an embodiment, the auxiliary processor 123 (for example, a neural processing unit) can include a hardware structure dedicated to artificial intelligence model processing. The artificial intelligence model can be generated through machine learning. For example, such learning can be performed by the electronic device 101 where artificial intelligence is performed or via a separate server (for example, the server 108). The learning algorithm can include, but is not limited to, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning. The artificial intelligence model can include multiple artificial neural network layers. The artificial neural network can be 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), or a deep Q-network, or a combination of two or more thereof, but is not limited thereto. Additionally or alternatively, the artificial intelligence model can include a software structure other than the hardware structure.
[0092] The memory 130 can store various data used by at least one component (for example, the processor 120 or the sensor module 176) of the electronic device 101. The various data can include, for example, software (for example, a program 140) and input data or output data for commands related thereto. The memory 130 can include the volatile memory 132 or the non-volatile memory 134.
[0093] The program 140 can be stored in the memory 130 as software, and can include, for example, an operating system (OS) 142, middleware 144, or an application 146.
[0094] The input module 150 can receive a command or data, which is to be used by other components (for example, the processor 120) of the electronic device 101, from the outside (for example, a user) of the electronic device 101. The input module 150 can include, for example, a microphone, a mouse, a keyboard, a key (for example, a button), or a digital pen (for example, a stylus pen).
[0095] The sound output module 155 can output sound signals to the outside of the electronic device 101. The sound output module 155 can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as playing multimedia or playing record. The receiver can be used to receive an incoming call. According to an embodiment, the receiver can be implemented as separate from the speaker, or can be implemented as part of the speaker.
[0096] The display module 160 can visually provide information to the outside (e.g., a user) of the electronic device 101. The display module 160 can include, for example, a display, a hologram device, or a projector and a control circuit for controlling a corresponding one of the display, the hologram device, and the projector. According to an embodiment, the display module 160 can include a touch sensor adapted to detect a touch, or a pressure sensor adapted to measure the intensity of force incurred by the touch.
[0097] The audio module 170 can convert a sound into an electrical signal and vice versa. According to an embodiment, the audio module 170 can obtain sound through the input module 150, or output sound through the sound output module 155 or a headphone of an external electronic device (e.g., an electronic device 102) directly (e.g., wiredly) or wirelessly coupled with the electronic device 101.
[0098] The sensor module 176 can detect an operational state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) external to the electronic device 101, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 176 can include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0099] The interface 177 can support one or more specified protocols to be used for the electronic device 101 to be coupled with the external electronic device (e.g., the electronic device 102) directly (e.g., wiredly) or wirelessly. According to an embodiment, the interface 177 can include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.
[0100] The connection terminal 178 can include a connector through which the electronic device 101 can be physically connected with the external electronic device (e.g., the electronic device 102). According to an embodiment, the connection terminal 178 can include, for example, a HDMI connector, a USB connector, a SD card connector, or an audio connector (e.g., a headphone connector).
[0101] The haptic module 179 can convert electrical signal into a mechanical stimulus (e.g., a vibration or movement) or electrical stimulus that can be recognized by a user via his tactile sensation or kinesthetic sensation. According to an embodiment, the haptic module 179 can include, for example, a motor, a piezoelectric element, or an electrical stimuluser.
[0102] The camera module 180 can capture still images or moving images. According to an embodiment, the camera module 180 can include one or more lenses, image sensors, image signal processors, or flashes.
[0103] The power management module 188 can manage power supplied to the electronic device 101. According to an embodiment, the power management module 188 can be implemented as at least part of, for example, a power management integrated circuit (PMIC).
[0104] The battery 189 can supply power to at least one component of the electronic device 101. According to an embodiment, the battery 189 can include, for example, a primary cell, a secondary cell, or a fuel cell. The battery 189 can include a battery or a fuel cell that is built-in, embedded, or external to the electronic device 101.
[0105] The communication module 190 can support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device (e.g., the electronic device 102, the electronic device 104, or the server 108) and performing communication between the electronic devices 101, 102, 104, and 108 via the established communication channel. The communication module 190 can include one or more communication processors that are operable independently from the processor 120 (e.g., an application processor (AP)) and supports a direct (e.g., wired) communication or a wireless communication. According to an embodiment, the communication module 190 can include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 194 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules can communicate with the external electronic device via the first network 198 (e.g., a short-range communication network, such as Bluetooth, wireless-fidelity (Wi-Fi) direct, or infrared data association (IrDA)) or the second network 199 (e.g., a long-range communication network, such as a conventional cellular network, a fifth generation (5G) network, a next-generation communication network, the Internet, or a computer network (e.g., LAN or wide area network (WAN)). These various types of communication modules can be implemented as a single component (e.g., a single chip) or multiple components (e.g., multiple chips) separate from each other. The wireless communication module 192 can identify and authenticate the electronic device 101 in a communication network, such as the first network 198 or the second network 199, using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module 196.
[0106] The wireless communication module 192 can support 5G networks and next-generation communication technology (e.g., new radio (NR) access technology) after 4th generation (4G) networks. The NR access technology can support enhanced mobile broadband (eMBB), massive machine type communications (mMTC), or ultra-reliable low-latency communications (URLLC). The wireless communication module 192 can support a high frequency band (e.g., a millimeter wave (mmWave) band) to achieve, for example, a high data transmission rate. The wireless communication module 192 can support various technologies for securing performance on a high frequency band, such as, for example, beamforming, massive multiple-input multiple-output (massive MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beamforming, or large scale antenna. The wireless communication module 192 can support various requirements designated in the electronic device 101, the external electronic device (e.g., the electronic device 104), or a network system (e.g., the second network 199). According to an embodiment, the wireless communication module 192 can support a peak data rate of eMBB (e.g., 20 Gbps or more) for implementation, a loss coverage of mMTC (e.g., 164 dB or less) for implementation, or a U-plane latency of URLLC (e.g., 0.5 ms or less for each of downlink (DL) and uplink (UL), or 1 ms or less for round trip) for implementation.
[0107] The antenna module 197 can transmit or receive a signal or power to or from the outside (e.g., the external electronic device) of the electronic device 101. According to an embodiment, the antenna module 197 can include an antenna including a radiating element composed of a conductive material or a conductive pattern formed in or on a base (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 can include a plurality of antennas (e.g., array antennas). In this case, at least one antenna appropriate for a communication scheme used in a communication network, such as the first network 198 or the second network 199, can be selected from the plurality of antennas by, for example, the communication module 190 (e.g., the wireless communication module 192). Then, a signal or power can be transmitted or received between the communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, another component (e.g., a radio frequency integrated circuit (RFIC)) other than the radiating element can be additionally formed as part of the antenna module 197.
[0108] According to various embodiments, the antenna module 197 can form a millimeter wave antenna module. According to an embodiment, the millimeter wave antenna module can include a printed circuit board, a radio frequency integrated circuit (RFIC) disposed on a first surface (e.g., a bottom surface) of the printed circuit board or adjacent to the first surface and capable of supporting a designated high frequency band (e.g., a millimeter wave band), and a plurality of antennas (e.g., array antennas) disposed on a second surface (e.g., a top surface or a side surface) of the printed circuit board or adjacent to the second surface and capable of transmitting or receiving a signal of the designated high frequency band.
[0109] At least some of the above-described components can be connected to each other by an inter-chip communication scheme (e.g., a bus, a general purpose input output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)) and communicate signals (e.g., commands or data) between them.
[0110] According to an embodiment, commands or data can be transmitted or received between the electronic device 101 and the external electronic device 104 via the server 108 coupled with the second network 199. Each of the electronic devices 102 and 104 can be a device of a same type as or different from the electronic device 101. According to an embodiment, all or some of the operations to be executed at the electronic device 101 can be executed at one or more of the external electronic devices 102, 104, or server 108. For example, if the electronic device 101 is to perform a function or a service automatically, or in response to a request from a user or another device, the electronic device 101, instead of, or in addition to, executing the function or the service, can request the one or more external electronic devices to perform at least part of the function or the service. The one or more external electronic devices receiving the request can perform the requested at least part of the function or the service, or an additional function or an additional service related to the request, and transfer an outcome of the performing to the electronic device 101. The electronic device 101 can provide the outcome, with or without further processing of the outcome, as a reply to the request. To that end, a cloud computing technique, a distributed computing technique, a mobile edge computing (MEC) technique, or a client-server computing technique can be used, for example. The electronic device 101 can use, for example, distributed computing or mobile edge computing to provide an ultra-low latency service. In another embodiment, the external electronic device 104 can include an Internet of Things (IoT) device. The server 108 can be an intelligent server using machine learning and / or a neural network. According to an embodiment, the external electronic device 104 or the server 108 can be included in the second network 199. The electronic device 101 can be applied to a smart service (e.g., a smart home, a smart city, a smart car, or a health care) based on a 5G communication technology or an IoT-related technology.
[0111] Hereinafter, a detailed description will be given of the electronic device 101 with reference to the accompanying drawings. Figures 2a to 2c Further description of the electronic device 101 is made.
[0112] Figure 2a FIG. 1 is a view illustrating an example of an electronic device according to an embodiment of the disclosure. Figure 2b FIG. 2 illustrates an example of an operation of changing an exposed area of a first display included in an electronic device according to an embodiment of the disclosure. Figure 2c FIG. 3 is a view illustrating various implementation modes of an electronic device according to an embodiment of the disclosure.
[0113] Reference will now be made to Figures 2a to 2cAccording to various embodiments, electronic device 101 may include multiple displays (e.g., a first display 201 and a second display 203). For example, electronic device 101 may include a first display 201 and a second display 203, such as... Figure 2a As shown. The first display 201 may be a display whose at least a portion thereof can be bent (or deformed) by user input (e.g., force applied by a part of the user's body). For example, the first display 201 may be a flexible display. The second display 203 may be a display that has a relatively low degree of bending (or deformation) due to external force compared to the first display 201. For example, the second display 203 may be a rigid display. As another example, the second display 203 may include a flexible display and glass (e.g., a cover window) disposed on the outer surface of the flexible display (e.g., the upper surface of the flexible display). The glass may be rigid glass. A predetermined space 202 may be formed between the first display 201 and the second display 203 of the electronic device 101. Predetermined components may be further disposed in the space 202, as referred to below. Figures 6a to 6b The description is as follows. The first display 201 and the second display 203 may be supported or arranged by multiple housings (e.g., first to third structures 210, 220, and 230). The ratio of the external exposed area of the first display 201 to the external exposed area of the second display may change according to a change in relative position (e.g., sliding), as described below. Meanwhile, since the housings form the physical structure of the electronic device 101, the housings may also be defined using the term 'structure'.
[0114] According to various embodiments, multiple displays (e.g., at least a portion of the first display 201 and the second display 203) can form a plane (or be arranged on a plane) to achieve visual continuity, and the entire area of the displays (e.g., the area of the exposed portion of the first display and the sum of the areas of the second display) can be varied. For example, in a particular state (e.g., the off state, the on state, or an intermediate state described below), at least a portion 204 of the first display 201 of the electronic device 101 can be exposed to the outside (e.g., arranged to be seen by the user), while the remaining portion is received inside the electronic device 101, and the entire area of the second display can be exposed to the outside, such as... Figure 2a As shown. In this case, the exposed area of the first display 201 can be changed, while the exposed area of the second display 203 can be maintained (or fixed). For example, as Figure 2bAs illustrated, the first display can be moved so that at least the received portion 205 is exposed to the outside (e.g., slide out) or can be moved so as to be received inside the electronic device 101 (e.g., slide in), so that the exposed area of the first display can be changed. At least the exposed portion of the first display can be spaced apart from the second display with a predetermined gap, so that the first display can slide out to the outside and / or slide in the electronic device 101, thereby securing a space 202 in which the first display 201 is movable (or forming an entrance in which the first display 201 can be pulled out or in). Hereinafter, a housing arranged to support a plurality of displays and sliding (e.g., slide in or out) of the first display 201 based on a relative position change of the housing are described.
[0115] According to various embodiments, the first display 201 can be arranged on one flat surface of the first housing 210, and the second display 203 can be arranged on one flat surface of the third housing 230. The first housing 210 can be arranged to slide on the second housing 220, and the third housing can be coupled to the second housing 220.
[0116] The first housing 210 (or first structure) in which the first display 201 is arranged can slide on the second housing 220 in one direction (e.g., an upper direction of the y-axis or a direction from a lower surface of the third housing 230 toward an upper surface of the first housing 210) with respect to the fixed third housing 230, and the first display 201 can slide out from the space 202 (e.g., a portion of the first display 201 received inside the electronic device 101 is exposed to the outside). Further, when the first housing 210 moves in another direction (e.g., a lower direction of the y-axis or a direction from the upper surface of the first housing 210 to the lower surface of the third housing 230), the first display 201 can slide into the space 202 (e.g., the exposed portion of the first display 201 is received inside). In other words, in a state in which the position of the third housing 230 in which the second display 203 is arranged is fixed, the first housing 210 can move so that the relative position of the first housing 210 and the third housing 230 can be changed. According to the change in the relative position of the housing as described above, the exposed area of the first display 201 can be changed, while the exposed area of the second display 203 is maintained (or fixed). Hereinafter, the slide out or slide in of the first display 201 according to the movement (e.g., sliding) of the housing (e.g., the first housing 210) as described above is described with reference to FIGS. 2A to 2C. Figures 2a to 2c
[0117] According to various embodiments, the multiple displays included in the electronic device 101 may have structural features associated with each other. For example, a first display 201 and a second display 203 may be arranged to form a virtual plane. At least a portion of the first display 201 and the second display 203 may be arranged on a virtual plane such that no step (i.e., no height difference) is formed between the surface of at least an exposed portion of the first display 201 and the second display 203. As another example, the length (e.g., width) of the first display 201 in one direction (e.g., the X-axis direction) may correspond to (e.g., be equal to) the length (e.g., width) of the second display 203 in one direction. (See reference...) Figure 2c In configuration 251, the first display 201 and the second display 203 can be implemented such that the width w1 of the region (or the region adjacent to space 202) of at least the exposed portion of the first display 201 adjacent to the second display 203 corresponds to the width w2 of the region of the second display 203. Therefore, when the electronic device 101 displays content on each of the first display 201 and the second display 203, the user can treat the various contents displayed on the displays (e.g., the first display 201 and the second display 203) as a single content. As another example, the edges (or edge portions) of the first display 201 and the second display 203 can be formed with a predetermined curvature. For example, the two upper edges (e.g., the upper left and upper right edges) of the first housing 210 on which the first display 201 is arranged and the two lower edges (e.g., the lower left and lower right edges) of the third housing 230 on which the second display 203 is arranged can be implemented with a predetermined curvature, and correspondingly, the two upper edges of the first display 201 and the two lower edges of the second display 203 can be implemented with a predetermined curvature. Therefore, because the edges are formed with curvature, the user can more easily grip the electronic device 101. At the same time, not limited to those shown, the curvature of the edge portions can vary depending on the purpose of the implementation. For example, the edge curvatures of the first display 201 and the second display 203 can correspond to each other (be equal) or be different. As another example, such as Figure 2c As shown, the edge curvatures of the first display 201 and the second display 203 can be implemented with different curvatures depending on the implementation method or design purpose (e.g., Figure 2c The first curvature r of 251 and Figure 2c The second curvature R of 252).
[0118] According to various embodiments, the multiple displays included in the electronic device 101 may have different structural features. For example, see reference... Figure 2cThe length l1 of the first display 201 in one direction (e.g., a direction from a lower surface of the third housing 230 to an upper surface of the first housing 210) can be implemented to be greater than the length l2 of the second display 203 in one direction, as 251 of FIG. 2A and 251 of FIG. 2B show. In this case, as 252 and 253 of FIG. 2B show, the length l1 and the width w1 of the first display 201 and the length l2 and the width w2 of the second display 203 can be implemented to be various lengths and widths according to implementation or design purposes. Figure 2c
[0119] According to various embodiments, various types of components (e.g., devices, modules, or holes) can be provided in the housings included in the electronic device 101. The various components are described below.
[0120] For example, various devices can be provided in the first housing 210. For example, at least one camera 211 can be provided on a surface (or a rear surface) opposite to a surface of the first housing 210 on which the first display 201 is disposed. The at least one camera 211 can capture an object in a direction opposite to an exposed area of the first display 201. The at least one camera 211 can include a wide-angle camera, a telephoto camera, or a close-up camera, and according to an embodiment, by including an infrared projector and / or an infrared receiver, the electronic device 101 can measure a distance to an object. The at least one camera 211 can include one or more lenses, image sensors, and / or image signal processors. Meanwhile, although not shown, the electronic device 101 can further include at least one camera (e.g., a front camera) that captures an object on an exposed area of the first display 201. For example, the front camera can be disposed in an area around or overlapping the exposed area of the first display 201 of the first housing 210. When disposed in an area overlapping the first display 201, an object can be captured through the first display 201.
[0121] As another example, a plurality of holes (e.g., holes 231, 232, and 233) can be implemented in the lower surface of the third housing 230 in which the second display 203 is disposed. For example, a plurality of connector holes, including a connector hole 232 for receiving a connector (e.g., a USB connector) for transmitting / receiving power and / or data to / from an external electronic device and a connector hole 231 for transmitting / receiving data (e.g., an audio signal) to / from an external electronic device, can be implemented in the lower surface of the third housing 230. As another example, a hole 233 (e.g., a speaker hole and a microphone hole) for outputting and receiving sound can be implemented in the lower surface of the third housing 230. Some of the speaker holes can be provided as receiver holes for voice calls, and others can be provided as external speaker holes. The microphone hole can have a microphone inside to obtain external sound. According to an embodiment, there can be a plurality of microphones capable of detecting the direction of sound. In an embodiment, the speaker hole and the microphone hole can be implemented as a single hole, or a speaker can be provided without a speaker hole (e.g., a piezoelectric speaker). Meanwhile, not limited to those shown, the above-described holes can be implemented in the side surface of the first housing 210, the side surface of the second housing 220, and the side surface of the third housing 230 as well as the lower surface of the third housing 230.
[0122] As another example, although not shown, an indicator (not shown) for providing pieces of information can be disposed on the first structure 401 or the second structure 402, and the indicator can include a light-emitting diode to provide state information about the electronic device 101 as a visual signal.
[0123] As another example, a sensor module (not shown) can be provided in the electronic device 101 to generate an electrical signal or a data value corresponding to an internal operating state or an external environmental state of the electronic device. The sensor module can include, for example, a proximity sensor, a fingerprint sensor, or a biometric sensor (e.g., an iris / face recognition sensor or a heart rate monitor (HRM) sensor). According to another embodiment, the sensor module can further include at least one of, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a color sensor, an infrared (IR) sensor, a temperature sensor, a humidity sensor, or an illuminance sensor. As described below with reference to Figure 35 and Figure 36 As described below with reference to
[0124] Another example of the structural features of the electronic device 101 described above with reference to Figure 2d is described below. Figures 2a to 2c
[0125] Figure 2d are views illustrating various implementations of an electronic device according to an embodiment of the disclosure.
[0126] Referring to Figure 2d , according to various embodiments, the first display 201 and the second display 203 disposed in the electronic device 101 can be arranged in various instances. For example, as shown in 261 of Figure 2d , the electronic device 101 can be implemented such that the first display 201 is arranged on the left side and the second display 203 is arranged on the right side. Furthermore, not limited thereto, the electronic device 101 can be implemented such that the first display 201 is arranged on the right side and the second display 203 is arranged on the left side. As another example, as shown in 262 of Figure 2d , the second display 203 can be arranged on the upper side and the first display 201 can be arranged on the lower side.
[0127] Although implemented in various ways as above, the electronic device 101 can be implemented to have the structural features described above in connection with Figures 2a to 2c . For example, as shown in 261 and 262 of Figure 2d , the first display 201 and the second display 203 can be arranged such that the area of the second display 203 remains unchanged while the exposed area of the first display 201 is variable.
[0128] Hereinafter, the electronic device described above with reference to Figure 3a and Figure 3b will be further described. Figure 2a , Figure 2b , Figure 2c and Figure 2d .
[0129] Figure 3a is an exploded perspective view illustrating an electronic device according to an embodiment of the disclosure, as shown in Figures 2a to 2c . According to various embodiments, not limited to the components shown in Figure 3a , the electronic device can be implemented to include more or less components. For example, although not shown, a circuit board on which the processor 120 described above with reference to Figure 1 is implemented can also be included in the electronic device 101.
[0130] Figure 3b is a view illustrating an example of sliding of a first display included in an electronic device according to an embodiment of the disclosure. Figure 3c is a view illustrating another example of sliding of a first display included in an electronic device according to an embodiment of the disclosure.
[0131] Referring to Figure 3a, the electronic device can include a first structure 210 (or a first housing 210), a second structure 220 (or a second housing 220), a third structure 230 (or a third housing 230), a fourth structure 330 disposed in the third structure 230, a moving member (e.g., a servo motor 331) for moving the fourth structure 330, a first display 201, a second display 203, a guide member (e.g., a roller 320), and a plate 310 having a bendable area (e.g., a hinged hinge structure area 311 including a plurality of bars). According to rotation of the roller 320, a partial area (e.g., a bendable area) of the first display 201 can be exposed to the outside of the third structure 230 or received in the third structure 230. In this case, a state in which the first display 201 is maximally received (or pulled in) in the electronic device 101 (e.g., the third structure 230) (or a state in which an exposed area is minimized) can be defined as a "closed state", a state in which the first display 201 is maximally exposed (or pulled out) to the outside of the electronic device 101 (or a state in which an exposed area is maximized) can be defined as an "open state", and a state in which an area of the first display 201 is greater than an area corresponding to the closed state and less than an area corresponding to the open state can be defined as an "intermediate state". Hereinafter, each component included in the electronic device 101 is further described. Meanwhile, in the following description, structures (e.g., the first structure 210, the second structure 220, and the third structure 230) can be coupled together or separated from each other, but at least some structures can be implemented integrally, not separable from each other. For example, the second structure 220 and the third structure 230 can be implemented integrally.
[0132] According to various embodiments, the first structure 210 can include an area 212 in which the first display 201 is disposed. The area 212 can be formed as a Figure 3aThe flat surface shown, or in the form of a protrusion formed on the inner wall of the first structure 210, supports the first display 201. In addition, the first structure 210 can include a portion on which the plate 310 is mounted (e.g., a bracket (not shown)). The bracket can be formed of, for example, a metal and / or a non-metal material (e.g., a polymer). At least a portion of the plate 310 (e.g., a remaining area other than the bendable area (e.g., a hinged hinge structure area 311)) can be mounted on the bracket of the first structure 210, thereby forming one surface together with the first structure 210. When at least a portion of the plate 310 is mounted on the first structure 210, at least a portion of the first display 201 (e.g., an outer exposed area) can be disposed on the formed surface. At least a portion of the plate 310 (e.g., a remaining area other than the bendable area) disposed on the first structure 210 together with the first structure 210 can move in one direction according to the rotation of the roller 320, so that at least a portion of the display (e.g., an exposed area) can be pulled into the electronic device 101 (e.g., the inside of the third structure 230), or a remaining portion of the first display 201 (e.g., a received area) can be exposed to the outside. A member (e.g., a support sheet) capable of being wound by the roller 320 can be implemented in a remaining portion of the plate 310 (e.g., a bendable area), so that the first structure 210 and the plate 310 move with the rotation of the roller 320, and this is described below with reference to FIGS. 6A and 6B. Figure 3b Meanwhile, not limited to those shown, the plate 310 can be implemented integrally with the first structure 210. As another example, at least a portion of the first structure 210 can be implemented to have a smaller width than a remaining portion (e.g., an upper portion). For example, at least a portion of the first structure 210 disposed on the second structure 220 can be implemented to have a width corresponding to a distance between an inner surface of a left side wall and an inner surface of a right side wall of the second structure 220 described below. Accordingly, at least a portion of the first structure 210 is disposed on the second structure 220 so that the first structure 210 can slide on the second structure 220.
[0133] According to various embodiments, the second structure 220 can support the first structure 210, the roller 320, the remaining portion (e.g., bendable area) of the plate 310, and the remaining portion (e.g., area received in the electronic device 101) of the first display 201. For example, the second structure 220 can include a lower wall and side walls disposed on the left and right sides of the lower wall, and the lower wall forms an inner surface, and the upper side and lower side and the upper portion can be open. Accordingly, the first structure 210 can be disposed (or supported) on the inner surface of the lower portion of the second structure 220 so as to be slidable through the second structure 220. When the first structure 210 is disposed on the second structure 220, the outer walls of at least some of at least a portion of the first structure 210 can be disposed to face (or contact) the inner surfaces of the left and right side walls of the second structure 220, respectively. For example, when the width of the first structure 210 is implemented to be smaller than the width of the second structure 220, the first structure 210 can be inserted into the second structure 220. In a state in which the first display 201 of the electronic device is maximally received in the electronic device 101 (e.g., a closed state), the remaining portion (e.g., upper portion) of the first structure 210 can be in contact with the upper surfaces of the side walls of the second structure 220. When the first display 201 is slid out to the outside of the electronic device 101, the distance between the upper surfaces of the side walls of the second structure 220 and the remaining portion of the first structure 210 increases, so that the first structure 210 can be slidable in one direction on the second structure 220 through the space formed on the second structure 220. Furthermore, at least a portion of the plate 310 coupled to the first structure 210 along with the first structure 210 and at least a portion of the first display 201 disposed on the plate 310 can be disposed on the second structure 220. For example, the side walls of the second structure 220 can include a coupling portion (not shown) to which the roller 320 is rotatably coupled, and in a state in which the roller 320 is coupled to the second structure 220 and the first structure 210 is disposed on the second structure 220, the remaining portion (e.g., bendable area) of the plate 310 and the remaining portion (e.g., area received in the electronic device 101) of the first display 201 can be positioned between the roller 320 and the second structure 220. For example, the partial area of the first display 201 and the remaining portion of the plate 310 on which the partial area of the first display 201 is disposed can be positioned such that the partial area of the first display 201 is positioned between the roller 320 and the second structure 220 to face the surface of the lower wall of the second structure 220. Meanwhile, according to implementation, the lower wall of the second structure 220 can be implemented by a transparent material, and content can be displayed in the partial area of the first display 201 so as to be seen by a user. In this case, the area of the first display 201 and the plate 310 corresponding (e.g., adjacent) to the roller 320 can be bent.For example, a plurality of rods included in the articulated hinge structure region of the plate 310 can be arranged to form a curvature corresponding to the curvature of the roller 320, and a region of the first display 201 arranged on the articulated hinge structure region can also be bent with a curvature corresponding to the roller 320. The second structure 220 can further include a driving unit (e.g., a motor) for rotating the roller 320. Alternatively, not limited to those described, the roller 320 can be rotated by an external force (e.g., a force of a user pulling the first structure 210) without the driving unit. Hereinafter, the sliding out and in of the first structure 210 and the first display 201 coupled to the second structure 220 based on the rotation of the roller 320 of the second structure 220 is described.
[0134] According to various embodiments, as shown in Figure 3b and Figure 3c , the first display 201 can be an organic light emitting diode-based first display 201 and generally maintain flat while being capable of being at least partially bent. For example, a member (e.g., a support sheet) capable of being wound by the roller 320 can be provided in a partial region (e.g., the articulated hinge structure region 311) of the plate 310 in which the first structure 210 is arranged. According to various embodiments, the support sheet can be implemented by a material having flexibility and a certain degree of elasticity (e.g., a material including an elastomer such as silicone or rubber), and is mounted or attached to the roller 320 so as to be selectively wound on the roller 320 when the roller 320 or 451 rotates. Further, the support sheet can have a structure and shape (e.g., a protrusion, a recess) to be mounted or attached to the roller 320, as shown in Figure 3b and Figure 3c . Thus, when the roller 320 rotates, the support sheet can roll around the outer circumferential surface of the roller 320, and a portion of the first display 201 arranged in a portion of the plate 310 corresponding to the support sheet (e.g., an implementation position of the support sheet) can also roll (or bend). Further, when the support sheet is detached from the outer circumferential surface, a portion of the first display 201 arranged on a portion of the plate 310 corresponding to the support sheet detached from the outer circumferential surface of the roller 320 can be flattened together and moved in one direction. For example, as shown in Figure 3b and Figure 3c , when the roller 320 rotates in one direction (e.g., a clockwise direction), the support sheet of the plate 310 can be wound in a direction corresponding to the direction of rotation of the roller 320, such that the plate 310 and the first display 201 arranged on the plate 310 can move in one direction through the space 202 between the fourth structure 330 and the first display 201. Thus, a region 342 of the flexible display received in the electronic device 101 can be exposed to the outside. The shape of the fourth structure 330 is described below when the third structure 230 is described. Figure 3b and Figure 3c). The first structure 210 coupled with the plate 310 can move in one direction as the plate 310 moves in one direction, and the first display 201 can slide in one direction. In contrast, when the roller 320 rotates in the other direction (e.g., counterclockwise direction), the support sheet can be wound in a direction corresponding to the direction of rotation of the roller 320, such that the plate 310 and the first display 201 can move in different directions. The first structure 210 coupled with the plate 310 can move in the other direction as the plate 310 moves in one direction, and the first display 201 can slide in the other direction. When an event for sliding out or in the first display 201 occurs, the motor can be driven to rotate the roller 320 according to the control of the processor of the electronic device 101.
[0135] As described above, the roller 320 and the plate 310 can suppress excessive deformation of the first display 201 by maintaining the radius of curvature of the first display 201 when pulling in and pulling out (or taking out) the first display 201 and reducing friction with another structure (e.g., the first structure 210). The term "excessive deformation" can refer to deformation of the first display 201 to have a radius of curvature that is too small to damage the pixels or signal lines included in the first display 201.
[0136] According to various embodiments, the third structure 230 can include a surface 234 (e.g., an upper surface) on which the second display 203 is disposed. An inner space can be formed in the third structure 230, and the fourth structure 330 and components (e.g., a servo motor 331 and a sensor) for moving the fourth structure 330 are disposed in the inner space. As another example, the third structure 230 can include an upper wall formed with a surface on which the second display 203 is disposed, a lower wall facing the upper wall, and walls formed on the left side, the right side, and the lower side between the upper wall and the lower wall. The height (e.g., the height in the z-axis direction) of the upper wall of the third structure 230 can be implemented to be relatively lower (e.g., lower than the thickness of the second display 203) than the height (e.g., the height in the z-axis direction) of the disposed first display 201, so that the height (e.g., the height of the upper surface of the disposed display in the z-axis direction) of the second display 203 disposed on the upper wall of the third structure 230 corresponds to (e.g., is equal to) the height (e.g., the height of the upper surface of the disposed display in the z-axis direction) of the first display 201. Structures (e.g., brackets) for coupling with the second structure 220 can be formed on the left and right walls of the third structure 230, and in a state in which the third structure 230 and the second structure 220 are coupled together, the position of the third structure 230 can be fixed although the first structure 210 is sliding. Accordingly, the exposure area of the second display 203 is maintained, and at the same time, the exposure area of the first display 201 can be individually adjusted. The above-described fourth structure 330 can be disposed in the inner space of the third structure 230 formed by the walls (e.g., the upper wall, the lower wall, the left wall, and the right wall) of the third structure 230. One surface of the fourth structure 330 can be implemented to have a curvature corresponding to the curvature of the area corresponding to the roller 320 of the first display 201, and when the third structure 230 is coupled with the second structure 220, one surface of the fourth structure 330 can face the area 341 corresponding to the roller 320 of the first display 201, as shown in Figure 3b and Figure 3c . One surface of the fourth structure 330 can be implemented to have a curvature corresponding to the curvature of the curved area 341 of the first display 201, as shown in Figure 3b , or to have a flat shape as shown in Figure 3c . When the shape of one surface of the fourth structure 330 has a curvature as shown in Figure 3b , the area 341 corresponding to the roller 320 of the first display 201 can be positioned below the lower surface of the upper wall of the third structure 230. Further, as shown in Figure 3cAs illustrated, when the shape of one surface of the fourth structure 330 is implemented as a flat plate shape, the first display 201 can be positioned outside the third structure 230, and it is not possible for an area in which the first display 201 and the second display 203 overlap each other to occur when viewed in a direction perpendicular to the electronic device 101. When the slide-out and slide-in of the first display 201 are performed, the fourth structure 330 can move according to the operation of the servo motor 331 and the sensor, which is described below with reference to FIGS. 11A and 11B. Figure 5 are described below.
[0137] Meanwhile, not limited to those illustrated in Figure 3a , the second display 203 can be disposed in the opening of the third structure 230 without implementing the upper wall of the third structure 230, and the height (as in the height in the z-axis direction) of the second display 203 and the first display 201 can correspond to (as be equal to) each other. In this case, a predetermined member can be provided between it and the lower wall of the second display 203, and the second display 203 can be disposed on the predetermined member. Further, not limited to those described, although no member is provided, the height of the second display 203 disposed in the opening of the third structure 230 can correspond to (as be equal to) the height of the first display 201.
[0138] Hereinafter, the above-described electronic device 101 according to various embodiments is further described. Figures 2a to 2d and Figures 3a to 3c described above.
[0139] Figure 4 is a view illustrating an example of a member disposed between the fourth structure and the first display according to various embodiments.
[0140] Referring to Figure 4 , the electronic device 101 can further include a member 410 disposed between the fourth structure 330 and the first display 201 in a state in which the plurality of housings (e.g., the first housing 210, the second housing 220, and the third housing structure 230) are coupled together. For example, the member 410 can be disposed on a surface of the first display 201 facing the fourth structure 330 that receives a curved area in the electronic device 101. The member 410 can be positioned in a space in which the first display 201 and the fourth structure 330 are spaced apart from each other and contact the first display 201 to prevent foreign substances from entering the electronic device 101. The member 410 can include a member having an air gap 412 as illustrated in 411 of FIG. 4A or a brush-shaped brush member as illustrated in 413 of FIG. 4B. The first display 201 can slide while being in contact with the member 410. Accordingly, foreign substances present on the first display 201 can be removed by the member 410. Figure 4 Figure 4
[0141] Hereinafter, examples of the electronic device 101 described above in connection with Figures 2a to 2d and Figures 3a to 3c are further described.
[0142] Figure 5 is a view illustrating an example of a component for moving the fourth structure according to an embodiment of the present disclosure, such as a servo motor and a sensor.
[0143] Referring to Figure 5 , according to various embodiments, the electronic device 101 can further include a moving member (such as a servo motor 331) for moving the fourth structure 330, which is disposed in the third structure 230 in which the second display 203 is disposed. The servo motor 331 can include a handle that, when driven, rotates by a predetermined rotation angle in a certain direction (such as a clockwise direction or a counterclockwise direction), and a portion (such as a groove 510) in contact with the handle of the servo motor can be implemented in an upper surface of a lower wall of the fourth structure 330. Also, a groove (or recess) can be formed in a lower surface of the lower wall of the fourth structure 330 to move in the third structure 230, and a protrusion can be formed on a surface of the third structure 230 to correspond to the groove. Conversely, a protrusion can be formed in the fourth structure 330, and a groove can be formed in the third structure 230. Referring to 501 and 502 of Figure 5 , when the servo motor 331 is driven, the handle disposed in the servo motor 331 can rotate in one direction (such as a clockwise direction), and an external force can be applied to the groove 510 of the fourth structure 330 in a direction (such as a left direction) corresponding to the one direction to move the fourth structure 330 in the one direction. Conversely, when the handle rotates in a different direction, the fourth structure 330 can move in a direction corresponding to the different direction. The electronic device 101 can control the moving member (such as the servo motor 331) based on the occurrence of an event for moving the fourth structure 330, which is described below in connection with Figure 8 , Figure 9a and Figure 9b .
[0144] Hereinafter, examples of the electronic device 101 described above in connection with Figure 6a , Figures 2a to 2d , Figures 3a to 3c , Figure 4 and Figure 5 are further described.
[0145] Figure 6a is a view illustrating an example of a component disposed in an electronic device according to an embodiment of the present disclosure.
[0146] Referring to Figure 6aAccording to various embodiments, the electronic device 101 may further include a member 207 disposed in a space 202 between the first display 201 and the second display 203. The member 207 may have a length and width corresponding to the space 202, having a length shorter than the first display 201 and the second display 203, and a width corresponding to the first display 201 and the second display 203. For example, the member 207 may be a member having a material (such as metal or metal structure or plastic) and color corresponding to at least one of the first structure 210, the second structure 220, or the third structure 230. As another example, the member 207 may be an optical member that diffuses light incident on the member 207 and is made of a transparent material. (See reference...) Figure 6a and Figure 6b The upper surface of component 207, together with the exposed area of the first display 201 and the area of the second display 203, can form a plane. For example, no step may be formed between one surface of component 207, the surface of the second display 203, and the surface of the first display 201. Therefore, the electronic device 101 can be perceived by the user as if it comprises a single display. An embodiment of component 207 is described below.
[0147] For example, such as Figure 6a As shown in 601, component 207 may be disposed in the third structure 230. Component 207 may be configured to be attached to a surface of the first structure 210 disposed in the third structure 230 adjacent to the first display 201, a surface of the upper wall of the third structure 230, and a side surface of the second display 203. At least a portion of the lower surface of component 207 may be implemented to have a curvature corresponding to the curvature of the curved region of the first display 201.
[0148] As another example, Figure 6a As shown in 602, component 207 can be implemented as an extension of the second display 203. For example, the second display 203 may have a region including components for display and a region including component 207. The region of the second display 203 including component 207 may be positioned to extend on the upper surface of the third structure 230 without being supported thereon.
[0149] As another example, Figure 6a As shown in 603, component 207 may be a flat component and is implemented as being connected and supported by a first structure 210 or a third structure 230 on the space 202 between the first display 201 and the second display 203.
[0150] The various features of component 207 are described below.
[0151] According to various embodiments, the member 207 can have a surface (e.g., a lower surface) facing the received area of the first display 201. For example, as shown in Figure 6a , the member 207 can have a lower surface having a curvature corresponding to a curvature of an area connected to the exposed area of the first display 201 (i.e., an area corresponding to the roller 320 of the first display 201). As described below, when the electronic device 101 outputs light to an area of the first display 201 corresponding to the lower surface of the member 207, the light can be diffused by the optical member 207 and seen by the user. A member contacting the upper surface of the first display 201 can also be disposed on the lower surface of the member 207. The member can include a member having an air gap as shown in 411 of FIG. 4B or a brush-shaped member as shown in air gap 412 of FIG. 4C, as described above. Figure 4 Figure 4
[0152] According to various embodiments, the member 207 can include a light blocking area. The light blocking area can be an area containing a material having an optical property of blocking light. The material can include a paint applied to a surface of the optical member, or a liquid or powder material added to the optical member. Accordingly, light incident on the member 207 can be blocked by the light blocking area of the member 207. Unlike the light blocking area, an area not containing paint and thus not blocking light can be defined as a non-light blocking area (or a light receiving area). According to an embodiment, at least a partial area of the member 207 can be formed as a light blocking area. For example, only a portion of an area of the member 207 facing the first display 201 can be implemented as a light blocking area, and only the remaining area can be implemented as a non-light blocking area. Accordingly, light is blocked by the paint in a partial area of the area of the member 207 facing the first display 201, and is incident on the member 207 only through the remaining area. Accordingly, light received only through the remaining area of the member 207 can be diffused by the member 207. As described above, light received through the partial area can be blocked, so that the amount of light incident on the member 207 can be limited, thereby preventing light leakage. The electronic device 101 can identify a specific area of the first display 201 corresponding to the non-light blocking area of the member 207, and output light to the identified specific area, which is described below with reference to Figures 45 to 54 As another example, a portion of the third structure contacting the member 207 can be implemented as a light blocking area. Accordingly, light output from the second display 203 can not be incident on the second display 203. Further, not limited to those described, the member 207 can implement a portion in contact with the second structure as a non-light blocking area, and a portion facing the first display 201 as a light blocking area, so that light output through the second display 203 can be incident on the member 207 and diffused, and can be seen by the user.
[0153] Hereinafter, reference is made toFigure 6b to describe an example configuration of the electronic device 101 for moving the member 207.
[0154] Figure 6b is a view illustrating an example of a member for moving a member disposed in an electronic device according to an embodiment of the disclosure.
[0155] According to various embodiments, upon detecting a slide of the first display 201, the electronic device 101 can perform an operation of moving the member 207 upward to secure more space between the first display 201 and the member 207 for moving the first display 201.
[0156] Referring to Figure 6b , the electronic device 101 can further include a moving member (such as a groove 611 formed in the member 207 or a servo motor 610) for moving the member 207 disposed between the first display 201 and the second display 203. The servo motor 610 can include a handle that rotates in one direction to move the member 207. The member 207 can have a portion formed with the groove 611 for connection to the handle, and a partial area of the fourth structure 330 can be open so that the area having the groove 611 moves. Thus, when the servo motor 610 rotates the handle in one direction (such as counterclockwise), the portion having the groove 611 can move upward so that the member 207 can move upward.
[0157] According to various embodiments, referring to Figure 6b , the moving member (the groove 611 formed in the member 207, the servo motor 610) for moving the member 207 can interact with the moving member (such as the servo motor 331) for moving the above-described fourth structure 330. For example, the servo motor 331 (hereinafter referred to as a first servo motor) for moving the fourth structure 330 can further include a handle for rotating the servo motor 610 (hereinafter referred to as a second servo motor) for moving the member 207. When the first servo motor 331 rotates the handle further included in one direction (such as clockwise), the handle provided in the second servo motor 610 can rotate in the opposite direction (such as counterclockwise) so that the member 207 can move upward. Thus, referring to Figure 6b , when the first display 201 moves, not only the space between the fourth structure 330 and the first display 201 but also the space between the member 207 and the first display 201 can be further extended, thereby further smoothing the slide of the first display 201.
[0158] Hereinafter, referring to Figures 7a to 7c to describe the above in connection with Figure 1 , Figures 2a to 2d , Figures 3a to 3c ,Figure 4 Figure 5 Figure 6a Figure 6b Examples of components included in the electronic device 101 described in
[0159] Figure 1 is a view illustrating an example of a configuration of an electronic device according to an embodiment of the disclosure. Figures 2a to 2d is a view illustrating an example of an operation of detecting a touch on a plurality of displays (e.g., a first display and a second display) of an input detection module of an electronic device according to an embodiment of the disclosure. Figures 3a to 3c is a view illustrating an example of an operation of an application management module of an electronic device according to an embodiment of the disclosure.
[0160] Referring to Figure 4 , according to various embodiments, the electronic device 101 can include a sensor module 710, a first processor 730 including a movement control module 731, a movement information acquisition module 732, an input detection module 733, and an application management module 734, a second processor 740 including a graphic processing module 741, a memory 750, a first display 201, and a second display 203. According to various embodiments, the electronic device 101 (e.g., in conjunction with Figure 7b Figure 7b Figure 27 Figure 28 Figure 7c Figures 13 to 16 Figure 7a At least some of the modules (e.g., the movement control module 731, the movement information acquisition module 732, the input detection module 733, and the application management module 734) included in the processor 720 (e.g., the first processor 730 and the second processor 740) of the electronic device 101 described in Figure 6a Figure 8 Figure 8 Figure 8 At least some of the modules (e.g., the movement control module 731, the movement information acquisition module 732, the input detection module 733, and the application management module 734) included in the processor 720 (e.g., the first processor 730 and the second processor 740) of the electronic device 101 described in
[0161] First, the sensor module 710 is described.
[0162] According to various embodiments, the sensor module 710 can include at least one sensor. When the first display 201 slides (e.g., slides in and out), the at least one sensor can sense the sliding of the first display 201 and return an electrical value (e.g., a current and / or voltage value) indicating a state of the sliding. The processor 720 (e.g., the first processor 730) described below can obtain the electrical value to identify a state associated with the sliding. For example, the state associated with the sliding can include at least one of a start or end of the sliding of the first display 201, a state (e.g., an open state, a closed state, or an intermediate state) of the electronic device 101 according to the sliding, or a sliding distance. For example, the at least one sensor can be implemented as a sensor (e.g., an image sensor or an optical sensor) for detecting a specific content (e.g., a red green blue (RGB) color) displayed in a partial area of the received portion of the first display 201, identifying a change in a detection state of the specific content (e.g., movement of the content or non-display of the content) as the first display 201 moves, and returning an electrical value indicating the start of the sliding. In this case, if the sliding is completed, the electronic device 101 can re-display the specific content in the partial area of the received portion of the first display 201, and the at least one sensor can detect the re-displayed content and return an electrical value indicating the end of the sliding. As another example, the at least one sensor can include a sensor that detects an attached electromagnet at the start or end of the sliding of the first display 201 and returns an electrical value indicating the start or end at the start or end of the sliding. As another example, the at least one sensor can be implemented as a sensor (e.g., a pressure sensor, a resistance sensor, etc.) for detecting a dielectric moving as the first display 201 slides and can return an electrical value indicating the sliding distance based on a movement distance of the dielectric.
[0163] Meanwhile, not limited to the above description, instead of receiving a value from the at least one sensor, the electronic device 101 can identify a state associated with the sliding of the first display 201 based on a signal of the moving control module 731 described below for controlling a motor for a rotating roller (e.g., the roller 320).
[0164] The processor 720 is described below. The processor 720 can control overall operations of the electronic device 101. For example, the processor 720 can be an application processor (AP). The processor 720 can include processors (e.g., a first processor 730 and a second processor 740) implemented to perform different functions. For example, the first processor 730 included in the processor 720 can be a central processing unit (CPU), and the second processor 740 can be a graphics processing unit (GPU). Without being limited thereto, the processor 720 can not include a plurality of processors (e.g., the first processor 730 and the second processor 740). For example, the processor 720 can not include separate processors, but can be implemented to include all modules (e.g., a movement control module 731, a movement information acquisition module 732, an input detection module 733, an application management module 734, and a graphic processing module 741) included in the first processor 730 and the second processor 740, and perform a comprehensive operation based on each module.
[0165] Hereinafter, modules included in the first processor 730 are described. The first processor 730 can identify / obtain / analyze predetermined information (e.g., an electrical value indicating a state associated with a swipe received from at least one sensor and content obtained while an application or a program is executed) according to driving of the electronic device 101, and overall control operations of components (e.g., a motor and a display) of the electronic device 101.
[0166] According to various embodiments, the movement control module 731 can control the sliding (e.g., sliding out and sliding in) of the first display 201. For example, the movement control module 731 can identify the occurrence of an event for triggering the sliding of the first display 201 and perform the sliding (e.g., control the motor to rotate the roller 320) of the first display 201 based on the identified occurrence of the event. The event for triggering the sliding can include the turning on / off of the electronic device 101, the reception of a user input (e.g., a user input for triggering the sliding of the key, physically or electronically implemented), or other preset events (e.g., the execution of an application described below). The movement control module 731 can identify at least one of the type (e.g., sliding out or sliding in) of the sliding or information about the length (or distance) of the sliding corresponding to the event based on the occurrence of the event for triggering the sliding, and control the motor to rotate the roller 320 based on the identified information. For example, the movement control module 731 can transmit a signal for driving the motor to the motor in a direction corresponding to the identified type of the sliding as many times as a number of rotations corresponding to the length of the sliding. Accordingly, when the motor is rotated as many times as the number of rotations, the first display 201 can be slid by the length of the sliding. As another example, the movement control module 731 can rotate the motor in a direction corresponding to the identified type of the sliding, detect the distance of the flexible display movement in real time according to the rotation of the motor (e.g., calculate the distance based on a value identified from at least one sensor), and stop driving the motor when the distance detected in real time reaches the distance to be moved.
[0167] According to various embodiments, when the first display 201 is slid, the movement information acquisition module 732 can identify information associated with the sliding of the first display 201. The information associated with the sliding can include information about the time (e.g., the movement start time and the movement time) associated with the sliding of the first display 201, information about the distance (or length) associated with the sliding of the first display 201, and information about the type (e.g., sliding out (pull out) or sliding in (pull out)) of the sliding of the first display 201. The movement information acquisition module 732 can obtain the state associated with the sliding based on the electrical value received from the at least one sensor described above, and identify the above-described information about the sliding. Meanwhile, not limited to those described, as described above, the processor (e.g., the first processor 730) can identify the information about the sliding of the first display 201 from the signal for controlling the motor of the movement control module 731 described above.
[0168] According to various embodiments, the input detection module 733 can detect an input (e.g., a user input) received through a plurality of displays (e.g., the first display 201 and the second display 203) of the electronic device 101. The input detection module 733 can aggregate information (e.g., attribute information to be described below) about each input received through the displays, respectively, thereby recognizing a single piece of information (e.g., a type of a user input or an operation to be performed by the electronic device 101). Hereinafter, an example of the operation of the input detection module 733 is described.
[0169] For example, the input detection module 733 can obtain information about attributes of inputs received through the plurality of displays, and identify a type of a received user input based on the obtained information about the attributes. The attributes of the input can include a location of the input, a reception time of the input, and a sensitivity (e.g., a sensitivity of pressure) of the input. The type of the user input can include a user input that is at least one of a touch input, a click input, a double-click input, a long-click input, a panning input, a scrolling input, a rotation input, a drag input, a rub-in input, a pinch input, a swipe input, or a hovering input. For example, as shown in Figure 9a The input detection module 733 can receive a value (or information) indicating attributes of a user touch input received through the first display 201 and the second display 203 from each of a first input detection circuit 771 implemented in the first display 201 and a second input detection circuit 772 implemented in the second display 203, as shown. The input detection circuit (e.g., the first input detection circuit 771 and the second input detection circuit 772) can include a touch sensor circuit arranged on a front surface of the corresponding display (e.g., the first display 201 and the second display 203) to detect a touch in a capacitive scheme or a resistive scheme, or a pressure sensor circuit to detect a touch pressure, and return an electrical value indicating attributes of a user input received through each display. In this case, only a portion of the input detection circuit of the first display 201 implemented in a portion corresponding to an externally exposed area of the first display 201 can be turned on (or activated) to return a value based on a user input received on the exposed area of the first display 201. The input detection module 733 can identify a single event based on attributes associated with inputs detected from each of the first display 201 and the second display 203. For example, the input detection module 733 can integrate attributes associated with inputs detected from the displays, respectively, and identify the integrated attributes. As an example, the input detection module 733 can integrate information associated with locations of inputs detected from the displays, respectively, and identify information about the integrated input. For example, the input detection module 733 can identify coordinate values of inputs received through the displays (e.g., the first display 201 and the second display 203), respectively, as values of a coordinate system associated with each other. For example, as shown in Figure 9bAs illustrated, the input detecting module 733 can integrate and identify a coordinate system indicating a position on the first display 201 and a coordinate system indicating a position on the second display 203 into a coordinate system indicating a position on a single display. For example, the integrated coordinate system can be a coordinate system including a coordinate on an x-axis direction (e.g., a width direction or a horizontal direction) and a coordinate on a y-axis direction (e.g., a length direction or a vertical direction). The electronic device 101 can set a rightmost lower coordinate of the second display 203 as a reference coordinate (e.g., an origin (0, 0)). Accordingly, the electronic device 101 can identify a type of user input currently received through the first display 201 and the second display 203 based on information about a position in the identified integrated coordinate system. Meanwhile, when comparing a position of input received on the first display 201 and a position of input received on the second display 203, the electronic device 101 can further apply (e.g., subtract) by referring to a coordinate 706 of the portion 205 of the first display 201 pulled in (i.e., not exposed), which is described below with reference to FIG. 7B. Figure 8 and Figure 9a
[0170] According to various embodiments, the application managing module 734 can manage and control a plurality of applications. For example, the application managing module 734 can manage and / or store information associated with a plurality of applications 780 (e.g., information about an application length) and control execution of the plurality of applications 780 based on the information associated with the plurality of applications. The plurality of applications 780 managed and / or controlled by the application managing module 734 can include applications installed on the electronic device 101, applications not installed, applications running in a specific mode (e.g., a foreground mode or a background mode), applications not running, or other various applications (Apps). For example, the application managing module 734 can manage and / or store information about a plurality of applications 780 (e.g., information about an application length) and control execution of the plurality of applications 780 based on the information associated with the plurality of applications. Figure 9b As illustrated, the application management module 734 can manage information 770 associated with a plurality of applications 780. The information 770 associated with the plurality of applications 780 can include information 791 about a length of a specific application, information 792 about an application execution screen length corresponding to information about an application attribute, such as information about an application type (e.g., T1 or T2), and can be pre-stored in the memory 750. The information 791 about the length of the application can indicate a length in a length direction in which an execution screen of the application is displayed when the execution screen (or view) of the application is displayed. The information 792 about the application attribute can include, for example, information indicating an application type, as information about various types associated with the application. In this case, the electronic device can set and pre-store a length for each piece of information 792 for the application attribute, and identify the information 792 about the application of the application and identify a pre-stored length corresponding thereto, rather than the information 791 about the length of the application. The application management module 734 can provide an interface for executing a plurality of applications. For example, the application management module 734 can display a screen including a plurality of icons for executing a plurality of applications 780. When a specific application is executed using the application management module 734, the application management module 734 can identify information about a length of the executed application, and control the first display 201 to slide in a length (or distance) corresponding to the information about the length.
[0171] According to various embodiments, a user can adjust information managed by the application management module 734. For example, the user can select an application executable by the application management module 734. As another example, information about a length of an application managed by the application management module 734 can be adjusted.
[0172] The above-described application management module 734 can be implemented in the form of an application or a program, and when the application management module 734 is executed, the above-described functions can be provided. Alternatively, the application management module 734 can be implemented as a function (e.g., a specific menu) provided by a specific application (e.g., a setting application).
[0173] Hereinafter, modules included in the second processor 740 are described.
[0174] According to various embodiments, the graphic processing module 741 can allow the first display 201 and the second display 203 to display content, respectively. The content can include various types of information that can be displayed on the display based on execution of an application or a program and / or driving. For example, the content can include various types of visual content such as an image or a video. As another example, the content can include an execution screen and / or a screen (e.g., a view) of various types of applications (e.g., a camera application, a screen recording application, a document application (e.g., a note and / or a memo application), a screen capture application, a gallery application, a file manager application, or a web application). The execution screen and / or the screen can include at least one graphic element (e.g., a graphic user element (GUI)) and include an area for providing information (e.g., a video, an image, a document, a note, or a web page) obtained according to driving of the application and / or the program. The graphic processing module 741 can obtain the above-described content (e.g., a media or a screen) to be displayed while the application or the program is executed, and identify first content to be displayed on the first display 201 and second content to be displayed on the second display 203 based on the obtained content. The graphic processing module 741 can transfer information (e.g., a per-pixel color value and coordinate information of the content) about each content (e.g., the first content and the second content) to each display (e.g., the first display 201 and the second display 203). A display driving integrated circuit (DDIC) (not shown) included in each display (e.g., the first display 201 and the second display 203) can display the content on each display based on the information (e.g., the per-pixel color value and the coordinate information of the content) about the content (e.g., display a color based on a color value in a location (pixel) corresponding to the coordinate information). Not limited to those described, a single DDIC for controlling both the first display 201 and the second display 203 can be provided. The operation of identifying content (e.g., the graphic processing module 741) to be displayed on each display of the electronic device 101 and displaying the same on the display is described below with reference to FIGS. 10 to 13. Figure 9b
[0175] Meanwhile, not limited to those shown, the above-described first processor 730 and the second processor 740 can be implemented as a single component rather than separately. For example, the graphic processing module 741 of the second processor 740 can be implemented in the first processor 730. Figure 9b
[0176] Hereinafter, an example of the operation of the electronic device 101 according to various embodiments is described. Hereinafter, for convenience of description, it is shown or described that the space 202 is formed between the first display 201 and the second display 203, but as described above in Figure 6a As described in the above, the member 207 (e.g., a metal, a plastic, or an optical member) can be disposed between the first display 201 and the second display 203. In contrast, it is shown or described that the member 207 is disposed between the first display 201 and the second display 203, but the space 202 can be formed between the first display 201 and the second display 203.
[0177] Examples of operations of the electronic device 101 are described below according to various embodiments.
[0178] According to various embodiments, the electronic device 101 can move the position of the fourth structure 330 based on occurrence of an event for securing a space between the first display 201 and the fourth structure 330 included in the third structure 230.
[0179] Figure 8 is a flowchart illustrating an example of operations of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 3a The operations shown in the flowchart 800 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 3b may be performed. Hereinafter, the operations are described with reference to Figure 3c and Figure 4 . Figure 5 .
[0180] Figure 6a is a view illustrating an example of operations of an electronic device moving a position of a fourth structure when the electronic device falls according to an embodiment of the disclosure. Figure 6b is a view illustrating an example of operations of an electronic device moving a position of a fourth structure when a first display slides according to an embodiment of the disclosure.
[0181] Referring to Figure 9a , it is shown that a space is formed between the first display 201 and the second display 203, but is not limited to Figure 9b those shown, as described above in connection with Figure 7a , a member 207 (e.g., a metal, a plastic, or an optical member) can be disposed.
[0182] Referring to Figure 9a , according to various embodiments, in operation 801, the electronic device 101 can identify occurrence of an event for moving a structure (e.g., the fourth structure 330) of the electronic device. For example, the event can include an event requiring securing a space between the first display 201 and the fourth structure 330 disposed adjacent to a received area (e.g., an area corresponding to the roller 320) of the first display 201, such as a fall of the electronic device 101 and a start of movement of the first display 201. As described above in connection with Figure 9b , Figure 10 ,Figure 10 , Figure 10 , Figure 11 , Figure 12 and Figure 10 The fourth structure 330 has already been described, so a repeat description will not be given. As an example, when detecting... Figure 11 When the illustrated electronic device 101 is dropped, the electronic device can begin to move the fourth structure 330. The electronic device 101 can use a gyroscope sensor or a motion sensor to detect the drop. As another example, such as Figure 12 As shown, electronic device 101 can use at least one sensor (such as optical sensor 922) to detect the sliding of the first display 201. Electronic device 101 can detect the sliding of the first display 201 by using the above-described combination of... Figure 11 At least one sensor (such as optical sensor 922) is described to identify (such as 901 and 902) whether a specific content 921 displayed in the receiving area of the first display 201 is shown to detect sliding.
[0183] According to various embodiments, in operation 802, the electronic device 101 can be controlled to allow movement of a structure (such as the fourth structure 330). For example, as Figure 11 and Figure 10 As shown, driven by the servo motor 331, the handle disposed in the servo motor 331 can rotate in one direction (e.g., clockwise), and an external force can be applied to the groove 510 of the fourth structure 330 in a direction corresponding to said one direction (e.g., leftward direction) to move the fourth structure 330 downward. Therefore, the fourth structure 330 and the first display 201 can be spaced apart to form a space g between them. The formed space g can reduce the impact on the first display 201 during a fall and can smooth the sliding of the first display 201.
[0184] The following describes another example of the operation of electronic device 101 with reference to various embodiments.
[0185] According to various embodiments, electronic device 101 can perform at least one operation based on input (such as touch input from a user) received through multiple displays (such as a first display 201 and a second display 203).
[0186] Figure 11 This is a flowchart illustrating an example of the operation of an electronic device according to embodiments of the present disclosure. According to various embodiments, Figure 27 The operations shown in flowchart 1000 are not limited to the order shown, but can be performed in various other orders. According to various embodiments, operations can be performed in a more... Figure 28 Those operations, more or fewer operations. See below for reference.Figure 12 and Figure 12 to describe Figure 7a .
[0187] Figure 13 is a view illustrating an example of a touch input received by an electronic device according to an embodiment of the disclosure.
[0188] Figure 13 is a view illustrating an example of an operation of detecting a touch input received by an electronic device according to an embodiment of the disclosure. Although Figure 13 member 207 is shown to be disposed between the first display 201 and the second display 203, a space 202 can be formed without being limited to Figure 14 those shown.
[0189] Referring to Figure 16 , according to various embodiments, the electronic device 101 can receive at least one of a first input on the first display 201 or a second input on the second display 203 in operation 1001.
[0190] Referring to Figure 13 , the electronic device 101 can receive (1103) an input (e.g., a user's touch) on the first display 201, receive (1101) an input (e.g., a user's touch) on the second display 203, or receive (1102 and 1104) an input on the first display 201 and the second display 203. The input received on each of the first display 201 or the second display 203 can be defined as a single input (e.g., a single point touch input), and the input received on the first display 201 and the second display 203 can be defined as a multiple input (e.g., a multiple point touch input). For example, when a user touches the member 207 using a user's body part, at least a portion of the user's body part can touch the first display 201 and the second display 203 at the same time, except for the area of the member 207. The input received on the first display 201 and the second display 203 can be received as various types of attributes (e.g., time and location) on the first display 201 and the second display 203. For example, the respective inputs received on the first display 201 and the second display 203 can be received at different or corresponding points of time (or time) or at locations associated or not associated with each other. The electronic device 101 can perform different operations according to different attributes of the input received on the first display 201 and the second display 203, which is described below with reference to Figure 14 and Figure 15 Meanwhile, the electronic device 101 can receive an input (e.g., pressing a key) to a key physically implemented in the electronic device 101.
[0191] According to various embodiments, in operation 1002, the electronic device 101 can perform at least one operation based on at least one of the first input or the second input. For example, the electronic device 101 (e.g., the input detection module 733 of the first processor 730) can identify information on attributes (such as a position (or coordinates) of the received input, a reception time of the input, or a sensitivity of the input) based on values received from the detection circuits (e.g., the first input detection circuit 771 and the second input detection circuit 772) implemented in each display as shown in FIG. 7, and perform at least one operation based on the identified attribute information. The electronic device 101 can integrate attribute information (such as a reception position, a reception time, and a sensitivity) on each received input (such as the first input and the second input), and identify at least one operation to be performed corresponding to each input. Figure 16
[0192] Referring to FIG. 7, Figure 13 , the electronic device 101 can identify positions (such as coordinates) of inputs received on the first display 201 and the second display 203 in a single integrated coordinate system. In this case, the electronic device 101 can identify respective coordinates of inputs (such as the first input and the second input) in consideration of the coordinates 760 of the received area of the first display 201. The operation of the electronic device 101 to identify a position of each input using the integrated coordinate system can be as described above in connection with FIG. 6. Figure 15 The operations of the input detection module 733 described are performed as such and thus a repeated description is not given. As an example, the electronic device 101 can display a specific screen (e.g., a home screen, an application execution screen, or a lock screen) for providing at least one service. The specific screen can include an object (e.g., a graphical user interface (GUI) element) implemented to provide at least one service. The electronic device 101 can identify a control event (e.g., selection or drag) for an object included in the specific screen based on a property of an input, and perform at least one operation corresponding to the control of the object. For example, when a touch of a user is received on the first display 201, the electronic device 101 can identify one property (e.g., a single-point touch received at a first coordinate of the first display 201) based on a value received from the first input detection circuit 771, select an object (e.g., a first object for executing a first application placed at a first location) associated with the identified property (e.g., the first coordinate), and provide at least one service (e.g., executing the first application) associated with the selected object. Similarly, when a touch of a user is received on the second display 203, the electronic device 101 can provide a service corresponding to a property of the touch received on the second display 203. As another example, when a touch of a user is received on the first display 201 and the second display 203, the electronic device 101 can perform at least one operation based on a property (e.g., location) of the multi-point touch. Operations of the electronic device 101 based on various types of multi-point touch are further described below.
[0193] Examples of the above-described operations of providing various services based on a user input received on the first display 201 or the second display 203 of the electronic device 101 are further described below.
[0194] Examples of operations of the electronic device 101 are described below according to various embodiments.
[0195] According to various embodiments, the electronic device 101 can obtain content to be displayed based on an input received through a plurality of displays (e.g., the first display 201 and the second display 203), and display the content on each of the plurality of displays.
[0196] Figure 15 is a flowchart illustrating examples of operations of the electronic device 101 according to an embodiment of the disclosure. According to various embodiments, Figure 14 The operations of the flowchart 1300 illustrated are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or fewer operations than those of Figure 15 may be performed. Examples of operations of the electronic device 101 are described below with reference to Figure 15 and Figure 15 . Figure 7a .
[0197] Figure 15 is a view illustrating various embodiments of an operation of obtaining content of an electronic device and displaying the content on each of a plurality of displays (e.g., a first display and a second display) based on the obtained content according to an embodiment of the disclosure.
[0198] Figure 17 is a view illustrating various embodiments of obtaining and displaying content based on a user input of an electronic device according to an embodiment of the disclosure.
[0199] Figure 15 is a view illustrating an example of an operation of dynamically displaying content when the content is displayed by an electronic device according to an embodiment of the disclosure.
[0200] Referring to Figure 15 , in operation 1301, the electronic device 101 can obtain content to be displayed based on at least one of a first input (e.g., an input received on the first display 201) or a second input (e.g., an input received on the second display 203). For example, as shown in 1501 of FIG. 15, the electronic device 101 can receive at least one of a first input 1511 on the first display 201 or a second input 1512 on the second display 203. Meanwhile, not limited to those described, the electronic device 101 can also receive a user input to a key physically implemented in the electronic device 101. The operation of receiving a user input by the electronic device 101 can be performed as the above-described operations 1001 and 1002 of the electronic device 101 as described above, and a repetitive description thereof is not given below. Hereinafter, an operation of obtaining content to be displayed based on a user input of the electronic device 101 is described. Figure 15
[0201] Referring to Figure 16 , the electronic device 101 (e.g., the first processor 730) can execute and / or drive an application or a program based on a user input (e.g., at least one of the first input 1511 or the second input 1512) received through at least one display (e.g., the first display 201 and the second display 203), and obtain information about at least one content to be displayed according to the execution and / or driving of the application or the program. For example, the first processor 730 can obtain content (e.g., an execution screen) to be displayed from the memory 750 or an application (App) 1401 based on the execution of the application or the program.
[0202] Referring to Figure 16 , the content can include a single content 1410 or at least two or more contents (e.g., a content 1420 associated with one application (e.g., App A) or contents 1430 associated with different applications (e.g., a first application App 1 and a second application App 2)). Examples of an operation of obtaining content by the electronic device 101 are described below.
[0203] For example, the electronic device 101 can obtain a single content 1410 to be displayed based on a user input. As an example, as shown in 1502, when the display is turned on according to a user input (e.g., when a user input having a preset pressure sensitivity or more is received through the second display 203), the electronic device 101 can obtain information about a protection screen to be displayed. Figure 16
[0204] As another example, the electronic device 101 can obtain at least two or more contents 1420 to be displayed based on a user input. For example, when an application is executed according to a user input as shown in 1503 (e.g., when a location of an icon for executing an application displayed on the first display 201 or the second display 203 receives a user input), the electronic device 101 can obtain at least one content for displaying an execution screen of the application (e.g., an execution screen 1531 including a content area or an execution screen 1532 including a control area). Figure 16
[0205] As another example, the electronic device 101 can obtain contents 1430 associated with different applications based on a user input. As an example, as shown in 1504, the electronic device 101 can obtain an execution screen 1541 of one application and an execution screen 1542 of another application. For example, when a plurality of applications are executed, the electronic device 101 can obtain information for displaying respective execution screens of the applications. When another application is executed while one application is running, the electronic device 101 can obtain information for displaying execution screens of the two applications. As an example, when another application is executed while an application running in a foreground mode exists, the electronic device 101 can obtain information about an execution screen of the application running in the foreground mode and display it on the first display 201, and obtain information about an execution screen of the newly executed another application and display it on the second display 203. Figure 16
[0206] Meanwhile, in addition to the described examples, the operation of the electronic device 101 to obtain and display at least one content based on execution and / or driving of an application can be performed as the operation of displaying a content based on execution or driving of various types of applications.
[0207] According to various embodiments, the electronic device 101 can display first content on the first display 201 in operation 1302, and display second content on the second display 203 in operation 1303. For example, the electronic device 101 (e.g., the graphic processing module 741 of the second processor 740) can split the obtained single content and display them on the multiple displays, respectively (e.g., transfer information about the split content to the DDIC implemented in each of the exposed area of the first display 201 and the second display 203 and display it on the display), or display the obtained multiple contents on the multiple displays, respectively (e.g., transfer information about each content to the DDIC implemented in each of the exposed area of the first display 201 and the second display 203 and display it). The operation of the graphic processing module 741 is the same as described above in connection with Figure 17 The described operations, therefore, are not given a repeated description below. When the state of the electronic device 101 is switched to the locked state or there is no application running in the foreground mode, the electronic device 101 can slide in the flexible second display 203 as shown in 1505 of FIG. 15. At the same time, after adjusting the exposed area of the first display 201, the electronic device 101 can perform an operation of displaying the obtained content, and this is described below with reference to Figure 17 , 18, 19, 20a, and 20b. Hereinafter, an example of the operation of displaying content by the electronic device 101 (e.g., examples 1502 to 1504 of FIG. 15) is further described. Figure 17 Figure 18
[0208] According to various embodiments, the electronic device 101 can split one content into a plurality of parts (e.g., two parts 1411 and 1412) and display them on a plurality of displays (e.g., the first display 201 and the second display 203), respectively. For example, the electronic device 101 can split the obtained content into a part 1411 to be displayed on the first display 201 and a part 1412 to be displayed on the second display 203. The electronic device 101 can calculate a ratio of an exposed area of the first display 201 to an area of the second display 203. The electronic device 101 can identify a distance (or length) that the first display 201 moves based on a value (e.g., an electrical value) received from a sensor while the first display 201 is slid, and identify an exposed area of the first display 201 (e.g., a sum of an original exposed area and an area corresponding to the moving distance) based on the identified distance. The electronic device 101 can calculate a ratio of the identified exposed area of the first display 201 to the area of the second display 203, and split (1411 and 1412) the content into two parts and display them on the displays, respectively, based on the calculated ratio (e.g., a first value (e.g., 3) indicating an area of the first display 201: a second value (e.g., 1) indicating an area of the second display 203). For example, as shown in 1501 of FIG. 14, the electronic device 101 can obtain a content for a screen saver, and display the obtained content on the first display 201. Figure 20b As shown in 1502 of FIG. 14, the electronic device 101 can split the obtained content for a screen saver into an upper part to be displayed on the first display 201 and a lower part to be displayed on the second display 203, and display the split parts on the displays.
[0209] According to various embodiments, the electronic device 101 can obtain different contents, and display different contents 1421, 1422, 1431, and 1432 on the displays (e.g., the first display 201 and the second display 203), respectively. For example, the different contents 1421 and 1422 can have a screen including an area (or a content area) for displaying content associated with an application and a screen including an area for controlling the application. For example, as shown in 1503 of FIG. 14, the electronic device 101 can obtain a screen for displaying content played on an application (e.g., a camera application or a media player application) and a screen including an object for manipulating the application. The electronic device 101 can display the screen for displaying the content in an exposed area of the first display 201, and display the screen including the object for manipulation on the second display 203. As another example, the different contents 1431 and 1432 can be execution screens of different applications as described above. Figure 17
[0210] According to various embodiments, when content is displayed on the first display 201 and the second display 203, the electronic device 101 can visually and dynamically display the content. As an example, when the electronic device 101 displays a first portion of content (such as content for a screensaver) on the first display 201 and a second portion of said content on the second display 203, the electronic device 101 can visually and dynamically display the first and second portions. The electronic device 101 can use visual effects (such as animation effects) to display content on each display.
[0211] refer to Figure 18 When the electronic device 101 is displaying content and / or such as Figure 19 When displaying one content while the other is empty (e.g., in a closed state), as shown in 1601, the electronic device 101 can display the first part of the content as if it is being gradually pushed to the top of the first display 201, and the second part of the content as if it is being gradually pushed to the bottom of the second display 203, relative to the space between the first display 201 and the second display 203 (e.g., optical components). Figure 20a As shown in 1602 and 1603. When switching from one content to another (such as...) Figure 20b When the main screen (as shown in 1605) is in use, the electronic device 101 can allow portions of the currently displayed content to dynamically disappear and other content to be displayed. For example, as Figure 17 As shown in Figure 1604, electronic device 101 can display a first portion of content displayed on the first display 201 as if it is being gradually pushed between the first display 201 and the second display 203 (e.g., by an optical component). Electronic device 101 can display other content in the area where the first and second portions of the content are pushed in and disappear from the display. When both the first and second portions of the content disappear from the display, other content can be displayed on the first display 201 and the second display 203. The operation of displaying a portion of content on each display of electronic device 101 for dynamic content display operation has been described above as an example. However, the above operation can also be applied to the operation of displaying different content on each display.
[0212] The following describes another example of the operation of electronic device 101 with reference to various embodiments.
[0213] According to various embodiments, the electronic device 101 can adjust the exposed area of the first display 201 and can display content on the first display 201 whose exposed area has been adjusted.
[0214] Figure 19 This is a flowchart illustrating another example of the operation of an electronic device according to embodiments of the present disclosure. According to various embodiments, Figure 7aThe operations shown in flowchart 1700 are not limited to the order shown, but can be performed in various other orders. According to various embodiments, operations can be performed in a more... Figures 21 to 23 Those operations, more or fewer operations. See below for reference. Figure 18 19, 20a and Figure 7a To describe Figures 21 to 23 .
[0215] Figure 18 This is a view illustrating an example of displaying the operation of an application execution screen based on information about the length of an application running on an electronic device, according to an embodiment of the present disclosure.
[0216] Figure 19 This is a view illustrating an example of the operation of sliding a flexible display based on information about the length of an application being executed on an electronic device, according to an embodiment of the present disclosure.
[0217] Figure 20a This is a view illustrating an example of operation of displaying content based on the area of a flexible display of an electronic device, according to embodiments of the present disclosure. Figure 20b This is a view illustrating an example of operation of displaying content based on the area of a flexible display of an electronic device, according to embodiments of the present disclosure.
[0218] refer to Figure 7a In operation 1701, electronic device 101 can execute an application and obtain content associated with the executed application. For example, such as Figure 19 As shown in 1901, electronic device 101 can execute and / or drive an application (or program) based on user input (e.g., 1911 or 1912) received through at least one of a plurality of displays (e.g., first display 201 and second display 203) (e.g., user input for selecting an icon for executing an application), and obtain content associated with the application (such as an application execution screen). Operation 1701 of electronic device 101 can be performed as described in operation 1301 of electronic device 101 as described above, and its description will not be repeated below. Simultaneously, electronic device 101 can display on the second display 203 the information for executing the application described above. Figure 20a The described application management module provides application icons, and when one of the displayed icons is selected, the application corresponding to the selected icon is executed. This will be referred to below. Figure 20b Describe it.
[0219] According to various embodiments, in operation 1702, electronic device 101 can identify the distance (or length) by which the first display 201 is pulled based on the application being executed. For example, electronic device 101 (e.g., the motion control module 731 of the first processor) can, as Figure 20aThe illustrated from the memory 750 or the executed application 1801 to identify information about a length (e.g., height l1) associated with the executed application, and identify a distance (or length) to which the first display 201 is to be slid based on the identified information about the length l1. Hereinafter, an example of an operation of the electronic device 101 to identify information 1802 about a length associated with an application is described.
[0220] According to various embodiments, the electronic device 101 can identify information 1802 about a length corresponding to the executed application based on information 1802 about a pre-stored length of each application stored in the memory 750. For example, the length-related information 1802 can be pre-set for each of various types of applications and stored in the memory. For example, upon creation of an application, the length and width of the execution screen of the application can be set by the creator of the application. Upon downloading (or installing) of the application, the electronic device 101 can obtain information about the length and width of the application execution screen as set along with the application, store the obtained information in the memory 750, and store and / or manage the length-related information 1802 for each of various types of applications. Accordingly, when the application is executed, the electronic device 101 can identify the length-related information 1802 corresponding to the executed application from the memory 750. Alternatively, not limited to those described, upon execution of the application, the electronic device 101 can obtain the length-related information 1802 from the executed application.
[0221] Further, according to various embodiments, the electronic device 101 can identify application-associated information and identify (or calculate) length-related information 1802 corresponding to the identified application-associated information. For example, the application-associated information can include information indicating attributes such as the type of the application. The electronic device 101 can pre-store length attribute information of each application, compare the stored information with attribute information obtained from the executed application, and identify the length of the executed application.
[0222] Further, according to various embodiments, a user can adjust the above-described application length-related information 1802. For example, the above-described application management module can manage length-related information 1802 of each application, and can adjust the length according to a user's control using the application management module, which is described below with reference to Figure 20b Figure 7a
[0223] According to various embodiments, in operation 1703, the electronic device 101 can control to allow the first display 201 to be pulled out by the identified distance.
[0224] Reference is made to Figure 21 , the electronic device 101 (e.g., the movement control module 731) can identify a distance by which the flexible display is to be pulled out corresponding to the information 1802 about the application length, and control the motor 1803 to slide the first display 201 by the identified distance to be pulled out. The electronic device 101 can identify a length l4 of the first display 201 necessary when displaying the execution screen of the application based on the identified application length-related information 1802. Furthermore, the electronic device 101 can identify a length l1 of the current exposed area of the first display 201 using at least one sensor. The electronic device 101 can calculate a length l4 (or distance) by which the first display 201 is to be moved based on a comparison between the identified required length of the first display 201 (hereinafter,'required length') and the exposed length of the first display 201 (hereinafter, 'exposed length') (e.g., by subtracting the calculated length from the exposed length). As an example, when the exposed length is shorter than the required length, the electronic device 101 can pull out the first display 201 by the difference between the lengths (e.g., the exposed length and the required length). As another example, when the exposed length is longer than the required length, the electronic device 101 can pull in the first display 201 by the difference. Furthermore, when there is no difference between the lengths, the electronic device 101 can maintain the exposed area of the first display 201. Without being limited to those described, the electronic device 101 can adjust the size of the execution screen of the application based on the current exposed area of the first display 201, which is described below with reference to Figure 21 、 Figure 21 and Figure 22 . The operation of moving the first display 201 by the slide control module is the same as the operation described above in connection with Figure 23 , and thus a repeated description thereof is not given below.
[0225] According to various embodiments, in operation 1704, the electronic device 101 can display a first portion of content on the first display 201 and a second portion of content on the second display 203.
[0226] Referring to Figure 21At 1902, the electronic device 101 can display one content 1811 on the exposed area of the first display 201 pulled out by a predetermined distance, and another content 1812 on the second display 203. The electronic device 101 (e.g., the graphic processing module 741) can split the content into two parts (e.g., one content 1811 and another content 1812) (e.g., an upper part and a lower part) based on the ratio of the length l2+l4 of the exposed area of the first display 201 to the length l3 of the second display 203, and display the split parts on the first display 201 and the second display 203, respectively. Furthermore, not limited to those described, the above operation of sliding the first display 201 of the electronic device 101 and displaying the content can be applied to the operation of the electronic device 101 displaying different contents on the respective displays (e.g., the first display 201 and the second display 203). The operation 1704 of the electronic device 101 can be performed as the operations 1301 to 1303 of the electronic device 101 as described above, and a repetitive description thereof is not given below.
[0227] According to various embodiments, not limited to those described, the electronic device 101 can transform and display the execution screen of the application based on the current display size. For example, as shown in Figure 22 and Figure 23 the electronic device 101 can transform and display one content (e.g., a lock screen) being displayed based on the current entire area of the display (e.g., the sum of the exposed area of the first display 201 and the area of the second display 203) determined according to the sliding out or sliding in of the first display 201. The current entire area of the display can refer to the area of the first display 201 exposed (or visible to the user) outside and the area of the second display 203.
[0228] Referring to Figure 21 2001, 2002, and 2003, when the exposed area of the first display 201 changes while a content is being displayed on the display (e.g., the first display 201 and the second display 203), the electronic device 101 can maintain the display of the part (e.g., the lower part) of the content 1812 on the second display 203 while adjusting the size of another part (e.g., the upper part) of the displayed content 1811 and displaying it on the changed exposed area of the first display 201. In this case, the electronic device 101 can crop the upper part of the content displayed on the first display 201 to correspond to the exposed area of the first display 201 and display it.
[0229] Referring to Figure 23 2011, 2012, and 2013, the electronic device 101 can adjust the entire size of the entire content (e.g., 1811 and 1812) to an area corresponding to the current area of the display, and display the adjusted content.
[0230] Another example of the operation of the electronic device 101 is described below according to various embodiments.
[0231] According to various embodiments, the electronic device 101 can execute an application using the application management module 734 described above in connection with Figure 23 and slide the first display 201 based on information associated with the executed application. As described above, the application management module 734 can be implemented as a function (e.g., a specific menu) provided by an application, a program, or a specific application (e.g., a settings application). Examples in which the application management module 734 is implemented as an application or a program are described below, but the following description can also apply to other embodiments (e.g., a specific menu of a settings application).
[0232] Figure 23 is a flowchart illustrating another example of the operation of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 23 the operations illustrated in the flowchart 2100 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 22 may be performed. The operation of Figure 7b and Figure 22 is described below with reference to Figure 23 .
[0233] Figure 24 is a view illustrating an example of the operation of an application management module based on an electronic device according to an embodiment of the disclosure.
[0234] Figure 24 is a view illustrating an example of the operation of executing an application and sliding a flexible display based on an application management module of an electronic device according to an embodiment of the disclosure.
[0235] Referring to Figure 24 , in operation 2101, the electronic device 101 can display a plurality of icons 2323 for executing a plurality of applications on the second display 203. For example, as illustrated in 2301 of , the electronic device 101 can identify occurrence of an event for executing and / or invoking the application management module 734 while displaying one content (e.g., a home screen). The electronic device 101 can execute the application management module 734 based on the occurrence of the identified event, and as illustrated in 2302 of As illustrated in FIG. 23-2, the electronic device 101 can display a screen 2322 including a plurality of icons 2323 for executing a plurality of applications on a rigid application, as an execution screen of the executed application management module 734. When a drag input of a user is received on the screen, the electronic device 101 can switch the screen and sequentially display icons for executing other applications according to the drag input, instead of the icons 2323. Not limited to those described, the screen including the icons 2323 can also be displayed on the first display 201. Hereinafter, an example of an event for executing the application management module 734 is described.
[0236] For example, the event for executing the application management module 734 can include execution of one application. When one application is executed (e.g., executed according to selection of one icon 2311), the electronic device 101 can automatically execute the application management module 734. As illustrated in FIG. 23-2, the electronic device 101 can display an execution screen 2321 of the executed application on the first display 201 and display a screen 2322 including a plurality of icons 2323 on the second display 203, based on execution of the application management module 734. In this case, the electronic device 101 can execute the application management module 734 only when a designated application among a plurality of applications installed on the electronic device 101 is executed. For example, when an application for interacting with the application management module 734 is selected from among a plurality of applications installed on the electronic device 101 in a setting window of the application management module 734, the electronic device 101 can set the application management module 734 to be executed when the selected application is executed.
[0237] As another example, the event can include detecting a preset user input on the second display 203. The electronic device 101 can display a portion of the screen 2322 including a plurality of icons 2323 on an edge portion of a display (e.g., the second display 203) and display the entire screen 2322 when the displayed portion is moved by a drag input of a user. For example, the screen 2322 including a plurality of icons 2323 can be implemented as a movable drawer.
[0238] As another example, the event for executing the application management module 734 can include selection of an object (e.g., an icon) for executing and / or calling the application management module 734.
[0239] According to various embodiments, the electronic device 101 can edit information associated with a plurality of applications managed (or executed) by the application management module 734 according to a user's control 2203. For example, the electronic device 101 can set only an application selected by a user among the plurality of applications to be managed by the application management module 734. The electronic device 101 can display a screen for editing the applications managed by the application management module 734 based on a user input (e.g., selection of an object for displaying an execution screen of the application management module 734), and display information on a plurality of applications installed on the electronic device 101 on the displayed screen. The electronic device 101 can receive a user input for selecting at least one application among the plurality of applications, and allow the selected at least one application to be managed by the application management module 734. Accordingly, when the application management module 734 is executed, the electronic device 101 can display a screen including at least one icon for executing at least one application managed by the application management module 734.
[0240] According to various embodiments, in operation 2102, the electronic device 101 can receive a selection of one icon from among the icons 2323, and execute an application corresponding to the selected icon. For example, as shown in 2302, the electronic device 101 can receive a user input 2324 for selecting one icon 2325 from among the plurality of icons 2323 displayed on the second display 203, and execute an application (e.g., a camera application) corresponding to the selected icon 2325.
[0241] According to various embodiments, the electronic device 101 can identify a distance by which the first display 201 is to be pulled out based on the application executed in operation 2103. For example, the electronic device 101 can identify information on a length of the application from the memory 750 or the application 2201 using the application management module 734 as shown in 2303. For example, the application management module 734 can identify application length-related information preset in the application or information on a length corresponding to application attribute information (e.g., a type of the application). The identified length-related information can be adjusted according to a user input. The operation of identifying the application length-related information based on the application management module 734 is the same as the operation described above in connection with 1703, and thus a repetitive description thereof is not given below. According to various embodiments, the electronic device 101 can identify (or calculate) a length l3 (or a distance) by which the first display 201 is to be pulled out based on the current exposed length l1 of the first display 201 and the identified application length-related information. The operation of identifying, by the electronic device 101, the distance by which the first display 201 is to be pulled out in operation 2103 can be performed like the operation 1703 of the electronic device 101 as described above, and thus a repetitive description thereof is not given below.
[0242] According to various embodiments, in operation 2104, the electronic device 101 can control to allow the first display 201 to be pulled out by the identified distance.
[0243] Referring to FIG. 23B, , the electronic device 101 (e.g., the movement control module 731) can drive the motor 2202 based on information about the length to be pulled out obtained using the application management module 734, and control the first display 201 to slide by the predetermined length. The operation 2104 of the electronic device 101 can be performed like the operation 1703 of the electronic device 101 as described above, and a repetitive description thereof is not given below.
[0244] According to various embodiments, in operation 2105, the electronic device 101 can display the first content on the first display 201 and the second content on the second display 203.
[0245] Referring to FIG. 23B, , the electronic device 101 can display the execution screen of the executed application (e.g., the camera application) on the first display 201 and maintain the display of the screen 2322 including the plurality of icons 2323 on the second display 203. In this case, the icon 2325 selected on the second display 203 can disappear from the second display 203. The icon 2325 corresponding to the new application can be displayed at the disappeared location. Also, not limited to those described, when the display of the icon 2325 is maintained and the icon 2325 is selected again, the corresponding application (e.g., the camera application) can terminate execution or switch to the background mode.
[0246] Another example of operations of the electronic device 101 according to various embodiments is described below.
[0247] According to various embodiments, different content (e.g., an execution screen) associated with one application can be displayed according to the current entire area of the display (e.g., the sum of the exposed area of the first display 201 and the area of the second display 203).
[0248] is a flowchart illustrating another example of operations of an electronic device according to an embodiment of the disclosure. According to various embodiments, The operations of the flowchart 2400 shown are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those of may be performed. The operations of Figure 25 and Figure 26 are described below with reference to Figure 24 .
[0249] Figure 25is a view illustrating an example of an operation by an electronic device to display content according to an embodiment of the disclosure.
[0250] Figure 26 is a view illustrating an example of an operation to display content based on the entire area of a display of an electronic device according to an embodiment of the disclosure.
[0251] Referring to Figure 24 , according to various embodiments, the electronic device 101 can execute an application in operation 2401. For example, the electronic device 101 can execute and / or drive an application (or program) based on a user input (e.g., a user input to select an icon for executing an application) received through at least one of a plurality of displays (e.g., the first display 201 and the second display 203), and obtain content (e.g., an application execution screen) associated with the application.
[0252] Referring to Figure 25 , the electronic device 101 (e.g., the first processor 730) can obtain at least two or more contents 2501 (e.g., a screen including a split content area and a screen including a control area) or one content 2502 (e.g., a single screen including a content area and a control area). The operation 2401 of the electronic device 101 can be performed as the operation 1301 of the electronic device 101 as described above, and a repetitive description thereof is not given below.
[0253] According to various embodiments, in operation 2402, the electronic device 101 can identify a current entire area of the display. For example, referring to Figure 26 , the electronic device 101 can identify a current exposed area of the first display 201, and add the identified exposed area of the first display 201 to the area of the second display 203 to identify a current entire area of the display (e.g., Figure 26 l1 and l2 of FIG. 1). The electronic device 101 can identify a movement distance of the first display 201 using at least one sensor, and identify the exposed area of the first display 201 based on the identified distance.
[0254] According to various embodiments, in operation 2403, the electronic device 101 can obtain a first content and a second content associated with the executed application based on the identified entire area. The electronic device 101 can identify a content to be displayed among the two contents based on a comparison result between the identified entire area of the display and a threshold value. For example, when the current entire area of the display exceeds a preset value, the electronic device 101 can identify at least two or more contents (2603 and 2604 of FIG. 26) as the content to be displayed, and when the entire current area of the display is less than the preset value, identify a single content (2605 of FIG. 26) as the content to be displayed. Figure 26 Figure 26 The electronic device 101 can identify at least two or more contents to be displayed among the contents associated with the application in the open state (e.g., a state in which the first display 201 is maximally pulled out) and identify a single content to be displayed among the contents associated with the application in the closed state (e.g., a state in which the first display 201 is maximally pulled in). For example, as shown in FIGS. 26-1 and 26-2, the electronic device 101 can identify at least two or more contents to be displayed among the contents associated with the application in the open state and identify a single content to be displayed among the contents associated with the application in the closed state.
[0255] According to various embodiments, various types of applications can include screens executed according to differences in the area of the first display 201. For example, in an application state for implementing a specific function, a specific application can include a first execution screen to be displayed on a larger display (e.g., an entire area of the display is a preset value or greater) and a second execution screen to be displayed on a smaller display. Accordingly, the electronic device 101 can identify and display the type of execution screen corresponding to the entire area of the display as described above. Further, not limited to those described, one execution screen can be implemented and adjusted in size to correspond to each area of the display, rather than implementing execution screens corresponding to each entire area of the display.
[0256] According to various embodiments, in operation 2404, the electronic device 101 can display the first content on the first display 201 and the second content on the second display 203. For example, as shown in FIGS. 26-1 and 26-2, the electronic device 101 can display a portion of one content on the first display 201 and another portion on the second display 203. Figure 26
[0257] Referring to FIGS. 26-3 and 26-4, the electronic device 101 can display one content (e.g., a screen including a content area) associated with one application on the first display 201 and another content (e.g., a screen including a control area) on the second display 203. Figure 27
[0258] Another example of the operation of the electronic device 101 according to various embodiments is described below.
[0259] According to various embodiments, the electronic device 101 can receive multiple inputs of a user on multiple displays (e.g., the first display 201 and the second display 203). The electronic device 101 can perform different operations according to the properties (e.g., a reception time of the input or a reception location of the input) of the multiple inputs of the user received on each display (e.g., the first display 201 and the second display 203).
[0260] Figure 27 is a flowchart illustrating another example of an operation of the electronic device 101 according to an embodiment of the disclosure. According to various embodiments, Figure 27 The illustrated representation flowchart 2700 is not limited to the illustrated order, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 28 may be performed. Hereinafter, operations are described with reference to Figure 27 Figure 28 .
[0261] Figure 27 is a view illustrating an example of a type of multi-input received by an electronic device according to an embodiment of the disclosure.
[0262] With reference to Figure 28 , according to various embodiments, in operation 2701, the electronic device 101 can receive a first input on the first display 201 and a second input on the second display 203. For example, the electronic device 101 can receive (e.g., detect) a user input on each of the first display 201 and the second display 203 at different times (e.g., sequentially). As another example, the electronic device 101 can receive a user input on each of the first display 201 and the second display 203 at the same time (i.e., simultaneously). The user inputs received at the same time can be received at positions (e.g., 2802 of FIG. 28) associated with each other in the displays (e.g., the first display 201 and the second display 203), or at positions (or different positions) not associated with each other (e.g., 2803 of FIG. 28). The electronic device 101 can identify respective receiving positions of the user inputs received at the same time, and perform different operations based on whether the identified positions are associated with each other, which is described below with reference to operations of the electronic device 101 of Figure 28 Figure 28 Figures 29 to 44 According to various embodiments, in operation 2702, the electronic device 101 can identify and compare receiving times of the first input and the second input. When it is determined as a result of the comparison in operation 2703 that the receiving times (e.g., the receiving time of the first input and the receiving time of the second input) are different from each other, the electronic device 101 can perform at least one first operation in operation 2704. For example, as Figure 28
[0263] According to various embodiments, in operation 2702, the electronic device 101 can identify and compare receiving times of the first input and the second input. When it is determined as a result of the comparison in operation 2703 that the receiving times (e.g., the receiving time of the first input and the receiving time of the second input) are different from each other, the electronic device 101 can perform at least one first operation in operation 2704. For example, as Figures 29 to 36 As illustrated in FIG. 28-1 of the electronic device 101, the electronic device 101 (e.g., a touch detecting module) can sequentially receive an input on the first display 201 and the second display 203. As an example, the electronic device 101 can receive a touch input on the first display 201, and receive a touch input (or a drag input) on the second display 203 when the received touch input continuously moves onto the second display 203. As another example, the electronic device 101 can receive a touch input continuously moving from the rigid display to the first display 201. The electronic device 101 can identify information on a reception time of a user input received from an input detecting circuit (e.g., a first input detecting circuit 771 or a second input detecting circuit 772) disposed in each display, and determine that the input is received at different times based on the identified time information. The electronic device 101 can integrate and identify information on a respective position of the input. In this case, as described above, the electronic device 101 can further consider the coordinates 760 of the reception area of the first display 201 to identify the information on the respective position of the input. The electronic device 101 can perform at least one operation corresponding to the input received at different times, and examples of the operation are described below in connection with FIGS. 28-2 to 28-4. Figure 28 The operation of the electronic device 101 according to various embodiments is described below in connection with FIGS. 28-2 to 28-4.
[0264] According to various embodiments, in operation 2702, the electronic device 101 can identify and compare a reception time of a first input and a reception time of a second input. In operation 2703, as a result of determining whether the reception times are the same (or correspond to each other), the electronic device 101 can determine that the reception times (e.g., the reception time of the first input and the reception time of the second input) are the same.
[0265] Referring to FIG. 28-2 of the electronic device 101, Figure 28 As illustrated in FIG. 28-2 of the electronic device 101, the electronic device 101 can receive a user's touch input on a part of an exposed area of the first display 201 and a part of the second display 203 adjacent to the part of the exposed area. For example, when a user's body part (e.g., a finger) contacts between the first display 201 and the second display 203, the electronic device 101 can identify that a part of the body part contacts the first display 201 and another part of the body part contacts the second display 203. As another example, as illustrated in FIG. 28-2, the electronic device 101 can receive a touch input on a part of the first display 201 and a part of the second display 203 adjacent to the part of the first display 201. Figure 7bAs illustrated in 2803, the electronic device 101 can receive a first touch input on a portion of the exposed area of the first display 201 and a second touch input on the area of the second display 203 spaced apart by a predetermined distance. For example, the electronic device 101 can detect that a user's body part (e.g., the index finger of the left hand) contacts the first display 201 and another body part of the user (e.g., the index finger of the right hand) contacts the second display 203. When the user inputs are received as described above, the electronic device 101 can obtain information about the reception times of each input received from the input detection circuit of the display, compare the reception times, and identify that the inputs are received simultaneously.
[0266] According to various embodiments, in operation 2705, the electronic device 101 can identify and compare the reception locations of the first input and the second input based on the reception times of the inputs (e.g., the first input and the second input) being the same. For example, the electronic device 101 can identify information about the locations (e.g., coordinates) of the received inputs in each specific direction (e.g., the x-axis direction and the y-axis direction) based on information about the inputs obtained from the input detection circuit provided in the display. As described above in connection with FIGS. 27A and 27B, the electronic device 101 can identify the locations of the inputs in the x-axis direction and the y-axis direction based on the information about the inputs obtained from the input detection circuit. Figures 37 to 40 As described above, the electronic device 101 can integrate the coordinate system of the first display 201 and the coordinate system of the second display 203 into one coordinate system, compare the locations (e.g., coordinates) of the inputs received on different displays (e.g., the first display 201 and the second display 203) on the integrated coordinate system, and identify the degree of association of the locations. For example, the electronic device 101 can identify (or calculate) the difference between the first coordinates of the first input received on the first display 201 in a specific direction (e.g., the x-axis direction and the y-axis direction) and the second coordinates of the second input received on the second display 203 in the specific direction (e.g., the x-axis direction and the y-axis direction). The electronic device 101 can determine that the degree of association of the locations of the received inputs increases as the difference between the coordinates decreases.
[0267] According to various embodiments, in performing the position comparison, the electronic device 101 can further refer to (or reflect) information on the coordinates 760 (or information on the area) of the pull-in area (i.e., the non-exposed area) of the first display 201 in the comparison operation. For example, in comparing the positions of the two inputs in the y-axis direction (or the length direction or the vertical direction), the electronic device 101 can further reflect information on the coordinates 760 of the pull-in area of the first display 201. For example, when the coordinates of the first input in the y-axis direction is a first coordinate and the coordinates of the second input in the length direction is a second coordinate, the electronic device 101 can calculate a difference between the first coordinate and the second coordinate, and identify a final difference value by subtracting the length of the pull-in area of the first display 201 in the y-axis direction from the calculated difference. The electronic device 101 can determine that the degree of association of the position where the input is received increases as the final difference value decreases.
[0268] According to various embodiments, when it is identified in operation 2706 that the difference identified based on the comparison result is less than the threshold value, the electronic device 101 can perform at least one second operation corresponding to the first input and the second input in operation 2707. For example, the electronic device 101 can perform at least one operation corresponding to inputs received at positions associated with each other at the same time, and examples of the operation are described below in connection with the operation of the electronic device 101 of FIG. 27. Figures 41 to 44
[0269] According to various embodiments, when it is identified in operation 2706 that the difference identified based on the comparison result is greater than or equal to the threshold value, the electronic device 101 can perform at least one third operation corresponding to the first input and the second input in operation 2708. For example, the electronic device 101 can perform at least one operation corresponding to inputs received at positions not associated with each other (different from or spaced apart from each other) at the same time, and examples of the operation are described below in connection with the operation of the electronic device 101 of FIG. 27. Figure 29
[0270] Hereinafter, various examples of the operation of the electronic device 101 based on the type of multiple inputs implemented by the above-described electronic device 101 (e.g., multiple inputs received at different times, multiple inputs received simultaneously at positions associated with each other, or multiple inputs received at different times at positions not associated with each other) are described.
[0271] Hereinafter, another example of the operation based on multiple inputs received by the electronic device 101 at different times according to various embodiments is described.
[0272] According to various embodiments, the electronic device 101 can receive a plurality of inputs received at different times while displaying one content (e.g., a lock screen), identify information (e.g., a pattern) corresponding to the received plurality of inputs, and perform at least one operation (e.g., release the lock screen).
[0273] Figure 29 is a flowchart illustrating another example of an operation of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 29 The illustrated representation of the flowchart 2900 is not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 30 may be performed. Hereinafter, the operations are described with reference to Figure 29 Figure 30 .
[0274] Figure 29 is a view illustrating an example of performing at least one operation based on a plurality of inputs received by an electronic device at different times according to an embodiment of the disclosure.
[0275] With reference to Figure 30 , according to various embodiments, in operation 2901, the electronic device 101 can identify information corresponding to a first input and a second input based on the first input and the second input received at different times. For example, the electronic device 101 can receive attribute information about an input (e.g., information about a location of the input or information about a reception time of the input) from input detection circuits of the displays corresponding to the input based on user inputs received on two displays (e.g., the first display 201 and the second display 203) at different times while displaying one screen (e.g., an unlock screen) for obtaining user inputs. As an example, when the electronic device 101 wakes up in a locked state of the electronic device 101, the electronic device 101 can display a portion of a lock screen on the first display 201 and another portion on the second display 203. The portions of the lock screen displayed on the two displays (e.g., the first display 201 and the second display 203) respectively can include objects 3011, 3012, and 3013 selectable by user inputs, as illustrated in Figure 30 The electronic device 101 can receive a user input (e.g., a drag input) 3014 moving on the lock screen displayed on the two displays (e.g., the first display 201 and the second display 203). The electronic device 101 (e.g., the first processor 730) can obtain information on positions (e.g., coordinates) received at different times t1 and t2 from input detection circuits (e.g., the first input detection circuit 771 and the second input detection circuit 772) respectively implemented in the two displays based on the moving user input, and compare the obtained position-related information with the objects 3011, 3012, and 3013 and identify a selected object. One screen displayed on the electronic device 101 is not limited to the above-described example, and can include an execution screen (e.g., implemented as an execution screen providing a function of displaying an object according to a user input) of various types of applications (e.g., a drawing application) to obtain a user input and identify and / or provide information (e.g., handwriting) corresponding to the user input.
[0276] According to various embodiments, in operation 2902, the electronic device 101 can perform at least one operation corresponding to the identified information. For example, the electronic device 101 can identify a pattern based on the objects 3011, 3012, and 3013 selected by the drag input received on the first display 201 and the second display 203, and determine whether the identified pattern is a pattern for unlocking. In this case, the electronic device 101 can display an object (e.g., a line) connecting the objects selected on the two displays according to a user input on the two displays (e.g., the first display 201 and the second display 203). When the pattern is a pattern for unlocking, the electronic device 101 can release a locked state of the electronic device 101 and display a home screen, as illustrated in 3002 of FIG. 3. Figures 17 to 23 The electronic device 101 can perform an operation of displaying an object (e.g., handwriting, a line, or a figure) according to a drag input received on an execution screen of various types of applications (e.g., a drawing application), not limited to those described.
[0277] According to various embodiments, when the locked state is released, the electronic device 101 can slide the first display 201 by a predetermined distance. For example, the distance by which the first display 201 is to be slid can be identified based on information on a length of an execution screen of an application displayed when the locked state of the electronic device 101 is released or information on a distance preset by a user. For example, when unlocked, the electronic device 101 can slide (e.g., pull out or pull in) the first display 201 by a distance corresponding to information on a length of an execution screen of one application displayed. The operation of the electronic device 101 to slide the first display 201 based on information on a length of an execution screen of an application can be like the above-described operation of the electronic device 101 to slide the first display 201 based on information on a length of an execution screen of an application, in operation 2901. Figure 31The operations of the electronic device 101 described are performed as such, and thus a repetitive description thereof is not given below.
[0278] Another example of the operations of the electronic device 101 is described below according to various embodiments.
[0279] According to various embodiments, the electronic device 101 can display a plurality of icons for executing a plurality of applications on a rigid application based on an application management module.
[0280] Figure 31 is a flowchart illustrating another example of operations of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 31 The illustrated operations of the flowchart 3100 are not limited to the illustrated order, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 32 may be performed. The operations of Figure 34 and Figure 31 are described below with reference to Figure 32 .
[0281] Figure 33 is a view illustrating an example of operations of displaying a multi-screen based on multi-touch received by an electronic device at different times according to an embodiment of the disclosure.
[0282] Figure 34 is a view illustrating an example of operations of displaying a pop-up screen based on multi-touch received by an electronic device at different times according to an embodiment of the disclosure.
[0283] Figure 31 is a view illustrating an example of operations of controlling an execution screen of an application (e.g., causing it to disappear) based on multi-touch received by an electronic device at different times according to an embodiment of the disclosure.
[0284] Referring to Figure 32 , according to various embodiments, in operation 3101, the electronic device 101 can select an icon and identify a preset input corresponding to the selected icon based on a first input and a second input received at different times. For example, as shown in 3201 and 3251 of Figure 33 and 3301 of Figures 21 to 23 , the electronic device 101 can display an execution screen 3211 of one application on the first display 201, while displaying a screen 3212 including a plurality of icons for executing a plurality of applications on the second display 203 based on an application management module. The operations of the electronic device 101 of displaying a screen 3212 including a plurality of icons based on an application management module can be performed as described above in connection with Figure 32 , and thus a repetitive description thereof is not given below.
[0285] Referring toFigure 33 3202 and 3251 of FIG. 32 and Figure 32 3301, the electronic device 101 can receive a user touch input 3222 or 3213 for selecting one icon 3221 or 3215 among a plurality of icons on the second display 203 on which a plurality of icons are displayed, and receive various types of user inputs (e.g., drag inputs 3223 and 3214, touch inputs, or pinch inputs 3321) on the first display 201. The electronic device 101 (e.g., the first processor 730) can obtain information on positions (e.g., coordinates) received at different times t1 and t2 from input detection circuits (e.g., the first input detection circuit 771 and the second input detection circuit 772) implemented in the two displays, respectively, based on the moved user inputs, identify the touch input on the second display 203 based on the obtained position-related information, and identify the type of the user input on the first display 201.
[0286] According to various embodiments, in operation 3102, the electronic device 101 can display a multi-screen or a pop-up screen based on the selection of the icon and the identified preset input. For example, after the icon is selected, the electronic device 101 can perform different operations (e.g., a multi-screen display operation (e.g., 3253 of FIG. 32) and a pop-up screen display operation (e.g., 3303 of FIG. 33)) according to the type of the user input (e.g., the drag inputs 3223 and 3214, the touch inputs, or the pinch inputs 3321) received on the first display 201. For example, after the icon is selected, the electronic device 101 can pre-store information on operations (e.g., a multi-screen display operation or a pop-up screen display operation) to be performed according to the type of the user input received on the first display 201. Hereinafter, an example of the multi-screen display operation and an example of the pop-up screen display operation implemented by the electronic device 101 are described. Figure 33 Figure 32 According to various embodiments, in operation 3102, the electronic device 101 can display a multi-screen or a pop-up screen based on the selection of the icon and the identified preset input. For example, after the icon is selected, the electronic device 101 can perform different operations (e.g., a multi-screen display operation (e.g., 3253 of FIG. 32) and a pop-up screen display operation (e.g., 3303 of FIG. 33)) according to the type of the user input (e.g., the drag inputs 3223 and 3214, the touch inputs, or the pinch inputs 3321) received on the first display 201. For example, after the icon is selected, the electronic device 101 can pre-store information on operations (e.g., a multi-screen display operation or a pop-up screen display operation) to be performed according to the type of the user input received on the first display 201. Hereinafter, an example of the multi-screen display operation and an example of the pop-up screen display operation implemented by the electronic device 101 are described.
[0287] Hereinafter, an example of the multi-screen display operation of the electronic device 101 is described.
[0288] According to various embodiments, as shown in 3202 and 3251 of FIG. 32, when the drag input 3223 or 3214 for moving to the first display 201 is received after the touch input 3213 or 3222 for selecting one icon 3221 or 3215 on the second display 203 is received, the electronic device 101 can perform an operation of displaying a multi-screen. Hereinafter, different examples of the operation of displaying a multi-screen are described. Figure 32 For example, as shown in 3202 and 3251 of FIG. 32, when the drag input 3223 or 3214 for moving to the first display 201 is received after the touch input 3213 or 3222 for selecting one icon 3221 or 3215 on the second display 203 is received, the electronic device 101 can perform an operation of displaying a multi-screen. Hereinafter, different examples of the operation of displaying a multi-screen are described.
[0289] Figure 32 As shown in 3201 and 3202, electronic device 101 can receive drag input 3223 for moving a selected icon 3221 to at least a partial area of the first display 201. When the received drag input 3223 is released on the first display 201, as... Figure 32 As shown in 3203, the electronic device 101 can display the execution screen 3231 of the application (e.g., a camera application) corresponding to the selected icon and the execution screen 3211 of the previously displayed application (e.g., a phone application). In this case, the icon 3221 selected on the second display 203 can disappear from the second display 203. The icon corresponding to the new application can be displayed at the location where it disappeared. Furthermore, not limited to those described, when the display of icon 3221 is maintained and icon 3221 is selected again, the corresponding application (e.g., a camera application) can terminate execution or switch to background mode. The execution screens of the applications displayed together on the first display 201 may not overlap. In this case, the electronic device 101 can identify the area of the execution screen of the application corresponding to an icon based on the position of the drag input 3223 on the first display 201, and highlight and display the identified area. For example, as Figure 32 As shown in 3202, the electronic device 101 can divide the currently exposed area of the first display 201 into two regions (e.g., an upper region and a lower region), and locate and release the area of drag input within the divided regions (e.g., Figure 32 The electronic device 101 displays the execution screen 3231 of an application (e.g., a camera application) corresponding to an icon on the upper region of the application (e.g., the upper region). The electronic device 101 may highlight and display the area (e.g., the upper region) where the drag input is positioned, or display a ghost view corresponding to the application's execution screen 3231 within the area (e.g., the upper region), thereby pre-indicating the area to be displayed for the application's execution screen 3231 before displaying the application's execution screen 3231. The ghost view is a screen having at least one visual attribute (e.g., at least one of brightness, color, or size) associated with the application's execution screen 3231, and may be a screen that is not identical to the application's execution screen 3231 but visually similar to it.
[0290] As another example, Figure 32 As shown in 3251, when a drag input 3214 is received to move a selected icon 3215 to at least a portion of the area of the first display 201, the electronic device 101 can slide the first display 201 based on information about the length of the application corresponding to an icon, such as... Figure 18 As shown in 3252. The operation of the electronic device 101 to slide the first display 201 based on information about the length of the application can be described in conjunction with the above. Figures 21 to 2319, 20a, 20b and Figure 32 The operation of the described electronic device 101 is performed in such a manner that it will not be described again below. The electronic device 101 can slide the first display 201 while keeping the execution screen 3211 of the application (e.g., a telephone application) displayed in the original exposed area of the first display 201. Figure 33 As shown in 3253, after the first display 201 is slid, the electronic device 101 can display the execution screen 3231 of the application corresponding to an icon 3215 on the newly exposed area of the first display 201. Furthermore, not limited to those described, the electronic device 101 can resize the area of the application's execution screen 3211 and display it in the exposed area of the first display 201 while the first display 201 is slid. Subsequently, after the sliding of the first display 201 is complete, the electronic device 101 can divide the exposed area of the first display 201 into two areas (e.g., an upper area and a lower area) and display the corresponding execution screens 3211 and 3254 of the application in the divided areas. In this case, the icon 3215 selected on the second display 203 can disappear from the second display 203. The icon corresponding to the new application can be displayed at the disappeared location. Furthermore, not limited to those described, when the display of icon 3215 is maintained and icon 3215 is selected again, the corresponding application (e.g., a camera application) can terminate execution or switch to background mode.
[0291] As another example, although not shown, when at least two or more icons are selected on the second display 203, the electronic device 101 can display the execution screen of the application corresponding to the selected icons on the first display 201 as a multi-screen display. As an example, the electronic device 101 can receive drag input (e.g., drag input on the icon to be selected) and / or touch input (e.g., touch input with a finger on the icon) for selecting at least two or more icons on the second display 203, and then, when drag input is received on the first display 201, further display the execution screen of at least two or more applications on the first display 201.
[0292] The following describes an example of the pop-up screen display operation of electronic device 101.
[0293] According to various embodiments, such as Figure 33 As shown in 3302 and 3303, when an icon is selected (3311) on the second display 203 and a pinch input 3321 is received on the first display 201, the electronic device 101 can display the execution screen of the application (e.g., a gallery application) corresponding to the icon in the form of a pop-up screen 3331. For example, as Figure 34As shown in 3303, the electronic device 101 can display a pop-up screen 3331 at the location where a pinch input 3321 is received. When the pinch input 3321 is received within a preset time after receiving a touch input for selecting an icon, the electronic device 101 can perform the operation of displaying the pop-up screen 3331. In this case, the icon selected on the second display 203 can disappear from the second display 203. The icon corresponding to the new application can be displayed at the disappearing location. Furthermore, not limited to those described, when the display of the icon is maintained and the icon is selected again, the corresponding application (e.g., a gallery application) can terminate execution or switch to background mode.
[0294] The types of user input used to display multiple screens or pop-up screens (e.g., drag input and pinch input) are merely examples, and operations to display multiple screens or pop-up screens can be performed based on various types of user input. For example, a pop-up screen display operation can be performed when rotation input, instead of pinch input, is received on the first display 201. For instance, the application management module can manage and / or set the types of user input used to trigger operations to display multiple screens or pop-up screens, and reset the set user input types according to user control.
[0295] Simultaneously, according to various embodiments, the electronic device 101 can perform operations corresponding to drag inputs from the first display 201 to the second display 203. For example, refer to... Figure 34 ,like Figure 34 As shown in 3401, electronic device 101 can receive touch input for selecting execution screen 3411 displayed on the first display 201, and then receive drag input 3412 on the second display 203. Electronic device 101 can switch the mode of the application corresponding to the selected execution screen from foreground mode to background mode, and as... Figure 35 As shown in 3402, an icon 3421 for switching to background mode is displayed on the second display 203. When the displayed icon 3421 is selected, the electronic device 101 can switch the application to foreground mode and execute it.
[0296] The following describes another example of the operation of electronic device 101 with reference to various embodiments.
[0297] According to various embodiments, electronic device 101 can authenticate a user based on user input received on second display 203, and slide first display 201 when authentication is complete.
[0298] Figure 35 This is a flowchart illustrating another example of the operation of an electronic device according to embodiments of the present disclosure. According to various embodiments,Figure 35 The illustrated representation of the flowchart 3500 is not limited to the illustrated order, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 36 may be performed. The following will be described with reference to Figure 35 . Figure 36 .
[0299] Figure 35 is a view illustrating an example of operations of authenticating a user and sliding a first display based on inputs received by an electronic device at different times according to an embodiment of the disclosure.
[0300] Referring to Figure 36 , according to various embodiments, in operation 3501, the electronic device 101 can authenticate a user based on a first input and a second input received at different times. For example, as shown in 3601 of Figure 36 , the electronic device 101 can detect contact of a user's finger on a fingerprint sensor formed in at least a partial area of the second display 203 in a locked state. The fingerprint sensor can be implemented in the second display 203 along with the second input detection circuit 772. The electronic device 101 can compare a user's fingerprint identified using the fingerprint sensor with a user's fingerprint pre-registered in the electronic device 101, and authenticate the user based on a result of the comparison. The electronic device 101 can detect a user input on the second display 203 and then receive a drag input moving to the first display 201. When the user contacts the fingerprint sensor while turning off an input detection circuit (e.g., the first input detection circuit 771) implemented in the first display 201 in a locked state, the electronic device 101 can turn on the input detection circuit (e.g., the first input detection circuit 771) of the first display 201 to detect a drag input received on the first display 201.
[0301] According to various embodiments, in operation 3502, when the user is authenticated, the electronic device 101 can slide the first display 201 by a predetermined distance. For example, as shown in 3602 of Figure 36When the user's fingerprint is recognized as a fingerprint registered in the electronic device 101, the electronic device 101 can complete authentication of the user and slide (e.g., slide out) the first display 201 by a designated distance, as illustrated in 3602 of FIG. 36. The designated distance can correspond to a movement distance d1 of the drag input received on the first display 201. For example, the electronic device 101 can identify information about a position of the drag input from the second input detection circuit 772 implemented in the first display 201, and identify a movement distance of the drag input based on the identified position-related information. The electronic device 101 (e.g., the movement control module 731) can control the motor to slide (e.g., slide out) the first display 201 by the identified movement distance d1. Accordingly, an area 3621 of the first display 201 corresponding to the identified movement distance can be pulled out. The designated distance is not limited to those described, but can be a distance preset in the electronic device 101.
[0302] According to various embodiments, the electronic device 101 can slide the first display 201 based on a drag input that starts on the first display 201 and moves to the second display 203. For example, the electronic device 101 (e.g., the first processor 730) can receive a touch input on the first display 201 as illustrated in 3603 of FIG. 36 through an input detection circuit (e.g., the first input detection circuit 771 or the second input detection circuit 772), and receive a drag input that moves to the fingerprint sensor of the second display 203. The electronic device 101 can authenticate the user on the fingerprint sensor, and when the authentication is completed, slide (e.g., slide in) the first display 201 by a designated distance, as illustrated in 3604 of FIG. 36. Figure 37 Figure 37 According to various embodiments, the electronic device 101 can slide the first display 201 based on a drag input that starts on the first display 201 and moves to the second display 203. For example, the electronic device 101 (e.g., the first processor 730) can receive a touch input on the first display 201 as illustrated in 3603 of FIG. 36 through an input detection circuit (e.g., the first input detection circuit 771 or the second input detection circuit 772), and receive a drag input that moves to the fingerprint sensor of the second display 203. The electronic device 101 can authenticate the user on the fingerprint sensor, and when the authentication is completed, slide (e.g., slide in) the first display 201 by a designated distance, as illustrated in 3604 of FIG. 36.
[0303] Another example of the operation of the electronic device 101 according to various embodiments is described below.
[0304] According to various embodiments, the electronic device 101 can identify a distance by which the first display 201 is to be slid based on movement distances of multi-touch received at the same time at positions associated with each other, and display information about the identified distance.
[0305] Figure 37 is a flowchart illustrating another example of the operation of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 38 The operations of the flowchart 3700 illustrated in Figure 37 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or fewer operations than those of Figure 38 are performed. Another example of the operation of the electronic device 101 according to various embodiments is described below with reference to Figure 37 .
[0306] Figure 38 This is a view illustrating an example of operation according to an embodiment of the present disclosure, based on inputs simultaneously received by electronic devices at mutually associated locations to display information about the distance a first display is to be swiped.
[0307] refer to Figure 38 According to various embodiments, in operation 3701, electronic device 101 can identify the distance traveled by a first input and a second input received at an associated location at the same time. For example, as Figure 38 As shown in 3801, electronic device 101 can simultaneously receive user input (e.g., user touch) on the exposed area of the first display 201 and the area of the second display 203 adjacent to a component (e.g., an optical component) between the first display 201 and the second display 203 while displaying content (e.g., a protective screen) 3811. Electronic device 101 (e.g., a first processor 730) can identify, based on information about the time of input reception, that the input obtained from the corresponding input detection circuits (e.g., the first input detection circuit 771 and the second input detection circuit 772) of the displays (e.g., the first display 201 and the second display 203) was received at the same time (e.g., a first time t1), and calculate the correlation of the input position based on information about the location of the input reception. When the calculated correlation is a preset value or greater, electronic device 101 can determine that the input was received at the associated location.
[0308] According to various embodiments, in operation 3702, electronic device 101 can provide information about the distance the first display 201 is to slide.
[0309] refer to Figure 39 In accordance with 3801 and 3802, electronic device 101 can recognize movement 3812 of user input in one direction (e.g., horizontal direction) while maintaining input received at a simultaneously associated position. Based on recognizing the movement 3812 of user input while displaying content, electronic device 101 can recognize the generation of an event that triggers a slide of the first display 201. Electronic device 101 can recognize the distance the user input has moved in the associated position and identify the distance corresponding to the recognized movement distance as the distance the first display 201 should slide. When the user input is released or the user input falls in the associated position (e.g., when the user touch moves to the first display 201 or the second display 203 with the movement of the user touch), electronic device 101 can slide the first display 201 by the recognized distance.
[0310] According to various embodiments, before the first display 201 slides, the electronic device 101 can display information about the distance the first display 201 is to slide. For example, as Figure 39 As shown in 3801 and 3802, electronic device 101 can transform currently displayed content based on the distance (e.g., d1 or d2) that the first display 201 is to move, and display the transformed content as a preview 3813 (e.g., on the first display 201 or the second display 203). The transformed content can be resized content to be displayed in a changed area of the display (e.g., the exposed area of the first display 201 and the area of the second display 203) after the first display 201 is moved. Therefore, the area (or width and length) of the transformed content can be proportional to the distance the first display 201 is moved. The user can identify the distance the first display 201 is to move based on the area of the displayed content.
[0311] The following describes another example of the operation of electronic device 101 with reference to various embodiments.
[0312] According to various embodiments, electronic device 101 can switch the screen of a display (e.g., at least one of a first display 201 or a second display 203) and display it based on the movement of a multi-touch received at an associated location at the same time.
[0313] Figure 39 This is a flowchart illustrating another example of the operation of an electronic device according to embodiments of the present disclosure. According to various embodiments, Figure 40 The operations shown in flowchart 3900 are not limited to the order shown, but can be performed in various other orders. According to various embodiments, more can be performed than... Figure 39 Those operations, more or fewer operations. See below for reference. Figure 40 To describe Figure 39 .
[0314] Figure 40 This is a view illustrating an example of an operation that switches display screens based on inputs simultaneously received by electronic devices at mutually associated locations, according to an embodiment of the present disclosure.
[0315] refer to Figure 40 According to various embodiments, in operation 3901, electronic device 101 can recognize the movement of a first input and a second input received at an associated location at the same time. For example, as Figure 40As illustrated in FIG. 4, 4001, the electronic device 101 can display content 4011 (e.g., an execution screen) associated with a first application on the first display 201 and display content 4012 (e.g., an execution screen) associated with a second application on the second display 203. The electronic device 101 can simultaneously receive a user input (e.g., a user's touch) on an exposed area of the first display 201 and an area of the second display 203 adjacent to a member (e.g., an optical member) between the first display 201 and the second display 203 while displaying the content. The electronic device 101 (e.g., the first processor 730) can identify that the input obtained from the respective input detection circuit (e.g., the first input detection circuit 771 and the second input detection circuit 772) of the display (e.g., the first display 201 and the second display 203) is received at the same time (e.g., the first time t1) based on information about the reception time of the input, and calculate a degree of association of the positions of the input based on information about the reception positions of the input. When the calculated degree of association is a preset value or greater, the electronic device 101 can determine that the input is received at the associated positions.
[0316] According to various embodiments, in operation 3902, the electronic device 101 can change the content displayed on the second display 203 based on the identified movement. For example, the electronic device 101 can identify movement 4013 of the user input in one direction (e.g., a horizontal direction) while maintaining a state in which the input received at the simultaneously associated positions.
[0317] Reference Figure 41 As illustrated in FIG. 4, 4001, when the movement 4013 of the user input is identified while displaying content (e.g., a different screen associated with one application or an execution screen of a different application, not a part of a single content) on the second display 203 that is not associated with the content displayed on the first display 201, the electronic device 101 can identify that an event for switching the screen of the display (e.g., the second display 203) has occurred. The electronic device 101 can display another content 4021 (e.g., a screen including a plurality of icons provided by an application management module) based on the movement 4013 of the user input, instead of the content (e.g., an execution screen) displayed on the second display 203, as illustrated in FIG. 4, 4002. Figure 41
[0318] According to various embodiments, not limited to those described, the content switched and displayed on the second display 203 can include a message (e.g., a text message or a message provided by an SNS application) that the electronic device 101 is currently receiving, as well as an execution screen of a designated application (e.g., an execution screen for controlling a music player application) as displayed at the time of switching.
[0319] Another example of the operation of the electronic device 101 according to various embodiments is described below.
[0320] According to various embodiments, the electronic device 101 can display information about content to be displayed (e.g., an execution screen of an application) in a state in which multi-touch received at different locations not associated with each other at the same time is maintained.
[0321] Figure 41 is a flowchart illustrating another example of the operation of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 42 The operations shown in the flowchart 4100 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 41 may be performed. The operations are described below with reference to Figure 42 . Figure 41 .
[0322] Figure 42 is a view illustrating an example of an operation of displaying information about content to be displayed in a state in which the electronic device receives multi-touch at different locations not associated with each other at the same time according to an embodiment of the disclosure.
[0323] With reference to Figure 42 , according to various embodiments, in operation 4101, the electronic device 101 can identify movement of a first input while maintaining a first input and a second input received at different locations at the same time.
[0324] With reference to Figure 42 4201, the electronic device 101 can display one content (e.g., an execution screen of one application) on the first display 201 and a screen 4211 including a plurality of icons for executing a plurality of applications on the second display 203. The electronic device 101 can simultaneously receive user inputs (e.g., a first user input 4214 and a second user input 4212) on the first display 201 and the second display 203, respectively, while displaying the content on each of the two displays (e.g., the first display 201 and the second display 203). The electronic device 101 (e.g., the first processor 730) can obtain information about a reception time and a reception location of the user inputs from input detection circuits (e.g., the first input detection circuit 771 and the second input detection circuit 772) disposed in the displays, respectively, and identify that the user inputs are received at different locations not associated with each other (e.g., in which the degree of association is less than a threshold value) at the same time (e.g., a first time t1) based on the obtained information. The second user input 4212 received on the second display 203 can be an input for selecting one icon 4213 from among the plurality of icons. As Figure 43As shown in 4202, the electronic device 101 can receive a position of a user input on the first display 201, display an execution screen of an application corresponding to one icon 4213 selected by a second user input received on the second display 203 as a preview 4215.
[0325] According to various embodiments, in operation 4102, the electronic device 101 can display a preview of content to be displayed based on the identified movement of the first input. As Figure 43 As shown in 4202, in a state where the second user input 4212 for selecting one icon 4213 is maintained on the second display 203, the electronic device 101 can identify movement of the first user input 4214 on the first display 201. The electronic device 101 can adjust the area of the application execution screen (e.g., the preview 4215) according to the distance of the movement of the first user input (e.g., adjust the area of the execution screen in proportion to the distance of the movement), and identify the distance that the first display 201 is to be slid as a distance corresponding to the adjusted area. When the two user inputs (e.g., the first user input and the second user input) are released, the electronic device 101 can move the first display 201 by the identified distance, and display an application execution screen corresponding to the selected icon on the display.
[0326] Another example of the operation of the electronic device 101 according to various embodiments is described below.
[0327] According to various embodiments, in a state where multi-touch received at the same time at positions not associated with each other are maintained, the electronic device 101 can perform a control operation associated with content displayed on the second display 203 based on movement of a user input.
[0328] Figure 43 is a flowchart illustrating another example of the operation of an electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 44 The operations shown in the flowchart 4300 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or fewer operations than those operations shown can be performed. Another example of the operation of the electronic device 101 according to various embodiments is described below with reference to Figure 43 . Figure 44 Figure 43 .
[0329] Figure 44 is a view illustrating an example of a control operation associated with content displayed on a second display based on movement of a user input in a state where an electronic device receives multi-touch at the same time at positions not associated with each other according to an embodiment of the disclosure.
[0330] Reference is made to Figure 44 According to various embodiments, in operation 4301, the electronic device 101 can identify the movement of the first input while maintaining the first input and the second input received at different locations at the same time. For example, the electronic device 101 can display one content 4411 (e.g., an execution screen of one application) on the first display 201 and another content 4412 (e.g., an execution screen of another application) on the second display 203. The content 4412 displayed on the second display 203 can include an execution screen of a specific application including objects 4413, 4414, and 4415 for controlling (e.g., a playback time control or a volume control) the specific application (e.g., a music player application).
[0331] Referring to Figure 45 of 4401, the electronic device 101 can receive a first user input 4417 on the first display 201 and can receive a second user input for selecting one object 4413 from among the objects 4413, 4414, and 4415 included in the specific application execution screen displayed on the rigid application.
[0332] According to various embodiments, in operation 4302, the electronic device 101 can control the application displayed on the rigid application. For example, as shown in 4402 of Figure 45 , the electronic device 101 can perform a control operation (e.g., a playback time control operation) on a specific application (e.g., a music player application) associated with a function (e.g., a playback time control function) corresponding to the object 4413 selected by the second user input 4416 on the second display 203, based on the movement of the first user input 4417 on the first display 201. The electronic device 101 can adjust the degree of the control operation according to the moving direction and / or the moving distance of the first user input 4417. For example, the electronic device 101 can perform an opposite control operation (e.g., volume up / down) according to the moving direction (e.g., up / down / left / right). As another example, the electronic device 101 can perform the control operation (e.g., move the playback time by a value corresponding to the moving distance) in a degree corresponding to the moving distance.
[0333] Another example of the operation of the electronic device 101 is described below according to various embodiments.
[0334] According to various embodiments, the electronic device 101 can provide a predetermined light through a specific area 4601 of the first display 201, and the light can be diffused by a member 207 (hereinafter referred to as an optical member 207) and seen by a user.
[0335] Figure 45 is a flowchart illustrating another example of the operation of the electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 46The illustrated representation of the flowchart 4500 is not limited to the illustrated order, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 47 may be performed. The operations are described below with reference to Figure 45 and Figure 46 . Figure 47 .
[0336] Figure 45 is a view illustrating an example of an operation by an electronic device to output light according to an embodiment of the disclosure. Figure 46 is a view illustrating an example of an operation to output light according to a change in an exposed area of a first display of an electronic device according to an embodiment of the disclosure.
[0337] With reference to Figure 46 , according to various embodiments, in operation 4501, the electronic device 101 can identify a specific area 4601 of the first display 201.
[0338] With reference to Figure 6a , the electronic device 101 can identify an area adjacent to the optical member 207 as the specific area 4601 for outputting light. Examples of the specific area 4601 are described below.
[0339] According to various embodiments, the specific area 4601 can be implemented on the first display 201. For example, as illustrated in Figure 47 , the specific area 4601 of the first display 201 can be an area of one surface of the optical member 207 of the curved area of the first display 201 corresponding to a position of the roller 420. Further, the specific area 4601 of the first display 201 can be an area connected to an exposed flat area of the curved area of the first display 201. Not limited to those described, as described above in connection with 602 of Figure 47 , when the optical member 207 is implemented to extend from the second display 203, a partial area of the optical member 207 connected to the second display 203 can be the specific area 4601 for outputting light.
[0340] According to various embodiments, the specific area 4601 can be implemented in various forms. For example, the specific area 4601 can be a bar-shaped area extending from a left end to a right end of the first display 201. Further, not limited to those described, the specific area 4601 can also be implemented in various polygonal shapes such as a circle or a triangle. The shape of the specific area 4601 can be adjusted. For example, a user can adjust a length in a horizontal direction and a length in a vertical direction of the specific area 4601.
[0341] According to various embodiments, the electronic device 101 can identify a location of the specific area 4601 corresponding to the exposed area of the first display 201. Hereinafter, an example of an operation in which the electronic device 101 identifies the location of the specific area 4601 is described.
[0342] For example, the electronic device 101 can store information about the location of the specific area 4601 for outputting light in a specific state (e.g., an off state or an on state), and update and identify the stored location of the specific area 4601 according to the sliding of the first display 201. As an example, as shown in 4701, the electronic device 101 can pre-store information about the location of the specific area 4601 corresponding to the off state (e.g., a state in which the first display 201 is pulled in to the maximum extent). Thereafter, as shown in 4702 and 4703, when the first display 201 slides (e.g., slides out), the electronic device 101 can identify the moving distance of the first display 201, and update the location of the specific area 4601 by subtracting the identified moving distance from the location (e.g., y-axis coordinate) of the specific area 4601. As another example, the electronic device 101 can store information about the location of the specific area 4601 in the on state, and update the location of the specific area 4601 by adding the moving distance of the first display 201 to the y-axis coordinate of the specific area 4601. The operation of identifying the moving distance of the first display 201 is the same as the operation described above in connection with the operation of the movement detection module, and thus a repetitive description thereof is not given hereinafter. Figure 47 Figure 46 For example, the electronic device 101 can store information about the location of the specific area 4601 for outputting light in a specific state (e.g., an off state or an on state), and update and identify the stored location of the specific area 4601 according to the sliding of the first display 201. As an example, as shown in 4701, the electronic device 101 can pre-store information about the location of the specific area 4601 corresponding to the off state (e.g., a state in which the first display 201 is pulled in to the maximum extent). Thereafter, as shown in 4702 and 4703, when the first display 201 slides (e.g., slides out), the electronic device 101 can identify the moving distance of the first display 201, and update the location of the specific area 4601 by subtracting the identified moving distance from the location (e.g., y-axis coordinate) of the specific area 4601. As another example, the electronic device 101 can store information about the location of the specific area 4601 in the on state, and update the location of the specific area 4601 by adding the moving distance of the first display 201 to the y-axis coordinate of the specific area 4601. The operation of identifying the moving distance of the first display 201 is the same as the operation described above in connection with the operation of the movement detection module, and thus a repetitive description thereof is not given hereinafter.
[0343] As another example, the electronic device 101 can pre-store information about the location (e.g., coordinates) of the specific area 4601 according to the area of the first display 201. Accordingly, the electronic device 101 can identify information about the location of the specific area 4601 corresponding to each area of the first display 201 based on the pre-stored information, as shown in 4701, 4702, and 4703. The operation of identifying the area of the first display 201 is the same as the operation described above in connection with the operation of the movement detection module, and thus a repetitive description thereof is not given hereinafter. Figures 48 to 51
[0344] As another example, the location of the specific area 4601 can correspond to an area (i.e., a light-receiving area) other than a light-blocking area formed in the optical member 207.
[0345] According to various embodiments, in operation 4502, the electronic device 101 can output light to the specific area 4601. For example, as shown in 4704, the electronic device 101 can output light to the specific area 4601 corresponding to the exposed area of the first display 201. Figure 47 As illustrated, the electronic device 101 can control at least one light emitter 4602 (e.g., an organic light emitting diode (OLED)) disposed in the specific area 4601 of the first display 201 to output light 4603. The electronic device 101 can perform the operation of outputting light based on various types of state information, which is described below with reference to FIGS. 4A to 4C. Figure 6a As illustrated, the electronic device 101 can control at least one light emitter 4602 (e.g., an organic light emitting diode (OLED)) disposed in the specific area 4601 of the first display 201 to output light 4603. The electronic device 101 can perform the operation of outputting light based on various types of state information, which is described below with reference to FIGS. 4A to 4C. Figure 48 As illustrated in 4701, 4702, and 4703, the electronic device 101 can control at least one light emitter disposed in the specific area 4601 in the updated position to output light. Accordingly, although the exposed area of the first display 201 changes, the user can see the light between the first display 201 and the second display 203 (e.g., the optical member 207). The light incident on the optical member 207 can be diffused in the optical member 207. In this case, the light can be received into the optical member 207 through an area other than the light blocking area formed in the optical member 207. This is the same as the operation described above with reference to FIGS. 4A to 4C, and thus a repetitive description thereof is not given below. Figure 48 As illustrated, the electronic device 101 can control at least one light emitter 4602 (e.g., an organic light emitting diode (OLED)) disposed in the specific area 4601 of the first display 201 to output light 4603. The electronic device 101 can perform the operation of outputting light based on various types of state information, which is described below with reference to FIGS. 4A to 4C.
[0346] Another example of the operation of the electronic device 101 according to various embodiments is described below.
[0347] According to various embodiments, the electronic device 101 can manage a visual property (e.g., a color, a position, and an output pattern of light) for outputting light according to information about various types of states (e.g., a battery or execution of a specific app) associated with the electronic device 101, and output light according to a visual property corresponding to currently identified state-related information.
[0348] Figure 48 is a flowchart illustrating another example of the operation of an electronic device according to an embodiment of the present disclosure. According to various embodiments, Figure 49 The operations illustrated in the flowchart 4800 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those of Figure 51 may be performed. The operation of the electronic device 101 according to various embodiments is described below with reference to FIGS. 4A to 4C. Figure 48 and Figure 49 Figure 50 .
[0349] Figure 51 is a view illustrating an example of an operation of identifying pieces of state information associated with an electronic device in order to output light by the electronic device according to an embodiment of the present disclosure.
[0350] Figure 52 is a view illustrating various embodiments of an operation of outputting light by an electronic device according to an embodiment of the present disclosure.
[0351] Figure 48 is a view illustrating an example of an operation by an electronic device to output light according to identified state information according to an embodiment of the disclosure.
[0352] Figure 50 is a view illustrating an example of an operation by an electronic device to output light according to identified state information according to an embodiment of the disclosure.
[0353] Referring to Figure 50 , according to various embodiments, in operation 4801, the electronic device 101 can obtain state information about the electronic device 101. For example, the electronic device 101 can store information about visual properties of light output through a specific area corresponding to various types of state information about the electronic device 101. The electronic device 101 can identify a current state of the electronic device 101 and identify visual properties of light corresponding to the identified information about the current state of the electronic device 101 based on the stored information. The visual properties of light can include a color of light (5001 of FIG. 5), Figure 49 Figure 49 a brightness of light, an output location of light (e.g., an entire area on a specific area and an area of a specific location) (5002 of FIG. 5), and an output mode of light (e.g., maintaining output or flickering). Hereinafter, various types of state information and visual properties of light are further described.
[0354] Referring to Figure 49 , the electronic device 101 can store information 4901 about visual properties 4903 of light (e.g., a color of light, an output location, and an output mode) corresponding to state information 4902 of each of various state types. The various state types can be identified based on various types of information identified by the electronic device 101. For example, the various state types can include a current state of the electronic device 101 (e.g., a battery is being charged or a screen brightness is set to a specific value), a state in which an event occurs in the electronic device 101 (e.g., reception of a message), and an execution state of an application of the electronic device 101 (e.g., execution of a stopwatch application in a foreground mode). As an example, as Figure 51 indicated, information associated with the current state of the electronic device 101 can be information indicating a current state of the electronic device 101 such as a battery being charged or a screen brightness being set to a specific value. As another example, an event occurring in the electronic device 101 can include events that can occur in the electronic device 101 such as a message reception event and an event in which the first display 201 starts to slide. As another example, an application execution state of the electronic device 101 can indicate an execution state of various types of applications being executed on the electronic device 101. As Figure 51 As illustrated, the electronic device 101 can determine and store light properties (e.g., color, output location, or output pattern of light) in advance according to state information (e.g., battery state, set screen brightness value, number of received messages, and elapsed time after setting a specific time in a stopwatch application) that can be obtained in each state (e.g., current state, event occurrence state, or application execution state) of the electronic device 101. Meanwhile, not limited to those described, the state information 4902 of each of various types can include various types of information that can be identified on the electronic device 101 as being convertible into a specific value.
[0355] Further, not limited to those described, the electronic device 101 can determine the visual property of light based on the size of the currently received information, rather than the visual property of light corresponding to information of each of various state types. For example, the electronic device 101 can extract a value from the currently received information (e.g., battery information, screen brightness value, or set time), and determine the visual property of light according to the size of the extracted value. As an example, when the value is large, the electronic device 101 can output light at a relatively right side location of a specific area, and when the value is small, output light at a relatively left side location of the specific area. In this case, to compare the relative size of the extracted value, the electronic device 101 can calculate the ratio of the extracted value to a specific value (e.g., the maximum value obtainable at the time of the extracted value), and determine the visual property of light based on the calculated ratio.
[0356] According to various embodiments, in operation 4802, the electronic device 101 can output light to a specific area of the first display 201 as a visual property corresponding to the state information obtained in operation 4802. For example, when an output event for outputting light occurs, the electronic device 101 can output light as a visual property corresponding to the identified state information. The output event can include an event of a state change of the electronic device 101 (e.g., change from a sleep state to a wake-up state), an event of receiving a specific user input (e.g., receiving a multi-touch at an associated location at the same time), and an event of updating specific information (e.g., updating battery information while charging a battery or receiving a new message). Hereinafter, an example of an operation of outputting light by the electronic device 101 is described.
[0357] Referring to Figure 52 When an event for outputting light is identified, the electronic device 101 can output light having a specific visual property based on information about the battery level identified in the battery charging state. For example, as illustrated in FIG. 49B, when the battery level is 100%, the electronic device 101 can output light having a specific visual property (e.g., color, output location, or output pattern) corresponding to the battery level of 100%. For example, the electronic device 101 can output light having a specific visual property (e.g., color, output location, or output pattern) corresponding to the battery level of 100% in a specific area of the first display 201. Figure 52As another example, the electronic device 101 can output light of different colors (e.g., green when the battery level is 100%, orange when the battery level is 75%, or red when the battery level is 30%) according to the charged battery level.
[0358] Referring to FIGS. 5A and 5B, Figure 53 When an event for outputting light is identified, the electronic device 101 can output light having a certain visual property based on information (e.g., elapsed time) obtained according to execution of a certain application (e.g., a stopwatch application). As an example, a certain time (e.g., an alarm time or a time limit) can be set based on execution of the stopwatch application, and the electronic device 101 can obtain information about the elapsed time. As shown in FIGS. 5A and 5B, Figure 53 As another example, the electronic device 101 can output light of different colors as time elapses.
[0359] The visual properties of the light described above corresponding to the state information are merely examples, and are not limited to those described, and various settings can be made. For example, although it has been described that the output position of light is changed according to the state information, a setting can be made such that the color of light is changed. As another example, although it has been described that the color of light is changed according to the state information, a setting can be made such that the output position of light is changed.
[0360] Another example of the operation of the electronic device 101 according to various embodiments is described below.
[0361] According to various embodiments, the electronic device 101 can output light having a certain visual property (e.g., output position) based on the sliding distance of the first display 201. The electronic device 101 can receive a user input (e.g., simultaneous multi-touch) for adjusting the position of the output light, and adjust the sliding distance of the first display 201 according to the adjustment of the output light position.
[0362] Figure 53 is a flowchart illustrating another example of the operation of the electronic device according to an embodiment of the disclosure. According to various embodiments, Figure 54 The operations shown in the flowchart 5300 are not limited to the order shown, but can be performed in other various orders. According to various embodiments, more or less operations than those shown in Figure 53 may be performed. Another example of the operation of the electronic device 101 according to various embodiments is described below with reference to FIGS. 5A and 5B. Figure 54 Figure 53 .
[0363] Figure 54 is a view illustrating an example of an operation of outputting light as a specific visual property (e.g., a position of output) based on a sliding distance of a first display according to an embodiment of the disclosure.
[0364] Referring to Figure 18 , according to various embodiments, in operation 5301, the electronic device 101 can execute an application, and in operation 5302, obtain length information about the executed application and identify a distance for the first display 201 to slide corresponding to the length information. For example, the electronic device 101 can execute an application and obtain information about the length of the application from the application itself or a memory.
[0365] Referring to Figures 21 to 23 5401, the electronic device 101 can receive a user input 5411 for selecting one icon for executing one application from among a plurality of icons displayed on the second display 203. The electronic device 101 can compare the length of the application with the length of the current exposed area of the first display 201 and identify (or calculate) a distance for the first display 201 to slide. Operations 5301 and 5302 of the electronic device 101 can be performed as described above in connection with operations 5101 and 5102 of the electronic device 101, 19, 20a, and 20b, Figure 54 , and a repetitive description thereof is not given below. Figure 54
[0366] According to various embodiments, in operation 5303, the electronic device 101 can output light 5420 at a position of a specific area corresponding to the identified movement distance as shown in 5402 of Figure 54 . For example, the electronic device 101 can determine a position of light 5420 output in proportion to a distance to be moved with respect to an end (e.g., a leftmost end or a rightmost end) of the specific area.
[0367] According to various embodiments, in operation 5304, the electronic device 101 can receive a multi-point touch at a position where the light is output. For example, as shown in 5402 of , the electronic device 101 can receive a user input 5421 received simultaneously on a region of the first display 201 adjacent to a position where the light 5420 is output and a region of the second display 203.
[0368] According to various embodiments, in operation 5305, the electronic device 101 can adjust a distance to be moved according to movement of the multi-point touch and adjust a position of light output. For example, as shown in 5403 of When moving in a state in which the received user input 5421 is maintained, the electronic device 101 can change the output location of the light 5420 to a location of a specific area corresponding to an area in which the user input 5421 is moved, as shown in 5402 and 5403. Further, the electronic device 101 can identify a moving direction and a moving distance d1, and adjust a distance to be slid based on the identified moving direction and the moving distance. As an example, when moving to the right, the electronic device 101 can increase a moving distance of the first display 201 by a distance corresponding to the moving distance d1 of the user input, and when moving to the left, decrease the moving distance of the first display 201 by a distance corresponding to the moving distance d1 of the user input. Not limited to those described, the electronic device 101 can decrease a sliding distance based on a right side movement of the user input, and increase the sliding distance based on a left side movement of the user input. When the user input is released, the electronic device 101 can slide the first display 201 by the adjusted moving distance. Although not shown, when the user input is moved, the electronic device 101 can display a preview of content to be displayed (e.g., an execution screen of an application corresponding to an icon).
[0369] According to various embodiments, an electronic device (e.g., the electronic device 101) can be provided, including a housing, a first display (e.g., the first display 201) having at least a portion exposed to the outside through the housing and slidable through the housing, an external exposure area of the first display (e.g., the first display 201) being changeable based on the sliding through the housing, a second display (e.g., the second display 203) spaced apart from the exposed at least a portion of the first display (e.g., the first display 201) by a predetermined interval and disposed on one plane together with the exposed at least a portion, and at least one processor disposed in the housing, wherein the at least one processor is configured to receive at least one of a first input on the first display (e.g., the first display 201) or a second input on the second display (e.g., the second display 203) and perform at least one operation based on at least one of the first input or the second input.
[0370] According to various embodiments, the electronic device (e.g., the electronic device 101) can be provided, wherein the at least one processor is configured to identify information on attributes of the first input and information on attributes of the second input, the information on attributes including information on at least one of a reception time of an input, a reception location of an input, or a sensitivity of an input, and perform the at least one operation based on the information on attributes of the first input and the information on attributes of the second input.
[0371] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to identify a first receiving position of the first input and a second receiving position of the second input, identify a length of an area of the first display (e.g., first display 201) received in the electronic device 101, and identify the at least one operation based on the identified first receiving position, the identified second receiving position, and the length of the received area.
[0372] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to execute an application based on at least one of the first input or the second input, identify first content and second content associated with the executed application, display the first content on the first display (e.g., first display 201), and display the second content on the second display (e.g., second display 203).
[0373] According to various embodiments, the electronic device can be provided, further including a first housing in which at least a portion of the first display (e.g., first display 201) exposed is disposed, a second housing in which the second display (e.g., second display 203) is disposed, and a roller (e.g., roller 320) configured to move the first housing, and a motor configured to rotate the roller (e.g., roller 320), wherein the first housing is disposed to be slidable on the housing, and an end portion of the second housing is coupled with an end portion of the housing.
[0374] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to drive the motor to rotate the roller (e.g., roller 320) based on at least one of the first input or the second input, and cause the first housing to slide in one direction on the housing according to the rotation of the roller.
[0375] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to execute an application based on at least one of the first input or the second input, identify information about a length of the executed application, identify a length by which the first display (e.g., first display 201) is to be slid based on the identified information about the length, drive the motor to rotate the roller (e.g., roller 320) based on the identified length, wherein the first housing slides in one direction on the housing by the identified length, and another portion of the first display (e.g., first display 201) having an area corresponding to the identified length is exposed to the outside and an execution screen of the application is displayed on the exposed at least one portion and the another portion of the first display (e.g., first display 201).
[0376] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to display icons for executing a plurality of applications on a second display (e.g., second display 203), and execute an application corresponding to one icon based on receiving a second input for selecting the one icon from among the displayed icons.
[0377] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to, when receiving a first input and a second input, identify a first reception time of the first input and a second reception time of the second input, execute at least one first operation when the identified first reception time and second reception time are different from each other, and execute at least one second operation when the first reception time and the second reception time correspond to each other.
[0378] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to set the electronic device to a locked state, display a first portion of a screen for receiving a pattern for releasing the locked state on a first display (e.g., first display 201) and a second portion of the screen on a second display (e.g., second display 203), and identify a pattern on the first and second portions of the screen based on a first input and a second input as the at least one first operation, and release the locked state of the electronic device (e.g., electronic device 101) when the identified pattern is a pattern for unlocking.
[0379] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to display an execution screen of a first application on a first display (e.g., first display 201), display a plurality of icons for executing a plurality of applications on a second display (e.g., second display 203), and identify one icon selected by a second input from among the plurality of icons as the at least one first operation, and based on releasing a first input received on the first display (e.g., first display 201) after receiving the second input, execute an operation for displaying an execution screen of the first application and an execution screen of a second application corresponding to the one icon, and wherein the execution screen of the first application and the execution screen of the second application do not overlap.
[0380] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, which further includes a sensor for recognizing a fingerprint, wherein the at least one processor is configured to: as the at least one first operation, recognize a fingerprint of a user using the sensor when the second input is received; and perform an operation of sliding the first display (e.g., first display 201) by a preset distance based on the first input being released on the first display (e.g., first display 201) after authentication based on the recognized fingerprint of the user is completed.
[0381] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to: as the at least one second operation, identify a first location at which the first input is received and a second location at which the second input is received; perform at least one third operation when the first location corresponds to the second location; and perform at least one fourth operation when the first location is different from the second location.
[0382] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to: as the at least one third operation, identify a distance by which the first input and the second input are moved in one direction; identify a distance by which the first display (e.g., first display) is to be slid based on the identified distance; display a preview of content to be displayed of an area corresponding to the identified distance; and perform an operation of sliding the first display (e.g., first display 201) by the identified distance based on the first input and the second input being released.
[0383] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to: display an execution screen of a first application on the first display (e.g., first display 201); display a screen including a plurality of icons for executing a plurality of applications on the second display (e.g., second display 203); as the at least one third operation, identify movement of the first input and the second input in one direction; and display an execution screen of a second application instead of the displayed screen based on the identified movement.
[0384] According to various embodiments, the electronic device (e.g., electronic device 101) can be provided, wherein the at least one processor is configured to: display a screen including a plurality of icons for executing a plurality of applications on the second display (e.g., second display 203); and as the at least one third operation, display a preview of an execution screen of an application corresponding to an icon selected by the second input on the first display (e.g., first display 201); and identify a distance by which the first display (e.g., first display 201) is to be slid based on movement of the first input, and display the preview in an area corresponding to the identified distance.
[0385] According to various embodiments, a method for operating an electronic device (e.g., electronic device 101) can be provided, including: receiving at least one of a first input on a first display (e.g., first display 201) of an electronic device (e.g., electronic device 101) or a second input on a second display (e.g., second display 203) of the electronic device (e.g., electronic device 101), the first display (e.g., first display 201) having at least a portion exposed to an outside, and the second display (e.g., second display 203) spaced apart from the exposed at least portion of the first display (e.g., first display 201) by a predetermined interval and arranged on one plane together with the exposed at least portion; and performing at least one operation based on at least one of the first input or the second input.
[0386] According to various embodiments, the method can be provided, further including: identifying information on attributes of the first input and information on attributes of the second input, the information on attributes including information on at least one of a reception time of an input, a reception location of an input, or a sensitivity of an input; and performing the at least one operation based on the information on attributes of the first input and the information on attributes of the second input.
[0387] According to various embodiments, the method can be provided, further including: identifying a first reception location of the first input and a second reception location of the second input; identifying a length of an area of the first display (e.g., first display 201) received in the electronic device (e.g., electronic device 101); and identifying the at least one operation based on the identified first reception location, the identified second reception location, and the length of the received area.
[0388] According to various embodiments, an electronic device (e.g., electronic device 101) can be provided, including: a housing; a first display (e.g., first display 201) having at least a portion exposed to an outside through the housing and slidable through the housing, an external exposure area of the first display (e.g., first display 201) being changeable based on the sliding through the housing; a second display (e.g., second display 203) spaced apart from the exposed at least portion of the first display (e.g., first display 201) by a predetermined interval and arranged on one plane together with the exposed at least portion; and at least one processor arranged in the housing, wherein the at least one processor is configured to: receive a first input on the first display (e.g., first display 201); receive a second input on the second display (e.g., second display 203); identify a first time of receiving the first input and a second time of receiving the second input; identify a first location of receiving the first input and a second location of receiving the second input; and perform at least one operation based on the first time corresponding to the second time and the first location corresponding to the second location.
[0389] While the present disclosure has been illustrated and described with reference to various embodiments, it will be understood by those skilled in the art that various changes in form and details can be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.
Claims
1.An electronic device comprising: a housing; a first display having at least a portion exposed to an outside of the housing, the exposed at least a portion of the first display being changeable based on a sliding through the housing; a second display spaced apart from the first display, wherein the exposed at least a portion of the first display is arranged on a same plane as the second display; and at least one processor arranged in the housing, wherein the at least one processor is configured to: receive a first input on the first display and a second input on the second display; in a case where the first input corresponding to a movement of a user touch input on the first display is detected while the second input corresponding to a selection of an icon displayed on the second display is maintained: identify a movement distance of the first input in a state where the second input is maintained, identify a sliding distance of the first display based on the movement distance of the first input, detect a release of the first input and the second input; and in response to detecting the release of the first input and the second input, change an exposed length of the first display based on the sliding distance. 2.The electronic device of claim 1, wherein the at least one processor is further configured to: identify information on attributes of the first input and information on attributes of the second input, the information on the attributes including information on at least one of a reception time of an input, a reception location of an input, or a sensitivity of an input; and perform at least one operation based on the information on the attributes of the first input and the information on the attributes of the second input. 3.The electronic device of claim 2, wherein the at least one processor is further configured to: identify a first reception location of the first input and a second reception location of the second input; identify a length of the exposed at least a portion of the first display; and identify the at least one operation based on the identified first reception location, the identified second reception location, and the length of the exposed at least a portion of the first display. 4.The electronic device of claim 1, wherein the at least one processor is further configured to: execute an application based on at least one of the first input or the second input; identify first content and second content associated with the executed application; display the first content on the first display; and display the second content on the second display. 5.The electronic device of claim 1, further comprising: a first housing in which the exposed at least a portion of the first display is arranged; a second housing in which the second display is arranged; a roller configured to move the first housing; and a motor configured to rotate the roller, wherein the first housing is arranged to be slidable on the housing, and an end portion of the second housing is coupled with an end portion of the housing, and wherein the at least one processor is further configured to drive the motor to rotate the roller based on at least one of the first input or the second input, and to cause the first housing to slide in one direction on the housing according to the rotation of the roller. 6.The electronic device of claim 5, wherein the at least one processor is further configured to: execute an application based on at least one of the first input or the second input; identify information on a length of the executed application; identify a length to which the first display is to be slid based on the identified information on the length; and drive the motor to rotate the roller based on the identified length, wherein the first housing slides in one direction on the housing by the identified length, and wherein another portion of the first display having an area corresponding to the identified length is exposed to the outside, and display an execution screen of the application on at least one of the exposed portion and the another portion of the first display. 7.The electronic device of claim 1, wherein the at least one processor is further configured to: identify a first reception time of the first input and a second reception time of the second input when the first input and the second input are received, execute at least one first operation when the identified first reception time and second reception time are different from each other, and execute at least one second operation when the first reception time and the second reception time are the same. 8.The electronic device of claim 7, wherein the at least one processor is further configured to: set the electronic device to a locked state, and as the at least one first operation: identify a pattern on the first portion and the second portion of the screen based on the first input and the second input, and release a locked state of the electronic device when the identified pattern is a pattern for unlocking. 9.The electronic device of claim 7, wherein the at least one processor is further configured to: display an execution screen of a first application on the first display, display a plurality of icons for executing a plurality of applications on the second display, and as the at least one first operation: identify one icon selected by the second input from among the plurality of icons, and based on releasing a first input received on the first display after receiving the second input, execute an operation for displaying an execution screen of the first application and an execution screen of a second application corresponding to the one icon, and wherein the execution screen of the first application and the execution screen of the second application do not overlap. 10.The electronic device of claim 7, further comprising a sensor for recognizing a fingerprint, wherein the at least one processor is further configured to: as the at least one first operation: recognize a fingerprint of a user using the sensor when the second input is received, and displaying, on the first display, a first portion of a screen for receiving a pattern for releasing the locked state and displaying, on the second display, a second portion of the screen; After authentication based on the recognized fingerprint of the user is completed, based on the first input being released on the first display, an operation of sliding the first display by a preset distance is performed. 11.The electronic device of claim 7, wherein the at least one processor is further configured to: as the at least one second operation: identify a first reception location at which the first input is received and a second reception location at which the second input is received, perform at least one third operation when a distance between the first reception location and the second reception location is less than a threshold value, and perform at least one fourth operation when the distance between the first reception location and the second reception location is greater than or equal to the threshold value. 12.The electronic device of claim 11, wherein the at least one processor is further configured to: as the at least one third operation: identify a distance by which the first input and the second input are moved in one direction, identify a distance by which the first display is to be slid based on the identified distance, display a preview of content to be displayed of an area corresponding to the identified distance, and perform an operation of sliding the first display by the identified distance based on the first input and the second input being released. 13.The electronic device of claim 11, wherein the at least one processor is further configured to: display, on the second display, a screen including a plurality of objects associated with a plurality of functions of one application, and as the at least one third operation: identify a first function corresponding to an icon selected by the second input, and adjust the first function based on movement of the first input. 14.The electronic device of claim 1, wherein the at least one processor is further configured to: based on the first input and the second input, display, through the first display, a preview of an execution screen of a first application corresponding to the icon in a first size, while the second input is maintained, detect movement of the first input from a first location of the first display to a second location of the first display on the preview, based on detecting the movement of the first input, display, through the first display, a preview in a second size different from the first size, detect the first input on the second location of the first display and release of the second input, based on detecting the release of the first input and the second input, change an exposed length of the first display so that the exposed length of the first display will be a first length different from a current exposed length. 15.A non-transitory computer-readable storage medium storing one or more computer programs comprising computer-executable instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform operations comprising: receiving a first input on a first display of the electronic device and a second input on a second display of the electronic device, wherein the first display includes at least a portion exposed outside of a housing of the electronic device, wherein the exposed at least portion of the first display is changeable based on a sliding through the housing, wherein the second display is spaced apart from the first display, and wherein the exposed at least portion of the first display is arranged on a same plane as the second display; in a case where the first input corresponding to movement of a user touch input on the first display is detected while the second input corresponding to selection of an icon displayed on the second display is maintained: identifying a movement distance of the first input in a state where the second input is maintained, identifying a sliding distance of the first display based on the movement distance of the first input, detecting release of the first input and the second input; in response to detecting the release of the first input and the second input, changing an exposed length of the first display based on the sliding distance.
Citation Information
Patent Citations
Foldable mobile communication terminal with authentication and locking means
EP1670223A2
Information processing apparatus, information processing method and program
EP2228708A2
Mobile terminal unit, display method, display program, and recording medium
US20090051830A1
Touch panel device and user interface device
US20090189877A1
Portable terminal having flexible display and screen controlling method thereof
US20100167791A1