Electronic device and control method thereof

Through the collaborative work of sensors and processors, the mirror display can intelligently identify the user's location and intent, and automatically switch display states, solving the problem of inconvenient function switching of mirror displays in existing technologies and improving the user experience.

CN122029508APending Publication Date: 2026-05-12SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SAMSUNG ELECTRONICS CO LTD
Filing Date
2024-08-01
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing mirror displays cannot intelligently recognize the user's position and intent during use, resulting in inconvenient function switching and an inability to properly control the display status in the event of a power outage.

Method used

It uses sensors and processors to work together to identify the user's location and intentions, and achieves intelligent switching by adjusting the angle and reflectivity of the mirror display, and maintains a reasonable display state or mirror state in the event of a power outage.

Benefits of technology

It enables intelligent operation of the mirror display, automatically switching the display state according to the user's location and intention, ensuring that a suitable display mode is maintained in the event of a power outage, thereby improving the user experience and the convenience of the function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122029508A_ABST
    Figure CN122029508A_ABST
Patent Text Reader

Abstract

An electronic device includes: a mirror display configured to operate in a mirror state and a display state; a sensor; and at least one processor configured to switch an operation state of the electronic device from a horizontal state in which the mirror display is operated in a horizontal direction to a vertical state in which the mirror display is operated in a vertical direction, and, when the operation state of the electronic device is the vertical state, determine whether the mirror display is operated in the horizontal direction based on data acquired through the sensor. And a control unit that identifies whether the user is located within a predetermined distance of the electronic device for a predetermined time, and when it is identified that the user is located within the predetermined distance of the electronic device for the predetermined time, controls the mirror display to operate in a mirror state based on a gaze position of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to an electronic device and a method for controlling the same, and more specifically, to an electronic device including a mirror display and a method for controlling the same. Background Technology

[0002] With the development of electronic technology, various types of electronic devices have been developed and supplied. Specifically, in recent years, display devices used in various places such as homes, offices, and public places have been continuously developed.

[0003] For example, a display device can provide various types of services through a mirrored display that provides both mirroring and display functions. For instance, if no image is displayed on the screen, the mirrored display can be used as a mirror using its reflectivity, and if an image is being played, its transmittance can be used to determine whether the image is visible to the user. Summary of the Invention

[0004] Some aspects of the embodiments of this disclosure will be set forth in the description which follows, while other aspects will be obvious from the description or may be learned by practice of the embodiments provided.

[0005] According to embodiments of this disclosure, an electronic device includes: a mirror display configured to operate in a mirror state and a display state; a sensor; and at least one processor configured to: switch the operating state of the electronic device from a horizontal state in which the mirror display operates in a horizontal direction to a vertical state in which the mirror display operates in a vertical direction; when the operating state of the electronic device is vertical: based on data acquired by the sensor, identify whether a user is within a predetermined distance of the electronic device for a predetermined time; when it is identified that the user is within the predetermined distance of the electronic device for a predetermined time, control the mirror display to operate in the mirror state based on the user's gaze position.

[0006] According to embodiments of the present disclosure, at least one processor may be configured to: when the operating state of the electronic device is horizontal and the mirror display is operating in a display state, identify whether a predetermined event for switching the mirror display to a mirror state has occurred; when the predetermined event for switching the mirror display to a mirror state has been identified, switch the operating state of the electronic device from horizontal to vertical, and when the operating state of the electronic device switches from horizontal to vertical, control the electronic device to adjust the reflectivity of the mirror display based on the angle of the mirror display.

[0007] According to embodiments of the present disclosure, at least one processor may be configured to control the mirror display to display an environmental state image when a power-off command is received while the mirror display is operating in a display state.

[0008] According to embodiments of the present disclosure, at least one processor may be configured to: adjust the reflectivity of the mirror display so that the mirror display operates as a semi-reflective mirror under ambient conditions.

[0009] According to embodiments of the present disclosure, at least one processor may be configured to control the mirror display while it is being rotated in an ambient state, such that artistic graphic objects are dynamically displayed based on the angle of the mirror display.

[0010] According to embodiments of the present disclosure, at least one processor may be configured to control the mirror display to maintain the mirror state when the electronic device is in a vertical state and the mirror display is operating in a mirror state, and a power-off command is received.

[0011] According to embodiments of the present disclosure, at least one processor may be configured to: when a power-off command is received and the mirror display is being rotated, identify whether the mirror display was operating in a display state or a mirror state before being rotated, and based on the identification that the mirror display was operating in a display state before being rotated, turn off the power of the electronic device; and based on the identification that the mirror display was operating in a mirror state before being rotated, control the mirror display to maintain the mirror state.

[0012] According to embodiments of the present disclosure, at least one processor may be configured to: when a power-off command is received and the electronic device switches from a horizontal state in which the mirror display operates in a display state to a vertical state in which the mirror display operates in a mirror state, identify whether the electronic device is closer to the vertical state based on the angle of the mirror display, and when it is identified that the electronic device is closer to the vertical state, control the mirror display to maintain the mirror state.

[0013] According to embodiments of the present disclosure, at least one processor may be configured to: when the electronic device is in a horizontal state and the mirror display is operating in a display state, identify whether a predetermined event for switching to a mirror state has occurred, and when it is identified that a predetermined event for switching the mirror display to a mirror state has occurred: switch the electronic device from a horizontal state to a vertical state, switch the mirror display from a display state to a mirror state, and control the content to be displayed in a region of the mirror display.

[0014] According to embodiments of the present disclosure, at least one processor may be configured to: identify the location of a user's face based on data acquired by a sensor, and control a mirror display to display information in an area corresponding to the identified location of the user's face.

[0015] According to embodiments of this disclosure, a method for controlling an electronic device is provided. The electronic device includes a mirror display and a sensor. The mirror display is configured to operate in a mirror state and a display state. The method includes: switching the operating state of the electronic device from a horizontal state in which the mirror display operates in a horizontal direction to a vertical state in which the mirror display operates in a vertical direction; when the operating state of the electronic device is vertical: identifying, based on data acquired by the sensor, whether a user is within a predetermined distance of the electronic device for a predetermined time; and when it is identified that the user is within the predetermined distance of the electronic device for a predetermined time, controlling the mirror display to operate in the mirror state based on the user's gaze position.

[0016] According to embodiments of this disclosure, the method may further include: when the electronic device is in a horizontal operating state and the mirror display is in a display state, identifying whether a predetermined event for switching the mirror display to a mirror state has occurred; when it is identified that the predetermined event for switching the mirror display to a mirror state has occurred: switching the operating state of the electronic device from a horizontal state to a vertical state, and when the operating state of the electronic device is switched from a horizontal state to a vertical state, adjusting the reflectivity of the mirror display based on the angle of the mirror display.

[0017] According to embodiments of this disclosure, the method may further include: when a power-off command is received while the mirror display is operating in a display state, controlling the mirror display to display an environmental image to operate in an environmental state.

[0018] According to embodiments of this disclosure, controlling a mirror display to operate in an ambient state includes adjusting the reflectivity of the mirror display so that the mirror display operates as a semi-reflective mirror in an ambient state.

[0019] According to embodiments of this disclosure, a non-transitory computer-readable medium is provided storing computer instructions that, when executed by a processor of an electronic device, cause the electronic device, including a mirror display and sensors, to perform operations. The mirror display is configured to operate in a mirror state and a display state, wherein the operations include: switching the operating state of the electronic device from a horizontal state in which the mirror display operates in a horizontal direction to a vertical state in which the mirror display operates in a vertical direction; when the operating state of the electronic device is vertical: identifying, based on data acquired by the sensors, whether a user is within a predetermined distance of the electronic device for a predetermined time; and when it is identified that the user is within the predetermined distance of the electronic device for a predetermined time, controlling the mirror display to operate in the mirror state based on the user's gaze position. Attached Figure Description

[0020] Figure 1 This is a diagram used to explain the use of a mirrored display according to one or more embodiments.

[0021] Figure 2 This is a block diagram illustrating the configuration of an electronic device according to one or more embodiments.

[0022] Figure 3a and Figure 3b This is a diagram used to explain the mirror display structure according to one or more embodiments.

[0023] Figure 3c and Figure 3d It is a diagram used to interpret sensing data acquired by a sensor according to one or more embodiments.

[0024] Figure 4 This is a block diagram illustrating the configuration of an electronic device according to one or more embodiments.

[0025] Figure 5 This is a flowchart for explaining a control method of an electronic device according to one or more embodiments.

[0026] Figure 6 This is a flowchart for explaining a control method of an electronic device according to one or more embodiments.

[0027] Figure 7 This is a diagram used to explain a fade-in / fade-out switching method for a mirror display according to one or more embodiments.

[0028] Figure 8 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0029] Figure 9 This is a flowchart for explaining a control method of an electronic device according to one or more embodiments.

[0030] Figure 10 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0031] Figure 11 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0032] Figure 12 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0033] Figure 13 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0034] Figure 14 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0035] Figure 15This is a diagram used to explain a control method for an electronic device according to one or more embodiments. Detailed Implementation

[0036] The terminology used in this specification will be briefly described, and then this disclosure will be described in detail.

[0037] The terminology used in the embodiments of this disclosure consists of widely used and common terms. The selection of these terms has taken into full account of their function within this disclosure and may be modified according to the intent of those skilled in the art, case studies in the field, the emergence of new technologies, etc. Furthermore, in certain circumstances, terms arbitrarily chosen by the applicant may also exist. In such cases, the meaning of such terms will be explained in detail in the corresponding descriptive section of this disclosure. Therefore, the terms used in this disclosure need to be defined according to their meaning and the content throughout this disclosure, rather than simply based on the names of the terms.

[0038] In the specification, expressions such as “have,” “may have,” “include,” and “may include” indicate the presence of a corresponding feature (e.g., a number, function, operation, or component such as a part), but do not exclude the possibility of the presence of other features.

[0039] Expressions such as “A or B”, “at least one of A and / or B”, “one or more of A and / or B”, or similar expressions can include all possible combinations of the listed items. For example, “A or B”, “at least one of A and B”, or “at least one of A or B” can indicate three cases: 1) only A is included; 2) only B is included; or 3) both A and B are included.

[0040] The terms "first," "second," or similar used in this specification may refer to various components, regardless of their order and / or importance. These terms are used only to distinguish different components and do not limit the corresponding components.

[0041] If it is mentioned that any component (e.g., the first component) is "(operationally or communicatively) coupled to" or "connected to" another component (e.g., the second component), it should be understood that any component can be directly coupled to the other component, or can be coupled to the other component through another component (e.g., the third component).

[0042] The expression “configured (or set) to” as used in this disclosure may be replaced, depending on the context, with expressions such as “applicable to,” “capable of,” “designed for,” “adapted to,” “manufactured for,” or “capable of.” “Configured (or set) to” does not necessarily indicate that the hardware is “specifically designed for.”

[0043] Conversely, the statement “the device is configured to” in any case may indicate that the device can “perform” together with another device or component. For example, “processors configured (or set) to perform A, B and C” may indicate a dedicated processor (e.g., an embedded processor) for performing the corresponding operations, or a general-purpose processor (e.g., a central processing unit (CPU) or application processor) that can perform the corresponding operations by executing one or more software programs stored in a memory device.

[0044] Singular terms may include their plural forms unless the context clearly indicates otherwise. It should be understood that the terms "comprising," "configured as," etc., as used in this application specify the presence of features, numbers, steps, operations, components, parts, or combinations thereof mentioned in the specification, and do not exclude the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

[0045] In the embodiments, a “module” or “device” may perform at least one function or operation and may be implemented by hardware or software, or by a combination of hardware and software. Furthermore, in addition to “modules” or “devices” that require implementation by specific hardware, multiple “modules” or multiple “devices” may be integrated into at least one module for implementation by at least one processor (not shown).

[0046] Meanwhile, various elements and areas in the accompanying drawings are shown schematically. Therefore, the spirit of this disclosure is not limited to the relative dimensions or spacing shown in the accompanying drawings.

[0047] Embodiments of this disclosure are described in detail below with reference to the accompanying drawings.

[0048] Figure 1 This is a diagram used to explain the use of a mirrored display according to one or more embodiments.

[0049] According to embodiments, electronic device 100 can be implemented as various types of mirror display devices, which are installed in various locations where mirrors are needed and are capable of transmitting information while providing mirror functionality. Here, "mirror display" is a compound word, where "mirror" refers to the mirror itself and "display" refers to the task of visually expressing information. Mirror displays may require at least one of the capabilities to provide mirror functionality or display functionality in a timely manner based on user needs. For example, electronic device 100 can operate in a display state (or display mode) to provide display functionality and in a mirror state (or mirror mode) to provide mirror functionality.

[0050] like Figure 1As shown, according to an embodiment, the electronic device 100 can operate in either a horizontal or vertical state. For example, a horizontal state in which the electronic device 100 is set in a horizontal direction can be a display state in which the horizontal length of the mirror display 110 is greater than its vertical length. Similarly, a vertical state in which the electronic device 100 is set in a vertical direction can also be a display state in which the vertical length of the mirror display 110 is greater than its horizontal length. However, the horizontal state can be referred to as a horizontal posture mode or a landscape mode, and the vertical state can be referred to as a portrait posture mode or a portrait mode. For example, the electronic device 100 can rotate the mirror display using a rotation function. However, the display state of the electronic device 100 is not necessarily limited to horizontal and vertical states. The electronic device 100 can also be operated by tilting to a specific angle (e.g., oblique tilt) according to user instructions.

[0051] As an example, electronic device 100 can switch from a horizontal state to a vertical state, or vice versa, based on user commands. However, in some cases, electronic device 100 can receive user commands to change its display state from a user terminal and / or remote control device (such as a smartphone) capable of remote control via an application, or through buttons, user voice, gestures, etc., located on electronic device 100. Electronic device 100 can communicate with user terminals and / or remote control devices via communication methods such as Wi-Fi, Bluetooth, or infrared communication.

[0052] For example, electronic device 100 can provide an output state that satisfies the user's intent by taking into account various factors that reflect the user's needs. Various embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.

[0053] Figure 2 This is a block diagram illustrating the configuration of an electronic device according to one or more embodiments.

[0054] like Figure 2 As shown, the electronic device 100 may include a mirror display 110, a sensor 120, a memory 130, and at least one processor 140. For example, the electronic device 100 may be implemented as a switchable mirror device that provides both mirror and display functions.

[0055] The electronic device 100 can be implemented as various devices with display functions, such as monitors, smart monitors, smart TVs (TVs), electronic photo frames, electronic blackboards, electronic desks, laptops, digital signage, digital information displays (DIDs), and video walls.

[0056] The mirror display 110 can be implemented as a display including self-emissive elements or a display including non-self-emissive elements and a backlight. For example, the mirror display 110 can be implemented as various types of displays, such as liquid crystal displays (LCDs), organic light-emitting diode (OLED) displays, light-emitting diode (LED) displays, micro LED displays, mini LED displays, plasma display panels (PDPs), quantum dot (QD) displays, and quantum dot light-emitting diode (QLED) displays. The mirror display 110 may also include driving circuitry, a backlight unit, etc., which can be implemented in the form of amorphous silicon thin-film transistors (a-SiTFTs), low-temperature polycrystalline silicon (LTPS) TFTs, or organic TFTs (OTFTs). For example, a touch sensor can be provided on the front surface of the mirror display 110 to detect various types of touch input. This touch sensor can take the form of a touch film, touch sheet, touchpad, etc., and detect touch operations. For example, the mirror display 110 can detect various types of touch input, such as touch input from a user's hand, touch input from an input device such as a stylus, and touch input from a specific electrostatic material. Here, the input device can be implemented as a pen-type input device, which can be referred to by various terms such as electronic pen, stylus, and S-pen. For example, the mirror display 110 can be implemented as a flat display, a curved display, a foldable and / or rollable flexible display, etc.

[0057] Meanwhile, the mirror display 110 can be implemented as a display that provides both mirror and display functions.

[0058] For example, a mirrored display 110 can be achieved by adding a switchable mirror to a general display panel.

[0059] like Figure 3a and Figure 3b As shown, the mirror display 110 can be implemented as including a polarizer 111, an upper glass layer 112, a lower glass layer 114, and a reflective polarizer 115. For example, a liquid crystal (LC) layer 113 can be formed between the upper glass layer 112 and the lower glass layer 114. The liquid crystal (LC) can be in an intermediate state between a liquid state and a crystalline state, and has a structure in which rod-shaped molecules (or liquid crystal molecules) are aligned in one direction, similar to a solid crystal.

[0060] For example, polarizer 111 can be implemented to allow polarized light to pass through. For example, each of the upper glass 112 and the lower glass 114 can be implemented as a transparent conductive oxide (TCO) glass, but is not limited thereto.

[0061] Figure 3aThe mirror display 110 is shown with the voltage off. When the voltage is off, the liquid crystal molecules can remain in a vertical state, and the incident polarized light can pass directly through the liquid crystal (LC) layer 113 because it will be reflected to the reflection axis of the reflective polarizer 115. Therefore, the mirror display 110 can operate in a mirror state.

[0062] Figure 3b The mirror display 110 is shown when the voltage is applied. When the voltage is applied, the liquid crystal molecules can collapse and remain in a twisted state, allowing the incident polarized light to be rotated 90 degrees and pass through the reflection axis of the reflective polarizer 115. Therefore, the mirror display 110 can operate in a display state. Furthermore, based on the embodiment, the mirror display 110 may further include a protective film for protecting the polarizer, a film for classifying the light in the polarizer, etc.

[0063] Sensor 120 can sense the presence or absence of a user in front of electronic device 100, the distance to the user, the user's approach speed, the user's current position, the user's direction (or angle), the user's position change within a predetermined time range, the user's actions, etc. In this case, sensor 120 can be implemented as various sensors capable of sensing the user. For example, sensor 120 may include at least one of the following: time-of-flight (ToF) sensor, ultrasonic sensor, radio detection and ranging (radar) sensor, photodiode sensor, proximity sensor, passive infrared (PIR) sensor, pinhole sensor, pinhole camera, infrared human detection sensor, complementary metal-oxide-semiconductor (CMOS) image sensor, thermal detection sensor, optical sensor, or motion detection sensor. For example, when implemented as an infrared human detection sensor (e.g., an infrared (IR) time-of-flight (ToF) sensor), sensor 120 can sense the presence or absence of the user, the user's approach speed, the user's current position, position changes, etc., based on the time it takes for the emitted infrared light to be reflected and received.

[0064] Furthermore, sensor 120 may also include at least one sensor capable of sensing ambient illuminance, ambient temperature, incident light direction, etc. In this case, sensor 120 can be implemented as an illuminance sensor, temperature detection sensor, light sensing layer, camera, etc. For example, the illuminance sensor can be disposed inside the glass in the mirror display 110. In this case, by using an algorithm to compensate for the transmittance / reflectance of the glass in the mirror display 110, the sensing function of the sensor can be controlled to function normally even inside the glass.

[0065] Furthermore, sensor 120 may also include at least one of an accelerometer (or gravity sensor), a geomagnetic sensor, or a gyroscope sensor. For example, the accelerometer may be a triaxial accelerometer. The triaxial accelerometer can measure the gravitational acceleration along each axis and provide the raw data to processor 140. The geomagnetic sensor or gyroscope sensor can be used to acquire attitude information. Here, attitude information may include at least one of roll information, pitch information, or yaw information.

[0066] For example, based on the sensing values ​​from the accelerometer and gyroscope sensors, the processor 140 can identify the direction and angle of the mirror display 110's tilt. For example, as Figure 3c As shown, based on the sensing values ​​of the accelerometer 121 and the gyroscope 122, the processor 140 can identify the direction and angle of tilt of the mirror display 110. For example, if the X, Y, and Z axes are defined based on the electronics 100, then the roll angle of the electronics 100 about the y-axis... The pitch angle of the electronic device 100 about the x-axis It can be defined as follows.

[0067] [Equation 1]

[0068]

[0069] [Equation 2]

[0070]

[0071] In equation 1, , and The acceleration values ​​along the x, y, and z axes of the accelerometer sensor located in the electronic device 100 are indicated. For example, the pitch angle θ can be based on... Figure 3d The relationship shown is used for calculation.

[0072] In addition, sensor 120 may include various types of sensors, such as illuminance sensors, touch sensors, proximity sensors and pressure sensors.

[0073] The memory 130 can store data required for various embodiments. Depending on the data storage purpose, the memory 130 can be in the form of a memory embedded in the electronic device 100 or in the form of a memory removable from the electronic device 100. For example, data for driving the electronic device 100 can be stored in the memory embedded in the electronic device 100, while data for expanding the functionality of the electronic device 100 can be stored in the memory removable from the electronic device 100. Meanwhile, the memory embedded in the electronic device 100 can be implemented as at least one of volatile memory (e.g., dynamic random access memory (DRAM), static random access memory (SRAM), or synchronous dynamic random access memory (SDRAM)) or non-volatile memory (e.g., one-time programmable read-only memory (OTPROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), mask read-only memory (SMROM), flash memory read-only memory (ROM), flash memory (e.g., NAND flash or NOR flash), hard disk drive, or solid-state drive (SSD)). Furthermore, the removable memory from the electronic device 100 can be implemented as a memory card (e.g., a compact flash memory card (CF), a secure digital card (SD), a micro-secure digital card (Micro-SD), a mini secure digital card (Mini-SD), an extreme digital card (xD), or a multimedia card (MMC)), an external memory (e.g., a USB memory) that can be connected to a universal serial bus (USB) port, etc.

[0074] For example, memory 130 may store at least one instruction for controlling electronic device 100, or a computer program including such instruction.

[0075] For example, memory 130 may store input images, i.e., images received from external devices (e.g., source devices), external storage media (e.g., USB), external servers (e.g., web hard drives), etc. Alternatively, memory 130 may store images acquired by a camera disposed on electronic device 100.

[0076] For example, memory 130 may store at least one of various types of information required to perform image quality processing, such as noise reduction, detail enhancement, tone mapping, contrast enhancement, color enhancement, or frame rate conversion.

[0077] According to one embodiment, memory 130 may be implemented as a single memory for storing data generated according to various operations of this disclosure. However, according to another embodiment, memory 130 may be implemented as multiple memories for storing different types of data or data generated in different steps.

[0078] The memory 130 can store the transmission and reflection characteristics information of the mirror display 110.

[0079] Here, the transmission characteristic information of the mirror display 110 may include luminance value information based on the grayscale level of the image signal determined according to the transmittance of the mirror display 110. For example, the luminance characteristic information of the mirror display 110 may be a luminance measurement value based on the grayscale level of the image signal. That is, the mirror display 110 may have a fixed transmittance. Therefore, when an image signal of each grayscale level is input, a luminance value can be obtained based on the grayscale level of the image signal. That is, an image signal from 0 IRE (or black) to 100 IRE (or white) may be input (e.g., for an 8-bit image, a grayscale level image from 0 to 255), and then the luminance measurement value based on the grayscale level of the input image signal can be calculated and stored in the memory 130. The luminance measurement value based on the grayscale level of the image signal may also be referred to as a gamma meter (or gamma curve). The luminance measurement value can be calculated by direct experimental measurement or by prediction based on the transmittance of the mirror display 110.

[0080] Meanwhile, the reflection characteristic information of the mirror display 110 may include at least one of the reflectivity information of the mirror display 110 or the reflective brightness information of the mirror display 110 based on the amount of external light. For example, the reflection characteristic information may be the reflectivity of the mirror display 110 itself. In this case, according to embodiments of the present disclosure, the reflective brightness based on the amount of external light can be calculated based on the amount of external light measured by the sensor 120 and the reflectivity. As another example, the reflection characteristic information may be information in the form of a predicted amount of external light or pre-calculated reflective brightness information of the mirror display 110. Here, the reflective brightness of the mirror display 110 may be a brightness value generated when external light is reflected based on the reflectivity of the mirror display 110.

[0081] However, the brightness and reflection characteristics of the mirror display 110 can also be received from an external server or the like. For example, the brightness characteristics corresponding to the identification information (e.g., manufacturing number or model number) of the mirror display 110 can be stored in an external server. In this case, the electronic device 100 can receive this information from the external server.

[0082] At least one processor 140 can control the overall operation of the electronic device 100. Specifically, at least one processor 140 can be connected to each component of the electronic device 100 to control the overall operation of the electronic device 100. For example, at least one processor 140 can be electrically connected to the mirror display 110 and the memory 130 and control the overall operation of the electronic device 100. At least one processor 140 can be one or more processors.

[0083] At least one processor 140 can perform the operation of the electronic device 100 according to various embodiments by executing at least one instruction stored in the memory 130.

[0084] At least one processor 140 may include at least one of a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), a multi-core integrated circuit (MIC), a digital signal processor (DSP), a neural network processor (NPU), a hardware accelerator, or a machine learning accelerator. At least one processor 140 may control one or any combination of other components of an electronic device and perform operations related to communication or data processing. At least one processor 140 may execute at least one program or instruction stored in memory. For example, at least one processor may perform the methods of one or more embodiments of this disclosure by executing one or more instructions stored in memory.

[0085] In cases where a method according to one or more embodiments of this disclosure includes multiple operations, the multiple operations may be executed by a single processor or by multiple processors. For example, a first operation, a second operation, and a third operation may be performed by a method according to one or more embodiments. In this case, the first operation, the second operation, and the third operation may all be executed by a first processor. Alternatively, the first operation and the second operation may be executed by a first processor (e.g., a general-purpose processor), and the third operation may be executed by a second processor (e.g., a pure artificial intelligence processor).

[0086] At least one processor 140 may be implemented as a single-core processor including a single core, or may be implemented as at least one multi-core processor including multiple cores (e.g., homogeneous multi-core or heterogeneous multi-core). When at least one processor 140 is implemented as a multi-core processor, each of the multiple cores included in the multi-core processor may include processor internal memory, such as cache memory or on-chip memory, and a common cache that may be shared by the multiple cores included in the multi-core processor. Furthermore, each (or some) of the multiple cores included in the multi-core processor may independently read and execute program instructions for implementing methods according to one or more embodiments of the present disclosure, or each (or some) of the multiple cores may be linked to each other to read and execute program instructions for implementing methods according to one or more embodiments of the present disclosure.

[0087] In cases where a method according to one or more embodiments of this disclosure includes multiple operations, the multiple operations may be executed by one core of a multi-core processor, or may be executed by multiple cores. For example, a first operation, a second operation, and a third operation may be performed by a method according to one or more embodiments. In this case, the first operation, the second operation, and the third operation may all be executed by a first core of a multi-core processor. Alternatively, the first operation and the second operation may be executed by a first core of a multi-core processor, and the third operation may be executed by a second core of a multi-core processor.

[0088] In embodiments of this disclosure, the processor may refer to a system-on-a-chip (SoC) that integrates at least one processor and other electronic components. The processor may be a single-core processor, a multi-core processor, or a core included in a single-core or multi-core processor. Here, a core may be implemented as a CPU, GPU, APU, MIC, DSP, NPU, hardware accelerator, machine learning accelerator, etc. However, embodiments of this disclosure are not limited thereto. For ease of explanation, at least one processor 140 will be referred to hereinafter as processor 140.

[0089] According to an embodiment, when the electronic device 100 changes from a horizontal state to a vertical state, the processor 140 can identify whether the user is within a predetermined distance for a predetermined time based on data acquired by the sensor 120. If it is identified that the user is within the predetermined distance of the electronic device 100 and the predetermined time has been reached, the processor 140 can control the electronic device 100 to operate in a mirror state based on the user's gaze position.

[0090] For example, user gaze information may include information about the user's gaze position on the mirror display 110. For instance, processor 140 can detect the user's facial position from a captured image acquired by a camera and identify the user's gaze position by tracking the user's facial position. Processor 140 can use various conventional methods as facial region detection methods. Specifically, processor 140 can use direct recognition methods and statistical methods. In direct recognition methods, rules can be set using physical features such as the contours or skin color of a facial image, the size of its components, or the distance between components, and comparisons, checks, and measurements can be performed based on these rules. In statistical methods, facial regions can be detected based on pre-learned algorithms. That is, using statistical methods can be a method of converting the unique features included in the input facial image into data and analyzing and comparing that data with a large database (face and other object shapes). Specifically, processor 140 can detect facial regions based on pre-learned algorithms using methods such as multilayer perceptrons (MLP) and support vector machines (SVM).

[0091] According to an embodiment, when the electronic device 100 is in a horizontal operating state and the mirror display 110 is operating in a display state, the processor 140 can switch the electronic device 100 from a horizontal state to a vertical state upon recognizing a predetermined event for switching to the mirror state. When the electronic device 100 switches from a horizontal to a vertical state, the processor 140 can perform a fade-in / fade-out transition by adjusting the reflectivity of the mirror display 110 based on its angle. For example, the predetermined event may include a user command, or a user viewing the mirror display 110 at a predetermined distance for a predetermined duration. User commands can be input in various forms, such as button input, touch input, gesture commands, and voice commands.

[0092] According to an embodiment, upon receiving a power-off command, the processor 140 can perform an operation corresponding to the power-off command based on at least one of the current output state or a previous output state. Here, the output state may include a display state and a mirror state. The display state may include a content output state and an environment state. The content output state (or content output mode) may be a state in which general content is output, and the environment state (or environment mode) may be a state in which environmental content (such as artistic content) is output.

[0093] For example, when the electronic device 100 switches from a horizontal or vertical position to a display state, upon receiving a power-off command, the processor 140 can control the mirror display 110 to operate in an environmental state, displaying an ambient image. For instance, the processor 140 can adjust the reflectivity of the mirror display 110 so that it operates as a semi-reflective mirror in the environmental state.

[0094] For example, when the electronic device 100 is operating in an ambient state, and the mirror display 110 is rotated, the processor 140 can control the mirror display 110 to dynamically display artistic graphic objects based on the angle of the mirror display 110.

[0095] For example, when the electronic device 100 is operating in a mirror state, the processor 140 can control the mirror display 110 to maintain the mirror state upon receiving a power-off command.

[0096] For example, when the mirror display 110 is rotated, upon receiving a power-off command from the electronic device 100, the processor 140 can identify whether the state before rotation was a display state or a mirror state. If the state before rotation was a display state, the processor 140 can turn off the power to the electronic device 100 based on the power-off command. If the state before rotation was a mirror state, the processor 140 can control the mirror display 110 to maintain the mirror state based on the power-off command.

[0097] For example, when the electronic device 100 switches from a horizontal display state to a vertical mirror state, if the processor 140 receives a power-off command for the electronic device 100 and identifies that the electronic device 100 is closer to the vertical state based on the angle of the mirror display 110, the processor 140 can control the mirror display 110 to maintain the mirror state based on the power-off command.

[0098] According to an embodiment, when the electronic device 100 is in a horizontal state and the mirror display 110 is operating in a display state, the processor 140 can switch the electronic device 100 from a horizontal state to a vertical state upon recognizing a predetermined event for switching to a mirror state. When the electronic device 100 is in a vertical state and the mirror display 110 is operating in a mirror state, the processor 140 can control the mirror display 110 to display content to be output in the display state in a region of the mirror display 110.

[0099] According to an embodiment, processor 140 can identify the user's facial position based on data acquired by sensor 120. Processor 140 can control mirror display 110 to display information in an area corresponding to the identified user's facial position.

[0100] Figure 4 This is a block diagram illustrating the configuration of an electronic device according to one or more embodiments.

[0101] like Figure 4As shown, the electronic device 100' may include a mirror display 110, a sensor 120, a memory 130, at least one processor 140, a communication interface 150, a user interface 160, a speaker 170, and a driver 180. This description omits details related to... Figure 2 A detailed description of the overlapping components shown.

[0102] The communication interface 150 can be implemented as various different interfaces based on specific implementation examples of the electronic device 100'. For example, the communication interface 150 can communicate with external devices, external storage media (e.g., USB memory), external servers (web hardware), etc., using communication methods such as Bluetooth, Wi-Fi (i.e., wireless LAN), Zigbee, wired / wireless LAN, wide area network (WAN), Ethernet, IEEE 1394, high-definition multimedia interface (HDMI), universal serial bus (USB), mobile high-definition link (MHL), Audio Engineering Society / European Broadcasting Union (AES / EBU) communication, optical communication, or coaxial communication. For example, the communication interface 150 can communicate with another electronic device, external server, and / or remote control device.

[0103] The user interface 160 can be implemented as a device such as a button, touchpad, mouse or keyboard, or it can be implemented as a touch screen, etc. In addition to the above-mentioned display functions, it can also perform manipulation input functions.

[0104] The speaker 170 can be a component that outputs not only various audio data but also various notification tones, voice messages, etc. According to various embodiments of this disclosure, the processor 140 can control the speaker 170 to output feedback or various notifications in audio form.

[0105] For example, speaker 170 may include multiple speakers located at different positions. In this case, processor 140 can control the playback state of the multiple speakers based on the rotation direction of mirror display 110. For example, three speakers may be positioned in the three corner areas of mirror display 110. Processor 140 can control one speaker to be muted and use only the other two speakers based on the rotation direction of mirror display 110 (e.g., detected using an accelerometer).

[0106] The driver 180 can rotate the mirror display 110. For example, the driver 180 can be connected to a gear (e.g., a circular gear) combined with the mirror display 110 and rotate the gear based on the control of the processor 140, thereby causing the mirror display 110 to rotate clockwise or counterclockwise. Alternatively, the driver 180 can also stop the rotation of the gear based on the control of the processor 140, thereby stopping the rotation of the mirror display 110. The driver 180 can be implemented with various motors, such as stepper motors, direct current motors (DC motors), alternating current motors (AC motors), and brushless direct current motors (BLDC motors).

[0107] Furthermore, based on the implementation examples, the electronic device 100' may also include a microphone.

[0108] A microphone is a component used to receive a user's voice or another sound and convert it into audio data. However, according to another embodiment, electronic device 100' can receive user voice input from an external device via communication interface 150.

[0109] Figure 5 This is a flowchart for explaining a control method of an electronic device according to one or more embodiments.

[0110] refer to Figure 5 When the operating state of the electronic device 100 switches from horizontal to vertical (S510 - Yes), the electronic device 100 can acquire data via the sensor 120 (S520). Next, the electronic device 100 can determine whether the user is within a predetermined distance for a predetermined time based on the data acquired by the sensor 120 (S530). For example, the electronic device 100 can switch from horizontal operation to display mode.

[0111] If it is detected that the user is within a predetermined distance of the electronic device 100 for a predetermined time (530-Yes), the electronic device 100 can control the mirror display 110 to operate in a mirror state based on the user's gaze position (S540). For example, if it is detected that the user is gazing at the mirror display 110 for a predetermined time, the electronic device 100 can control the electronic device 100 to operate in a mirror state based on the user's gaze position.

[0112] Figure 6 This is a flowchart for explaining a control method of an electronic device according to one or more embodiments.

[0113] like Figure 6As shown, when the electronic device 100 is in a horizontal operating state and the mirror display 110 is operating in a display state, the electronic device 100 can recognize a predetermined event for switching to the mirror state. When the electronic device 100 is in a horizontal operating state and the mirror display 110 is operating in a display state, upon recognizing the predetermined event for switching to the mirror state (S610 - Yes), the electronic device 100 can switch the operating state from the horizontal state to the vertical state and adjust the reflectivity of the mirror display 110 based on the angle of the mirror display 110 (S620). For example, the electronic device 100 can perform a fade-in / fade-out switch by gradually increasing the reflectivity of the mirror display 110 when switching from the horizontal state to the vertical state.

[0114] Figure 7 This is a diagram used to explain a fade-in / fade-out switching method for a mirror display according to one or more embodiments.

[0115] According to an embodiment, when the electronic device 100 is in a horizontal operating state and the mirror display 110 is operating in a display state, upon recognizing a predetermined event for switching to a mirror state, the electronic device 100 can increase the reflectivity from 0% to 100% based on the rotation angle when the mirror display 110 rotates from a horizontal to a vertical state. For example, the predetermined event may include voice control, a mirror state switching button on a remote control, and mirror state switching events based on context awareness (e.g., user distance, line of sight, or time). For example, in a context-aware situation, the electronic device 100 may request user confirmation to switch to the mirror state via a visual user interface (UI) or voice prompt.

[0116] According to an embodiment, based on data sensed by at least one of an accelerometer (or gravity sensor), a magnetometer, or a gyroscope, the electronic device 100 can identify information regarding the direction and angle of tilt of the mirror display 110. The accelerometer may be a triaxial accelerometer. The triaxial accelerometer can measure the gravitational acceleration along each axis and provide the raw data to the processor 140. The magnetometer or gyroscope can be used to acquire attitude information. Here, attitude information may include at least one of roll information, pitch information, or yaw information.

[0117] For example, processor 140 can identify the tilt direction and angle of mirror display 110 based on the sensing values ​​of accelerometer and gyroscope sensors. For example, as Figure 3c As shown, based on the sensing values ​​of the accelerometer 121 and the gyroscope 122, the processor 140 can identify the direction and angle of the tilt of the mirror display 110.

[0118] For example, refer to Figure 7When the electronic device 100 is in a horizontal position and the mirror display 110 is operating in a display state, the reflectivity of the mirror display 110 can be 0% (710).

[0119] Next, when the mirror display 110 is rotated to an angle greater than zero degrees and less than 45 degrees based on the horizontal state, the electronic device 100 can increase the reflectivity of the mirror display 110 from greater than 0% to less than 50% based on the angle of the mirror display 110 (720).

[0120] Next, with the mirror display 110 rotated to a 45-degree angle, the electronic device 100 can increase the reflectivity of the mirror display 110 to 50% (730) based on the angle of the mirror display 110.

[0121] Next, when the mirror display 110 is rotated to an angle greater than 45 degrees and less than 90 degrees, the electronic device 100 can increase the reflectivity of the mirror display 110 from more than 50% to less than 100% based on the angle of the mirror display 110 (740).

[0122] Next, when the mirror display 110 is rotated 90 degrees to change to a vertical state, the electronic device 100 can increase the reflectivity of the mirror display 110 to 100% (750).

[0123] Figure 8 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0124] refer to Figure 8 Upon receiving a power-off command (S810 - Yes), the electronic device 100 can identify its operating state and the output state of the mirror display 110 (S820). For example, the operating state of the electronic device 100 may include a horizontal state and a vertical state. For example, the output state of the mirror display 110 may include a display state and a mirror state.

[0125] When the operating state of the electronic device 100 switches from horizontal or vertical to display mode, upon receiving a power-off command (S830 - Yes), the electronic device 100 can control the mirror display 110 to operate in an environmental state to display an environmental image (S840). For example, the electronic device 100 can control the mirror display 110 to operate as a semi-reflective mirror in an environmental state.

[0126] When the electronic device 100 is in the vertical state and the mirror display 110 is operating in the mirror state, upon receiving a power-off command (S850-Yes), the electronic device 100 can control the mirror display 110 to maintain the mirror state (S860).

[0127] Figure 9 This is a flowchart for explaining a control method of an electronic device according to one or more embodiments.

[0128] refer to Figure 9 Upon receiving a power-off command (S910 - Yes), the electronic device 100 can recognize that the mirror display 110 is being rotated (S920).

[0129] When the mirror display 110 is being rotated (S920 - Yes), the electronic device 100 can identify whether the state before rotation was the display state or the mirror state (S930).

[0130] If the display state is in progress before rotation (S940 - Yes), the electronic device 100 can turn off its own power based on a power-off command (S950). For example, when the mirror display 110 is rotated to switch from a horizontal display state to a vertical mirror state, the electronic device 100 can turn off its power upon receiving a power-off command.

[0131] If the state before rotation is not the display state (S940 - No), the electronic device 100 can identify whether the state before rotation is the mirror state (S960).

[0132] If the mirror display 110 is in a mirror state before rotation (S960 - Yes), the electronic device 100 can control the mirror display 110 to maintain the mirror state based on a power-off command (S970). For example, upon receiving a power-off command, the electronic device 100 can maintain the mirror state of the mirror display 110, while if the electronic device 100 is in a vertical state and the mirror display 110 is in a mirror state, the mirror display 110 can be rotated to switch the electronic device 100 to a horizontal display state.

[0133] Meanwhile, according to another embodiment, when the electronic device 100 is in a horizontal operating state and the mirror display 110 is in a mirror state, if a power-off command is received while the mirror display 110 is rotating in the vertical direction, the electronic device 100 can determine the output state of the mirror display 110 based on the angle of the display 110. For example, if it is identified that the angle of the mirror display 110 is closer to the vertical state, the electronic device 100 can control the mirror display 110 to maintain the mirror state based on the power-off command.

[0134] For example, when the electronic device 100 is in a horizontal operating state and the mirror display 110 is in a display state, if a power-off command is received when the mirror display 110 switches to a vertical state, the electronic device 100 can identify whether the angle of the mirror display 110 is closer to a horizontal or vertical state. For example, if the tilt angle of the mirror display 110 is closer to a horizontal state, the electronic device 100 can recognize the user's desired output state as the display state and turn off its power. Furthermore, if the tilt angle of the mirror display 110 is closer to a vertical state, the electronic device 100 can recognize the user's desired output state as the mirror state and turn off its power.

[0135] Figure 10 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0136] According to an embodiment, when the mirror display 110 is rotated while operating in an ambient state, the electronic device 100 can dynamically display artistic graphic objects based on the angle of the mirror display 110.

[0137] For example, such as Figure 10 As shown, when the mirror display 110 is rotated during operation in an ambient state, the electronic device 100 can provide an artistic graphic in which falling petals drift down along the tilt direction of the mirror display 110, based on its tilt angle. For example, the type of artistic graphic can be determined based on at least one of the type of artistic content provided in the ambient state, predetermined content information, or the context of the electronic device 100. The context of the electronic device 100 may include information such as the current time or weather. For example, if the current weather is rainy, the electronic device 100 can provide an artistic graphic in which raindrops drift down along the tilt direction of the mirror display 110.

[0138] Figure 11 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0139] According to an embodiment, under certain environmental conditions, the electronic device 100 can adjust at least one of the reflectivity or display brightness of the mirror display 110 based on the ambient brightness sensed by an illuminance sensor. Therefore, the user can obtain a comfortable viewing experience.

[0140] For example, such as Figure 11 As shown, under certain environmental conditions, if the ambient brightness is lower than a predetermined brightness, the electronic device 100 can reduce the brightness of the mirror display 110 and increase its reflectivity. For example, if the ambient brightness decreases from 100% to 30%, the electronic device 100 can reduce the display brightness by 70% and increase the reflectivity.

[0141] Figure 12 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0142] According to an embodiment, the electronic device 100 can identify the user's facial position (or facial height) based on data acquired by the sensor 120, and display information in an area corresponding to the identified user's facial position.

[0143] For example, refer to Figure 12 The electronic device 100 can be used as a beauty display, outputting beauty information to the area where the user's face and gaze are located based on the user's facial position. For example, the electronic device 100 can divide the mirror display 110 into three areas: upper, middle, and lower, and identify the area corresponding to the area where the user's face and gaze are located, thereby outputting beauty information to the corresponding area. For example, the mirror display 110 can recognize the user's touch input and input movement information based on touch drag input.

[0144] Figure 13 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0145] According to an embodiment, when the electronic device 100 is in a horizontal operating state and the mirror display 110 is operating in a display state, the electronic device 100 can switch from the horizontal state to the vertical state upon recognizing a predetermined event for switching to the mirror state. Next, when the electronic device 100 is in a vertical operating state and the mirror display 110 is in the mirror state, the electronic device 100 can display the content output in the display state in a region of the mirror display 110. For example, the predetermined event may include a user command, an event where the user gazes at the mirror display 110 from a predetermined distance from the electronic device 100 for a predetermined time, etc. User commands can be input in various forms, such as button input, touch input, gesture commands, voice commands, etc.

[0146] For example, refer to Figure 13 When operating in a display state where content 1310 is output, upon recognizing a predetermined event for switching to a mirror state, the electronic device 100 can rotate the mirror display 110 from a horizontal state to a vertical state and switch it to the mirror state. Furthermore, the electronic device 100 can output the content 1310 output in the display state to a region of the mirror display 110.

[0147] Figure 14 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0148] refer to Figure 14When the mirror display 110 operates in a mirror state, and the electronic device 100 is communicating with the user terminal device 200, a specific application 1410 can be provided on the mirror display 110 of the electronic device 100, and the corresponding application 1410 can be selected on the user terminal device 200. In this case, information about the corresponding application can be sent and provided to the electronic device 100, and the screen of the user terminal device 200 can be simply mirrored onto the screen of the electronic device 100.

[0149] Figure 15 This is a diagram used to explain a control method for an electronic device according to one or more embodiments.

[0150] refer to Figure 15 When communication is established between electronic device 100 and user terminal device 200, and electronic device 100 is operating in an environment where it outputs artistic content 1510, in the case of playing beauty video 1530 on user terminal device 200, electronic device 100 can rotate mirror display 110 to switch to mirror state 1520. Furthermore, electronic device 100 can output the beauty video 1530 playing on user terminal device 200 to a region of mirror display 110.

[0151] As described above, according to various embodiments of this disclosure, at least one of a mirror function and a display function can be provided promptly based on user needs, thereby improving user convenience.

[0152] Furthermore, the methods according to the various embodiments of this disclosure described above can be implemented simply by software or hardware upgrades of conventional electronic devices.

[0153] Furthermore, the various embodiments of this disclosure described above can be executed by an embedded server located in an electronic device or by a server located outside the electronic device.

[0154] Furthermore, according to embodiments of this disclosure, the various embodiments described above can be implemented in software, including instructions stored in a machine-readable storage medium (e.g., a computer-readable storage medium). The machine can be an apparatus that invokes stored instructions from the storage medium, can operate based on the invoked instructions, and may include an electronic device (e.g., electronic device A) according to embodiments of the disclosure. When the instructions are executed by a processor, the processor can perform the function corresponding to the instructions directly or by using other components under the processor's control. The instructions may include code provided or executed by a compiler or interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the term "non-transitory" may simply mean that the storage medium is tangible, excluding signals, and does not distinguish whether data is stored semi-permanently or temporarily in the storage medium.

[0155] Furthermore, according to embodiments of this disclosure, the methods described in the various embodiments above can be provided by being included in a computer program product. The computer program product can be traded as a product between a seller and a buyer. The computer program product can be distributed in the form of a machine-readable storage medium (e.g., an optical disc read-only memory (CD-ROM)) or through an app store (e.g., the Play Store). TM Online distribution. In the case of online distribution, at least some computer program products may be temporarily stored in storage media such as the manufacturer's server, the app store's server, or the memory of a relay server, or generated temporarily.

[0156] Furthermore, each component (e.g., module or program) according to the various embodiments described above may include one or more entities, and some of the corresponding sub-components may be omitted, or other sub-components may be further included in the various embodiments. Alternatively or additionally, some components (e.g., module or program) may be integrated into one entity, and the functions performed by the corresponding corresponding components may be performed before they are integrated in the same or similar manner. The operations performed by the modules, programs, or other components according to the various embodiments may be performed sequentially, in parallel, iteratively, or heuristically, and at least some operations may be performed in a different order or omitted, or other operations may be added.

[0157] Although the embodiments described above have been shown and described in this disclosure, this disclosure is not limited to the specific embodiments described above. Those skilled in the art to which this disclosure pertains may make various modifications to this disclosure without departing from the spirit of the disclosure as claimed in the appended claims. These modifications should also be understood to fall within the scope and spirit of this disclosure.

Claims

1. An electronic device comprising: The mirror display is configured to operate in both mirror and display states. sensor; as well as At least one processor is configured as follows: Switch the operating state of the electronic device from a horizontal state where the mirror display is operated horizontally to a vertical state where the mirror display is operated vertically. When the electronic device is in the vertical operating state: Based on data acquired through sensors, it can identify whether the user is within a predetermined distance of the electronic device and reaches a predetermined time. When the device detects that the user is within a predetermined distance of the electronic device for a predetermined time, it controls the mirror display to operate in a mirror state based on the user's gaze position.

2. The apparatus according to claim 1, wherein At least one processor is configured as follows: When the electronic device is in a horizontal operating state and the mirror display is operating in a display state, it is identified whether a predetermined event has occurred to switch the mirror display to a mirror state. When a predetermined event for switching the mirror display to mirror state is detected: Switch the operating state of the electronic device from horizontal to vertical, and When the operating state of the electronic device switches from horizontal to vertical, the control electronic device adjusts the reflectivity of the mirror display based on the angle of the mirror display.

3. The apparatus according to claim 1, wherein At least one processor is configured as follows: When a power-off command is received while the mirror display is operating in the display state, the environmental status operation is controlled to control the mirror display to display an environmental image.

4. The apparatus according to claim 3, wherein At least one processor is configured as follows: Adjust the reflectivity of the mirror display so that it operates as a semi-reflective mirror under ambient conditions.

5. The apparatus according to claim 3, wherein At least one processor is configured as follows: When the mirror display is rotated while operating in ambient mode, control the mirror display so that the artistic graphic objects are dynamically displayed based on the angle of the mirror display.

6. The apparatus according to claim 1, wherein At least one processor is configured as follows: When the electronic device is in a vertical position and the mirror display is operating in a mirror state, and a power-off command is received, the mirror display is controlled to remain in the mirror state.

7. The apparatus according to claim 1, wherein At least one processor is configured as follows: When a power-off command is received and the mirror display is being rotated, it identifies whether the mirror display was in display mode or mirror mode before the rotation. Based on the detection that the mirror display was in its display state before being rotated, the power to the electronic device is turned off. Based on the recognition that the mirror display was operated in a mirror state before being rotated, the mirror display is controlled to maintain the mirror state.

8. The apparatus according to claim 1, wherein At least one processor is configured as follows: When a power-off command is received and the electronic device switches from a horizontal state where the mirror display operates in a display state to a vertical state where the mirror display operates in a mirror state, Based on the angle of the mirrored display, it can be used to determine whether the electronic device is closer to a vertical position. When the electronic device is detected to be closer to a vertical position, the mirror display is controlled to maintain a mirrored state.

9. The apparatus according to claim 1, wherein At least one processor is configured as follows: When the electronic device is in a horizontal position and the mirror display is operating in the display state, it is identified whether a predetermined event for switching to the mirror state has occurred, and When a predetermined event is detected that will switch the mirror display to mirror state: Switch the electronic device from horizontal to vertical mode, and switch the mirror display from display mode to mirror mode. The control content is displayed in one area of ​​the mirrored display.

10. The apparatus according to claim 1, wherein At least one processor is configured as follows: Based on data acquired through sensors, the user's facial location is identified, and Control the mirror display to show information in the area corresponding to the identified user's facial position.

11. A method of controlling an electronic device, the electronic device including a mirror display and a sensor, the mirror display being configured to operate in a mirror state and a display state, the method comprising: Switch the operating state of the electronic device from a horizontal state where the mirror display is operated horizontally to a vertical state where the mirror display is operated vertically. When the electronic device is in the vertical operating state: Based on data acquired through sensors, it can identify whether the user is within a predetermined distance of the electronic device and reaches a predetermined time. When the device detects that the user is within a predetermined distance of the electronic device for a predetermined time, it controls the mirror display to operate in a mirror state based on the user's gaze position.

12. The method of claim 11, further comprising: When the electronic device is in a horizontal operating state and the mirror display is operating in a display state, it is identified whether a predetermined event has occurred to switch the mirror display to a mirror state. When a predetermined event for switching the mirror display to mirror state is detected: Switch the operating state of the electronic device from horizontal to vertical, and When the operating state of the electronic device switches from horizontal to vertical, the reflectivity of the mirror display is adjusted based on the angle of the mirror display.

13. The method of claim 11, further comprising: When a power-off command is received while the mirror display is operating in the display state, the environmental status operation is controlled to control the mirror display to display an environmental image.

14. The method of claim 13, wherein Controlling the mirror display to operate in ambient conditions includes adjusting the reflectivity of the mirror display so that it operates as a semi-reflective mirror in ambient conditions.

15. A non-transitory computer-readable medium storing computer instructions, which, when executed by a processor of an electronic device, cause the electronic device, including a mirror display and sensors, to perform operations, wherein the mirror display is configured to operate in a mirror state and a display state. The operation includes: Switch the operating state of the electronic device from a horizontal state where the mirror display is operated horizontally to a vertical state where the mirror display is operated vertically. When the electronic device is in the vertical operating state: Based on data acquired through sensors, it can identify whether the user is within a predetermined distance of the electronic device and reaches a predetermined time. When the device detects that the user is within a predetermined distance of the electronic device for a predetermined time, it controls the mirror display to operate in a mirror state based on the user's gaze position.