Slidable electronic device and method therefor

The slidable electronic device addresses the challenge of managing display area and regeneration rate during extension by using a movable housing system and actuator, ensuring efficient and high-quality visual output.

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

Patent Information

Application Number
PCT/KR2024/013355
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-26
Filing Date
2024-09-04
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

Existing electronic devices with flexible displays struggle to efficiently manage the display area and regeneration rate during extension, often resulting in poor visual quality and potential blinking issues.

Method used

A slidable electronic device with a housing comprising a second housing part that can be moved relative to a first housing part, an actuator to control this movement, and a flexible display coupled to both housing parts, allowing the display area to be extended while synchronizing the regeneration rate with the extension speed.

Benefits of technology

The solution enables a seamless extension of the display area while maintaining visual quality, reducing the likelihood of blinking and ensuring a smooth user experience by synchronizing the regeneration rate with the extension speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024013355_08052025_PF_FP_ABST
    Figure KR2024013355_08052025_PF_FP_ABST
Patent Text Reader

Abstract

A slidable electronic device is provided. The slidable electronic device may comprise: a memory for storing instructions; a housing including a first housing part and a second housing part, which is movably engaged with the first housing part; an actuator for moving the second housing part with respect to the first housing part; a flexible display coupled to the first housing part and the second housing part such that the size of an area, which is visible from the front side of the housing, changes as the second housing part is moved with respect to the first housing part; and a processor.
Need to check novelty before this filing date? Find Prior Art

Description

Slideable electronic device and method thereof

[0001] The following descriptions relate to a slidable electronic device and its method.

[0002] An electronic device including a flexible display, such as a rollable display, can provide a state in which a portion of the flexible display is retracted into a housing of the electronic device and a state in which a portion of the flexible display is exposed outside the housing. By providing the above states, the electronic device can have a relatively compact structure while providing a relatively wide display area.

[0003] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above-described matters constitute prior art related to the present disclosure.

[0004] A slidable electronic device is provided. The slidable electronic device may include a memory storing instructions. The slidable electronic device may include a housing including a first housing part and a second housing part movably engaged with the first housing part. The slidable electronic device may include an actuator configured to move the second housing part relative to the first housing part. The slidable electronic device may include a flexible display coupled to the first housing part and the second housing part such that a size of an area viewable from a front side of the housing changes as the second housing part moves relative to the first housing part. The slidable electronic device may include a processor. The processor may be configured to receive an input for extending the area while a screen is displayed on the area when executing the instructions. The processor may be configured to, when executing the instructions, control the actuator to move the second housing part relative to the first housing part in response to the input. The processor may be configured to, when executing the instructions, cause the flexible display to change a refresh rate of the screen extending over the area according to a speed at which the area extends while the area extends as the second housing part is moved relative to the first housing part in response to the input.

[0005] A method is provided. The method can be implemented in a sliderable electronic device, the device comprising a housing comprising a first housing part and a second housing part movably engaged with the first housing part, an actuator configured to move the second housing part relative to the first housing part, and a flexible display coupled to the first housing part and the second housing part such that a size of a viewable area from a front side of the housing changes as the second housing part is moved relative to the first housing part. The method can include receiving an input for extending the area while a screen is displayed on the area. The method can include controlling the actuator to move the second housing part relative to the first housing part in response to the input. The method can include varying a refresh rate of the screen extending over the area depending on a speed at which the area extends while the area extends as the second housing part is moved relative to the first housing part in response to the input.

[0006] A non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium may store one or more programs. The one or more programs may be executed by a sliderable electronic device, the device including a housing including a first housing part and a second housing part movably engaged with the first housing part, an actuator configured to move the second housing part relative to the first housing part, and a flexible display coupled to the first housing part and the second housing part such that a size of a viewable area from a front side of the housing changes as the second housing part is moved relative to the first housing part. The one or more programs may include instructions that, when executed by the sliderable electronic device, cause the sliderable electronic device to receive an input for extending the area while a screen is displayed on the area. The one or more programs may include instructions that, when executed by the slidable electronic device, cause the slidable electronic device to control the actuator to move the second housing part relative to the first housing part in response to the input. The one or more programs may include instructions that, when executed by the slidable electronic device, cause the flexible display to change a refresh rate of the screen extending over the area depending on a rate at which the area extends while the area extends as the second housing part is moved relative to the first housing part in response to the input.

[0007] A sliderable electronic device is provided. The sliderable electronic device may include a memory storing instructions. The sliderable electronic device may include a housing including a first housing part and a second housing part movably engaged with the first housing part. The sliderable electronic device may include an actuator configured to move the second housing part relative to the first housing part. The sliderable electronic device may include a flexible display coupled to the first housing part and the second housing part such that a size of an area viewable from a front side of the housing changes as the second housing part moves relative to the first housing part. The sliderable electronic device may include a processor. The processor may be configured to, when executing the instructions, receive an input for changing a size of an area to a second size larger than the first size while a screen is displayed on the area having a first size. The processor may be configured to, when executing the instructions, control the actuator to move the second housing part relative to the first housing part in response to the input received while the screen is displayed on the area at the first refresh rate such that the change from the first size to the second size is completed in a first time period. The processor may be configured to, when executing the instructions, control the actuator to move the second housing part relative to the first housing part in response to the input received while the screen is displayed on the area at the second refresh rate, which is higher than the first refresh rate such that the change from the first size to the second size is completed in a second time period, which is shorter than the first time period.

[0008] A method is provided. The method can be implemented in a sliderable electronic device, the device comprising a housing comprising a first housing part and a second housing part movably engaged with the first housing part, an actuator configured to move the second housing part relative to the first housing part, and a flexible display coupled to the first housing part and the second housing part such that a size of an area viewable from a front side of the housing changes as the second housing part is moved relative to the first housing part. The method can include receiving an input for changing the size of the area to a second size larger than the first size while a screen is displayed on the area having a first size. The method can include controlling the actuator to move the second housing part relative to the first housing part in response to the input received while the screen is displayed on the area at a first refresh rate such that the change from the first size to the second size is completed in a first period of time. The method may include controlling the actuator to move the second housing part relative to the first housing part such that the change from the first size to the second size is completed in a second time period shorter than the first time period, in response to the input received while the screen is displayed on the area at a second refresh rate higher than the first refresh rate.

[0009] A non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium may store one or more programs. The one or more programs may be executed by a sliderable electronic device, the device including a housing including a first housing part and a second housing part movably engaged with the first housing part, an actuator configured to move the second housing part relative to the first housing part, and a flexible display coupled to the first housing part and the second housing part such that a size of an area viewable from a front side of the housing changes as the second housing part moves relative to the first housing part. The one or more programs may include instructions that, when executed by the sliderable electronic device, cause the sliderable electronic device to receive an input for changing the size of the area to a second size greater than the first size while a screen is displayed on the area having a first size. The one or more programs may include instructions that, when executed by the slidable electronic device, cause the slidable electronic device to control the actuator to move the second housing part relative to the first housing part such that the change from the first size to the second size is completed during a first period of time, in response to the input received while the screen is displayed on the area at the first refresh rate.The one or more programs may include instructions that, when executed by the slidable electronic device, cause the slidable electronic device to control the actuator to move the second housing part relative to the first housing part such that the change from the first size to the second size is completed in a second time period that is shorter than the first time period, in response to the input received while the screen is displayed on the area at a second refresh rate that is higher than the first refresh rate.

[0010] FIG. 1 illustrates an example of an electronic device that extends an area of ​​a display viewable from the front side of a housing in response to an input.

[0011] FIG. 2A is a top plan view of an exemplary electronic device in a first state.

[0012] FIG. 2b is a bottom view of an exemplary electronic device in a first state.

[0013] Figure 2c is a plan view of an exemplary electronic device within a second state.

[0014] FIG. 2d is a bottom view of an exemplary electronic device within a second state.

[0015] Figures 3a and 3b are exploded perspective views of an exemplary electronic device.

[0016] FIG. 4A is a cross-sectional view of an exemplary electronic device in a first state.

[0017] FIG. 4b is a cross-sectional view of an exemplary electronic device in a second state.

[0018] Figure 5 is a simplified block diagram of an exemplary electronic device.

[0019] FIG. 6 is a flowchart illustrating an exemplary method for changing the refresh rate of a screen extending over a region depending on the rate at which the region extends while the region extends.

[0020] Figure 7 illustrates an example of a screen displayed with a refresh rate that changes depending on the speed at which the area is extended while the area is extended.

[0021] Figures 8a and 8b illustrate examples of playback rates that change depending on the speed at which the region extends.

[0022] Figure 9 illustrates an exemplary method for changing the playback rate.

[0023] Figure 10 is a flowchart illustrating an exemplary method for gradually changing a playback rate below a reference playback rate before an area is extended.

[0024] FIG. 11 is a flowchart illustrating an exemplary method of changing the refresh rate of a screen extending over a region depending on the speed at which the region extends and the illumination around the electronic device while the region extends.

[0025] Figure 12 is a flowchart illustrating an exemplary method for maintaining a playback rate while the area is reduced.

[0026] FIG. 13a is a flowchart illustrating an exemplary method for controlling an actuator to extend an area according to a screen refresh rate.

[0027] Figure 13b illustrates an exemplary method for determining the rate at which an area extends based on the state of an electronic device.

[0028] FIG. 14 is a flowchart illustrating an exemplary method for controlling an actuator and a display based on determining a screen refresh rate higher than a reference refresh rate while the area is extended.

[0029] Figure 15 is a flowchart illustrating an exemplary method for controlling an actuator independently of the playback rate while the area is being reduced.

[0030] FIG. 16 illustrates an example of an operation performed within an electronic device including a housing including a first housing part and a second housing part movably coupled to the first housing part.

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

[0032] FIG. 1 illustrates an example of an electronic device that extends an area of ​​a display viewable from the front side of a housing in response to an input.

[0033] Referring to FIG. 1, an electronic device (100) (e.g., a slideable electronic device (100) or a rollable electronic device (100)) may include a housing (130) and a display (140).

[0034] The housing (130) may include a first housing part (110) and a second housing part (120) movably engaged with the first housing part (110).

[0035] The display (140) may be a flexible display or a deformable display. An area visible from the front side of the housing (130) may be defined or formed within the display (140). For example, the display (140) may be coupled to the first housing part (110) and the second housing part (120) such that the size of the area changes as the second housing part (120) moves relative to the first housing part (110). This area may be referred to as a display area.

[0036] For example, the display (140) may include a display area that provides at least a portion of the outer surface of the electronic device (100) and is visually exposed outside the housing of the electronic device (100). For example, since the display (140) has flexibility, at least a portion of the display (140) 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 (140) that is rolled into or slidable into the housing. For example, the electronic device (100) including the display (140) 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 may be exemplified through the description of FIGS. 2A and 2B.

[0037] FIG. 2A is a top plan view of an exemplary electronic device in a first state.

[0038] Referring to FIG. 2A, the electronic device (100) may include a first housing (210) (e.g., a first housing part (110)), a second housing (220) (e.g., a second housing part (120)) 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 (140) of FIG. 1). Below, the movement of the second housing (220) relative to the first housing (210) is described, but this is merely exemplary. For example, the first housing (210) may be movable relative to the second housing (220). For example, depending on the 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 (e.g., housing (130)) of the electronic device (100) may change.

[0039] 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).

[0040] 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.

[0041] 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) according to the second housing (220) sliding toward the first housing (210). For example, the first state may be referred to as a retracted state or reduced state in that it provides the display area having the smallest size, but is not limited thereto.

[0042] 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.

[0043] FIG. 2b is a bottom view of an exemplary electronic device in a first state.

[0044] 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.

[0045] Referring again to FIG. 1, the first state can be changed to the second state.

[0046] 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.

[0047] 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 (100). For example, the state of the electronic device (100) 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).

[0048] The second state can be illustrated through the description of FIGS. 2c and 2d.

[0049] FIG. 2c is a plan view of an exemplary electronic device (100) in a second state.

[0050] 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).

[0051] 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.

[0052] 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 extended state in that it provides the display area having the largest size, but is not limited thereto.

[0053] 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 (100) 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 (100) 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.

[0054] FIG. 2d is a bottom view of an exemplary electronic device (100) in a second state.

[0055] 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).

[0056] Although not shown in FIGS. 2A, 2B, 2C, and 2D, the electronic device (100) 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.

[0057] The electronic device (100) 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 (100) relative to a first housing (e.g., the first housing (210) of FIGS. 2a, 2b, 2c, and 2d) of the electronic device (100). For example, the structures may be exemplified through the description of FIGS. 3a and 3b.

[0058] Figures 3a and 3b are exploded perspective views of an exemplary electronic device.

[0059] Referring to FIGS. 3A and 3B, the electronic device (100) may include a first housing (210), a second housing (220), a display (230), and a driving unit (360).

[0060] For example, the first housing (210) may include a first cover (311), a first plate (212), and a frame (313).

[0061] For example, the first cover (311) may at least partially form a side portion of the outer surface of the electronic device (100). For example, the first cover (311) may at least partially form a rear portion of the outer surface. For example, the first cover (311) may include an opening (311a) for one or more rear cameras (250-2). For example, the first cover (311) may include a surface that supports the first plate (212). For example, the first cover (311) may be coupled with the first plate (212). For example, the first cover (311) may provide a space in which the frame (313) is mounted. For example, the first cover (311) may be coupled with the frame (313).

[0062] For example, the first plate (212) may at least partially form a rear portion of the outer surface. For example, the first plate (212) may include an opening (212a) for one or more rear cameras (250-2). For example, the first plate (212) may be disposed on the surface of the first cover (311). For example, the opening (212a) may be aligned with the opening (311a).

[0063] For example, the frame (313) may be at least partially surrounded by the first cover (311).

[0064] For example, the frame (313) can be at least partially wrapped by the display (230). For example, although the frame (313) is at least partially wrapped by the display (230), the position of the frame (313) can be maintained independently of the movement of the display (230). For example, the frame (313) can be arranged with respect to at least some of the components of the display (230). For example, the frame (313) can include rails (313a) that provide (or guide) a path for movement of at least one component of the display (230).

[0065] For example, the frame (313) may be coupled with at least one component of the electronic device (100). For example, the frame (313) may support a rechargeable battery (319). For example, the battery (319) may be supported through a recess or hole in a surface (313b) of the frame (313). For example, the frame (313) may secure one end of a flexible printed circuit board (FPCB) (325) on the surface of the frame (313). One end of the FPCB (325) may be electrically connected to the motor (361). For example, although not explicitly shown in FIGS. 3A and 3B , the other end of the FPCB (325) may be connected to the PCB (324) through at least one connector. For example, the PCB (324) may be electrically connected to another PCB (not shown in FIGS. 3a and 3b) that supplies power to the motor (361) via the FPCB (325).

[0066] For example, the frame (313) can be combined with at least one structure of the electronic device (100) for a plurality of states including the first state and the second state. For example, the frame (313) can fasten the motor (361) of the driving unit (360).

[0067] For example, the second housing (220) may be movably engaged with the first housing (210). The second housing (220) may include a second cover (321) and a second plate (322).

[0068] For example, the second cover (321) may be at least partially wrapped by the display (230). For example, the second cover (321) may be coupled to at least a portion of the first region (230a) of the display (230) that wraps the second cover (321), unlike the frame (313), such that the display (230) moves along with the second housing (220) as it moves relative to the first housing (210).

[0069] For example, the second cover (321) may be coupled with at least one component of the electronic device (100). For example, the second cover (321) may be coupled with a printed circuit board (PCB) (324) that includes components of the electronic device (100). For example, the PCB (324) may include a processor (not shown in FIGS. 3A and 3B). For example, the second cover (321) may include one or more rear cameras (250-2).

[0070] For example, the second cover (321) can be combined with at least one structure of the electronic device (100) for a plurality of states including the first state and the second state. For example, the second cover (321) can fix the rack gear (363) of the driving unit (360).

[0071] For example, the motor (361) of the driving unit (360) can be fixed to the second cover (321), and the rack gear (363) of the driving unit (360) can be fixed to the frame (313).

[0072] For example, the second cover (321) can be combined with the second plate (322).

[0073] For example, the second plate (322) may be coupled with the second cover (321) to protect at least one component of the electronic device (100) coupled within the second cover (321) and / or at least one structure of the electronic device (100) coupled within the second cover (321). For example, the second plate (322) may include a structure for the at least one component. For example, the second plate (322) may include one or more openings (327, 328) for one or more rear cameras (250-2). For example, the one or more openings (327, 328) may be aligned with one or more rear cameras (250-2) disposed on the second cover (321). For example, the size of each of the one or more openings (327, 328) may correspond to the size of each of the one or more rear cameras (250-2).

[0074] For example, the display (230) may include a support member (331). For example, the support member (331) may include a plurality of bars. For example, the plurality of bars may be coupled to each other. The support member (331) may support a second region (230b) of the display (230).

[0075] For example, the driving unit (360) may include a motor (361), a pinion gear (362), and a rack gear (363).

[0076] For example, the motor (361) may operate based on power from the battery (319). For example, the power may be provided to the motor (361) in response to the user input defined above.

[0077] For example, the pinion gear (362) can be coupled to the motor (361) via a shaft. For example, the pinion gear (362) can be rotated based on the motion of the motor (361) transmitted via the shaft.

[0078] For example, the rack gear (363) can be arranged in relation to the pinion gear (362). For example, teeth of the rack gear (363) can mesh with teeth of the pinion gear (362). For example, the rack gear (363) can be moved in the first direction (261) or the second direction (262) according to the rotation of the pinion gear (362). For example, the second housing (220) can be moved in the first direction (261) and the second direction (262) by the rack gear (363) that is moved according to the rotation of the pinion gear (362) due to the operation of the motor (361). For example, the first state of the electronic device (100) can be changed to a state different from the first state (e.g., one or more intermediate states or the second state) through the movement of the second housing (220) in the first direction (261). For example, the second state of the electronic device (100) can be changed to a state different from the second state (e.g., one or more intermediate states or the first state) through the movement of the second housing (220) in the second direction (262). For example, the change of the first state to the second state by the driving unit (360) and the change of the second state to the first state by the driving unit (360) can be exemplified through FIGS. 4A and 4B.

[0079] Fig. 4a is a cross-sectional view of an exemplary electronic device in a first state. Fig. 4b is a cross-sectional view of an exemplary electronic device in a second state.

[0080] Referring to FIGS. 4A and 4B, the motor (361) can be operated based at least in part on the defined user input received within the first state (490). For example, the pinion gear (362) can be rotated in the first rotational direction (411) based at least in part on the operation of the motor (361). For example, the rack gear (363) can be moved in the first direction (261) based at least in part on the rotation of the pinion gear (362) in the first rotational direction (411). For example, since the second cover (321) within the second housing (220) secures the rack gear (363), the second housing (220) can be moved in the first direction (261) based at least in part on the movement of the rack gear (363) in the first direction (261). For example, since the second cover (321) within the second housing (220) is coupled to at least a portion of the first region (230a) of the display (230) and fixes the rack gear (363), the display (230) can be moved in the first direction (261) at least in part based on the movement of the rack gear (363) in the first direction (261). For example, the display (230) can be moved along the rails (313a) of FIG. 3B. For example, as the support member (331) is moved in the first direction (361) along the rails (313a), the display (230) supported by the support member (331) can be moved in the first direction (361). For example, the shape of at least some of the plurality of bars of the support member (331) of the display (230) may be changed when the first state (490) is changed to the second state (495).

[0081] For example, the second area (230b) of the display (230) may be moved according to the movement of the display (230). For example, the second area (230b) may be moved through the space between the first cover (311) and the frame (313) when the first state (490) is changed to the second state (495) according to the user input defined above. For example, the second area (230b) in the second state (495) may be visually exposed, unlike the second area (230b) rolled into the space in the first state (490).

[0082] For example, since the second cover (321) within the second housing (220) is coupled with the PCB (324) connected to the other end of the FPCB (325) and fixes the rack gear (363), the shape of the FPCB (325) can be changed when the first state (490) is changed to the second state (495).

[0083] The motor (361) can be operated based at least in part on the defined user input received within the second state (495). For example, the pinion gear (362) can be rotated in the second rotational direction (412) based at least in part on the operation of the motor (361). For example, the rack gear (363) can be moved in the second direction (262) based at least in part on the rotation of the pinion gear (362) in the second rotational direction (412). For example, since the second cover (321) within the second housing (220) secures the rack gear (363), the second housing (220) can be moved in the second direction (262) based at least in part on the movement of the rack gear (363) in the second direction (262). For example, since the second cover (321) within the second housing (220) is coupled to at least a portion of the first region (230a) of the display (230) and fixes the rack gear (363), the display (230) can be moved at least in part based on the movement of the rack gear (363) in the second direction (262). As the support member (331) is moved along the rails (313a) in the second direction (262), the display (230) supported by the support member (331) can be moved in the second direction (262). For example, the display (230) can be moved along the rails (e.g., the rails (313a) of FIG. 3B). For example, the shape of at least a portion of the plurality of bars of the support member (331) of the display (230) may be changed when the second state (495) is changed to the first state (490). The support member (331) may be moved with respect to the first housing (210). The support member (331) housed inside the first housing (210) in the first state (490) may be positioned between the first cover (311) and the frame (313). As the support member (331) moves, the display (230) may be moved with respect to the first housing (210).

[0084] For example, the second area (230b) of the display (230) may be moved according to the movement of the display (230). For example, the second area (230b) may be moved through the space between the first cover (311) and the frame (313) when the second state (495) is changed to the first state (490) according to the user input defined above. For example, the second area (230b) in the first state (490) may be rolled into the space, unlike the second area (230b) that is visually exposed in the second state (495).

[0085] For example, since the second cover (321) within the second housing (220) is coupled with the PCB (324) connected to the other end of the FPCB (325) and fixes the rack gear (363), the shape of the FPCB (325) can be changed when the second state (495) is changed to the first state (490).

[0086] FIGS. 2A to 4B illustrate an electronic device (100) in which the height of the display area is changed and the width of the display area is maintained when the first state (or the second state) is changed to the second state (or the first state) in the portrait mode, but this is for convenience of explanation. For example, the electronic device (100) may be implemented such that the height of the display area is maintained and the width of the display area is changed when the first state (or the second state) is changed to the second state (or the first state) in the portrait mode.

[0087] Referring back to FIG. 1, the electronic device (100) may be in a state (180) corresponding to the first state (490) exemplified above. For example, the electronic device (100) may be in a state (190) corresponding to the second state (495) exemplified above. For example, the state of the electronic device (100) may change from state (180) to state (190). For example, the state of the electronic device (100) may change from state (190) to state (180).

[0088] For example, the electronic device (100) can display a screen within a state (180).

[0089] The screen may include a first portion (160) of information. For example, the information may include a first portion (160) of the information included within the screen and a second portion (165) of the information not included within the screen. For example, the second portion (165) of the information may be positioned below or behind the first portion (160) of the information. For example, the second portion (165) of the information may be positioned outside the screen within a state (180). For example, the second portion (165) of the information may be included within the screen based on (or in response to) a scroll input received within a state (180).

[0090] The above screen may be displayed on (or within) the area (170). For example, the area (170) may be visible from the front side of the housing (130).

[0091] For example, the electronic device (100) may change the state of the electronic device (100) from state (180) to state (190) based on receiving an input. For example, the input may indicate extending the region (170). For example, the input may be received for a request to extend the region (170). For example, the input may be received to move the second housing part (120) relative to the first housing part (110) to extend the region (170). For example, the input may be received to change the state (180) to state (190).

[0092] For example, the electronic device (100) can display the screen within the state (190). For example, the electronic device (100) can extend the area (170) based on the input, depending on the second housing part (120) being moved relative to the first housing part (110). For example, the area (170) within the state (190) can include more areas (175) than the area (170) within the state (180). As a non-limiting example, the area (175) within the state (180) is not visible from the front side of the housing (130) due to being rolled into the first housing part (110), but the area (175) within the state (190) can be visible from the front side of the housing (130) due to the second housing part (120) being moved relative to the first housing part (110).

[0093] For example, the electronic device (100) may extend the screen displayed using the display (140) according to the change from the state (180) to the state (190) (or according to the input). For example, the electronic device (100) may extend the screen to fill (or fill) the area (170) extended according to the input. For example, the extended screen displayed within the state (190) may include more of the second portion (165) of the information than the screen displayed within the state (180). For example, the second portion (165) of the information located outside the screen within the state (180) may be included within the extended screen together with the first portion (165) of the information within the state (190).

[0094] As described above, the region (170) may be extended during the change from state (180) to state (190). The screen may be extended during the change from state (180) to state (190). Since the screen is extended while the region (170) is extended, synchronization between the extension of the region (170) and the extension of the screen may be required within the electronic device (100). For example, synchronization between the speed at which the region (170) is extended and the refresh rate for displaying the extended screen while the region (170) is extended may be required within the electronic device (100).

[0095] As a non-limiting example, if the rate at which the region (170) extends during the change from state (180) to state (190) is not synchronized with the refresh rate for displaying the screen extending during the change from state (180) to state (190), the quality of the screen extending over the region (170) extending during the change from state (180) to state (190) may be reduced. As a non-limiting example, flickering (or stuttering) may occur within the screen during the change from state (180) to state (190), as represented by state (195).

[0096] The electronic device (100) exemplified below can execute operations to synchronize the speed at which the region (170) extends and the refresh rate for displaying the extended screen while the region (170) extends during the change from the state (180) to the state (190) for the quality of the screen displayed using the display (140). For example, the electronic device (100) can synchronize the refresh rate of the screen with the speed at which the region (170) extends by changing the refresh rate of the screen according to the speed at which the region (170) extends while the region (170) extends. For example, the electronic device (100) can synchronize the refresh rate of the screen with the speed at which the region (170) extends by controlling the speed at which the region (170) extends according to the refresh rate of the screen. For example, the electronic device (100) can include components for executing (or performing) these operations. The above components are exemplified in the description of Fig. 5.

[0097] Figure 5 is a simplified block diagram of an exemplary electronic device.

[0098] Referring to FIG. 5, the electronic device (100) may include a display (140), a processor (501), a memory (502), an actuator (503), and a light sensor (504).

[0099] The processor (501) may be used to execute (or perform) at least some of the operations illustrated in the description of FIG. 1 and the operations to be illustrated below. For example, the processor (501) may be configured to control the display (140), the actuator (503), and the light sensor (504). For example, the processor (501) may be configured to execute instructions within the memory (502) for the above control.

[0100] As a non-limiting example, the processor (501) may include processors. For example, some of the processors may be included within an application processor (AP). For example, other parts of the processors may be included within a memory (502), an actuator (503), a light sensor (504), and / or a display (140).

[0101] The display (140) may be used to display visual information. For example, the visual information may be displayed on the area (170) illustrated in the description of FIG. 1 (e.g., an area visible from the front side of the housing (130). For example, the visual information may be displayed within (or in) the area (170). For example, the visual information may be provided from the processor (501). For example, the visual information may be acquired or generated by the processor (501) by executing one or more software applications installed in the electronic device (100), and provided to the display (140) from the processor (501). However, the present invention is not limited thereto. For example, the display (140) may include built-in memory (e.g., graphic random access memory (GRAM)). For example, the display (140) may be configured to display the visual information stored at least temporarily within the built-in memory on (or within) the area (170).

[0102] The memory (502) may store instructions for executing (or performing) at least some of the operations illustrated in the description of FIG. 1 and operations to be illustrated below. For example, the instructions may be included in one or more programs (or one or more software applications). As a non-limiting example, some of the instructions may be provided from one or more software applications, and other parts of the instructions may be provided from an operating system. For example, at least some of the instructions may be stored in the memory (502) before the electronic device (100) is released. For example, at least some of the instructions may be stored in the memory (502) after the electronic device (100) is released. As a non-limiting example, at least some of the instructions may be stored in the memory (502) through a request (or input) from a user (or end user) of the electronic device (100).

[0103] As a non-limiting example, the memory (502) may include one or more memories each contained within one or more components of the electronic device (100). For example, the memory (502) may include a volatile storage device (or medium) of the electronic device (100) and a non-volatile storage device (or medium) of the electronic device (100), as well as memory located within the actuator (503), memory located within the display (140) (e.g., the GRAM), memory located within the light sensor (504), and / or memory located within the processor (501).

[0104] The actuator (503) may include at least a portion of the driving unit (360) illustrated in the description of FIGS. 3A to 4B or may correspond to at least a portion of the driving unit (360) illustrated in the description of FIGS. 3A to 4B. For example, the actuator (503) may be used to move the second housing part (120) relative to the first housing part (110) under the control of the processor (501). For example, the actuator (503) may be configured to cause, under the control of the processor (501), the change from the state (180) illustrated in the description of FIG. 1 to the state (190). For example, the actuator (503) may be configured to cause, under the control of the processor (501), the change from the state (190) to the state (180). For example, the actuator (503) can be used to cause a change in the size of the visible area (170) from the front side of the housing (130).

[0105] The light sensor (504) may be used to obtain data on the illuminance (or brightness) around the electronic device (100). For example, the light sensor (504) may be configured to obtain the data under the control of the processor (501). For example, the light sensor (504) may be configured to provide the data to the processor (501) under the control of the processor (501). For example, the data provided to the processor (501) may be analyzed, processed, recognized, or identified by the processor (501).

[0106] As illustrated in FIG. 5, the electronic device (100) including the light sensor (504) is merely exemplary. According to embodiments, the electronic device (100) may not include the light sensor (504).

[0107] As described above, the electronic device (100) may, by using the components exemplified above (e.g., the display (140), the processor (501), the memory (502), the actuator (503), and the light sensor (504)), execute operations for synchronizing the speed at which the region (170) extends and the refresh rate for displaying the screen while the region (170) extends during the change from the state (180) to the state (190). The operations of the electronic device (100) in the descriptions of FIGS. 6 to 15 may be caused according to the instructions in the memory (502) executed by the processor (501).

[0108] FIG. 6 is a flowchart illustrating an exemplary method for changing the refresh rate of a screen extending over a region depending on the rate at which the region extends while the region extends.

[0109] Referring to FIG. 6, in operation 601, the processor (501) may display a screen (e.g., the screen illustrated in the description of FIG. 1). For example, the screen may be displayed on an area (e.g., area (170)) visible from the front side of the housing (130). For example, the screen may be displayed within a state of the electronic device (100) that may extend the area. As a non-limiting example, the screen may be displayed within state (180). As a non-limiting example, the screen may be displayed within the first state illustrated in the description of FIGS. 2A to 4B. For example, the screen may be displayed within a state of the electronic device (100) that is distinct from state (190). For example, the screen may be displayed within a state of the electronic device (100) that is distinct from the second state illustrated in the description of FIGS. 2A to 4B. The display of the above screen is exemplified in the description of Fig. 7.

[0110] Figure 7 illustrates an example of a screen displayed with a refresh rate that changes depending on the speed at which the area is extended while the area is extended.

[0111] Referring to FIG. 7, the processor (501) may display the screen using the display (140) within the state (700). For example, the processor (501) may be configured to cause the display (140) to display the screen within the state (700). For example, the state (700) may correspond to the state (180) (or the first state exemplified in the description of FIGS. 2A to 4B). For example, the state (700) may represent a state of the electronic device (100) that may extend a visible area (170) from the front side of the housing (130).

[0112] For example, within state (700), the processor (501) may display the screen on the area (170) at a refresh rate a. As a non-limiting example, the processor (501) may display the screen at a refresh rate a determined according to a request from a software application providing the screen. As a non-limiting example, the processor (501) may display the screen at a refresh rate a determined according to a display setting (or system setting) (or global setting) of the electronic device (100). As a non-limiting example, the refresh rate a may correspond to one of a plurality of reference refresh rates available for the display (140) (or within the electronic device (100)) (or a plurality of reference refresh rates supported by the electronic device (100) (or the display (140))). As a non-limiting example, each of the plurality of reference refresh rates may be a divisor of 240 (Hz) (hertz). For example, the plurality of reference refresh rates may include 1 (Hz), 2 (Hz), 3 (Hz), 4 (Hz), 5 (Hz), 6 (Hz), 8 (Hz), 10 (Hz), 12 (Hz), 15 (Hz), 16 (Hz), 20 (Hz), 24 (Hz), 30 (Hz), 40 (Hz), 48 (Hz), 60 (Hz), 80 (Hz), 120 (Hz), and / or 240 (Hz). As a non-limiting example, the plurality of reference refresh rates may include multiples of one (a) reference refresh rate. For example, the plurality of reference refresh rates may further include 96 (Hz).

[0113] As a non-limiting example, the refresh rate a may be determined through the "RefreshRate Manager," which is a system process (or service) (or system service) stored in the memory (502). For example, the refresh rate a determined through the "RefreshRate Manager" may be provided to the "SurfaceFlinger," which is a system process (or service) (or system service) stored in the memory (502).

[0114] Referring again to FIG. 6 , at operation 603, the processor (501) may receive an input for extending the region while the screen is displayed on the region. For example, the input may correspond to the input illustrated in the description of FIG. 1 (e.g., the input causing the change from state (180) to state (190). As a non-limiting example, the input may include an input of pressing a physical button exposed through a portion of the housing (130) of the electronic device (100). As a non-limiting example, the input may include a touch input for an executable object within the screen displayed on the region. As a non-limiting example, the input may include an external force from a user applied to the first housing part (110) and / or the second housing part (120) to move the second housing part (120) relative to the first housing part (110). As a non-limiting example, the input may include a request to extend the area, received from an external electronic device using a communication circuit (not shown in FIG. 5) of the electronic device (100).

[0115] For example, receiving the input may include recognizing (or identifying) (or verifying) the input. For example, receiving the input may include completing an interpretation of the user's intent indicated by the input. For example, receiving the input may include determining a function to be executed in response to the input. However, this is not limited thereto.

[0116] Operation 603 of FIG. 6 is merely exemplary. For example, operation 603 may be replaced by the processor (501) detecting, identifying, recognizing, or confirming an event that causes the region (e.g., extending the region) to change while the screen is displayed on the region. For example, the event may represent an event that causes the second housing part (120) to move relative to the first housing part (110) while the screen is displayed. As a non-limiting example, the event may include an event that causes the electronic device (100) to move the second housing part (120) relative to the first housing part (110) from an external electronic device (e.g., earbuds, a smartwatch, a server, or a video see through (VST) device). As a non-limiting example, the event may include receiving a message (e.g., a message for a short message service (SMS)) from an external electronic device while a screen (e.g., a screen displayed in an always-on display (AOD) mode (or state)) is displayed on the display (140) operating in a lower power state (or while the display (140) is in a power-off state). For example, the processor (501) may control the actuator (503) to move the second housing part (120) relative to the first housing part (110) based on receiving the message to indicate receipt of the message.

[0117] In operation 605, the processor (501) may control the actuator (503) to move the second housing part (120) relative to the first housing part (110) based on the input. For example, the processor (501) may control a power management integrated circuit (or circuitry) (not shown in FIG. 5) to provide power to the actuator (503) to move the second housing part (120) relative to the first housing part (110) in response to the input.

[0118] For example, referring to FIG. 7, the processor (501) may control the actuator (503) to change the state (700) to the state (760) in response to the input received within the state (700). The actuator (503) may cause the second housing part (120) to move relative to the first housing part (110) in response to the control of the processor (501) such that the state (700) changes to the state (760). For example, the state (700) may change to the state (760) through the state (730) in response to the second housing part (120) moving relative to the first housing part (110) via the actuator (503).

[0119] Referring again to FIG. 6 , at operation 607, the processor (501) may cause the display (140) to change the refresh rate of the screen extending over the region according to the speed at which the region extends as the second housing part (120) moves relative to the first housing part (110) in response to the input. For example, the refresh rate for displaying the screen extending as the region extends may be changed according to the speed at which the region extends. For example, the change in the refresh rate may be performed to reduce the probability of flickering occurring within the screen while the region extends.

[0120] For example, referring to FIG. 7, the processor (501) can change the state (700) to the state (760) through the state (730) by controlling the actuator (503) in response to the input. For example, the processor (501) can determine the refresh rate for displaying the screen that extends according to the extension of the region (170) based on the speed at which the region (170) extends while the region (170) extends.

[0121] For example, within the state (730), the processor (501) may display the screen extended on the region (170) extended for a change to the state (760), at a refresh rate b. As a non-limiting example, the refresh rate b may be determined through the "RefreshRate Manager", which is a system process (or service) (or system service) stored in the memory (502). For example, the "RefreshRate Manager" may obtain data on the speed at which the region (170) is extended from the "Actuator Service", which is a system process (or service) (or system service) stored in the memory (502), and may determine the refresh rate of the screen as the refresh rate b using the obtained data. For example, the refresh rate b determined through the "RefreshRate Manager" may be provided to the "SurfaceFlinger", which is a system process (or service) (or system service) stored in the memory (502). As a non-limiting example, the data obtained from the "Actuator Service" may be periodically provided to the "RefreshRate Manager" regardless of whether the input (e.g., the input in operation 603) is received. As a non-limiting example, the data obtained from the "Actuator Service" may be provided to the "RefreshRate Manager" in response to the input. For example, the data obtained from the "Actuator Service" may be provided to the "RefreshRate Manager" on the condition that a change in the speed occurs.

[0122] For example, the playback rate b may be different from the playback rate a. As a non-limiting example, the playback rate b may be determined according to criteria that are at least partially distinct from the criteria for determining the playback rate a. For example, the playback rate b may correspond to a speed at which the region (170) extends. For example, the playback rate b may be determined using a first parameter related to a speed at which the region (170) extends (e.g., a rotational speed of a motor (e.g., a motor (361)) within the actuator (503), a speed of a gear (e.g., a pinion gear (362) and / or a rack gear (363)) within the actuator (503), and / or a travel distance of the second housing part (120). As a non-limiting example, the refresh rate b may be determined further utilizing (or further based on) criteria used to determine the refresh rate a (e.g., the display settings, the request from the software application, and / or the type of content (or main content) provided through the screen while the region (170) is extended). For example, the refresh rate b may be determined utilizing a second parameter for the criteria used to determine the first parameter and the refresh rate a. For example, a weight applied to the first parameter used to determine the refresh rate b may be higher than a weight applied to the second parameter used together with the first parameter to determine the refresh rate b.

[0123] For example, various methods may be used to determine the refresh rate b within the state (730) used to display the screen extended on the extended area (170) for changing to the state (760). As a non-limiting example, the refresh rate b may be determined as one (a) reference refresh rate corresponding to the speed at which the area (170) extends among the plurality of reference refresh rates. As a non-limiting example, the refresh rate b may be determined as a first reference refresh rate among the plurality of reference refresh rates when the instantaneous speed (or average speed over a unit time) at which the area (170) extends is k, and may be determined as a second reference refresh rate different from the first reference refresh rate among the plurality of reference refresh rates when the instantaneous speed (or average speed over a unit time) at which the area (170) extends is m.

[0124] Referring again to FIG. 6, the refresh rate used for displaying the screen may be changed according to the speed at which the region is extended while the region is extended. As a non-limiting example, the electronic device (100) may include, in the memory (502), reference data indicating the relationship between the speed at which the region is extended and the refresh rate, in order to change the refresh rate according to the speed at which the region is extended. As a non-limiting example, the reference data may be used while the region is extended. For example, the reference data may not be used after the extension of the region is completed (terminated). For example, the reference data may be represented as in Table 1 below.

[0125]

[0126] In Table 1, R1 to Rn represent at least some of the plurality of reference reproduction rates, V represents an instantaneous speed (or an average speed over a unit time) at which the region extends, V1 to Vn represent reference speeds, Rn represents the highest reference reproduction rate among R1 to Rn, and Vn may represent the highest speed among V1 to Vn.

[0127] For example, the processor (501) may determine the refresh rate of the screen as Rn-1 using the reference data represented as in Table 1 when the instantaneous speed (or average speed during a unit time) at which the region is extended at a first timing within the time interval during which the region is extended is higher than Vn-2 and lower than Vn-1. For example, the processor (501) may determine the refresh rate of the screen as Rn using the reference data represented as in Table 1 when the instantaneous speed (or average speed during a unit time) at which the region is extended at a second timing (e.g., a timing after the first timing) within the time interval during which the region is extended is higher than Vn-1 and lower than Vn. For example, the refresh rate of the screen may change from Rn-1 to Rn while the region is extended.

[0128] The change in the above reproduction rate is further illustrated in the description of FIGS. 8a and 8b.

[0129] Figures 8a and 8b illustrate examples of playback rates that change depending on the speed at which the region extends.

[0130] Referring to FIG. 8A, a chart (800) represents a change in the speed at which the region extends. The horizontal axis (t) of the chart (800) represents time, and the vertical axis (V) of the chart (800) represents the speed at which the region extends. As a non-limiting example, the processor (501) may, in response to the input (e.g., the input at operation 603), control the actuator (503) to extend the region during a time interval (801) (e.g., a time interval from timing (t0) to timing (t3)). For example, the processor (501) may control the actuator (503) within the time interval (801), such that the region is represented by a line (802) in the chart (800). For example, the rate at which the region extends may change from 0 to Va within the time interval from timing (t0) to timing (t1), remain at Va within the time interval from timing (t1) to timing (t2), and change from Va to 0 within the time interval from timing (t2) to timing (t3), as shown by line (802) in chart (800).

[0131] As a non-limiting example, the processor (501) can change the refresh rate of the screen, as represented by the chart (830), under the condition that the speed at which the region extends changes as shown by the line (802) in the chart (800). The chart (830) represents a change in the refresh rate of the screen while the region extends. The horizontal axis (t) of the chart (830) represents time, and the unit of the horizontal axis (t) of the chart (830) is the same as the unit of the horizontal axis (t) of the chart (800). The vertical axis (R) of the chart (830) represents the refresh rate of the screen. The timing (t0), the timing (t1), the timing (t2), and the timing (t3) in the chart (830) are the same as the timing (t0), the timing (t1), the timing (t2), and the timing (t3) in the chart (800), respectively.

[0132] For example, the processor (501) may determine the refresh rate of the screen as R1 within a time interval from timing (t0) to timing (t4), as represented by line (831) in the chart (830). For example, the processor (501) may determine the refresh rate of the screen as R2 within a time interval from timing (t4) to timing (t5), as represented by line (832) in the chart (830). For example, the processor (501) may determine the refresh rate of the screen as R3 within a time interval from timing (t5) to timing (t1), as represented by line (833) in the chart (830). For example, the processor (501) may determine the refresh rate of the screen to be R4 within a time interval from timing (t1) to timing (t2), as represented by line (834) in the chart (830). For example, the processor (501) may determine the refresh rate of the screen to be R3 within a time interval from timing (t2) to timing (t6), as represented by line (835) in the chart (830). For example, the processor (501) may determine the refresh rate of the screen to be R2 within a time interval from timing (t6) to timing (t7), as represented by line (836) in the chart (830). For example, the processor (501) may determine the refresh rate of the screen to be R1 within a time interval from timing (t7) to timing (t3), as represented by line (837) in the chart (830). As a non-limiting example, R1 may be equal to the refresh rate of the screen before the region is extended (e.g., refresh rate a within state (700)). As a non-limiting example, R1 may be equal to the refresh rate of the screen after (or immediately after) extending the region ends (e.g., refresh rate a within state (760)).As a non-limiting example, R1 to R4 may be at least some of the plurality of reference reproduction rates.

[0133] The processor (501) may control the actuator (503) to move the second housing part (120) non-linearly with respect to the first housing part (110), unlike the example of FIG. 8A. As a non-limiting example, the processor (501) may control the actuator (503) to reduce the probability of the electronic device (100) being damaged due to the second housing part (120) moving with respect to the first housing part (110). As a non-limiting example, the processor (501) may control the actuator (503) to provide an enhanced user experience with respect to the second housing part (120) moving with respect to the first housing part (110). Such control of the actuator (503) is exemplified within the description of FIG. 8B.

[0134] Referring to FIG. 8B, a chart (860) represents a change in the speed at which the region extends. The horizontal axis (t) of the chart (860) represents time, and the vertical axis (V) of the chart (860) represents the speed at which the region extends. As a non-limiting example, the processor (501) may control the actuator (503) in response to the input (e.g., the input in operation 603) to extend the region during a time interval (869) (e.g., a time interval from timing (t0) to timing (t2)). For example, the processor (501) may control the actuator (503) within the time interval (861), as represented by curves (861) and (862) in the chart (860). For example, the rate at which the region extends may nonlinearly change from 0 to Vb within the time interval from timing (t0) to timing (t1), and may nonlinearly change from Vb to 0 within the time interval from timing (t1) to timing (t2), as shown in the curve (861) within the chart (860).

[0135] As a non-limiting example, the processor (501) can change the refresh rate of the screen, as represented by the chart (890), under conditions where the speed at which the region extends changes, such as curves (861) and (862) in the chart (860). The chart (890) represents a change in the refresh rate of the screen while the region extends. The horizontal axis (t) of the chart (890) represents time, and the unit of the horizontal axis (t) of the chart (890) is the same as the unit of the horizontal axis (t) of the chart (800). The vertical axis (R) of the chart (890) represents the refresh rate of the screen. The timing (t0), the timing (t1), and the timing (t2) in the chart (890) are the same as the timing (t0), the timing (t1), and the timing (t2) in the chart (860), respectively.

[0136] For example, the processor (501) may determine the refresh rate of the screen as Ra within a time interval from timing (t0) to timing (t3), as represented by line (891) in the chart (890). For example, the processor (501) may determine the refresh rate of the screen as Rb within a time interval from timing (t3) to timing (t4), as represented by line (892) in the chart (890). For example, the processor (501) may determine the refresh rate of the screen as Rc within a time interval from timing (t4) to timing (t5), as represented by line (893) in the chart (890). For example, the processor (501) may determine the refresh rate of the screen as Rb within a time interval from timing (t5) to timing (t6), as represented by line (894) in the chart (890). For example, the processor (501) may determine the refresh rate of the screen as Ra within a time interval from timing (t6) to timing (t2), as represented by line (895) within chart (890). As a non-limiting example, Ra may be equal to the refresh rate of the screen before the region is extended (e.g., refresh rate a within state (700)). As a non-limiting example, Ra may be equal to the refresh rate of the screen after (or immediately after) terminating the extension of the region (e.g., refresh rate a within state (760)). As a non-limiting example, Ra, Rb, and Rc may be at least a portion of the plurality of reference refresh rates.

[0137] Referring again to FIG. 6, as a non-limiting example, the processor (501) may change the timing of transmitting an image (e.g., a frame image) for display of the screen to the display (140) according to the speed at which the region extends, so as to cause the display (140) to change the refresh rate of the screen extending over the region, while the region extends. For example, the processor (501) may change the timing by setting a second time interval between the start timing of the transmission of the second image to the display (140) and the start timing of the transmission of the third image (an image subsequent to the second image) for the display of the screen to be shorter than a first time interval between the start timing of the transmission of the first image for the display of the screen to the display (140) and the start timing of the transmission of the second image (an image subsequent to the first image) for the display of the screen to the display (140). The above change in timing is exemplified in the description of Fig. 9.

[0138] Figure 9 illustrates an exemplary method for changing the playback rate.

[0139] Referring to FIG. 9, as a non-limiting example, the light-emitting synchronization signal (990) may be a signal indicating a timing at which each of the light-emitting elements (e.g., organic light emitting diodes (OLEDs) or micro LEDs) of the display (140) starts to emit light. As a non-limiting example, the light-emitting synchronization signal (990) may be a signal indicating a timing of a light-emitting signal provided to each of the driving transistors of the display panel within the display (140) for displaying a screen. As a non-limiting example, the frequency of the light-emitting synchronization signal (990) may be 240 (Hz). As a non-limiting example, the period of the light-emitting synchronization signal (990) may be 1 / 240 (s) (second). As a non-limiting example, image transmission from the processor (501) to the display (140) may be allowed (or enabled) at each start timing of the light-emitting synchronization signal (990).

[0140] For example, the processor (501) may transmit the first image for display on the screen to the display (140) at the start timing (901) of the light synchronizing signal (990) while the area is extended. For example, the start timing of the vertical synchronizing signal (980) for displaying the first image may be set to the start timing (901) of the light synchronizing signal (990) according to the transmission of the first image.

[0141] For example, the processor (501) may determine the refresh rate of the screen to be 120 (Hz) based on determining that the speed at which the region is extended is within a first reference range while the region is extended. For example, the processor (501) may transmit a second image following the first image to the display (140) at a start timing (902) of an emission synchronization signal (990) corresponding to the refresh rate determined to be 120 (Hz) while the region is extended. As a non-limiting example, the content in the second image may be the same as the content in the first image. For example, the first image and the second image may be the same image. For example, the start timing of the vertical synchronization signal (980) for displaying the second image may be set to the start timing (902) of the emission synchronization signal (990).

[0142] For example, the processor (501) may determine the refresh rate of the screen to be 120 (Hz) based on determining that the speed at which the region is extended is within the first reference range while the region is extended. For example, the processor (501) may transmit a third image following the second image to the display (140) at a start timing (903) of an emission synchronization signal (990) corresponding to the refresh rate determined to be 120 (Hz) while the region is extended. As a non-limiting example, the content in the third image may be the same as the content in the second image. For example, the second image and the third image may be the same image. For example, the start timing of the vertical synchronization signal (980) for displaying the third image may be set to the start timing (903) of the emission synchronization signal (990).

[0143] For example, the processor (501) may determine the refresh rate of the screen to be 80 (Hz) based on determining that, while the region is extended, the rate at which the region is extended is within a second reference range different from the first reference range (e.g., the second reference range includes values ​​less than the minimum value within the first reference range). For example, the processor (501) may transmit, to the display (140), a fourth image following the third image at a start timing (904) of an emission synchronization signal (990) corresponding to the refresh rate determined to be 80 (Hz) while the region is extended. As a non-limiting example, the content within the fourth image may be the same as the content within the third image. For example, the third image and the fourth image may be the same image. For example, the start timing of the vertical synchronization signal (980) for displaying the fourth image may be set to the start timing (904) of the emission synchronization signal (990).

[0144] For example, the processor (501) may determine the refresh rate of the screen to be 120 (Hz) based on determining that the speed at which the region is extended is within the first reference range while the region is extended. For example, the processor (501) may transmit a fifth image following the fourth image to the display (140) at a start timing (905) of an emission synchronization signal (990) corresponding to the refresh rate determined to be 120 (Hz) while the region is extended. As a non-limiting example, the content in the fifth image may be the same as the content in the fourth image. For example, the fourth image and the fifth image may be the same image. For example, the start timing of the vertical synchronization signal (980) for displaying the fifth image may be set to the start timing (905) of the emission synchronization signal (990).

[0145] For example, the processor (501) may determine the refresh rate of the screen to be 120 (Hz) based on determining that the speed at which the region is extended is within the first reference range while the region is extended. For example, the processor (501) may transmit a sixth image following the fifth image to the display (140) at a start timing (906) of an emission synchronization signal (990) corresponding to the refresh rate determined to be 120 (Hz) while the region is extended. As a non-limiting example, the content in the sixth image may be the same as the content in the fifth image. For example, the fifth image and the sixth image may be the same image. For example, the start timing of the vertical synchronization signal (980) for displaying the sixth image may be set to the start timing (906) of the emission synchronization signal (990).

[0146] For example, the processor (501) may determine the refresh rate of the screen to be 40 (Hz) based on determining that, while the region is extended, the rate at which the region is extended is within a third reference range that is different from the first reference range and the second reference range (e.g., the third reference range includes values ​​less than the minimum value within the second reference range). For example, the processor (501) may transmit a seventh image (not shown) following the sixth image to the display (140) at a start timing (907) of a light synchronization signal (990) corresponding to the refresh rate determined to be 40 (Hz) at which the region is extended. As a non-limiting example, the content within the seventh image may be the same as the content within the sixth image. For example, the sixth image and the seventh image may be the same image. For example, the start timing of the vertical synchronization signal (980) for displaying the seventh image may be set to the start timing (907) of the light emission synchronization signal (990).

[0147] Referring again to FIG. 6, the electronic device (100) can reduce power consumed for displaying the screen while the region is extended by determining the refresh rate of the screen while the region is extended to correspond to the speed at which the region is extended. As a non-limiting example, the refresh rate used for displaying the screen while the region is extended may be higher as the speed at which the region is extended increases. For example, the refresh rate of the screen when the speed at which the region is extended is a first speed may be higher than the refresh rate of the screen when the speed at which the region is extended is a second speed lower than the first speed.

[0148] As a non-limiting example, the speed at which the region extends may be predefined, predetermined, or preset within the electronic device (100). For example, when the speed at which the region extends is predefined, data for the playback rate that changes according to the speed at which the region extends may be pre-stored within the memory (502).

[0149] As a non-limiting example, the speed at which the region extends may be measured using components of the electronic device (100) while the region extends. For example, the processor (501) may determine, based on the result of the measurement, the refresh rate of the screen displayed (or extended) on the region while the region extends, and display the screen at the determined refresh rate. For example, the electronic device (100) may include a Hall sensor IC (integrated circuit (or circuitry)) configured to acquire data about a distance at which the second housing part (120) moves with respect to the first housing part (110) (or data about a relative positional relationship between the first housing part (110) and the second housing part (120). For example, the processor (501) may measure the speed at which the region extends using the data acquired via the Hall sensor IC. For another example, the electronic device (100) may include a motor encoder within the actuator (503). For example, the processor (501) may measure the speed at which the region extends using data obtained through the motor encoder. For another example, the processor (501) may measure the speed at which the region extends using a change in electrostatic capacity caused within the display (140) by using a touch circuit included within the display (140) to receive (or recognize) a touch input. However, the present invention is not limited thereto.

[0150] As a non-limiting example, the processor (501) may, in response to completion (or termination) of extending the region based on the input (the input of operation 603), restore the refresh rate of the screen to the refresh rate that was used before the input was received.

[0151] For example, referring to FIG. 7, the processor (501) may display the screen at a refresh rate a, which is a refresh rate used to display the screen on an area (170) within the state (700), within the state (760) changed from the state (700) through the state (730). However, this is not limited thereto. For example, if there is a change in the environment surrounding the electronic device (100) and / or a change in the execution state of the electronic device (100) while the state (700) is changed to the state (760) through the state (730), the processor (501) may display the screen at a different refresh rate than the refresh rate a within the state (760).

[0152] Referring again to FIG. 6, a rapid change in refresh rate may cause flickering within the screen displayed on the area of ​​the display (140). As a non-limiting example, flickering may occur within the screen when the refresh rate for the display of the screen is directly changed from 1 (Hz) to 120 (Hz). For example, the processor (501) may check, determine, or identify whether the refresh rate of the screen before the area is extended is less than a reference refresh rate to reduce the likelihood of such flickering occurring. Such an operation is exemplified in the description of FIG. 10.

[0153] Figure 10 is a flowchart illustrating an exemplary method for gradually changing a playback rate below a reference playback rate before an area is extended.

[0154] Referring to FIG. 10, in operation 1001, the processor (501) may receive an input. For example, operation 1001 may correspond to operation 603 of FIG. 6.

[0155] In operation 1003, the processor (501) may determine, identify, or determine whether the refresh rate before the region is extended is less than the reference refresh rate. As a non-limiting example, as represented by curve (861) of chart (860) of FIG. 8B , the rate at which the region is extended may rapidly increase in response to the input. For example, if the rate at which the region is extended rapidly increases and the refresh rate before the region is extended is relatively low, changing the refresh rate of the screen according to the rate at which the region is extended may cause flickering. For example, the processor (501) may determine whether the refresh rate before the region is extended is less than the reference refresh rate to reduce the probability of flickering occurring.

[0156] For example, the processor (501) may execute operation 1005 based on the refresh rate being less than the reference refresh rate, and may execute operation 1007 based on the refresh rate being greater than the reference refresh rate.

[0157] In operation 1005, the processor (501) can gradually change the refresh rate of the screen before the region is extended in response to the input, under the condition that the refresh rate before (or immediately before) the region is extended is less than the reference refresh rate. For example, in operation 1001, when the input is received, the refresh rate of the screen is 10 (Hz), the refresh rate of the screen corresponding to the speed at which the region extends in response to the input is 120 (Hz), and the reference refresh rate is 60 (Hz), the processor (501) may change the refresh rate of the screen displayed on the region from 10 (Hz) to 30 (Hz) before extending the region in response to the input, change the refresh rate of the screen displayed on the region from 30 (Hz) to 60 (Hz) before extending the region in response to the input, and change the refresh rate of the screen displayed on the region from 60 (Hz) to 96 (Hz).

[0158] In operation 1007, the processor (501) may change the refresh rate of the screen extending over the region based on the speed at which the region extends while the region is extended, based on the completion of the execution of operation 1005 or based on determining that the refresh rate is greater than or equal to the reference refresh rate. For example, when operation 1007 is executed based on the completion of the execution of operation 1005, the processor (501) may, in response to starting to extend the region, change the refresh rate of the screen from 96 (Hz) to 120 (Hz). For example, the processor (501) may, after changing the refresh rate of the screen to 120 (Hz), change the refresh rate of the screen while the region is extended based on the speed at which the region extends.

[0159] As described above, it is merely exemplary that the refresh rate of the screen changes depending on the speed at which the area is extended while the area is extended.

[0160] Alternatively, the processor (501) may maintain the refresh rate of the screen during at least a portion of the time interval during which the region extends, regardless of the rate at which the region extends (or independently of the rate at which the region extends). For example, the refresh rate of the screen maintained during at least a portion of the time interval may be higher than the refresh rate of the screen before the input (e.g., the input in operation 603) is received. For example, the refresh rate of the screen maintained during at least a portion of the time interval may be predetermined. For example, the refresh rate of the screen maintained during at least a portion of the time interval may be the highest refresh rate supported within the electronic device (100). For example, the refresh rate of the screen maintained during at least a portion of the time interval may be referred to as a predetermined refresh rate.

[0161] As a non-limiting example, the processor (501) may, in response to receiving the input as in operation 1001, compare the refresh rate of the screen when receiving the input with the predetermined refresh rate. For example, the processor (501) may, based on determining that a difference value between the refresh rate of the screen when receiving the input and the predetermined refresh rate exceeds a threshold value, change the refresh rate of the screen when receiving the input to the predetermined refresh rate through one or more intermediate refresh rates. For example, on a condition that the difference value exceeds the threshold value, the processor (501) may, in response to receiving the input, change the first refresh rate of the screen when receiving the input to a second refresh rate lower than the predetermined refresh rate, display the screen at the second refresh rate, and then change the second refresh rate to the predetermined refresh rate. As a non-limiting example, the change from the first playback rate to the second playback rate and / or the change from the second playback rate to the predetermined playback rate may be executed before the region is extended in response to the input.

[0162] Referring again to FIG. 6, the refresh rate of the screen extending over the region while the region is changing can be determined based on other parameters as well as the speed at which the region extends.

[0163] As a non-limiting example, the processor (501) may cause the display (140) to change the refresh rate of the screen depending on the type of software application providing the content within the screen (or the screen) and the speed at which the area is extended while the area is extended. For example, if the software application is a first software application and the speed at which the area is extended is w, the processor (501) may determine the refresh rate of the screen as e. For example, if the software application is a second software application and the speed at which the area is extended is w, the processor (501) may determine the refresh rate of the screen as y.

[0164] As a non-limiting example, the processor (501) may cause the display (140) to change the refresh rate of the screen depending on the type of main content within the screen and the speed at which the region extends while the region extends. For example, if the main content is static content and the speed at which the region extends is w, the processor (501) may determine the refresh rate of the screen to be e. For example, if the main content is dynamic content and the speed at which the region extends is w, the processor (501) may determine the refresh rate of the screen to be y, which is lower than e.

[0165] As a non-limiting example, the processor (501) may cause the display (140) to change the refresh rate of the screen depending on the brightness level of the screen (or the brightness level of a display setting for displaying the screen) (or the overall brightness level of the screen) and the speed at which the region extends while the region extends. For example, if the brightness level is a first brightness level and the speed at which the region extends is w, the processor (501) may determine the refresh rate of the screen to be e. For example, if the brightness level is a second brightness level and the speed at which the region extends is w, the processor (501) may determine the refresh rate of the screen to be y.

[0166] As a non-limiting example, the processor (501) may cause the display (140) to change the refresh rate of the screen according to the size of the screen and the speed at which the screen is extended while the area is extended. As a non-limiting example, since the size of the screen increases as the size of the screen increases, the time for a scan to be executed within the display (140) for displaying the screen may increase as the area is extended. To reduce flickering that occurs as a result of this increase in scan time, the processor (501) may cause the display (140) to change the refresh rate of the screen according to the size of the screen and the speed at which the area is extended while the area is extended. For example, when the size of the extended area is a first size and the speed at which the area is extended is w, the processor (501) may determine the refresh rate of the screen to be e. For example, if the size of the extended area is a second size larger than the first size and the speed at which the area is extended is w, the processor (501) may determine the refresh rate of the screen to be y, which is higher than e.

[0167] As a non-limiting example, the processor (501) may utilize the ambient light surrounding the electronic device (100) to determine the refresh rate of the screen while the area is extended. This operation is exemplified in the description of FIG. 11.

[0168] FIG. 11 is a flowchart illustrating an exemplary method of changing the refresh rate of a screen extending over a region depending on the speed at which the region extends and the illumination around the electronic device while the region extends.

[0169] Referring to FIG. 11, in operation 1101, the processor (501) may obtain data on the illuminance (or brightness) around the electronic device (100) through the illuminance sensor (504). As a non-limiting example, the processor (501) may obtain the data to change the brightness level provided through the display (140). As a non-limiting example, the processor (501) may obtain the data to determine whether an external object is located around the electronic device (100). As a non-limiting example, the processor (501) may obtain the data to determine whether a touch input received through the display (140) is an input intended by a user.

[0170] In operation 1103, the processor (501) can change the refresh rate of the screen according to the illuminance and the speed at which the area extends while the area extends.

[0171] As a non-limiting example, since the probability that flickering will be perceived by the user when the speed at which the region extends and the refresh rate of the screen extending while the region extends are not synchronized may vary depending on the illuminance, the processor (501) may change the refresh rate of the screen while the region extends based more on the illuminance. For example, when the illuminance is a first value and the speed at which the region extends is w, the processor (501) may determine the refresh rate of the screen to be e. For example, when the illuminance is a second value and the speed at which the region extends is w, the processor (501) may determine the refresh rate of the screen to be y.

[0172] As described above, while the region is extended, the refresh rate of the screen extended (or displayed) on the region may alternatively be maintained at a predetermined refresh rate, regardless of the rate at which the region is extended, within at least a portion of the time interval. For example, the processor (501) may, depending on the illuminance, use another predetermined refresh rate instead of the predetermined refresh rate as the refresh rate of the screen. For example, when the illuminance is the first value, the processor (501) may determine the refresh rate of the screen to be the predetermined refresh rate within at least a portion of the time interval. For example, when the illuminance is the second value, the processor (501) may determine the refresh rate of the screen to be the other predetermined refresh rate within at least a portion of the time interval.

[0173] As a non-limiting example, the electronic device (100) may include one or more components (e.g., an optical sensor facing the direction in which the display (140) is facing) for determining (or identifying) (or verifying) (or monitoring) whether a user is looking at the display (140). For example, the processor (501) may obtain data using the optical sensor.

[0174] For example, the processor (501) may change the refresh rate of the screen displayed on the area using at least some of the operations illustrated in the descriptions of FIGS. 6 through 11 based on obtaining the data indicating that the user is looking at the display (140).

[0175] For example, the processor (501) may, based on obtaining the data indicating that the user is not looking at the display (140), maintain the refresh rate of the screen displayed on the area while the area is extended at the refresh rate of the screen before the area is extended. As another example, the processor (501) may, based on obtaining the data indicating that the user is not looking at the display (140), change the refresh rate of the screen displayed on the area while the area is extended to a lower refresh rate than the refresh rate of the screen before the area is extended.

[0176] As illustrated in the description of FIGS. 6 through 11, the processor (501) may, in response to an input causing the region to extend (e.g., the input at operation 603), change the refresh rate of the screen extending over the region while the region extends. As a non-limiting example, the processor (501) may, in response to another input causing the region to shrink, maintain the refresh rate of the screen at the refresh rate at which the other input was received. Such operations are illustrated in the description of FIG. 12.

[0177] Figure 12 is a flowchart illustrating an exemplary method for maintaining a playback rate while the area is reduced.

[0178] Referring to FIG. 12, in operation 1201, the processor (501) may display a screen. For example, the screen may be displayed on an area (e.g., area (170)) visible from the front side of the housing (130). For example, the screen may be displayed within a state of the electronic device (100) that can reduce the area. As a non-limiting example, the screen may be displayed within state (190). As a non-limiting example, the screen may be displayed within the second state exemplified in the descriptions of FIGS. 2A to 4B. For example, the screen may be displayed within a state of the electronic device (100) that is distinct from state (180).

[0179] In operation 1203, the processor (501) may receive another input for reducing the area while the screen is displayed on the area. For example, the other input may be a counter input of the input received in operation 603.

[0180] In operation 1205, the processor (501) may control the actuator (503) to move the second housing part (120) relative to the first housing part (110), in response to the other input. For example, the direction of movement of the second housing part (120) in operation 1205 may be opposite to the direction of movement of the second housing part (120) in operation 605. For example, the processor (501) may control the PMIC to provide power to the actuator (503) to move the second housing part (120) relative to the first housing part (110), in response to the other input.

[0181] In operation 1207, the processor (501) may maintain the refresh rate of the screen being reduced on the area while the area is reduced in response to the other input. For example, the refresh rate of the screen may be maintained at the refresh rate of the screen when the other input is received in operation 1203. However, the present invention is not limited thereto. For example, the processor (501) may also change the refresh rate of the screen being reduced on the area while the area is reduced in response to the other input, such as at least some of the operations exemplified in the descriptions of FIGS. 6 to 11.

[0182] At least some of the operations illustrated in the above descriptions may be replaced by the descriptions of FIGS. 13a to 15.

[0183] FIG. 13a is a flowchart illustrating an exemplary method for controlling an actuator to extend an area according to a screen refresh rate.

[0184] Referring to FIG. 13A, in operation 1301, the processor (501) may display a screen on an area having a first size (e.g., an area visible from the front side of the housing (130). As a non-limiting example, the processor (501) may display the screen on the area at a first refresh rate, or display the screen on the area at a second refresh rate higher than the first refresh rate. For example, operation 1301 may correspond to operation 601 of FIG. 6.

[0185] In operation 1303, the processor (501) may receive an input for extending the area while the screen is displayed on the area. For example, the input may be an input for changing the size of the area from the first size to a second size (the second size being larger than the first size). For example, operation 1303 may correspond to operation 603 of FIG. 6 .

[0186] In operation 1305, the processor (501) may control the actuator (503) based on the refresh rate of the screen at the time of receiving the input (or before (or immediately before) receiving the input) (or after (or immediately after) receiving the input). For example, the operation of the actuator (503) may vary depending on the refresh rate used to display the screen on the area having the first size.

[0187] For example, the processor (501) may control the actuator (503) to move the second housing part (120) relative to the first housing part (110) such that the change from the first size to the second size is completed during a first time period, in response to the input received while the screen is displayed on the area at the first refresh rate. For example, the processor (501) may control the actuator (503) to move the second housing part (120) relative to the first housing part (110) such that the change from the first size to the second size is completed during a second time period, the second time period being shorter than the first time period. As a non-limiting example, an average power provided to the actuator (503) for the change from the first size to the second size in response to the input received while the screen is displayed on the area at the first refresh rate may be lower than an average power provided to the actuator (503) for the change from the first size to the second size in response to the input received while the screen is displayed on the area at the second refresh rate.

[0188] As a non-limiting example, the control of the actuator (503) may be performed (further) based on at least one other parameter distinct from the refresh rate of the screen. For example, the processor (501) may control the actuator (503) (further) based on a difference between the size of the region when the input is received in operation 1303 and the maximum size of the region (or a size targeted by the input). For example, the processor (501) may control the actuator (503) (further) based on a rate of change of the state of one or more visual objects (e.g., dynamic widgets) within the screen.

[0189] As described above, the electronic device (100) can change the speed at which the region is extended based on the refresh rate of the screen, instead of adjusting the refresh rate of the screen extending over the region while the region is extended. However, this is merely exemplary. The electronic device (100) can change the speed at which the region is extended and adjust the refresh rate of the screen extending over the region based on the changed speed. The speed at which the region is extended can be determined based on the state of the electronic device (100). For example, the speed at which the region is extended can be determined based on whether the electronic device (100) is gripped. This operation is exemplified in the description of FIG. 13B .

[0190] Figure 13b illustrates an exemplary method for determining the rate at which an area extends based on the state of an electronic device.

[0191] Referring to FIG. 13b, the electronic device (100) can display a screen while being gripped by a user, as represented by state (1310-1), state (1310-2), and state (1310-3).

[0192] For example, the processor (501) may display a screen on an area having a first size (e.g., an area visible from the front side of the housing (130)) within a state (1310-1) in which the electronic device (100) is gripped. For example, the processor (501) may display the screen on the area at a refresh rate a (e.g., a refresh rate exemplified in the description of FIG. 7) within the state (1310-1).

[0193] For example, the processor (501) may receive an input to extend the region (or detect an event that causes the region to be extended) while the screen is displayed on the region at a refresh rate a. For example, the processor (501) may receive the input, as in operation 1303.

[0194] For example, the processor (501) may control the actuator (503) to extend the region at a speed determined based on whether the electronic device (100) is gripped, based on receiving the input. For example, the processor (501) may control the actuator (503) to extend the region at a speed X determined based on a state of the electronic device (100) gripped by the user (e.g., state (1310-1)), in response to the input received within the state (1310-1) (or the event detected within the state (1310-1)). For example, the processor (501) may display the screen at a refresh rate b corresponding to the speed X at which the region is extended on the region extended according to the input, such as state (1310-2) (e.g., a state changed from state (1310-1)), while the region is extended.

[0195] For example, the processor (501) may display the screen at a refresh rate a, which is the refresh rate before the input is received, such as state (1310-3) (e.g., a state changed from state (1310-2)) after extending the area is completed.

[0196] The electronic device (100) can display a screen while being supported by an external object (e.g., other than a user's hand), as indicated by states (1330-1), (1330-2), and (1330-3). For example, the electronic device (100) can display a screen while being supported by an external object without being gripped by a user, as indicated by states (1330-1), (1330-2), and (1330-3). As a non-limiting example, the electronic device (100) can display a screen while being positioned on a cradle (e.g., a wireless charging stand) that provides power for wirelessly or wiredly charging a rechargeable battery of the electronic device (100), as indicated by states (1330-1), (1330-2), and (1330-3).

[0197] For example, the processor (501) can display, within the state (1330-1), the screen on an area (e.g., an area visible from the front side of the housing (130)) having a first size (e.g., corresponding to the size of the area within the state (1310-1)). For example, the processor (501) can display, within the state (1330-1), the screen on the area at a refresh rate a (e.g., corresponding to the refresh rate a within the states (1310-1) and (1310-3)).

[0198] For example, the processor (501) may receive the input for extending the region (or detect an event that causes the region to be extended) while the screen is displayed on the region at a refresh rate a.

[0199] For example, the processor (501) may control the actuator (503) to extend the region at a speed determined based on whether the electronic device (100) is gripped, based on receiving the input. For example, the processor (501) may control the actuator (503) to extend the region at a speed Y determined based on a state of the electronic device (100) that is not gripped by the user (or a state of the electronic device (100) supported by the external object (e.g., the cradle)) (e.g., state (1330-1)), in response to the input received within a state (1330-1) that is different from the state (1310-1) (or the event detected within the state (1330-1)). For example, the speed Y may be different from the speed X. As a non-limiting example, the speed Y may be lower than the speed X for one or more coils (e.g., usable for wireless charging) of the electronic device (100) aligned with one or more coils (e.g., usable for wireless charging) of the cradle. For example, the processor (501) may display the screen at a refresh rate c corresponding to the speed Y at which the region extends on the region extending according to the input, such as in state (1330-2) (e.g., a state changed from state (1330-1)) while the region extends. For example, since the speed Y is different from the speed X, the refresh rate c may be different from the refresh rate b.

[0200] For example, the processor (501) may display the screen at a refresh rate a, which is the refresh rate before the input is received, such as state (1330-3) (e.g., a state changed from state (1330-1)) after extending the area is completed.

[0201] As described above, the electronic device (100) can enhance the quality of visual information provided through the display (140) by controlling the actuator (503) according to the state of the electronic device (100).

[0202] As a non-limiting example, the processor (501) may further cause the electronic device (100) to reduce the refresh rate of the screen while the area is extended, based on the refresh rate of the screen upon receiving the input (e.g., the input at operation 1303). Such an operation is exemplified within the description of FIG. 14.

[0203] FIG. 14 is a flowchart illustrating an exemplary method for controlling an actuator and a display based on determining a screen refresh rate higher than a reference refresh rate while the area is extended.

[0204] Referring to FIG. 14, in operation 1401, the processor (501) may display a screen on an area having a first size (e.g., an area visible from the front side of the housing (130). As a non-limiting example, the processor (501) may display the screen on the area at a first refresh rate, or display the screen on the area at a second refresh rate higher than the first refresh rate. For example, operation 1401 may correspond to operation 1301 of FIG. 13A.

[0205] In operation 1403, the processor (501) may receive an input for extending the region while the screen is displayed on the region. For example, the input may be an input for changing the size of the region from the first size to a second size (the second size being larger than the first size). For example, operation 1403 may correspond to operation 1303 of FIG. 13A.

[0206] In operation 1405, the processor (501) may determine, identify, or verify whether the refresh rate before the region is extended according to the input is higher than the reference refresh rate. For example, moving the second housing part (120) relative to the first housing part (110) at a faster speed as the refresh rate before the region is extended according to the input is higher may cause damage to the electronic device (100). In another example, moving the second housing part (120) relative to the first housing part (110) at a faster speed as the refresh rate before the region is extended according to the input may be impossible due to limitations in the capabilities of the actuator (503). As another example, moving the second housing part (120) relative to the first housing part (110) at a faster rate before the area is extended according to the input may cause excessive load on the actuator (503).

[0207] As a non-limiting example, the reference refresh rate may be defined to reduce the probability of occurrence of the above-exemplified failure, the above-exemplified limitation of the actuator (503) capability, and / or excessive load on the above-exemplified actuator (503). For example, a refresh rate higher than the reference refresh rate may indicate that driving (or controlling) the actuator (503) to provide a speed corresponding to the refresh rate is not suitable. For example, a refresh rate lower than or equal to the reference refresh rate may indicate that driving (or controlling) the actuator (503) to provide a speed corresponding to the refresh rate is suitable. For example, the processor (501) may execute operation 1407 based on the refresh rate being higher than the reference refresh rate. For example, the processor (501) may execute operation 1409 based on the refresh rate being lower than or equal to the reference refresh rate.

[0208] In operation 1407, the processor (501) may control the actuator (503) to change the refresh rate of the screen, which is extended (or displayed) during the change from the first size to the second size, to another refresh rate under the condition that the refresh rate is higher than the reference refresh rate, and to move the second housing part (120) relative to the first housing part (110) such that the change from the first size to the second size is completed during a reference time. As a non-limiting example, the other refresh rate may be the reference refresh rate. As a non-limiting example, the reference time may be the second time as exemplified in the description of FIG. 13A. For example, when the reference time is the second time, the other refresh rate may be the second refresh rate as exemplified in the description of FIG. 13A.

[0209] In operation 1409, the processor (501) may control the actuator (503) according to the playback rate, under the condition that the playback rate is lower than or equal to the reference playback rate. For example, operation 1409 may correspond to operation 1305 of FIG. 13A.

[0210] As illustrated in the description of FIG. 13A and the description of FIG. 14, the processor (501) may, in response to an input causing the region to extend (e.g., the input at operation 1303), determine the speed at which the region extends using the refresh rate used for displaying the screen when the input is received. As a non-limiting example, the processor (501) may, in response to another input causing the region to shrink, maintain the speed of the second housing part (120) moving relative to the first housing part (110) regardless of the refresh rate of the screen when the other input is received. This operation is illustrated in the description of FIG. 15.

[0211] Figure 15 is a flowchart illustrating an exemplary method for controlling an actuator independently of the playback rate while the area is being reduced.

[0212] Referring to FIG. 15, in operation 1501, the processor (501) may display a screen. For example, the screen may be displayed on an area (e.g., area (170)) visible from the front side of the housing (130). For example, the screen may be displayed within a state of the electronic device (100) that can reduce the area. As a non-limiting example, the screen may be displayed within state (190). As a non-limiting example, the screen may be displayed within the second state exemplified in the descriptions of FIGS. 2A to 4B. For example, the screen may be displayed within a state of the electronic device (100) that is distinct from state (180).

[0213] In operation 1503, the processor (501) may receive another input for reducing the area while the screen is displayed on the area. For example, the other input may be a counter input of the input received in operation 1303. For example, the other input may be an input for changing the size of the area from the second size to the first size.

[0214] In operation 1505, the processor (501) can control the actuator (503) independently of the refresh rate of the screen when the other input is received in operation 1503 while the area is reduced in response to the other input. As a non-limiting example, the time consumed to change the size of the area from the second size to the first size in response to the other input received in operation 1503 while displaying the screen at a refresh rate a may be substantially the same as the time consumed to change the size of the area from the second size to the first size in response to the other input received in operation 1503 while displaying the screen at a refresh rate b. However, the present invention is not limited thereto. For example, the processor (501) may control the actuator (503) according to the refresh rate of the screen displayed on the area, while the area is reduced in response to the other area, through at least some of the operations exemplified in the description of FIGS. 13A to 14. As a non-limiting example, the control of the actuator (503) may be performed (further) based on at least one other parameter that is distinct from the refresh rate of the screen. For example, the processor (501) may control the actuator (503) based (further) on a difference between the size of the area when the other input is received in operation 1503 and the minimum size of the area (or a size targeted by the other input).

[0215] Although the above descriptions exemplify an electronic device (100) implemented as a sliderable electronic device, the operations exemplified through the above descriptions may be executable in electronic devices having various form factors. For example, an electronic device (e.g., a multi-foldable type smartphone or a rollable type smartphone) may include a housing forming an exterior of the electronic device. The electronic device may include a flexible display. The flexible display may be accommodated within the housing. The flexible display may form at least a portion of a front side of the housing. For example, the flexible display may provide a first state in which a first screen having a first size is displayed, and a second state in which a second screen having a second size larger than the first size is displayed as at least a portion of the flexible display is moved (or as the posture of at least a portion of the flexible display is changed). For example, if the electronic device is a foldable electronic device, the movement of at least a portion of the flexible display may include extending (or expanding) a viewable area from the front side of the housing as the state of the foldable electronic device changes from a folded state to an unfolded state. For example, if the electronic device is a slideable electronic device (or a rollable electronic device), the movement of at least a portion of the flexible display may include moving a portion of the flexible display rolled into the housing so that it is viewable from the front side of the housing.

[0216] For example, the electronic device may include a processor housed within the housing and operatively coupled with the flexible display. The processor may display the first screen having the first size on the flexible display based on a first refresh rate when the flexible display is in the first state. As the state of the flexible display is switched from the first state to the second state, the processor may display the second screen having the second size on the flexible display based on a second refresh rate corresponding to a speed of the switching from the first state to the second state. The second refresh rate may be higher than the first refresh rate. For example, the processor may display the second screen based on the second refresh rate within a first time interval during which the speed increases while the state of the flexible display is transitioned from the first state to the second state, and may display the second screen based on a third refresh rate lower than the second refresh rate within a second time interval during which the speed decreases less than the first time interval. For example, the second time interval may represent a time interval during which the transition is performed at a speed lower than a minimum speed within a range during which the speed is changed within the first time interval. As a non-limiting example, the third refresh rate may be the same as the first refresh rate. As a non-limiting example, the third refresh rate may be lower than the first refresh rate. As a non-limiting example, the third refresh rate may be between the first refresh rate and the second refresh rate.

[0217] For example, the housing may include a first housing part and a second housing part. The second housing part may be movably coupled to the first housing part such that the flexible display is in a retracted position when in the first state and is in an extended position (or extended position) when in the second state. The electronic device including the housing including the first housing part and the second housing part is exemplified in the description of FIG. 16.

[0218] FIG. 16 illustrates an example of an operation performed within an electronic device including a housing including a first housing part and a second housing part movably coupled to the first housing part.

[0219] Referring to FIG. 16, an electronic device (1600) may include a first housing part (not shown) and a second housing part (not shown) movably coupled with respect to the first housing part. For example, the electronic device (1600) may include a flexible display (1690). For example, the second housing part, which is moved with respect to the first housing part, may cause a change in the size of an area (1601) of the flexible display (1690) that is visible from the front side of the housing. For example, the second housing part, which is moved in a direction (1650) with respect to the first housing part, may be positioned in an expanded position (or extended position). For example, the second housing part, which is moved in a direction opposite to the direction (1650) with respect to the first housing part, may be positioned in a retracted position. For example, the second housing part may be movable relative to the first housing part between the retracted position and the extended position. For example, the second housing part may be movably coupled to the first housing part in a direction parallel to the longitudinal direction of the screen displayed through the flexible display (140).

[0220] For example, the area (1601) of the flexible display (1690) may include an area (1602) and an area (1603).

[0221] For example, among regions (1602) and (1603), region (1602) may be visible from the front side of the housing when the second housing part is positioned in the retracted position. For example, among regions (1602) and (1603), region (1603) may be retracted into the housing (e.g., the second housing part) when the second housing part is positioned in the retracted position. For example, among regions (1602) and (1603), region (1603) may be invisible from the front side of the housing when the second housing part is positioned in the retracted position. For example, among regions (1602) and (1603), region (1603) may be visible from the front side of the housing when the second housing part is positioned in the expanded position, as illustrated in FIG. 16.

[0222] For example, the electronic device (1600) may include a processor operatively coupled to a flexible display (1690). For example, the processor may be connected to a display driving circuit (1610) within the flexible display (1690) that is available to display a screen on at least a portion of the area (1601).

[0223] For example, the screen displayed by the display driving circuit (1610) may be displayed on the area (1602) among the areas (1602) and (1603) when the second housing part is positioned at the contracted position. For example, the screen may have a first size when the second housing part is positioned at the contracted position. The state of the flexible display (1690) in which the screen has the first size may be referred to as the first state. The screen having the first size may be referred to as the first screen.

[0224] For example, the screen displayed by the display driving circuit (1610) may be displayed on the area (1602) and the area (1603) when the second housing part is positioned at the extended position. For example, the screen may have a second size larger than the first size when the second housing part is positioned at the extended position. The state of the flexible display (1690) in which the screen has the second size may be referred to as the second state. The screen having the second size may be referred to as the second screen.

[0225] For example, the display driving circuit (1610) may include a first gate driver (1611), a second gate driver (1612), a first source driver (1621), and a second source driver (1622) that are available to display the first screen or the second screen.

[0226] For example, a first gate driver (1611) may be available to provide a gate voltage to each of the first sub-pixels located within an area (1602). For example, the first gate driver (1611) may transmit signals (1631), each having a gate voltage, to the first sub-pixels. For example, the signals (1631) may be transmitted to the first sub-pixels via first scan lines connected to the first sub-pixels. For example, a first source driver (1621) may be available to provide a data voltage to each of the first sub-pixels. For example, the first source driver (1621) may transmit signals (1641), each having a data voltage, to the first sub-pixels. For example, the signals (1641) may be transmitted to the first sub-pixels via first data lines connected to the first sub-pixels.

[0227] For example, a second gate driver (1612) may be available to provide a gate voltage to each of the second sub-pixels located within an area (1603). For example, the second gate driver (1612) may transmit signals (1632), each having a gate voltage, to the second sub-pixels. For example, the signals (1632) may be transmitted to the second sub-pixels via second scan lines connected to the second sub-pixels. For example, a second source driver (1622) may be available to provide a data voltage to each of the second sub-pixels. For example, the second source driver (1622) may transmit signals (1642), each having a data voltage, to the second sub-pixels. For example, the signals (1642) may be transmitted to the second sub-pixels via second data lines connected to the second sub-pixels.

[0228] For example, the processor may cause the electronic device (1600) to display the first screen within the first state. For example, the processor may provide first data for a first image corresponding to the first screen to the display driving circuit (1610).

[0229] For example, the display driving circuit (1610) can display the first screen on the area (1602) using the first data. For example, the first screen can be displayed at a first refresh rate. For example, the display driving circuit (1610) can display the first screen on the area (1602) by transmitting signals (1641) obtained through the first data to the first sub-pixels using the first source driver (1621) according to the first refresh rate and transmitting signals (1631) to the first sub-pixels using the first gate driver (1611) according to the first refresh rate. For example, the signals (1641) can be sequentially transmitted from signal (1641-1) to signal (1641-N) (N is a natural number greater than 1). For example, signals (1631) can be transmitted from signal (1631-1) to signal (1631-M) (M is a natural number greater than 1).

[0230] For example, the processor may receive an input (or an input that switches the first state to the second state) that causes the position of the second housing part to move from the retracted position to the expanded position (e.g., movement of the second housing part in direction (1650)) while the first screen is displayed at the first refresh rate. For example, the processor may, in response to the input, execute operations for displaying the second screen on the area (1602) and the area (1603). For example, the processor may cause the electronic device (1600) to display a portion of the second screen on the area (1603). For example, the processor may provide second data for a second image corresponding to the second screen to the display driving circuit (1610).

[0231] For example, the display driving circuit (1610) can display the second screen on the area (1602) and the area (1603) using the second data while the second housing part moves in the direction (1650). For example, another part of the screen displayed on the area (1602) can have the first refresh rate, and the part of the screen displayed on the area (1603) can have a second refresh rate higher than the first refresh rate.

[0232] For example, the display driving circuit (1610) can display the other part of the second screen on the area (1602) at the first refresh rate by transmitting signals (1641) obtained through a part of the second data to the first sub-pixels using the first source driver (1621) according to the first refresh rate and transmitting signals (1631) to the first sub-pixels using the first gate driver (1611) according to the first refresh rate. For example, the signals (1641) can be sequentially transmitted from signal (1641-1) to signal (1641-N). For example, the signals (1631) can be sequentially transmitted from signal (1631-1) to signal (1631-M).

[0233] For example, the display driving circuit (1610) can display the part of the second screen on the area (1603) at the second refresh rate by transmitting signals (1642) obtained through another part of the second data to the second sub-pixels using the second source driver (1622) according to the second refresh rate and transmitting signals (1632) to the second sub-pixels using the second gate driver (1612) according to the second refresh rate. For example, the signals (1642) can be sequentially transmitted from signal (1642-1) to signal (1642-N). For example, the signals (1632) can be transmitted from signal (1632-1) to signal (1632-K) (K is a natural number greater than 1).

[0234] As described above, the electronic device (1600) can display another part of the second screen on the area (1602) at the first refresh rate while the second housing part is moved, and can display the part of the second screen on the area (1603) at the second refresh rate while the second housing part is moved, using a plurality of gate drivers and a plurality of source drivers included in the flexible display (1690).

[0235] As another example, the processor may receive an input (or an input that transitions the first state to the second state) that causes the position of the second housing part to move from the retracted position to the expanded position (e.g., movement of the second housing part in direction (1650)) while the first screen is displayed at the first refresh rate. For example, the processor may, in response to the input, execute operations for displaying the second screen on the area (1602) and the area (1603). For example, the processor may cause the electronic device (1600) to display a portion of the second screen on the area (1603). For example, the processor may provide second data for a second image corresponding to the second screen to the display driving circuit (1610).

[0236] For example, the display driving circuit (1610) can display the second screen on the area (1602) and the area (1603) using the second data while the second housing part moves in the direction (1650). For example, another part of the screen displayed on the area (1602) can have the first refresh rate, and the part of the screen displayed on the area (1603) can have a second refresh rate higher than the first refresh rate.

[0237] For example, the display driving circuit (1610) can display the other part of the second screen on the area (1602) at the second refresh rate by transmitting signals (1641) obtained through a part of the second data to the first sub-pixels using the first source driver (1621) according to the second refresh rate and transmitting signals (1631) to the first sub-pixels using the first gate driver (1611) according to the second refresh rate. For example, the signals (1641) can be sequentially transmitted from signal (1641-1) to signal (1641-N). For example, the signals (1631) can be sequentially transmitted from signal (1631-1) to signal (1631-M).

[0238] For example, the display driving circuit (1610) can display the part of the second screen on the area (1603) at the second refresh rate by transmitting signals (1642) obtained through another part of the second data to the second sub-pixels using the second source driver (1622) according to the second refresh rate and transmitting signals (1632) to the second sub-pixels using the second gate driver (1612) according to the second refresh rate. For example, the signals (1642) can be sequentially transmitted from signal (1642-1) to signal (1642-N). For example, the signals (1642-1) and (1631-1) can be transmitted simultaneously. For example, the signals (1632) can be transmitted from signal (1632-1) to signal (1632-K) (K is a natural number greater than 1). For example, signal (1632-1) and signal (1631-1) can be transmitted simultaneously.

[0239] As described above, the electronic device (1600) can display another part of the second screen on the area (1602) at the second refresh rate while the second housing part is moved, and can display the part of the second screen on the area (1603) at the second refresh rate while the second housing part is moved, by using the plurality of gate drivers and the plurality of source drivers included in the flexible display (1690). For example, the electronic device (1600) can prevent a reduction in the quality of the screen displayed while the second housing part is moved by including the plurality of gate drivers and the plurality of source drivers. For example, the electronic device (1600) can reduce a probability of flickering occurring within the screen by further driving the second gate driver (1612) and / or the second source driver (1622) while the screen is extended.

[0240] As a non-limiting example, the area of ​​the flexible display (1690) visible from the front side of the housing may extend in a direction perpendicular to the direction (1650) as well as in the direction (1650). For example, the processor (or the display driving circuit (1610)) may vary the refresh rate of the screen displayed on the area depending on whether the direction in which the area extends is in the direction (1650) or in the direction perpendicular to the direction (1650). For example, the processor may vary the refresh rate of the screen from a first refresh rate to a second refresh rate higher than the first refresh rate based on the area extending in the direction (1650), and may vary the refresh rate of the screen to a third refresh rate higher than the first refresh rate and lower than the second refresh rate based on the area extending in the direction perpendicular to the direction (1650).

[0241] The above-exemplified operations may also be executed through components of the electronic device (1701) exemplified below. For example, the processor (501) or the processor of the electronic device (1600) may correspond to at least a part of the processor (1720) of FIG. 17, the memory (502) may correspond to at least a part of the memory (1730) of FIG. 17, the display (140) or the flexible display (1690) may correspond to at least a part of the display module (1760) of FIG. 17, and the light sensor (504) may correspond to at least a part of the sensor module (1776) of FIG. 17.

[0242] FIG. 17 is a block diagram of an electronic device (1701) within a network environment (1700) according to various embodiments. Referring to FIG. 17, in the network environment (1700), the electronic device (1701) may communicate with the electronic device (1702) via a first network (1798) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (1704) or the server (1708) via a second network (1799) (e.g., a long-range wireless communication network). In one embodiment, the electronic device (1701) may communicate with the electronic device (1704) via the server (1708). According to one embodiment, the electronic device (1701) may include a processor (1720), a memory (1730), an input module (1750), an audio output module (1755), a display module (1760), an audio module (1770), a sensor module (1776), an interface (1777), a connection terminal (1778), a haptic module (1779), a camera module (1780), a power management module (1788), a battery (1789), a communication module (1790), a subscriber identification module (1796), or an antenna module (1797). In some embodiments, the electronic device (1701) may omit at least one of these components (e.g., the connection terminal (1778)), or may have one or more other components added. In some embodiments, some of these components (e.g., sensor module (1776), camera module (1780), or antenna module (1797)) may be integrated into a single component (e.g., display module (1760)).

[0243] The processor (1720) may, for example, execute software (e.g., a program (1740)) to control at least one other component (e.g., a hardware or software component) of the electronic device (1701) connected to the processor (1720) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (1720) may store commands or data received from other components (e.g., a sensor module (1776) or a communication module (1790)) in a volatile memory (1732), process the commands or data stored in the volatile memory (1732), and store result data in a non-volatile memory (1734). According to one embodiment, the processor (1720) may include a main processor (1721) (e.g., a central processing unit or an application processor) or an auxiliary processor (1723) (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 (1721). For example, when the electronic device (1701) includes the main processor (1721) and the auxiliary processor (1723), the auxiliary processor (1723) may be configured to use less power than the main processor (1721) or to be specialized for a given function. The auxiliary processor (1723) may be implemented separately from the main processor (1721) or as a part thereof.

[0244] The auxiliary processor (1723) may control at least a portion of functions or states associated with at least one component (e.g., a display module (1760), a sensor module (1776), or a communication module (1790)) of the electronic device (1701), for example, on behalf of the main processor (1721) while the main processor (1721) is in an inactive (e.g., sleep) state, or together with the main processor (1721) while the main processor (1721) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (1723) (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 (1780) or a communication module (1790)). In one embodiment, the auxiliary processor (1723) (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 (1701) where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (1708)). 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.

[0245] The memory (1730) can store various data used by at least one component (e.g., the processor (1720) or the sensor module (1776)) of the electronic device (1701). The data can include, for example, software (e.g., the program (1740)) and input data or output data for commands related thereto. The memory (1730) can include volatile memory (1732) or non-volatile memory (1734).

[0246] The program (1740) may be stored as software in memory (1730) and may include, for example, an operating system (1742), middleware (1744), or an application (1746).

[0247] The input module (1750) can receive commands or data to be used in a component of the electronic device (1701) (e.g., a processor (1720)) from an external source (e.g., a user) of the electronic device (1701). The input module (1750) 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).

[0248] The audio output module (1755) can output audio signals to the outside of the electronic device (1701). The audio output module (1755) 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.

[0249] The display module (1760) can visually provide information to an external party (e.g., a user) of the electronic device (1701). The display module (1760) may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling the device. In one embodiment, the display module (1760) 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.

[0250] The audio module (1770) can convert sound into an electrical signal, or vice versa. According to one embodiment, the audio module (1770) can acquire sound through the input module (1750), output sound through the sound output module (1755), or an external electronic device (e.g., electronic device (1702)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (1701).

[0251] The sensor module (1776) can detect the operating status (e.g., power or temperature) of the electronic device (1701) 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 (1776) 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.

[0252] The interface (1777) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (1701) with an external electronic device (e.g., the electronic device (1702)). In one embodiment, the interface (1777) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

[0253] The connection terminal (1778) may include a connector through which the electronic device (1701) may be physically connected to an external electronic device (e.g., the electronic device (1702)). In one embodiment, the connection terminal (1778) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0254] The haptic module (1779) 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. In one embodiment, the haptic module (1779) may include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0255] The camera module (1780) can capture still images and videos. In one embodiment, the camera module (1780) may include one or more lenses, image sensors, image signal processors, or flashes.

[0256] The power management module (1788) can manage the power supplied to the electronic device (1701). According to one embodiment, the power management module (1788) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0257] A battery (1789) may power at least one component of the electronic device (1701). In one embodiment, the battery (1789) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0258] The communication module (1790) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (1701) and an external electronic device (e.g., electronic device (1702), electronic device (1704), or server (1708)), and the performance of communication through the established communication channel. The communication module (1790) may operate independently from the processor (1720) (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 (1790) may include a wireless communication module (1792) (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 (1794) (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external electronic device (1704) via a first network (1798) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (1799) (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 local area network or a wide area network)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (1792) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (1796) to identify or authenticate the electronic device (1701) within a communication network such as the first network (1798) or the second network (1799).

[0259] The wireless communication module (1792) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency communications (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (1792) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (1792) may support various technologies for securing performance in high-frequency bands, 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 (1792) may support various requirements specified in the electronic device (1701), an external electronic device (e.g., the electronic device (1704)), or a network system (e.g., the second network (1799)). According to one embodiment, the wireless communication module (1792) 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.

[0260] The antenna module (1797) 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 (1797) 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 (1797) 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 (1798) or the second network (1799), may be selected from the plurality of antennas by, for example, the communication module (1790). A signal or power may be transmitted or received between the communication module (1790) and the 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 (1797).

[0261] According to various embodiments, the antenna module (1797) 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.

[0262] 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)).

[0263] According to one embodiment, commands or data may be transmitted or received between the electronic device (1701) and an external electronic device (1704) via a server (1708) connected to a second network (1799). Each of the external electronic devices (1702 or 1704) may be the same or a different type of device as the electronic device (1701). According to one embodiment, all or part of the operations executed in the electronic device (1701) may be executed in one or more of the external electronic devices (1702, 1704, or 1708). For example, when the electronic device (1701) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (1701) 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 (1701). The electronic device (1701) 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 (1701) may provide an ultra-low latency service using, for example, distributed computing or mobile edge computing. In another embodiment, the external electronic device (1704) may include an Internet of Things (IoT) device. The server (1708) may be an intelligent server utilizing machine learning and / or a neural network.According to one embodiment, an external electronic device (1704) or server (1708) may be included within the second network (1799). The electronic device (1701) may be applied to intelligent services (e.g., smart homes, smart cities, smart cars, or healthcare) based on 5G communication technology and IoT-related technology.

[0264] As described above, a sliderable electronic device (e.g., electronic device (100)) may include a housing (e.g., housing (130)) including a first housing part (e.g., first housing part (110)) and a second housing part (e.g., second housing part (120)) movably engaged with the first housing part, an actuator (e.g., actuator (503)) configured to move the second housing part relative to the first housing part, and a flexible display (e.g., display (140)) coupled to the first housing part and the second housing part such that a size of a viewable area from a front side of the housing changes as the second housing part is moved relative to the first housing part. The sliderable electronic device may further include a memory storing instructions for causing the flexible display, when executed within the sliderable electronic device, to receive an input for extending the region while a screen is displayed on the region, to control the actuator to move the second housing part relative to the first housing part in response to the input, and to change a refresh rate of the screen extending over the region according to a speed at which the region extends as the second housing part is moved relative to the first housing part in response to the input while the region extends.

[0265] For example, the memory may store instructions for causing the flexible display to change the refresh rate of the screen by determining a reference refresh rate corresponding to the speed among a plurality of reference refresh rates available within the sliderable electronic device as the refresh rate of the screen while the area is extended, when executed within the sliderable electronic device.

[0266] For example, the memory may store instructions for causing the flexible display to change the refresh rate of the screen by changing the timing of transmitting an image for display on the screen to the flexible display according to the speed while the area is extended when executed within the sliderable electronic device.

[0267] For example, the memory may store instructions for causing the flexible display to change the refresh rate of the screen depending on the type and speed of a software application providing content within the screen while the area is extended, when executed within the slideable electronic device.

[0268] For example, the sliderable electronic device may include an ambient light sensor (e.g., ambient light sensor (504)). For example, the memory may store instructions for causing the flexible display to change the refresh rate of the screen according to the ambient light and the speed of the area around the sliderable electronic device measured by the ambient light sensor while the area is extended, when executed within the sliderable electronic device.

[0269] For example, the memory may store instructions that, when executed within the slideable electronic device, cause the flexible display to change the refresh rate of the screen depending on the brightness level and the speed of the screen while the area is extended.

[0270] For example, the memory may store instructions that, when executed within the slideable electronic device, cause the flexible display to change the refresh rate of the screen according to the size and speed of the area while the area is extended.

[0271] For example, the memory may store instructions that, when executed within the slideable electronic device, cause the flexible display to restore the refresh rate of the screen to the refresh rate used before the input was received, based on completing extending the region in response to the input.

[0272] For example, the slidable electronic device may include a Hall sensor IC (integrated circuit) configured to acquire data regarding a distance the second housing part moves relative to the first housing part. For example, the memory may store instructions for measuring the speed using the data acquired via the Hall sensor IC while the area is extended, when executed within the slidable electronic device.

[0273] For example, the actuator may include a motor encoder. For example, the memory may store instructions for measuring the speed using data obtained through the motor encoder while the area is extended, when executed within the slidable electronic device.

[0274] For example, the memory may store instructions for measuring the speed by utilizing changes in electrostatic capacitance that occur within the flexible display while the area is extended when executed within the slideable electronic device.

[0275] For example, the refresh rate of the screen when the speed is a first speed while the area is extended may be higher than the refresh rate of the screen when the speed is a second speed lower than the first speed while the area is extended.

[0276] As described above, a slidable electronic device (e.g., electronic device (100)) may include a housing (e.g., housing (130)) including a first housing part (e.g., first housing part (110)) and a second housing part (e.g., second housing part (120)) movably engaged with the first housing part, an actuator (e.g., actuator (503)) configured to move the second housing part relative to the first housing part, and a flexible display (e.g., display (140)) coupled to the first housing part and the second housing part such that a size of an area viewable from a front side of the housing changes as the second housing part moves relative to the first housing part. The slidable electronic device may receive an input for changing a size of an area to a second size larger than the first size while a screen is displayed on the area having a first size, and the screen is displayed on the area at a first refresh rate. The method may further include a memory storing instructions for controlling the actuator to move the second housing part relative to the first housing part in response to the input received while the screen is displayed on the area at a second refresh rate higher than the first refresh rate, such that the change from the first size to the second size is completed in a first time period, and for controlling the actuator to move the second housing part relative to the first housing part in response to the input received while the screen is displayed on the area at a second refresh rate higher than the first refresh rate, such that the change from the first size to the second size is completed in a second time period shorter than the first time period.

[0277] For example, an average power provided to the actuator for the change from the first size to the second size in response to the input received while the screen is displayed on the area at the first refresh rate may be lower than an average power provided to the actuator for the change from the first size to the second size in response to the input received while the screen is displayed on the area at the second refresh rate.

[0278] For example, the memory may store instructions, when executed within the sliderable electronic device, to control the actuator to move the second housing part relative to the first housing part so that the change from the first size to the second size is completed during the second time period while the screen is displayed on the area at the first refresh rate and a third refresh rate higher than the second refresh rate, in response to the input received, and to change the refresh rate of the screen to a refresh rate lower than the third refresh rate during the change from the first size to the second size.

[0279] As described above, a non-transitory computer-readable storage medium can store one or more programs. The one or more programs may include instructions that, when executed by a sliderable electronic device comprising a housing including a first housing part and a second housing part movably engaged with the first housing part, an actuator configured to move the second housing part relative to the first housing part, and a flexible display coupled to the first housing part and the second housing part such that a size of a viewable area from a front side of the housing changes as the second housing part is moved relative to the first housing part, cause the sliderable electronic device to receive an input for extending the area while a screen is displayed on the area, control the actuator to move the second housing part relative to the first housing part in response to the input, and cause the flexible display to change a refresh rate of the screen extending over the area in accordance with a rate at which the area extends while the area extends as the second housing part is moved relative to the first housing part in response to the input.

[0280] For example, the one or more programs may include instructions that, when executed by the sliderable electronic device, cause the flexible display to change the refresh rate of the screen by determining a reference refresh rate corresponding to the speed from among a plurality of reference refresh rates available within the sliderable electronic device as the refresh rate of the screen while the area is extended.

[0281] For example, the one or more programs may include instructions that, when executed by the sliderable electronic device, cause the flexible display to change the refresh rate of the screen by changing the timing of transmitting an image for display on the screen to the flexible display according to the speed while the area is extended.

[0282] For example, the one or more programs may include instructions that, when executed by the sliderable electronic device, cause the flexible display to change the refresh rate of the screen depending on the type and speed of a software application providing content within the screen while the area is extended.

[0283] For example, the one or more programs may include instructions that, when executed by the sliderable electronic device, cause the flexible display to change the refresh rate of the screen depending on the illumination and the speed around the sliderable electronic device while the area is extended.

[0284] As described above, an electronic device may include a housing and a flexible display accommodated in the housing. The flexible display may be configured to provide a first state in which a first screen having a first size is displayed and a second state in which a second screen having a second size larger than the first size is displayed as at least a portion of the flexible display is moved. The electronic device may include a processor accommodated in the housing and operatively connected to the flexible display. The processor may be configured to display the first screen having the first size on the flexible display based on a first refresh rate when the flexible display is in the first state, and to display the second screen having the second size on the flexible display based on a second refresh rate corresponding to a speed of the transition from the first state to the second state as the state of the flexible display is switched from the first state to the second state.

[0285] For example, the second reproduction rate may be higher than the first reproduction rate.

[0286] For example, the processor may be configured to display the second screen based on the second refresh rate within a first time period in which the speed increases while the state of the flexible display is transitioned from the first state to the second state, and to display the second screen based on a third refresh rate lower than the second refresh rate within a second time period in which the speed decreases less than the first time period.

[0287] For example, the housing may include a first housing part and a second housing part, and the second housing part may be movably coupled to the first housing part such that the second housing part is in a retracted position when the flexible display is in the first state and is in an extended position when the flexible display is in the second state.

[0288] For example, the second housing part can be movably coupled to the first housing part in a direction parallel to the longitudinal direction of the second screen.

[0289] For example, the flexible display may include a plurality of scan lines extending in a first direction and a plurality of data lines extending in a second direction, and the second housing part may be movably coupled to the first housing part in a direction parallel to the second direction.

[0290] For example, the electronic device may include an actuator housed in the housing and configured to provide a force to move the housing between the retracted position and the extended position. The processor may be configured to display the second screen as the speed of the actuator changes from the first speed to the second speed.

[0291] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.

[0292] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (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.

[0293] 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).

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

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

[0296] 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.

Claims

1. Memory that stores instructions; A housing comprising a first housing part and a second housing part movably engaged with the first housing part; An actuator configured to move the second housing part relative to the first housing part; A flexible display coupled to the first housing part and the second housing part so that the size of a viewable area from the front side of the housing changes as the second housing part moves relative to the first housing part; and Contains a processor, The above instructions, when executed by the processor, While the screen is displayed on the above area, an input is received to extend the above area, In response to said input, controlling said actuator to move said second housing part relative to said first housing part; Causing the slidable electronic device to cause the flexible display to change the refresh rate of the screen extending over the area according to the speed at which the area extends as the second housing part moves relative to the first housing part in response to the input, Slideable electronic device.

2. In claim 1, the instructions, when executed by the processor, Causing the slidable electronic device to change the refresh rate of the screen by determining a reference refresh rate corresponding to the speed among a plurality of reference refresh rates available within the slidable electronic device as the refresh rate of the screen while the area is extended. Slideable electronic device.

3. In claim 1, the instructions, when executed by the processor, By changing the timing of transmitting an image for display of said screen to said flexible display according to said speed while said area is extended, said slidable electronic device causes said flexible display to change said refresh rate of said screen. Slideable electronic device.

4. In claim 1, the above instructions, when executed by the processor, causing said slidable electronic device to change said refresh rate of said screen depending on the type and speed of the software application providing the content within said screen, while said area is extended; Slideable electronic device.

5. In claim 1, Including a light sensor, The above instructions, when executed by the processor, While the above area is extended, causing the sliderable electronic device to change the refresh rate of the screen according to the illumination around the sliderable electronic device measured through the illumination sensor and the speed. Slideable electronic device.

6. In claim 1, the instructions, when executed by the processor, causing said slidable electronic device to cause said flexible display to change said refresh rate of said screen according to said brightness level and said speed of said screen while said area is extended; Slideable electronic device.

7. In claim 1, the instructions, when executed by the processor, causing said slidable electronic device to cause said flexible display to change said refresh rate of said screen according to the size and said speed of said area while said area is extended; Slideable electronic device.

8. In claim 1, the instructions, when executed by the processor, Causing said slidable electronic device to cause said flexible display to restore said refresh rate of said screen to the refresh rate that was used before said input was received, based on completing extending said area according to said input. Slideable electronic device.

9. In claim 1, The second housing part further includes a Hall sensor IC (integrated circuit) configured to obtain data on the distance moved with respect to the first housing part, The above instructions, when executed by the processor, Further causing the slidable electronic device to measure the speed by using the data acquired through the Hall sensor IC while the above area is extended. Slideable electronic device.

10. In claim 1, the actuator, Includes a motor encoder, The above instructions, when executed by the processor, Further causing the slideable electronic device to measure the speed using data acquired through the motor encoder while the above area is extended. Slideable electronic device.

11. In claim 1, the instructions, when executed by the processor, Further causing the slider electronic device to measure the speed by utilizing the change in electrostatic capacitance caused within the flexible display while the above area is extended. Slideable electronic device.

12. In claim 1, when the speed is the first speed, the refresh rate of the screen is Higher than the refresh rate of the screen when the above speed is a second speed lower than the above first speed. Slideable electronic device.

13. In a non-transitory computer-readable storage medium storing one or more programs, One or more of the above programs, When implemented by a slidable electronic device comprising a housing including a first housing part and a second housing part movably engaged with the first housing part, an actuator configured to move the second housing part relative to the first housing part, and a flexible display coupled to the first housing part and the second housing part such that a size of a viewable area from a front side of the housing changes as the second housing part is moved relative to the first housing part, While the screen is displayed on the above area, an input is received to extend the above area, In response to said input, controlling said actuator to move said second housing part relative to said first housing part; causing the flexible display to change the refresh rate of the screen extending over the area according to the speed at which the area extends while the area extends as the second housing part moves relative to the first housing part in response to the input; comprising instructions causing the above slideable electronic device to operate; A non-transitory computer-readable storage medium.

14. In claim 13, the one or more programs, when executed by the sliderable electronic device, Causing the flexible display to change the refresh rate of the screen by determining a reference refresh rate corresponding to the speed among a plurality of reference refresh rates available within the slideable electronic device as the refresh rate of the screen while the area is extended; comprising instructions causing the above slideable electronic device to operate; A non-transitory computer-readable storage medium.

15. In claim 14, the one or more programs, when executed by the sliderable electronic device, By changing the timing of transmitting an image for display of the screen to the flexible display according to the speed while the area is extended, thereby causing the flexible display to change the refresh rate of the screen, comprising instructions causing the above slideable electronic device to operate; A non-transitory computer-readable storage medium.

Citation Information

Patent Citations

  • Unit cell aligning device and method

    KR1020230020087A

  • Apparatus for guiding vehicle wheel

    KR1020230163188A

  • An electronic device including flexible display and content display method thereof

    KR102407596B1

  • Rollable display device and driving method thereof for controlling refresh rate of display

    US11776441B2

  • Display device and manufacturing method thereof

    US20210041916A1