State-changeable electronic device and driving method therefor
The electronic device with a flexible display and adaptive slide lock mechanism addresses screen size distractions by optimizing display states based on usage environment and applications, improving user experience and efficiency.
Patent Information
- Application Number
- PCT/KR2025/007201
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-19
- Filing Date
- 2025-05-27
- Publication Date
- 2026-01-02
AI Technical Summary
Slider-type electronic devices experience distracting and inefficient changes in screen size due to the lack of a slide lock function, which affects user work efficiency.
An electronic device with a flexible display and a slide lock mechanism that automatically adjusts its display size based on usage environment and running applications, executing or releasing the slide lock as needed to optimize usability.
Prevents unnecessary display state changes, enhances user convenience, and maximizes usability by allowing seamless adjustments based on environmental and application needs.
Smart Images

Figure KR2025007201_02012026_PF_FP_ABST
Abstract
Description
Electronic device capable of changing state and method of driving same
[0001] Various embodiments of the present disclosure relate to an electronic device capable of changing states, and more particularly, to an electronic device capable of changing states that executes a slide lock and a method of driving the same.
[0002] The variety of services and additional features offered through electronic devices, such as smartphones, is steadily increasing. To enhance the utility of these devices and satisfy the diverse needs of users, telecommunications service providers and electronic device manufacturers are competitively developing electronic devices to offer a variety of features and differentiate themselves from competitors. Consequently, the various functions offered through electronic devices are also becoming increasingly sophisticated.
[0003] Recently, sliderable electronic devices, which allow for freely changing screen sizes in addition to the conventional bar-type devices, have been attracting attention. Sliderable electronic devices can expand or contract the screen size according to the user's needs, offering expanded usability compared to conventional bar-type electronic devices with fixed screen sizes. For example, users can perform simple tasks on a small screen and multitask using various content on a large screen.
[0004] In slider-type electronic devices, when the screen size expands or contracts, the change in screen size can be distracting to the user and reduce work efficiency. Therefore, a slide lock function is required to maintain the current screen size of the slider-type electronic device or prevent screen size changes.
[0005] Various embodiments of the present disclosure can provide an electronic device and a method of operating the same that provides a display size optimized for a usage environment and a running app by automatically executing or automatically releasing a slide lock based on a usage environment and a running app.
[0006] According to embodiments of the present disclosure, an electronic device may include a display module including a flexible display that can be expanded or contracted, at least one processor, and a memory that stores instructions. The instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to analyze a usage environment of the electronic device, determine whether a state of the display module needs to be maintained based on the usage environment or an executing app, and execute a slide lock based on at least one of the need to maintain the state of the display module or a user input.
[0007] According to embodiments of the present disclosure, a method for driving an electronic device may include an operation of analyzing a usage environment of the electronic device, an operation of determining whether a state of a display module needs to be maintained based on the usage environment or an executing app, and an operation of executing a slide lock based on at least one of whether the state of the display module needs to be maintained or a user input.
[0008] According to one or more embodiments of the present disclosure, an electronic device and a method of driving the same can prevent unnecessary display state changes by automatically executing a slide lock based on a usage environment and an executing app.
[0009] According to one or more embodiments of the present disclosure, an electronic device and a method of driving the same automatically release a slide lock based on a usage environment and an executing app, thereby allowing a user to freely change a display state at a desired time.
[0010] According to one or more embodiments of the present disclosure, an electronic device and a method of driving the same can notify a user of the execution of the slide lock by displaying a slide lock execution cue through a display when executing the slide lock.
[0011] According to one or more embodiments of the present disclosure, an electronic device and a method of driving the same can increase the usability of a sliderable electronic device and maximize user convenience and user satisfaction.
[0012] The effects that can be obtained from the exemplary embodiments of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned can be clearly derived and understood by those skilled in the art to which the exemplary embodiments of the present disclosure pertain from the following description. For example, unintended effects resulting from implementing the exemplary embodiments of the present disclosure can also be derived from the exemplary embodiments of the present disclosure by those skilled in the art.
[0013] FIG. 1 is a block diagram illustrating an electronic device within a network environment according to one embodiment of the present disclosure.
[0014] FIG. 2A is a top plan view of an electronic device in a first state according to one embodiment of the present disclosure.
[0015] FIG. 2b is a bottom view of an electronic device in a first state according to one embodiment of the present disclosure.
[0016] FIG. 2c is a plan view of an electronic device in a second state according to one embodiment of the present disclosure.
[0017] FIG. 2d is a bottom view of an electronic device in a second state according to one embodiment of the present disclosure.
[0018] FIG. 3 is a flowchart illustrating the operation of an electronic device according to one embodiment of the present disclosure.
[0019] FIGS. 4A and 4B are exemplary diagrams showing how the state of a display module is maintained when a slide lock is executed in an electronic device according to one embodiment of the present disclosure.
[0020] FIG. 5 is a diagram illustrating an example of a usage environment in which a slide lock of an electronic device according to one embodiment of the present disclosure is executed.
[0021] FIG. 6 is a drawing showing an example of a usage environment in which a slide lock of an electronic device according to one embodiment of the present disclosure is executed.
[0022] FIG. 7 is a diagram showing an example of a usage environment in which a slide lock of an electronic device is executed according to one embodiment of the present disclosure.
[0023] FIG. 8 is an exemplary diagram showing a camera app in which a slide lock of an electronic device is executed according to one embodiment of the present disclosure.
[0024] FIG. 9 is an exemplary diagram showing a recording app in which a slide lock of an electronic device is executed according to one embodiment of the present disclosure.
[0025] FIG. 10 is an exemplary diagram showing a video playback app in which a slide lock of an electronic device is executed according to one embodiment of the present disclosure.
[0026] FIG. 11 is an exemplary diagram showing a layout setting window in which a slide lock of an electronic device is executed according to one embodiment of the present disclosure.
[0027] FIG. 12 is an exemplary diagram showing a multi-window in which a slide lock of an electronic device is executed according to one embodiment of the present disclosure.
[0028] FIG. 13 is an exemplary diagram showing an execution icon for executing a slide lock of an electronic device according to one embodiment of the present disclosure.
[0029] FIG. 14 is a flowchart illustrating an operation of an electronic device according to one embodiment of the present disclosure to execute a slide lock after changing the state of a display module.
[0030] FIGS. 15A and 15B are exemplary diagrams showing an operation of an electronic device executing a slide lock after changing the state of a display module according to one embodiment of the present disclosure.
[0031] FIGS. 16A to 16E are exemplary diagrams showing a slide lock execution queue of an electronic device according to one embodiment of the present disclosure.
[0032] FIG. 17 is a flowchart showing an operation of releasing a slide lock by an electronic device according to one embodiment of the present disclosure.
[0033] It should be understood that the various embodiments and terms used in this document are not intended to limit the technical features described in this document to specific embodiments, but rather to include various modifications, equivalents, or substitutes of the embodiments.
[0034] In connection with the description of the drawings, similar reference numerals may be used for similar or related components.
[0035] The singular form of a noun corresponding to an item may include one or more items, unless the context clearly indicates otherwise.
[0036] In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" may include any one of the items listed together in that phrase, or all possible combinations thereof.
[0037] Terms such as "first," "second," or "first" or "second" may be used simply to distinguish one component from another and do not qualify the components in any other respect (e.g., importance or order).
[0038] When a component (e.g., a first component) is referred to as being “coupled” or “connected” to another component (e.g., a second component), with or without the terms “functionally” or “communicatively,” it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0039] Terms such as "include" or "have" are intended to specify the presence of a feature, number, step, operation, component, part, or combination thereof described in this document, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.
[0040] When a component is said to be “connected,” “coupled,” “supported,” or “in contact with” another component, this includes not only cases where the components are directly connected, coupled, supported, or in contact, but also cases where the components are indirectly connected, coupled, supported, or in contact through a third component.
[0041] When we say that a component is "on" another component, this includes not only cases where the component is in contact with the other component, but also cases where there is another component between the two components.
[0042] The term "and / or" includes any combination of a plurality of related described elements or any one of a plurality of related described elements.
[0043] The operating principle and embodiments of the present invention will be described with reference to the attached drawings below.
[0044] FIG. 1 is a block diagram illustrating an electronic device (101) within a network environment (100) according to one embodiment of the present disclosure.
[0045] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0046] The processor (120) may, for example, execute 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) connected to the processor (120) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0047] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0048] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
[0049] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0050] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0051] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0052] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0053] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0054] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0055] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0056] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0057] The haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0058] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0059] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0060] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0061] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may 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 module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0062] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0063] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0064] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
[0065] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0066] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
[0067] The display module (160) of the present disclosure may be flexible. For example, the display module (160) may include a display area that provides at least a portion of the outer surface of the electronic device (101) and is visually exposed outside the housing of the electronic device (101). For example, since the display module (160) has flexibility, at least a portion of the display module (160) may be rollable into the housing or slidable into the housing. For example, the size of the display area may change depending on the size of the at least a portion of the display module (160) that is rolled into the housing or slid into the housing. For example, the electronic device (101) including the display module (160) may be in a plurality of states, including a first state that provides the display area having a first size and a second state that provides the display area having a second size different from the first size. For example, the first state can be illustrated through the description of FIGS. 2a and 2b.
[0068] FIG. 2A is a top plan view of an electronic device (101) in a first state according to one embodiment of the present disclosure.
[0069] Referring to FIG. 2A, the electronic device (101) may include a first housing (210), a second housing (220) movable relative to the first housing (210) in a first direction (261) parallel to the y-axis or a second direction (262) parallel to the y-axis and opposite to the first direction (261), and a display (230) (e.g., the display module (160) of FIG. 1). Although the second housing (220) is described as being movable relative to the first housing (210), the present invention is not limited thereto. For example, the first housing (210) may be movable relative to the second housing (220). For example, depending on a change in the relative positional relationship between the first housing (210) and the second housing (220), the size of the display area of the display (230) visually exposed outside the housing of the electronic device (101) may be changed.
[0070] For example, within the first state, the second housing (220) may be movable relative to the first housing (210) in a first direction (261) among the first direction (261) and the second direction (262). For example, within the first state, the second housing (220) may not be movable relative to the first housing (210) in the second direction (262).
[0071] For example, within the first state, the display (230) may provide the display area having the smallest size. For example, within the first state, the display area may correspond to the first area (230a). For example, although not illustrated in FIG. 2A, within the first state, the first area (230a), which is the display area, and another area of the display (230) (e.g., the second area (230b) of FIG. 2C) may be disposed within the first housing (210). For example, within the first state, the second area (230b) may be covered by the first housing (210). For example, within the first state, the second area (230b) may be moved into the first housing (210). For example, at least a portion of the second area (230b) may be rolled into the first housing (210). For example, within the first state, the first region (230a) may include a planar portion. For example, within the first state, a portion of the second region (230b) may include a curved portion. However, this is not limited thereto. For example, the first region (230a) may also include a curved portion extending from the planar portion within the first state.
[0072] For example, the first state may be referred to as a slide-in state in that at least a portion of the second housing (220) is positioned within the first housing (210) as the second housing (220) slides toward the first housing (210). For example, the first state may be referred to as a reduced state in that it provides the display area having the smallest size, but is not limited thereto.
[0073] For example, the second housing (220) may include a front camera (250-1) that obtains visual information through a portion of the first region (230a) and faces a third direction (263) parallel to the z-axis. For example, although not illustrated in FIG. 2A, the second housing (220) may include one or more rear cameras (e.g., rear cameras (250-2) of FIG. 2B) that are visually exposed through a portion of the second housing (220) and face a fourth direction (264) parallel to the z-axis and opposite to the third direction (263). For example, the one or more rear cameras (250-2) may be exemplified through the description of FIG. 2B.
[0074] FIG. 2b is a bottom view of an electronic device in a first state according to one embodiment of the present disclosure.
[0075] Referring to FIG. 2B, within the first state, one or more rear cameras (250-2) disposed within the second housing (220) may be positioned within a structure disposed within the first housing (210) for the one or more rear cameras (250-2). For example, since the one or more rear cameras (250-2) are positioned within the structure within the first state, the one or more rear cameras (250-2) may be visually exposed through the structure within the first state. The one or more rear cameras (250-2) may obtain visual information through the structure. For example, the structure may be implemented in various ways. For example, the structure may be an opening or a notch. For example, the structure may be an opening (212a) within a first plate (212) of the first housing (210) that surrounds at least a portion of the second housing (220). However, it is not limited to this.
[0076] The above first state can be changed to the above second state.
[0077] For example, the first state (or the second state) can be changed to the second state (or the first state) through one or more intermediate states between the first state and the second state.
[0078] For example, the first state (or the second state) may be changed to the second state (or the first state) based on a defined user input. For example, the first state (or the second state) may be changed to the second state (or the first state) in response to a user input on a physical button visually exposed through a part of the first housing (210) or a part of the second housing (220). There is no limitation on the type of the user input. For example, the user input may include a user input through a touch screen within a display area of the display (230) or a user input through a microphone of the electronic device (101). For example, the state of the electronic device (101) may be changed to the second state (or the first state) by an external force applied to the first housing (210) and / or the second housing (220).
[0079] The second state can be illustrated through the description of FIGS. 2c and 2d.
[0080] FIG. 2c is a plan view of an electronic device (101) in a second state according to one embodiment of the present disclosure.
[0081] Referring to FIG. 2C, within the second state, the second housing (220) may be movable relative to the first housing (210) in the second direction (262) among the first direction (261) and the second direction (262). For example, within the second state, the second housing (220) may not be movable relative to the first housing (210) in the first direction (261).
[0082] For example, within the second state, the display (230) may provide the display area having the largest size. For example, within the second state, the display area may correspond to an area (230c) including a first area (230a) and a second area (230b). For example, the second area (230b), which was included within the first housing (210) within the first state, may be visually exposed within the second state. For example, within the second state, the first area (230a) and the second area (230b) may include a planar portion. However, the present invention is not limited thereto. For example, the first area (230a) and / or the second area (230b) may also include a curved portion extending from the planar portion and positioned within the edge portion.
[0083] For example, the second state may be referred to as a slide-out state in that at least a portion of the second housing (220) is positioned outside the first housing (210) according to the second housing (220) sliding from the first housing (210). For example, the second state may be referred to as an expanded state in that it provides the display area having the largest size. However, the present invention is not limited thereto.
[0084] For example, the front camera (250-1) facing the third direction (263) may move together with the first region (230a) according to the movement of the second housing (220) in the first direction (261) when the state of the electronic device (101) changes from the first state to the second state. For example, although not shown in FIG. 2c, one or more rear cameras facing the fourth direction (264) (e.g., the rear cameras (250-2) of FIG. 2d) may move together with the second housing (220) according to the movement of the second housing (220) in the first direction (261) when the state of the electronic device (101) changes from the first state to the second state. For example, the relative positional relationship between one or more rear cameras (250-2) and the structure illustrated in the description of FIG. 2B may change according to the movement of one or more rear cameras (250-2). For example, the change in the relative positional relationship may be illustrated in FIG. 2D.
[0085] FIG. 2d is a bottom view of an electronic device (101) in a second state according to one embodiment of the present disclosure.
[0086] Referring to FIG. 2D, within the second state, one or more rear cameras (250-2) may be positioned outside the structure. For example, within the second state, one or more rear cameras (250-2) may be positioned outside the opening (212a) in the first plate (212). For example, since one or more rear cameras (250-2) are positioned outside the opening (212a) within the second state, one or more rear cameras (250-2) may be visually exposed within the second state. One or more rear cameras (250-2) positioned outside the structure may acquire visual information. For example, since one or more rear cameras (250-2) are positioned outside the structure within the second state, the relative positional relationship between the one or more rear cameras (250-2) and the structure (e.g., the opening (212a)) within the second state may be different from the relative positional relationship between the one or more rear cameras (250-2) and the structure (e.g., the opening (212a)) within the first state (e.g., FIG. 2b).
[0087] Although not shown in FIGS. 2A, 2B, 2C, and 2D, the electronic device (101) may be in an intermediate state between the first state and the second state. For example, the size of the display area in the intermediate state may be larger than the size of the display area in the first state and smaller than the size of the display area in the second state. For example, the display area in the intermediate state may correspond to an area including a portion of the first region (230a) and the second region (230b). For example, in the intermediate state, a portion of the second region (230b) may be visually exposed, and another portion (or a remaining portion) of the second region (230b) may be covered by the first housing (210) or moved into the first housing (210). However, the present invention is not limited thereto.
[0088] The electronic device (101) may include structures for moving a second housing (e.g., the second housing (220) of FIGS. 2a, 2b, 2c, and 2d) of the electronic device (101) relative to a first housing (e.g., the first housing (210) of FIGS. 2a, 2b, 2c, and 2d) of the electronic device (101).
[0089] FIG. 3 is a flowchart showing the operation of an electronic device (101) according to one embodiment of the present disclosure.
[0090] Referring to FIG. 3, the electronic device (101) of the present disclosure may include a display module including a flexible display that can be expanded or contracted. As described above with reference to FIGS. 2A to 2D , the electronic device (101) may be configured to change into a plurality of states in which the sizes of the display module are different. The state of the display module may be a state of the display.
[0091] For example, the state of the display module may include any one of a first state providing a display area having a first size, a second state providing a display area having a second size different from the first size, and an intermediate state providing a display area having a predetermined size between the first size and the second size.
[0092] The electronic device (101) of the present disclosure can provide a display size optimized for the usage environment and the running app by automatically executing the slide lock or automatically releasing the slide lock based on the usage environment and the running app.
[0093] In one embodiment, the electronic device (101) may analyze the usage environment of the electronic device (101) (operation 310), determine whether there is a need to maintain the state of the display module based on the usage environment or the running app (operation 320), and execute a slide lock based on at least one of the need to maintain the state of the display module or a user input (operation 330).
[0094] According to an example, in operation 310, the electronic device (101) may analyze the usage environment of the electronic device (101). For example, the usage environment may include at least one of location, time, movement speed, network status, remaining battery level, whether the battery is charged, weather, ambient light, ambient noise, or ambient temperature.
[0095] For example, the electronic device (101) can determine whether the location where the electronic device (101) is used is indoors or outdoors. For example, the electronic device (101) can determine whether the location where the electronic device (101) is used is home or office. The electronic device (101) can determine whether the time when the electronic device (101) is used is morning, afternoon, or evening. The electronic device (101) can determine whether the user of the electronic device (101) is stationary, walking, or driving based on the moving speed. The electronic device (101) can determine whether a battery saving mode is required by analyzing the remaining battery level. The electronic device (101) can determine whether the battery is charged. For example, the electronic device (101) can determine whether wired charging or wireless charging is used. The electronic device (101) can determine the current weather based on weather data and location information. The electronic device (101) can determine the brightness of the environment in which the electronic device (101) is used by sensing the ambient illuminance. The electronic device (101) can determine the sound of the environment in which the electronic device (101) is used by sensing the ambient noise. The electronic device (101) can determine the possibility of overheating of the electronic device (101) by sensing the ambient temperature. In addition, the electronic device (101) can predict the current state of the user by analyzing the usage environment.
[0096] For example, in operation 320, the electronic device (101) may determine whether it is necessary to maintain the state of the display module based on the usage environment or the running app.
[0097] The electronic device (101) may need to have its display module's status fixed depending on the usage environment. For example, if the electronic device (101) is in a pocket or bag, the display module's status needs to be fixed. For example, if the electronic device (101) is being wired, the display module's status needs to be fixed for connection with the wired cable. For example, if the electronic device (101) is being wirelessly charged, the display module's status needs to be fixed for contact with the wireless charger.
[0098] The electronic device (101) may need to maintain the status of the display module depending on the running app. The running app may be a specific app that needs to maintain the status of the display module in order to perform its own functions. For example, the running app may include at least one of a camera app, a recording app, a call app, a video playback app, a navigation app, an e-book reader app, a game app, a video conferencing app, or a note app.
[0099] In one embodiment, the electronic device (101) may infer a scenario regarding the usage environment and the running app using an artificial intelligence model based on a change in the state of the display module, and determine whether the state of the display module needs to be maintained based on the inferred scenario.
[0100] The artificial intelligence model used by the electronic device (101) may be a single artificial intelligence model or may be implemented as multiple artificial intelligence models. The artificial intelligence model may be composed of a neural network (or artificial neural network) and may include statistical learning algorithms that mimic biological neurons in machine learning and cognitive science. A neural network may refer to a general model that has problem-solving capabilities by changing the binding strength of synapses through learning, formed by artificial neurons (nodes) that form a network through the combination of synapses. The neurons of the neural network may include a combination of weights or biases. The neural network may include one or more layers composed of one or more neurons or nodes. For example, the device may include an input layer, a hidden layer, and an output layer. The neural network constituting the device can infer a desired result (output) from an arbitrary input (input) by changing the weights of neurons through learning.
[0101] For example, the artificial intelligence model used by the electronic device (101) may be a generative AI model. A generative AI model may generally refer to an artificial intelligence neural network that creates new types of data based on user input information. A generative AI model may include a model that generates images and / or a model that generates language. Representative models for generating images include a generative adversarial network (GAN) and a variational autoencoder (VAE), and examples include a diffusion-based generative model that uses a VAE and a transformer structure. A model for generating language is a model trained to statistically output the most appropriate output based on input values, and representative examples include models such as CHAT-GPT 3 and CHAT-GPT 4. In addition, there are also large multimodal models (LMMs) that can recognize various types of data input, such as text, images, and voice, and generate new data corresponding to them.
[0102] At least one processor included in the electronic device (101) can generate a neural network, train a neural network, perform a calculation based on received input data, generate an information signal based on the result of the calculation, or retrain the neural network. The models of the neural network may include, but are not limited to, various types of models such as CNN (Convolution Neural Network) such as GoogleNet, AlexNet, and / or VGG Network, R-CNN (Region with Convolution Neural Network), RPN (Region Proposal Network), RNN (RecuREnt Neural Network), S-DNN (Stacking-based deep Neural Network), S-SDNN (State-Space Dynamic Neural Network), Deconvolution Network, DBN (Deep Belief Network), RBM (Restrcted Boltzman Machine), Fully Convolutional Network, LSTM (Long Short-Term Memory) Network, and / or Classification Network. The processor may generate neural network models according to the models of the neural network. It may include one or more processors for performing operations. For example, the neural network may include a deep neural network.
[0103] Neural networks include CNN (Convolutional Neural Network), RNN (RecuREnt Neural Network), perceptron, multilayer perceptron, FF (Feed Forward), RBF (Radial Basis Network), DFF (Deep Feed Forward), LSTM (Long Short Term Memory), GRU (Gated RecuREnt Unit), AE (Auto Encoder), VAE (Variational Auto Encoder), DAE (Denoising Auto Encoder), SAE (Sparse Auto Encoder), MC (Markov Chain), HN (Hopfield Network), BM (Boltzmann Machine), RBM (Restricted Boltzmann Machine), DBN (Depp Belief Network), DCN (Deep Convolutional Network), DN (Deconvolutional Network), DCIGN (Deep Convolutional Inverse Graphics) Network), GAN (Generative Adversarial Network), LSM (Liquid State Machine), ELM (Extreme Learning It will be understood by those skilled in the art that any neural network may be included, including but not limited to, a Machine (Echo State Network), an ESN (Echo State Network), a DRN (Deep Residual Network), a DNC (Differentiable Neural Computer), an NTM (Neural Turning Machine), a CN (Capsule Network), a KN (Kohonen Network), and an AN (Attention Network).
[0104] According to an exemplary embodiment of the present disclosure, at least one processor included in the electronic device (101) is configured to perform a CNN (Convolution Neural Network) such as GoogleNet, AlexNet, and / or VGG Network, R-CNN (Region with Convolution Neural Network), RPN (Region Proposal Network), RNN (RecuREnt Neural Network), S-DNN (Stacking-based deep Neural Network), S-SDNN (State-Space Dynamic Neural Network), Deconvolution Network, DBN (Deep Belief Network), RBM (Restrcted Boltzman Machine), Fully Convolutional Network, LSTM (Long Short-Term Memory) Network, Classification Network, Generative Modeling, eXplainable AI, Continual AI, Representation Learning, AI for Material Design, BERT for natural language processing, SP-BERT, MRC / QA, Text Analysis, Dialog System, GPT-3, GPT-4, Visual Analytics for vision processing, Visual Understanding, Video Synthesis, ResNet for data intelligence. Various artificial intelligence structures and algorithms can be utilized, including but not limited to Anomaly Detection, Prediction, Time-Series Forecasting, Optimization, Recommendation, and / or Data Creation.
[0105] The electronic device (101) can infer scenarios related to the usage environment and the running app when the status of the display module changes. For example, the electronic device (101) can input information about the real-time usage environment and the running app into an artificial intelligence model. The electronic device (101) can simulate various scenarios using the artificial intelligence model.
[0106] The electronic device (101) can determine whether the state of the display module needs to be maintained based on the inferred scenario. For example, the electronic device (101) can determine that a state change of the display module is unnecessary based on the usage environment. For example, the electronic device (101) can determine that a state change of the display module may adversely affect the operation of the electronic device (101) based on the usage environment. For example, the electronic device (101) can determine that a state change of the display module may interfere with the unique function of the running app based on the running app.
[0107] For example, in operation 330, the electronic device (101) may execute a slide lock based on at least one of a need to maintain the state of the display module or a user input.
[0108] For example, the electronic device (101) may execute a slide lock when it is necessary to maintain the above-mentioned state of the display module. For example, the electronic device (101) may execute a slide lock based on a user input requesting execution of the slide lock.
[0109] FIGS. 4A and 4B are exemplary diagrams showing that the state of the display module is maintained when the slide lock of the electronic device (400) according to one embodiment of the present disclosure is executed.
[0110] Referring to FIGS. 4A and 4B , based on the execution of the slide lock, the electronic device (400) can maintain the state at the time the slide lock is executed, regardless of whether the user input for changing the state of the display module is received. For example, as shown in FIG. 4A , when the slide lock is executed in the first state, the display module of the electronic device (400) can maintain the first state despite a user input for changing from the first state to the second state. For example, as shown in FIG. 4B , when the slide lock is executed in the second state, the display module of the electronic device (400) can maintain the second state despite a user input for changing from the second state to the first state.
[0111] FIG. 5 is a drawing showing an example of a usage environment in which a slide lock of an electronic device (500) is executed according to one embodiment of the present disclosure.
[0112] Referring to FIG. 5, the electronic device (500) can execute a slide lock based on the usage environment of the electronic device (500). For example, when the electronic device (500) is inside a pocket or bag, the electronic device (500) can execute a slide lock. When the electronic device (500) is inside a user's pocket or bag, the state of the display module must be fixed to prevent damage to the screen due to unnecessary state changes.
[0113] The electronic device (500) can determine whether the electronic device (500) is inside a closed space (5), such as inside a pocket or bag, by analyzing the usage environment using at least one sensor.
[0114] The electronic device (500) can use an artificial intelligence model to infer scenarios regarding state changes when inside a closed space (5). For example, the electronic device (500) can determine that a state change of the display module is unnecessary inside the closed space (5). For example, the electronic device (500) can determine that screen damage may occur if the state changes inside the closed space (5).
[0115] The electronic device (500) may execute a slide lock based on determining that it is necessary to maintain the state of the display module inside a pocket or bag.
[0116] FIG. 6 is a drawing showing an example of a usage environment in which a slide lock of an electronic device (600) is executed according to one embodiment of the present disclosure.
[0117] Referring to FIG. 6, based on the electronic device (600) being wirelessly charged, the electronic device (600) can execute a slide lock. For example, when the electronic device (600) is being wirelessly charged, the state of the display module must be fixed to optimize the contact area with the wireless charging pad (6).
[0118] The electronic device (600) can determine that the electronic device (600) is being wirelessly charged by analyzing the usage environment using at least one sensor.
[0119] The electronic device (600) can infer scenarios regarding state changes using an artificial intelligence model based on wireless charging. For example, the electronic device (600) can determine that if a state changes during wireless charging, contact with the wireless charging pad (6) may become unstable as at least one housing of the electronic device (600) moves.
[0120] The electronic device (600) may execute a slide lock based on determining that the state of the display module needs to be maintained while wirelessly charging.
[0121] FIG. 7 is a drawing showing an example of a usage environment in which a slide lock of an electronic device (700) according to one embodiment of the present disclosure is executed.
[0122] Referring to FIG. 7, based on the electronic device (700) being wired and charged, the electronic device (700) can execute a slide lock. For example, when the electronic device (700) is being wired and charged, the state of the display module must be fixed to maintain stability of connection with the charging cable (7).
[0123] The electronic device (700) can determine that the electronic device (700) is being wired charged by analyzing the usage environment using at least one sensor.
[0124] The electronic device (700) can infer a scenario regarding a state change using an artificial intelligence model based on the wired charging status. For example, the electronic device (700) can determine that, if the state changes during wired charging, the connection with the wired cable (7) may be disconnected as at least one housing of the electronic device (700) moves. For example, as shown in FIG. 7, if the wired charging terminal is positioned in the extended area of the display, and the display status changes from a slide-out state to a slide-in state, the connection between the wired charging terminal and the wired cable (7) may be disconnected.
[0125] The electronic device (700) may execute a slide lock based on determining that the state of the display module needs to be maintained when the device is being wired charged.
[0126] FIG. 8 is an exemplary diagram showing a camera app in which a slide lock of an electronic device (800) is executed according to one embodiment of the present disclosure.
[0127] Referring to FIG. 8, the electronic device (800) can execute a slide lock based on the execution of the camera app. For example, when the electronic device (800) takes a photo or video through the camera app, the state of the display module must be fixed so that the camera app can be used normally.
[0128] The electronic device (800) can detect a running app and determine that a camera app is running.
[0129] The electronic device (800) can infer scenarios regarding state changes using an artificial intelligence model based on the capture of a photo or video via the camera app. For example, the electronic device (800) can determine that a change in the display state while the camera app is running may negatively impact the capture of a photo or video.
[0130] For example, when recording a video, if the display status changes, motor drive noise generated by the change in display status may be recorded in the video. For example, when recording a video, if the display status changes, the video angle may change depending on the change in display status.
[0131] The electronic device (800) may execute a slide lock based on the judgment that the state of the display module needs to be maintained while the camera app is running.
[0132] FIG. 9 is an exemplary diagram showing a recording app in which a slide lock of an electronic device (900) is executed according to one embodiment of the present disclosure.
[0133] Referring to FIG. 9, the electronic device (900) can execute a slide lock based on the execution of the recording app. For example, when the electronic device (900) records voice through the recording app, the state of the display module must be fixed so that the recording app can be used normally without affecting the recording quality.
[0134] The electronic device (900) can detect a running app and determine that a recording app is running.
[0135] The electronic device (900) can infer scenarios regarding state changes using an artificial intelligence model based on voice recording via a recording app. For example, the electronic device (900) can determine that if the display state changes while the recording app is running, noise may occur or the recording quality may be negatively affected.
[0136] The electronic device (900) may execute a slide lock based on the judgment that it is necessary to maintain the state of the display module while the recording app is running.
[0137] FIG. 10 is an exemplary diagram showing a video playback app in which a slide lock of an electronic device (1000) is executed according to one embodiment of the present disclosure.
[0138] Referring to FIG. 10, the electronic device (1000) can execute a slide lock based on the execution of the video playback app. For example, when the electronic device (1000) is watching a video in full screen through the video playback app, the display module's state must be fixed so that unnecessary screen changes do not occur during video playback and the video playback app can be used normally.
[0139] The electronic device (1000) can detect a running app and determine that the video playback app is running in full screen mode.
[0140] The electronic device (1000) can infer scenarios regarding state changes using an artificial intelligence model based on the video playback app. For example, the electronic device (1000) can determine that a change in the display state while the video playback app is running may negatively impact the viewing experience in full-screen mode.
[0141] The electronic device (1000) may execute a slide lock based on the judgment that it is necessary to maintain the state of the display module while executing a video playback app.
[0142] FIG. 11 is an exemplary diagram showing a layout setting window in which a slide lock of an electronic device (1100) is executed according to one embodiment of the present disclosure.
[0143] Referring to FIG. 11, based on the execution of the user interface setting app (1110), the electronic device (1100) can execute a slide lock. For example, when the electronic device (1100) sets the home screen layout, the state of the display module must be fixed so that unnecessary screen changes do not occur during the setting process and the user interface setting app (1110) can be used normally.
[0144] The electronic device (1100) can detect a running app and determine that a user interface settings app (1110) is running.
[0145] The electronic device (1100) can infer scenarios regarding state changes using an artificial intelligence model based on the home screen layout set via the user interface settings app (1110). For example, the electronic device (1100) can determine that a change in the display state while the user interface settings app (1110) is running may negatively impact the layout setting operation.
[0146] The electronic device (1100) may execute a slide lock based on the determination that the state of the display module needs to be maintained while the user interface setting app (1110) is running.
[0147] FIG. 12 is an exemplary diagram showing a multi-window in which a slide lock is executed in an electronic device (1200) according to one embodiment of the present disclosure.
[0148] Referring to FIG. 12, based on the execution of the multi-window mode (1210), the electronic device (1200) can execute a slide lock. The electronic device (1200) can execute and / or display two or more apps on the display module in the multi-window mode (1210). For example, as illustrated in FIG. 12, the electronic device (1200) can display app 1 on the top of the display module and app 2 on the bottom of the display module. For example, when the electronic device (1200) uses multiple apps simultaneously in the multi-window mode (1210), the state of the display module must be fixed so that the screen layout of each app is maintained and the multi-window mode (1210) can be used normally.
[0149] The electronic device (1200) can detect the execution mode and determine that the multi-window mode (1210) is running.
[0150] The electronic device (1200) can infer scenarios regarding state changes using an artificial intelligence model based on the simultaneous use of multiple apps in multi-window mode (1210). For example, the electronic device (1200) can determine that if the display state changes while running in multi-window mode (1210), this may negatively impact the screen layout and usability of each app.
[0151] The electronic device (1200) may execute a slide lock based on determining that it is necessary to maintain the state of the display module while executing a multi-window mode (1210).
[0152] FIG. 13 is an exemplary diagram showing an execution icon (1310) for executing a slide lock of an electronic device (1300) according to one embodiment of the present disclosure.
[0153] Referring to FIG. 13, the electronic device (1300) may provide an execution icon (1310) for executing the slide lock. For example, the electronic device (1300) may execute the slide lock based on a user input for the execution icon (1310) for executing the slide lock.
[0154] In one embodiment, the electronic device (1300) may provide an execution icon (1310) that selects whether to activate the slide lock. For example, the execution icon (1310) may be provided as a quick settings menu in the status bar. For example, a user may use the execution icon (1310) to activate (e.g., turn on) or deactivate (e.g., turn off) the slide lock.
[0155] In one embodiment, the electronic device (1300) may provide a settings window for selecting whether to enable slide lock. For example, the settings window may be provided within a settings app. For example, the settings window may be displayed in a pop-up window format. For example, a user may use the settings window to enable (e.g., turn on) or disable (e.g., turn off) slide lock.
[0156] FIG. 14 is a flowchart illustrating an operation of an electronic device according to one embodiment of the present disclosure to change the state of a display module and execute a slide lock.
[0157] Referring to FIG. 14, the electronic device of the present disclosure can analyze a usage environment of the electronic device (operation 1410), determine whether it is necessary to maintain the state of the display module based on the usage environment or the running app (operation 1420), change the state of the display module based on the usage environment or the running app (operation 1430), and execute the slide lock based on the change in the state of the display module (operation 1440).
[0158] For example, in operation 1410, the electronic device may analyze the usage environment of the electronic device. For example, the usage environment may include at least one of location, time, movement speed, network status, remaining battery level, battery charging status, weather, ambient light, ambient noise, or ambient temperature.
[0159] For example, in operation 1420, the electronic device may determine whether the state of the display module needs to be maintained based on the usage environment or the running app. For example, depending on the usage environment, the state of the display module may need to be fixed. For example, depending on the running app, the state of the display module may need to be fixed. The electronic device may determine whether the state of the display module needs to be changed based on the usage environment or the running app. For example, depending on the usage environment, the state of the display module may need to be changed. For example, depending on the running app, the state of the display module may need to be changed.
[0160] In one embodiment, the electronic device may use an artificial intelligence model to infer a scenario regarding the usage environment and the running app, and determine whether the state of the display module needs to be maintained or changed based on the inferred scenario.
[0161] According to an example, in operation 1430, the electronic device may change the state of the display module based on the usage environment or the running app. The electronic device may maintain the state of the display module based on determining that the state of the display module needs to be maintained, or may change the state of the display module based on determining that the state of the display module needs to be changed. According to an example, in operation 1440, the electronic device may execute the slide lock based on the change in the state of the display module. Hereinafter, operations 1430 and 1440 of the electronic device will be described in detail with reference to FIGS. 15A and 15B.
[0162] FIGS. 15A and 15B are exemplary diagrams showing an operation of an electronic device (1500) executing a slide lock after changing the state of a display module according to one embodiment of the present disclosure.
[0163] Referring to FIG. 15A, the electronic device (1500) can change the display module from a second state to a first state, and execute the slide lock based on the change to the first state. For example, the electronic device (1500) can determine the need to change the display module from the second state to the first state by analyzing the usage environment. For example, when the remaining battery level decreases below a predetermined remaining level (e.g., 5%), the electronic device (1500) can change the display module from the second state to the first state to minimize battery consumption.
[0164] The electronic device (1500) can use an artificial intelligence model to determine whether or not a slide lock needs to be executed. For example, if the remaining battery level falls below a predetermined level, the electronic device (1500) can determine that it is necessary to minimize battery consumption by maintaining the first state of the display module.
[0165] The electronic device (1500) can change the display module from the second state to the first state and execute the slide lock based on determining that the state of the display module needs to be maintained.
[0166] Referring to FIG. 15B, the electronic device (1500) can change the display module from a first state to a second state, and execute the slide lock based on the change to the second state. For example, the electronic device (1500) can determine the need to change the display module from the first state to the second state by analyzing the usage environment. For example, when a video playback app is running in full-screen mode, the electronic device (1500) can change the display module from the first state to the second state to provide a better viewing experience to the user.
[0167] The electronic device (1500) can use an artificial intelligence model to determine whether a slide lock needs to be executed. For example, if a video playback app is running in full-screen mode, the electronic device (1500) can determine that it is necessary to optimize the viewing experience by maintaining the second state of the display module.
[0168] The electronic device (1500) can change the display module from a first state to a second state and execute a slide lock based on determining that the state of the display module needs to be maintained.
[0169] Based on the execution of the slide lock, the electronic device (1500) can maintain the state at the time the slide lock is executed, regardless of whether the user input for changing the state of the display module is received. For example, when the slide lock is executed in a first state, the display module of the electronic device (1500) can maintain the first state despite a user input for changing from the first state to a second state. For example, when the slide lock is executed in a second state, the display module of the electronic device (1500) can maintain the second state despite a user input for changing from the second state to the first state.
[0170] FIGS. 16A to 16E are exemplary diagrams showing a slide lock execution queue of an electronic device (1600) according to one embodiment of the present disclosure.
[0171] Referring to FIGS. 16A to 16E, the electronic device (1600) can display at least one slide lock execution cue that notifies the execution of the slide lock through the display module.
[0172] The electronic device (1600) can provide various visual effects to notify the user of the execution of the slide lock through the display module. The electronic device (1600) can notify the user of the execution of the slide lock by displaying a slide lock execution cue. For example, the electronic device (1600) can display at least one of the following slide lock execution cue: a border effect, a blinking effect, a screen expansion and then restoration effect, a status bar icon, or a message notification.
[0173] For example, as shown in FIG. 16A, when the slide lock is executed, the electronic device (1600) may display a border effect (1610) in which the border of the display module is highlighted in a specific color. The border effect (1610) may be illuminated for a predetermined period of time and may disappear as the slide lock is executed.
[0174] For example, as shown in FIG. 16b, the electronic device (1600) may display a blinking effect (1620) in which the display module temporarily blinks when the slide lock is executed. The blinking effect (1620) may be repeatedly turned on and off as the slide lock is executed.
[0175] For example, as shown in FIG. 16c, the electronic device (1600) can display an effect (1630) in which the screen of the display module expands and then returns to its original state when the slide lock is executed. The effect (1630) in which the screen expands and then returns to its original state may be such that the screen expands for a predetermined period of time and then returns to its original state when the slide lock is executed.
[0176] For example, as shown in FIG. 16d, when the slide lock is executed, the electronic device (1600) can display a slide lock icon (1640) on the status bar of the display module. The slide lock icon (1640) on the status bar can be continuously displayed while the slide lock is executed.
[0177] For example, as shown in FIG. 16e, when the slide lock is executed, the electronic device (1600) may display a message notification (1650) in a predetermined area of the display module. The message notification (1650) may be displayed for a predetermined period of time and may disappear as the slide lock is executed.
[0178] In one embodiment, the electronic device (1600) may provide a slide lock notification in response to the user input that changes the state of the display module based on the execution of the slide lock. For example, when the electronic device (1600) receives a user input requesting a state change while the slide lock is being executed, the electronic device (1600) may display a message notification notifying the execution of the slide lock. For example, when the electronic device (1600) receives a user input requesting a state change while the slide lock is being executed, the electronic device (1600) may output a voice notification notifying the execution of the slide lock. For example, when the electronic device (1600) receives a user input requesting a state change while the slide lock is being executed, the electronic device (1600) may provide a vibration notification notifying the execution of the slide lock.
[0179] FIG. 17 is a flowchart showing an operation of releasing a slide lock by an electronic device according to one embodiment of the present disclosure.
[0180] Referring to FIG. 17, the electronic device of the present disclosure can analyze a change in the usage environment of the electronic device (operation 1710), determine whether there is a need to change the state of the display module based on the usage environment or the running app (operation 1710), and release the slide lock based on at least one of the need to change the state of the display module or the user input (operation 1710).
[0181] For example, in operation 1710, the electronic device may analyze changes in the usage environment of the electronic device. For example, the usage environment may include at least one of location, time, movement speed, network status, remaining battery level, battery charging status, weather, ambient light, ambient noise, or ambient temperature.
[0182] For example, in operation 1720, the electronic device may determine whether the state of the display module needs to be changed based on the usage environment or the running app. The electronic device may determine whether the state of the display module needs to be changed based on a change in the usage environment or a change in the running app. For example, if the electronic device is taken out from a pocket or a bag, released from a wired charging state, released from a wireless charging state, or if the execution of an app that needs to maintain the state of the display module is terminated, the state of the display module may not need to be fixed.
[0183] When the state of the display module is maintained or changed, the electronic device can infer a scenario regarding the usage environment and the running app using an artificial intelligence model, and determine whether there is a need to change the state of the display module based on the inferred scenario.
[0184] In one example, at operation 1730, the electronic device may release the slide lock based on at least one of a need to change the state of the display module or the user input.
[0185] For example, the electronic device may release the slide lock when it needs to change the state of the display module. For example, the electronic device may release the slide lock based on a user input requesting the release of the slide lock.
[0186] When the slide lock is released, the electronic device can change the state of the display module based on the user input that changes the state of the display module.
[0187] In one embodiment, an electronic device and a method of driving the same can prevent unnecessary display state changes by automatically executing a slide lock based on a usage environment and a running app.
[0188] In one embodiment, the electronic device and its driving method automatically release the slide lock based on the usage environment and the running app, thereby allowing the user to freely change the display state at a desired time.
[0189] In one embodiment, the electronic device and its driving method can notify a user of the execution of the slide lock by displaying a slide lock execution cue through a display when the slide lock is executed.
[0190] In one embodiment, an electronic device and a method of driving the same can increase the usability of a sliderable electronic device and maximize user convenience and user satisfaction.
[0191] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0192] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0193] According to embodiments of the present disclosure, an electronic device may include a display module including a flexible display that can be expanded or contracted, at least one processor, and a memory that stores instructions. The instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to analyze a usage environment of the electronic device, determine whether a state of the display module needs to be maintained based on the usage environment or an executing app, and execute a slide lock based on at least one of the need to maintain the state of the display module or a user input.
[0194] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to maintain the state at the time the slide lock was executed, regardless of whether the electronic device receives the user input that changes the state of the display module based on the slide lock being executed.
[0195] In one embodiment, the state of the display module may include any one of a first state providing a display area having a first size, a second state providing a display area having a second size different from the first size, and an intermediate state providing a display area having a size between the first size and the second size.
[0196] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to analyze the usage environment, including at least one of location, time, movement speed, network status, battery level, battery charging status, weather, ambient light, ambient noise, or ambient temperature.
[0197] In one embodiment, the running app may include at least one of a camera app, a recording app, a calling app, a video playback app, a navigation app, an e-book reader app, a game app, a video conferencing app, or a note app.
[0198] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to infer a scenario regarding the usage environment and the running app using an artificial intelligence model based on a change in the state of the display module, and to determine whether the state of the display module needs to be maintained based on the inferred scenario.
[0199] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to change the state of the display module based on the usage environment or the running app, and to execute the slide lock based on the state being changed.
[0200] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to display, through the display module, at least one slide lock execution queue indicating execution of the slide lock based on the execution of the slide lock.
[0201] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to provide a slide lock notification in response to the user input changing the state of the display module based on the slide lock being executed.
[0202] In one embodiment, the instructions, when individually and / or collectively executed by the at least one processor, may cause the electronic device to analyze a change in the usage environment of the electronic device, determine whether there is a need to change the state of the display module based on the usage environment or the running app, and release the slide lock based on at least one of the need to change the state of the display module or the user input.
[0203] According to embodiments of the present disclosure, a method for driving an electronic device may include an operation of analyzing a usage environment of the electronic device, an operation of determining whether a state of a display module needs to be maintained based on the usage environment or an executing app, and an operation of executing a slide lock based on at least one of whether the state of the display module needs to be maintained or a user input.
[0204] In one embodiment, the operation of executing the slide lock may maintain the state at the time the slide lock is executed, regardless of whether the user input that changes the state of the display module is received based on the execution of the slide lock.
[0205] In one embodiment, the state of the display module may include any one of a first state providing a display area having a first size, a second state providing a display area having a second size different from the first size, and an intermediate state providing a display area having a size between the first size and the second size.
[0206] In one embodiment, the operation of analyzing the usage environment of the electronic device may include an operation of analyzing the usage environment including at least one of a location, time, movement speed, network status, remaining battery level, whether the battery is charged, weather, ambient light, ambient noise, or ambient temperature.
[0207] In one embodiment, the running app may include at least one of a camera app, a recording app, a calling app, a video playback app, a navigation app, an e-book reader app, a game app, a video conferencing app, or a note app.
[0208] In one embodiment, the operation of determining whether the state of the display module needs to be maintained may include an operation of inferring a scenario regarding the usage environment and the executing app using an artificial intelligence model based on a change in the state of the display module, and an operation of determining whether the state of the display module needs to be maintained based on the inferred scenario.
[0209] In one embodiment, the driving method of the electronic device of the present disclosure may further include an operation of changing the state of the display module based on the usage environment or the running app, and an operation of executing the slide lock based on the state being changed.
[0210] In one embodiment, the operation of executing the slide lock may include an operation of displaying at least one slide lock execution queue notifying execution of the slide lock through the display module based on execution of the slide lock.
[0211] In one embodiment, the act of executing the slide lock may include an act of providing a slide lock notification in response to the user input that changes the state of the display module based on the execution of the slide lock.
[0212] In one embodiment, a method for driving an electronic device of the present disclosure may further include an operation of analyzing a change in the usage environment of the electronic device, an operation of determining whether there is a need to change the state of the display module based on the usage environment or the running app, and an operation of releasing the slide lock based on at least one of whether there is a need to change the state of the display module or the user input.
Claims
1. In an electronic device (101), A display module (160) including a flexible display that can be expanded or contracted; At least one processor (120); and It includes a memory (130) for storing commands, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Analyze the usage environment of the above electronic device, Determine whether the state of the display module needs to be maintained based on the above usage environment or running app, Causing the slide lock to be executed based on at least one of the need to maintain the state of the display module or a user input; Electronic devices.
2. In paragraph 1, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Causing the state at the time the slide lock is executed to be maintained, regardless of whether the user input that changes the state of the display module is received based on the execution of the slide lock. Electronic devices.
3. In paragraph 1 or 2, The above state of the above display module is, A first state providing a display area having a first size; A second state providing a display area having a second size different from the first size; and an intermediate state providing a display area having a size between the first size and the second size; including any one of: Electronic devices.
4. In any one of paragraphs 1 to 3, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Causing the user to analyze the usage environment including at least one of location, time, movement speed, network status, battery level, battery charging status, weather, ambient light, ambient noise, or ambient temperature; Electronic devices.
5. In any one of paragraphs 1 to 4, The above running app is, Contains at least one of a camera app, a recording app, a calling app, a video player app, a navigation app, an e-book reader app, a game app, a video conferencing app, or a note app. Electronic devices.
6. In any one of paragraphs 1 to 5, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Based on the change in the state of the display module, an artificial intelligence model is used to infer a scenario regarding the usage environment and the running app, Causing to determine whether the state of the display module needs to be maintained based on the inferred scenario, Electronic devices.
7. In any one of paragraphs 1 to 6, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Change the state of the display module based on the above usage environment or the above running app, Based on the change in the state of the above display module, causing the slide lock to be executed, Electronic devices.
8. In any one of paragraphs 1 to 7, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Based on the execution of the slide lock, causing at least one slide lock execution queue to be displayed through the display module to notify the execution of the slide lock. Electronic devices.
9. In any one of paragraphs 1 to 8, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Based on the execution of the above slide lock, causing a slide lock notification to be provided in response to the user input that changes the state of the above display module. Electronic devices.
10. In any one of paragraphs 1 to 9, The above instructions, when individually and / or collectively executed by the at least one processor, cause the electronic device to: Analyze changes in the usage environment of the electronic device, Determine whether there is a need to change the state of the display module based on the above usage environment or the above running app, causing the slide lock to be released based on at least one of the user input or whether the state of the display module needs to be changed; Electronic devices.
11. In a method of driving an electronic device, An operation (310) for analyzing the usage environment of the electronic device; An operation (320) for determining whether the status of the display module needs to be maintained based on the above usage environment or running app; and An operation (330) for executing a slide lock based on at least one of the need to maintain the state of the display module or a user input; A method of driving an electronic device.
12. In paragraph 11, The action of executing the above slide lock is: Based on the execution of the slide lock, the state at the time the slide lock is executed is maintained, regardless of whether the user input that changes the state of the display module is received. A method of driving an electronic device.
13. In paragraph 11 or 12, The above state of the above display module is, A first state providing a display area having a first size; A second state providing a display area having a second size different from the first size; and an intermediate state providing a display area having a size between the first size and the second size; including any one of: A method of driving an electronic device.
14. In any one of paragraphs 11 to 13, The operation of analyzing the usage environment of the above electronic device is as follows: An operation of analyzing the usage environment including at least one of location, time, movement speed, network status, battery level, battery charging status, weather, ambient light, ambient noise, or ambient temperature; A method of driving an electronic device.
15. In any one of paragraphs 11 to 14, The above running app is, Contains at least one of a camera app, a recording app, a calling app, a video player app, a navigation app, an e-book reader app, a game app, a video conferencing app, or a note app. A method of driving an electronic device.
Citation Information
Patent Citations
Mobile terminal and operation method thereof
KR1020130038565A
Polyolefin and film comporsing the same
KR1020240062957A
Window sealing structure
KR102361938B1
System and method of utilizing workspace configurations
US11004422B1
KR20240030850A