Electronic device, method, and storage medium for adjusting viewing angle of screen

The electronic device adjusts the screen's viewing angle using a display panel with alternating pixel types and AI-driven control to enhance privacy by narrowing the viewing angle based on user context and content sensitivity, addressing the need for dynamic privacy protection in electronic devices.

WO2026054326A1PCT designated stage Publication Date: 2026-03-12SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing electronic devices lack the ability to dynamically adjust the viewing angle of a screen to provide privacy protection based on user context and content sensitivity.

Method used

The electronic device employs a display panel with alternating first and second pixels, where the second pixels have narrower light-emitting areas to reduce the viewing angle, and a processor that controls the display mode to apply privacy filters based on user position, content, and context, using AI models to determine the appropriate viewing angle adjustment.

Benefits of technology

This solution enables dynamic adjustment of the screen's viewing angle to enhance user privacy by narrowing the viewing angle when needed, providing secure and context-aware display settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025011198_12032026_PF_FP_ABST
    Figure KR2025011198_12032026_PF_FP_ABST
Patent Text Reader

Abstract

This electronic device may comprise: at least one processor including processing circuitry; a memory including one or more storage media and storing one or more programs configured to be individually and / or collectively executed by the at least one processor; and a display including a display area. The one or more programs may include instructions that cause the electronic device to: generate an execution screen of a software application; identify a display position of the execution screen; on the basis of identifying the display position of the execution screen to be displayed on a first partial area of the display area, display, on the first partial area, the execution screen having a first viewing angle; and on the basis of identifying the display position of the execution screen to be displayed on a second partial area of the display area, display, on the second partial area, at least a portion of the execution screen having a second viewing angle, which is narrower than the first viewing angle.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device, method, and storage medium for adjusting the viewing angle of a screen

[0001] The following descriptions relate to electronic devices, methods, and storage media for adjusting the viewing angle of a screen.

[0002] An electronic device may display visual information through a display panel. For example, the visual information may be displayed through pixels within the display panel. For example, each of the pixels may include at least one first sub-pixel emitting light having a first color, at least one second sub-pixel emitting light having a second color, and at least one third sub-pixel emitting light having a third color.

[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 is applicable as prior art related to the present disclosure.

[0004] An electronic device may include at least one processor comprising a processing circuit. The electronic device may include a memory storing one or more programs configured to be individually and / or collectively executed by the at least one processor, the memory including one or more storage media. The electronic device may include a display including a display area and configured to adjust a viewing angle of at least a portion of the display area. The one or more programs may include instructions causing the electronic device to generate an execution screen of a software application. The one or more programs may include instructions causing the electronic device to identify a display position of the execution screen. The one or more programs may include instructions causing the electronic device to display an execution screen having a first viewing angle on the first subarea of ​​the display area based on identifying the display position of the execution screen to be displayed on the first subarea of ​​the display area. The one or more programs may include instructions that cause the electronic device to determine whether to apply a privacy filter with respect to the execution screen based on identifying the display position of the execution screen to be displayed on the second partial area of ​​the display area. The one or more programs may include instructions that cause the electronic device to display at least a portion of the execution screen, having a second viewing angle narrower than the first viewing angle, on the second partial area of ​​the display area based on determining to apply the privacy filter with respect to the execution screen.The one or more programs may include instructions that cause the electronic device to display the execution screen having the first viewing angle on the second partial area of ​​the display area based on a determination not to apply the privacy filter with respect to the execution screen.

[0005] A method performed by an electronic device having a display including a display area and configured to adjust a viewing angle of at least a portion of the display area may include generating an execution screen of a software application. The method may include identifying a display position of the execution screen. The method may include displaying the execution screen having a first viewing angle on the first portion of the display area based on identifying the display position of the execution screen to be displayed on a first portion of the display area. The method may include determining whether to apply a privacy filter to the execution screen based on identifying the display position of the execution screen to be displayed on a second portion of the display area. The method may include displaying at least a portion of the execution screen having a second viewing angle narrower than the first viewing angle on the second portion of the display area based on determining to apply the privacy filter to the execution screen. The method may include an action of displaying the execution screen having the first viewing angle on the second partial area of ​​the display area based on a determination not to apply the privacy filter with respect to the execution screen.

[0006] Figure 1 illustrates an example of changing the viewing angle of a screen displayed on a display panel.

[0007] Figure 2 is a schematic view of an exemplary electronic device.

[0008] Figure 3 illustrates an example configuration of a display panel of an electronic device.

[0009] FIG. 4 is a cross-sectional view of a display panel according to an example configuration of FIG. 3.

[0010] Figure 5 illustrates another configuration example of a display panel of an electronic device.

[0011] Fig. 6 is a cross-sectional view of a display panel according to an example configuration of Fig. 5.

[0012] Figures 7a and 7b illustrate examples of screens for setting a privacy filter.

[0013] Figures 8a to 8c illustrate examples of a method for applying a privacy filter to an execution screen based on a usage pattern of the privacy filter.

[0014] FIGS. 9A to 9C illustrate examples of a method for applying a privacy filter to a running screen based on information contained within the running screen.

[0015] Figure 10 illustrates an example of how to apply a privacy filter to a running screen based on candidate software applications.

[0016] Figures 11a to 11c illustrate examples of how to apply a privacy filter depending on the display position of the execution screen and the software application.

[0017] FIGS. 12A and 12B illustrate examples of a method for applying a privacy filter according to a display position of an execution screen in an electronic device including a flexible display.

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

[0019] FIG. 14 is a block diagram of a display module according to various embodiments.

[0020] Figure 15 illustrates an example of an exemplary rollable electronic device.

[0021] Figures 16a and 16b illustrate examples of exemplary foldable electronic devices.

[0022] FIG. 17 illustrates an example of an exemplary multi-foldable electronic device.

[0023] Figure 18 is a schematic diagram of an exemplary AI (artificial intelligence) system.

[0024] The terms used in this disclosure are used only to describe specific embodiments and may not be intended to limit the scope of other embodiments. The singular expression may include plural expressions unless the context clearly indicates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by those of ordinary skill in the art described in this disclosure. Terms defined in general dictionaries among the terms used in this disclosure may be interpreted as having the same or similar meaning in the context of the relevant technology, and shall not be interpreted in an idealized or overly formal sense unless explicitly defined in this disclosure. In some cases, even if a term is defined in this disclosure, it cannot be interpreted to exclude embodiments of the present disclosure.

[0025] The various embodiments of the present disclosure described below illustrate a hardware-based approach as an example. However, since the various embodiments of the present disclosure include techniques utilizing both hardware and software, the various embodiments of the present disclosure do not exclude a software-based approach.

[0026] In addition, in the present disclosure, expressions such as "more than" or "less than" may be used to determine whether a specific condition is satisfied or fulfilled. However, this is merely a description for expressing an example and does not exclude descriptions such as "more than" or "less than." Conditions described as "more than" may be replaced with "more than," conditions described as "less than," and conditions described as "more than and less than" may be replaced with "more than and less than." In addition, hereinafter, "A" to "B" mean at least one of the elements from A (including A) to B (including B).

[0027] Figure 1 illustrates an example of changing the viewing angle of a screen displayed on a display panel.

[0028] Referring to FIG. 1, an electronic device (101) may display a screen (110) on a display panel (160). The screen (110) may include one or more contents (or one or more media contents). The screen (110) may include one or more visual objects. The screen (110) may be displayed on the display panel (160) to provide information. The electronic device (101) of FIG. 1 may be an example of the electronic device (1301) of FIG. 13.

[0029] For example, the electronic device (101) may have various form factors, such as a smartphone, a laptop personal computer (PC), a tablet PC, a head-mounted display (HMD) device, a watch, and other computing devices. The electronic device (101) may be referred to as a mobile device, a user terminal, a user equipment (UE), a multi-function device, a portable communication device, and / or a portable device. The form factor of the electronic device (101) is not limited to the exemplary form factor illustrated in FIG. 1 (e.g., an electronic device including a bar-type display panel (160). In one example, the electronic device (101) may be a device including a display panel (160) that is a flexible display. For example, the electronic device (101) may be referred to as a foldable electronic device, a rollable electronic device, or a multi-foldable electronic device. For specific details related to this, reference may be made to Figures 15 to 17 below.

[0030] A display driving circuit (e.g., a display driving circuit (221) of FIG. 2 or a display driver IC (1430) of FIG. 14) can display a screen (110) having a viewing angle (181) on a display panel (160). The display panel (160) may be an example of the display panel (1460) of FIG. 14.

[0031] For example, the viewing angle (181) of the screen (110) may be wider than the viewing angle (182) of the screen (110) and the viewing angle (183) of the screen (110) described below. For example, the screen (110) having the viewing angle (181) may be displayed on the display panel (160) according to a normal display mode. For example, the viewing angle (181) may be wider than a first critical viewing angle and wider than a second critical viewing angle that is wider than the first critical viewing angle.

[0032] The electronic device (101) may provide a function (or feature) for user privacy with respect to the display on the display panel (160). For example, the electronic device (101) may provide one or more display modes that narrow the viewing angle of at least a portion of the screen (110) displayed on the display panel (160) for the above function. For example, the above function may be referred to as a privacy filter function, a privacy filter mode, a privacy display function, or a privacy feature.

[0033] For example, the display panel (160) may include a display area (or active area) used for displaying a screen. The field of illumination (FOI) of light emitted from a portion of the display area may be different from the FOI of light emitted from another portion of the display area. The display panel (160) may provide one or more display modes (or a privacy filter function) by using different FOIs depending on the display area.

[0034] For example, as described below, the display panel (160) may include a first layer including an opaque member (or black matrix) (or opaque material) that includes first light-transmitting portions and second light-transmitting portions smaller than the first light-transmitting portions. For example, the opaque member (or black matrix) may define the first light-transmitting portions and the second light-transmitting portions. For example, the opaque member of the first layer may include BM (black matrix) portions such that light emitted from the second sub-pixels is partially blocked by some of the BM portions defining the second light-transmitting portions. The display panel (160) may include a second layer disposed below the first layer, the second layer including light-emitting elements (or light-emitting portions) disposed below each of the first light-transmitting portions, and light-emitting elements (or light-emitting portions) disposed below each of the second light-transmitting portions.

[0035] For example, the display panel (160) may include a first pixel including light-emitting elements within the second layer disposed below each of the first light-transmitting portions. For example, the first pixel may include sub-pixels (or first sub-pixels). The sub-pixels within the first pixel may each include the light-emitting elements within the first pixel disposed below each of the first light-transmitting portions. Each of the sub-pixels within the first pixel may include transistors configured to control the light-emitting elements included within each of the sub-pixels within the first pixel. For example, the sub-pixels within the first pixel may be aligned with each of the first light-transmitting portions. For example, the sub-pixels within the first pixel may be positioned within each of the first light-transmitting portions when viewed on the display panel (160). For example, the sub-pixels within the first pixel may overlap each of the first light-transmitting portions. For example, each of the first light-transmitting portions may overly the sub-pixels within the first pixel.

[0036] For example, the display panel (160) may include second pixels including light-emitting elements within the second layer, each disposed below the second light-transmitting portions. The second pixels may be included within the display panel (160) for the privacy display mode. For example, the second pixels may include sub-pixels (or second sub-pixels). The sub-pixels within the second pixel may each include the light-emitting elements within the second pixel, each disposed below the second light-transmitting portions. Each of the sub-pixels within the second pixel may include transistors configured to control the light-emitting elements included within each of the sub-pixels within the second pixel. For example, the sub-pixels within the second pixel may be aligned with each of the second light-transmitting portions. For example, the sub-pixels within the second pixel may be positioned within each of the second light-transmitting portions when viewed on the display panel (160). For example, the sub-pixels within the second pixel may overlap each of the second light-transmitting portions. For example, each of the second light-transmitting portions may overly the sub-pixels within the second pixel.

[0037] For example, since the second light-transmitting portions are smaller than the first light-transmitting portions, the FOI of light emitted through the second pixel may be narrower than the FOI of light emitted through the first pixel.

[0038] The one or more display modes may include a first privacy display mode. For example, the electronic device (101) may display a screen (110) having a viewing angle (182), which is the first threshold viewing angle, on the display panel (160) according to the first privacy display mode. The first privacy display mode may be changed or converted from the normal display mode. For example, the electronic device (101) may change the display of the screen (110) having a viewing angle (181) to the display of the screen (110) having a viewing angle (182), based on the first privacy display mode changed from the normal display mode. For example, the electronic device (101) can stop (or end) (or deactivate) displaying a screen (110) having a viewing angle (181) and display a screen (110) having a viewing angle (182) based on changing the normal display mode to the first privacy display mode. For example, the electronic device (101) can change displaying a screen (110) having a viewing angle (183) to displaying a screen (110) having a viewing angle (182) based on the first privacy display mode changed from the second privacy display mode described below. For example, the electronic device (101) can stop (or end) (or deactivate) displaying a screen (110) having a viewing angle (183) and display a screen (110) having a viewing angle (182) based on changing the second privacy display mode to the first privacy display mode. For example, the electronic device (101) can change displaying a screen (110) having a viewing angle (182) to displaying a screen (110) having a viewing angle (181) based on changing the first privacy display mode to the normal display mode.As a non-limiting example, the first critical viewing angle may be described as the narrowest viewing angle that can be provided through the display panel (160).

[0039] The one or more display modes may include a second privacy display mode. For example, the electronic device (101) may display, on the display panel (160), a screen (110) having a viewing angle (183) that is wider than the first threshold viewing angle and narrower than the second threshold viewing angle, according to the second privacy display mode. The second privacy display mode may be described as an intermediate display mode between the normal display mode and the first privacy display mode. The second privacy display mode may be described as a display mode that adjusts the viewing angle of the screen displayed on the display panel (160) between the first threshold viewing angle and the second threshold viewing angle. For example, the electronic device (101) may change the display of the screen (110) having the viewing angle (181) to the display of the screen (110) having the viewing angle (183), based on the second privacy display mode changed from the normal display mode. For example, the electronic device (101) can stop (or end) (or deactivate) displaying a screen (110) having a viewing angle (181) and display a screen (110) having a viewing angle (183) based on changing the normal display mode to the second privacy display mode. For example, the electronic device (101) can change displaying a screen (110) having a viewing angle (182) to displaying a screen (110) having a viewing angle (183) based on the second privacy display mode changed from the first privacy display mode. For example, the electronic device (101) can stop (or end) (or deactivate) displaying a screen (110) having a viewing angle (182) and display a screen (110) having a viewing angle (183) based on changing the first privacy display mode to the second privacy display mode.For example, the electronic device (101) can change the display of a screen (110) having a viewing angle (183) to a screen (110) having a viewing angle (181) based on changing the second privacy display mode to the normal display mode.

[0040] As a non-limiting example, the electronic device (101) may control the display panel (160) to emit light through a plurality of first pixels of the display panel (160) and to emit light through a plurality of second pixels of the display panel (160) in order to perform (or execute) a display on the display panel (160) according to the normal display mode. As a non-limiting example, the electronic device (101) may control the display panel (160) to refrain from emitting light through a plurality of first pixels of the display panel (160) and to emit light through a plurality of second pixels of the display panel (160) in order to perform (or execute) a display on the display panel (160) according to the first privacy display mode. As a non-limiting example, the electronic device (101) may control the display panel (160) to emit light through some of the first pixels of the plurality of first pixels of the display panel (160) and to emit light through the plurality of second pixels of the display panel (160) to perform (or execute) a display on the display panel (160) according to the second privacy display mode. For example, the second pixels may be used for all of the normal display mode, the first privacy display mode, and the second privacy display mode, relative to the first pixels used for the normal display mode.

[0041] As a non-limiting example, the first privacy display mode and the second privacy display mode may be replaced with a single privacy display mode (or one (a) privacy display mode). For example, the single privacy display mode may be described as a mode that sets the viewing angle of the screen (110) displayed on the display panel (160) to a narrower viewing angle than the viewing angle (181). For example, the normal display mode may be described as a mode that deactivates a function of the electronic device (101) for user privacy, and the single privacy display mode may be described as a mode that activates a function of the electronic device (101) for user privacy. For example, the electronic device (101) may adjust (or change) the viewing angle of the screen (110) displayed on the display panel (160) between the first threshold viewing angle and the second threshold viewing angle, depending on the single privacy display mode.

[0042] Figure 2 is a schematic view of an exemplary electronic device.

[0043] Referring to FIG. 2, the electronic device (101) may include at least one processor (210) including a processing circuit, a display (220), and a memory (230). The electronic device (101) may include at least a portion of the electronic device (1301) of FIG. 13 or may correspond to at least a portion of the electronic device (1301) of FIG. 13.

[0044] At least one processor (210) may include at least a portion of the processor (1320) of FIG. 13 or may correspond to at least a portion of the processor (1320) of FIG. 13. The at least one processor (210) may include a central processing unit (CPU) (211) (e.g., including a processing circuit) and a display processing unit (DPU) (212) (e.g., including a processing circuit). As a non-limiting example, the at least one processor (210) may further include a graphics processing unit (GPU) (e.g., including a processing circuit). The at least one processor (210) may be configured to execute instructions stored in a memory (230).

[0045] As a non-limiting example, at least one processor (210) may perform at least some of the operations described below using a trained model (215) (e.g., a generative artificial intelligence (AI) model (1830) of FIG. 18 ). For example, at least one processor (210) may determine, using the trained model (215), to change the normal display mode to a privacy display mode (e.g., a first privacy display mode or a second privacy display mode), and / or to change the privacy display mode to the normal display mode. For example, at least one processor (210) may determine, using the trained model (215), to change from the normal display mode to the privacy display mode by analyzing an image (or color data of the image) to be displayed on a screen if content within the image is content that should be displayed in a limited manner.

[0046] As a non-limiting example, at least one processor (210) may adjust the strength of a privacy filter executed within the privacy display mode by analyzing an image (or color data of the image) to be displayed on the screen using a trained model (215). For example, the strength of the privacy filter may be determined based on a light emission ratio of pixels with a wide viewing angle (e.g., pixels (311) of FIG. 3) within the privacy display mode. For example, the light emission ratio may represent a ratio of pixels that light up among the pixels with a wide viewing angle included in the display panel (160).

[0047] The information regarding the trained model (215) can be substantially equally applied to a model stored (or included) in an external electronic device (or server) other than the electronic device (101). For example, the model can be trained within the external electronic device (or server). For example, the model can be trained using information received from the electronic device (101) (e.g., a screen to which a privacy filter is applied). For example, the model trained within the external electronic device (or server) can be equally used for multiple electronic devices (including the electronic device (101)) used by the user of the electronic device (101). In other words, the model trained within the external electronic device (or server) can cause the privacy filter to be applied to screens under the same conditions when the multiple electronic devices are used. Accordingly, the same user experience for privacy protection can be provided to the user across the multiple electronic devices.

[0048] As a non-limiting example, at least one processor (210) may provide sensing data acquired using at least one sensor (not shown) of the electronic device (101) to the trained model (215). For example, the at least one sensor may include an acceleration sensor, a position sensor (e.g., GPS), an illuminance sensor, a geomagnetic sensor, or a pressure sensor. In the example, the sensing data may further include data acquired using the at least one sensor, as well as the intensity of a signal (or a radio frequency (RF) signal) received through an antenna of the electronic device (101), or data acquired using a microphone. For example, the at least one processor (210) may analyze the sensing data using the trained model (215), thereby outputting a result indicating a state of a user of the electronic device (101). For example, the state may include whether the user is moving. For example, at least one processor (210) may use the result to determine whether to change the normal display mode to the privacy display mode and / or to change the privacy display mode to the normal display mode.

[0049] As a non-limiting example, at least one processor (210) may determine a correction value for adjusting color data to be displayed in each pixel (e.g., pixel (311) of FIG. 3 or pixel (321) of FIG. 3) of the display panel (160) by analyzing an image (or color data of the image) to be displayed on the screen using a trained model (215). For example, at least one processor (210) may transmit the correction value output from the trained model (215) to the display driving circuit (221).

[0050] As a non-limiting example, at least one processor (210) may transmit, to a display driving circuit (221), at least one first command indicating the privacy display mode based on a determination to change the normal display mode to the privacy display mode (e.g., the first privacy display mode or the second privacy display mode). For example, the display driving circuit (221) may change the normal display mode to the privacy display mode based on the at least one first command. As a non-limiting example, at least one processor (210) may transmit, to a display driving circuit (221), at least one second command indicating the normal display mode based on a determination to change the privacy display mode to the normal display mode. For example, the display driving circuit (221) may change the privacy display mode to the normal display mode based on the at least one second command.

[0051] The display (220) may include at least a portion of the display module (1360) of FIG. 13 or correspond to at least a portion of the display module (1360) of FIG. 13. The display (220) may include a display driver circuitry (or display driver integrated circuitry) (221) and a display panel (160). The display driver circuitry (221) may include at least a portion of the display driver IC (1430) of FIG. 14 or correspond to at least a portion of the display driver IC (1430) of FIG. 14. As a non-limiting example, the display driver circuitry (221) may perform at least a portion of the operations described below using a trained model (e.g., a generative artificial intelligence (AI) model (1830) of FIG. 18). The display panel (160) may include at least a portion of the display panel (1410) of FIG. 14 or may correspond to at least a portion of the display panel (1410) of FIG. 14.

[0052] The display (220) may operate or be driven for command mode, video mode, hybrid video mode, and / or adaptive refresh panel (ARP) of MIPI (mobile industry processor interface) DSI (display serial interface).

[0053] The memory (230) may include one or more storage media. For example, the one or more storage media may include a hard drive, flash memory, permanent memory such as read-only memory (ROM), semi-permanent memory such as random access memory (RAM), any other suitable type of storage assembly, or any combination thereof. The memory (230) may include a cache memory, which is one or more different types of memory used to temporarily store data for the function or feature of the electronic device (101). The memory (230) may be fixedly embedded within the electronic device (101) or incorporated into one or more suitable types of components (e.g., a subscriber identity module (SIM) card and / or a secure digital (SD) memory card) that can be repeatedly inserted into and removed from the electronic device (101). For example, the memory (230) may include at least a portion of the memory (1330) of FIG. 13 or correspond to at least a portion of the memory (1330) of FIG. 13.

[0054] The memory (230) may store one or more software applications, such as an operating system software application, a firmware software application, a media playback software application, a media editing software application, a software application for communicating with other users, a translation software application, a digital assistant software application, and / or any other suitable software applications. For example, the one or more software applications may include instructions executable by at least a portion of at least one processor (210).

[0055] For example, the display panel (160) within the display (220) may have a structure for adjusting the viewing angle of a screen (e.g., screen (110)) displayed on the display panel (160). The structure is described in more detail with reference to FIGS. 3 to 6.

[0056] Figure 3 illustrates an example configuration of a display panel of an electronic device.

[0057] Referring to FIG. 3, the display panel (160) may include a plurality of pixels. For example, the display panel (160) may include first pixels (310) and second pixels (320). For example, the first pixels (310) may include pixels (311) and (312). For example, the second pixels (320) may include pixels (321) and (322). As a non-limiting example, the first pixels (310) and the second pixels (320) may be alternated with each other. As a non-limiting example, the first pixels (310) and the second pixels (320) may be arranged in an interleaved arrangement.

[0058] Each of the pixels may include sub-pixels. The sub-pixels may include a first sub-pixel (350-1) configured to emit light of a first color (e.g., red), a second sub-pixel (350-2) configured to emit light of a second color (e.g., green), and a third sub-pixel (350-3) configured to emit light of a third color (e.g., blue). The sub-pixels may further include a fourth sub-pixel (not shown) configured to emit light of a fourth color (e.g., white).

[0059] The field of illumination (FOI) of light emitted from one or more of the pixels may be wider than the FOI of light emitted from one or more other of the pixels. For example, the one or more of the pixels may include pixel (311) and pixel (312). For example, the other one or more of the pixels may include pixel (321) and pixel (322).

[0060] The display panel (160) may include an opaque member within another layer (e.g., another layer (402) of FIG. 4) of the display panel (160) disposed above a layer of the display panel (160) including the pixels (e.g., layer (401) of FIG. 4) to narrow (or reduce) the FOI of light emitted from the other one or more of the pixels compared to the FOI of light emitted from the one or more of the plurality of pixels. The opaque member within the other layer of the display panel (160) may be structured to narrow the viewing angle of at least a portion of a screen (e.g., screen (110)) displayed on the display panel (160). The opaque member within the other layer of the display panel (160) may partially overlying one or more of the pixels and may not overlying the other one or more of the pixels. The opaque member disposed within the other layer of the display panel (160) according to the configuration example of FIG. 3 is described in more detail with reference to FIG. 4.

[0061] FIG. 4 is a cross-sectional view of a display panel according to an example configuration of FIG. 3.

[0062] Referring to FIG. 4, the display panel (160) may include a layer (401) and another layer (402) disposed (or positioned) on the layer (401). The layer (401) of the display panel (160) may be described as a light-emitting layer (401). The other layer (402) of the display panel (160) may be described as a masking layer (402) (or mask layer (402)) (or black matrix layer (402)).

[0063] A layer (401) of a display panel (160) may include a pixel (311) located within an area (491) and a pixel (321) located within an area (492). The pixel (311) may include a sub-pixel (411) and a sub-pixel (412). The pixel (321) may include a sub-pixel (421) and a sub-pixel (422).

[0064] The layer (401) of the display panel (160) may include a pixel definition layer (PDL) (441). The PDL (441) may define the periphery of the pixel (311) and the periphery of the pixel (321). The PDL (441) may define the periphery of the subpixel (411) within the pixel (311) and the periphery of the subpixel (412) within the pixel (311). The PDL (441) may define the periphery of the subpixel (421) within the pixel (321) and the periphery of the subpixel (422) within the pixel (321). For example, the PDL (441) may be disposed between the pixel (311) and the pixel (321), between the subpixel (411) and the subpixel (412), and between the subpixel (421) and the subpixel (422).

[0065] As a non-limiting example, the width (w1) of a sub-pixel (411) defined by a PDL (441) may be equal to the width (w2) of a sub-pixel (421) defined by a PDL (441). For example, when the color of light emitted from a sub-pixel (411) is equal to the color of light emitted from a sub-pixel (421), the width (w1) of the sub-pixel (411) may be equal to the width (w2) of the sub-pixel (421). When the color of light emitted from a sub-pixel (411) is different from the color of light emitted from a sub-pixel (421), the width (w1) of the sub-pixel (411) may be narrower than the width (w2) of the sub-pixel (421). As a non-limiting example, the width (w1) of a sub-pixel (411) defined by a PDL (441) may be wider than the width (w2) of a sub-pixel (421) defined by a PDL (441). For example, when the color of light emitted from a sub-pixel (411) is the same as the color of light emitted from a sub-pixel (421), the width (w1) of the sub-pixel (411) may be the same as the width (w2) of the sub-pixel (421).

[0066] Another layer (402) of the display panel (160) may include an opaque member (430) (or a black matrix (430)). The opaque member (430) may be included in the other layer (402) of the display panel (160) for the privacy display mode. For example, the opaque member (430) may be partially overlaid on the pixel (321) and not overlaid on the pixel (311) to narrow the FOI of the light emitted from the pixel (321) to that of the light emitted from the pixel (311). For example, the opaque member (430) may partially overlap the pixel (321) among the pixels (311) and (321). For example, the opaque member (430) may be positioned above or over a portion of the PDL (441) that defines the pixel (321) and sub-pixels (e.g., sub-pixel (421) and sub-pixel (422)) within the pixel (321), and may not be positioned over another portion of the PDL (441) that defines the pixel (311) and sub-pixels (e.g., sub-pixel (411) and sub-pixel (412)) within the pixel (311). For example, the opaque member (430) may include an opening (431) (or a first light-transmitting portion (431) (or a first light-transmitting area (431)) disposed over the pixel (311) and openings (432) (or second light-transmitting portions (432)) (or second light-transmitting areas (432)) disposed over the pixel (321). The opening (431) may be aligned with the pixel (311). The opening (431) may overlap sub-pixels within the pixel (311). The opening (431) may surround the sub-pixels within the pixel (311) when the display panel (160) is viewed from above. The sub-pixels within the pixel (311) may be positioned within the opening (431) when the display panel (160) is viewed from above. The openings (432) may be aligned with the pixel (321). Each of the sub-pixels can be aligned with each other.The openings (432) may overlap with the sub-pixels within the pixel (321), respectively. The openings (432) may surround the sub-pixels within the pixel (321), respectively, when the display panel (160) is viewed from above. The sub-pixels within the pixel (321) may be respectively positioned within the openings (432), when the display panel (160) is viewed from above.

[0067] For example, the size of the aperture (431) may be larger than the size of each of the apertures (432). For example, the sub-pixels (e.g., sub-pixel (411) and sub-pixel (412)) within the pixel (311) may be positioned below the aperture (431) (or the first light-transmitting portion (431)). For example, each of the sub-pixels (e.g., sub-pixels (421) and (422)) within the pixel (321) may be positioned below each of the apertures (432) (or second light-transmitting portions (432)). The sub-pixels within the pixel (311) may be described as first sub-pixels positioned below one light-transmitting portion (e.g., first light-transmitting portion (431)) within the other layer (402), and the sub-pixels within the pixel (321) may be described as second sub-pixels positioned below other light-transmitting portions (e.g., second light-transmitting portions (432)) within the other layer (402) that are smaller than the light-transmitting portion (e.g., first light-transmitting portion (431)) within the other layer (402).

[0068] As a non-limiting example, the width (w3) of one of the apertures (432) may be equal to the width (w2) of the sub-pixel (421). As a non-limiting example, the width (w3) of one of the apertures (432) may be wider than the width (w2) of the sub-pixel (421). As a non-limiting example, the width (w3) of one of the apertures (432) may be narrower than the width (w2) of the sub-pixel (421).

[0069] As a non-limiting example, the display panel (160) may further include at least one layer disposed between the layer (401) and another layer (402).

[0070] For example, the at least one layer may include a color filter layer (not shown). The color filter layer may include an opaque member (460) including opaque portions positioned between the PDL (441) and the opaque member (430). For example, the opaque member (460) included in the color filter layer of the display panel (160) may include (or define) an opening (461) (or a light-transmitting portion (461)) corresponding to the opening (431) and openings (462) (or light-transmitting portions (462)) corresponding to the openings (432), respectively. The opaque member (460) defining the opening (461) and the openings (462) may be included in the display panel (160) to guide light emitted (or transmitted) toward each of the openings (432). For example, light from a sub-pixel (421) can be emitted (or transmitted) to an opening (432) aligned with the sub-pixel (421) by the opaque member (460). For example, light from a sub-pixel (422) can be emitted (or transmitted) to an opening (432) aligned with the sub-pixel (422) by the opaque member (460). The color filter layer can be disposed over, on, or above a touch layer between the layer (401) and another layer (402). The touch layer can be used to identify a touch input on the display panel (160).

[0071] For example, the at least one layer may include a layer disposed on the color filter layer. The layer disposed on the color filter layer may include an opaque member (460) including opaque portions positioned between the PDL (441) and the opaque member (430). For example, the opaque member (460) included in the layer of the display panel (160) disposed on the color filter layer of the display panel (160) may include an opening (461) (or a light-transmitting portion (461)) corresponding to the opening (431) and openings (462) (or light-transmitting portions (462)) corresponding to the openings (432), respectively. The opaque member (460) defining the opening (461) and the openings (462) may be included in the display panel (160) to guide light emitted (or transmitted) toward each of the openings (432). For example, light from a sub-pixel (421) can be emitted (or transmitted) to an opening (432) aligned with the sub-pixel (421) by the opaque member (460). For example, light from a sub-pixel (422) can be emitted (or transmitted) to an opening (432) aligned with the sub-pixel (422) by the opaque member (460). The color filter layer can be disposed between the layer including the opaque member (460) and a touch layer. The touch layer can be used to identify a touch input on the display panel (160).

[0072] At least one layer may include an additional opaque member (460) other than the opaque member (430) of the other layer (402). Accordingly, a double BM (black matrix) structure in which the opaque member is formed from multiple layers may be formed. In the example of FIG. 4, the width (or diameter), size, and position (or arrangement) of the opaque member (430) and the opaque member (460) may be the same. For example, each of the openings (461, 462) defined by the opaque member (460) may be substantially the same as each of the openings (431) and the openings (432) of the other layer (402). However, the present disclosure is not limited thereto. For example, each of the openings (461, 462) defined by the opaque member (460) may be different from the corresponding openings (431) and the openings (432). The width (or diameter), size, and central axis position (or alignment position) of the opening (431) and the openings (432) of the other layer (402) of the light-emitting portion (e.g., sub-pixel (411), sub-pixel (412), sub-pixel (421), sub-pixel (422)) of the layer (401) may be different from the width (or diameter), size, and central axis position of the openings (461, 462) of the opaque member (460) included in at least one layer.

[0073] The at least one layer may include the color filter layer including the opaque member (460) and another layer including the opaque member (460). As a non-limiting example, the width (or diameter), size, and position (or arrangement) of the opaque member (460) of the color filter layer, the opaque member (460) of the another layer, and the opaque member (430) of the other layer (402) may be the same as each other. As a non-limiting example, the width (or diameter), size, and position (or arrangement) of the opaque members of two layers among the opaque member (460) of the color filter layer, the opaque member (460) of the another layer, and the opaque member (430) of the other layer (402) may be the same as each other, and the width (or diameter), size, and position (or arrangement) of the opaque member of the remaining one layer may be different from the width (or diameter), size, and position (or arrangement) of the opaque members of the two layers.

[0074] Figure 5 illustrates another configuration example of a display panel of an electronic device.

[0075] Referring to FIG. 5, the display panel (160) may include a plurality of pixels. For example, the display panel (160) may include first pixels (510) and second pixels (520). For example, the first pixels (510) may include pixels (511) and (512). For example, the second pixels (520) may include pixels (521) and (522). As a non-limiting example, the first pixels (510) and the second pixels (520) may be alternated with each other. As a non-limiting example, the first pixels (510) and the second pixels (520) may be arranged in an interleaved arrangement.

[0076] The first pixels (510) may include sub-pixels. The sub-pixels may include a first sub-pixel (550-1) configured to emit light in a first color (e.g., red), a second sub-pixel (550-2) configured to emit light in a second color (e.g., green), and a third sub-pixel (550-3) configured to emit light in a third color (e.g., blue). The sub-pixels may further include a fourth sub-pixel (not shown) configured to emit light in a fourth color (e.g., white).

[0077] The second pixels (520) may include sub-pixels. The sub-pixels may include a first sub-pixel (560-1) configured to emit light in a first color (e.g., red), a second sub-pixel (560-2) configured to emit light in a second color (e.g., green), and a third sub-pixel (560-3) configured to emit light in a third color (e.g., blue). The sub-pixels may further include a fourth sub-pixel (not shown) configured to emit light in a fourth color (e.g., white).

[0078] Each of the sub-pixels within each of the second pixels (520) may include portions that are spaced apart from each other. For example, the first sub-pixel (560-1) may include a first portion (560-1a) of the first sub-pixel (560-1), a second portion (560-1b) of the first sub-pixel (560-1), a third portion (560-1c) of the first sub-pixel (560-1), and a fourth portion (560-1d) of the first sub-pixel (560-1). The first portion (560-1a) of the first sub-pixel (560-1), the second portion (560-1b) of the first sub-pixel (560-1), the third portion (560-1c) of the first sub-pixel (560-1), and the fourth portion (560-1d) of the first sub-pixel (560-1) may be spaced apart from each other. A first part (560-1a) of the first sub-pixel (560-1), a second part (560-1b) of the first sub-pixel (560-1), a third part (560-1c) of the first sub-pixel (560-1), and a fourth part (560-1d) of the first sub-pixel (560-1) may be described as micropixels of the first sub-pixel (560-1). For example, a second sub-pixel (560-2) may include a first part (560-2a) of the second sub-pixel (560-2), a second part (560-2b) of the second sub-pixel (560-2), a third part (560-2c) of the second sub-pixel (560-2), and a fourth part (560-2d) of the second sub-pixel (560-2). The first part (560-2a) of the second sub-pixel (560-2), the second part (560-2b) of the second sub-pixel (560-2), the third part (560-2c) of the second sub-pixel (560-2), and the fourth part (560-2d) of the second sub-pixel (560-2) may be spaced apart from each other.For example, a first part (560-2a) of the second sub-pixel (560-2), a second part (560-2b) of the second sub-pixel (560-2), a third part (560-2c) of the second sub-pixel (560-2), and a fourth part (560-2d) of the second sub-pixel (560-2) may be described as micropixels of the second sub-pixel (560-2). For example, a third sub-pixel (560-3) may include a first part (560-3a) of the third sub-pixel (560-3), a second part (560-3b) of the third sub-pixel (560-3), a third part (560-3c) of the third sub-pixel (560-3), and a fourth part (560-3d) of the third sub-pixel (560-3). A first part (560-3a) of the third sub-pixel (560-3), a second part (560-3b) of the third sub-pixel (560-3), a third part (560-3c) of the third sub-pixel (560-3), and a fourth part (560-3d) of the third sub-pixel (560-3) may be spaced apart from each other. For example, a first part (560-3a) of the third sub-pixel (560-3), a second part (560-3b) of the third sub-pixel (560-3), a third part (560-3c) of the third sub-pixel (560-3), and a fourth part (560-3d) of the third sub-pixel (560-3) may be described as micropixels of the third sub-pixel (560-3).

[0079] For example, the FOI of light emitted from the second pixels (520) may be narrower than the FOI of light emitted from the first pixels (510). For example, to narrow (or reduce) the FOI of light emitted from the second pixels (520) more than the FOI of light emitted from the first pixels (510), the layer of the display panel (160) including the pixels may include a PDL that further defines the micropixels of the first subpixel (560-1), the micropixels of the second subpixel (560-2), and the micropixels of the third subpixel (560-3). For example, in order to narrow (or reduce) the FOI of light emitted from the second pixels (520) more than the FOI of light emitted from the first pixels (510), another layer (e.g., another layer (602) of FIG. 6) of the display panel (160) disposed on the layer (e.g., layer (601) of FIG. 6) of the display panel (160) including the pixels may include an opaque member. The opaque member in the other layer of the display panel (160) may partially overly one or more of the plurality of pixels and may not overly over the other or more of the plurality of pixels. The PDL in the layer of the display panel (160) and the opaque member in the other layer of the display panel (160) may be structures for narrowing the viewing angle of at least a portion of a screen (e.g., screen (110)) displayed on the display panel (160). The opaque member disposed within the other layer of the display panel (160) according to the configuration example of FIG. 5 is described in more detail with reference to FIG. 6.

[0080] Fig. 6 is a cross-sectional view of a display panel according to an example configuration of Fig. 5.

[0081] Referring to FIG. 6, the display panel (160) may include a layer (601) and another layer (602) disposed (or positioned) on the layer (601). The layer (601) of the display panel (160) may be described as a light-emitting layer (601). The other layer (602) of the display panel (160) may be described as a masking layer (602) (or mask layer (602)) (or black matrix layer (602)).

[0082] The layer (601) of the display panel (160) may include first pixels (510) and second pixels (520). The first pixels (510) may include a pixel (511). The pixel (511) may include a sub-pixel (611) and a sub-pixel (612). The second pixels (520) may include a pixel (521). The pixel (521) may include a sub-pixel (621) and a sub-pixel (622). The sub-pixel (621) may include a first portion (621-1) of the sub-pixel (621) and a second portion (621-2) of the sub-pixel (621). The sub-pixel (622) may include a first portion (622-1) of the sub-pixel (622) and a second portion (622-2) of the sub-pixel (622).

[0083] The layer (601) of the display panel (160) may include a pixel definition layer (PDL) (641). The PDL (641) may define the periphery of a pixel (511) and the periphery of a pixel (521). The PDL (641) may define the periphery of a subpixel (611) within a pixel (511) and the periphery of a subpixel (612) within a pixel (511). The PDL (641) may define the periphery of a subpixel (621) within a pixel (521) and the periphery of a subpixel (622) within a pixel (521). The PDL (641) may further define an edge of a first portion (621-1) of the sub-pixel (621) and an edge of a second portion (621-2) of the sub-pixel (621) relative to the PDL (441) (e.g., the PDL (441) of FIG. 4). The PDL (641) may further define an edge of a first portion (622-1) of the sub-pixel (622) and an edge of a second portion (622-2) of the sub-pixel (622) relative to the PDL (441) (e.g., the PDL (441) of FIG. 4). For example, the PDL (641) may be disposed between a pixel (511) and a pixel (521), disposed between a sub-pixel (611) and a sub-pixel (612), disposed between a sub-pixel (621) and a sub-pixel (622), disposed between a first part (621-1) of a sub-pixel (621) and a second part (621-2) of a sub-pixel (621), and disposed between a first part (622-1) of a sub-pixel (622) and a second part (622-2) of a sub-pixel (622).

[0084] As a non-limiting example, the width (w1) of a sub-pixel (611) defined by a PDL (641) may be wider than the width (w2) of a first portion (621-1) of a sub-pixel (621) defined by a PDL (641) and the width (w3) of a second portion (621-2) of a sub-pixel (621) defined by a PDL (641).

[0085] Another layer (602) of the display panel (160) may include an opaque member (630) (or a black matrix (630)). The opaque member (630) may be included in the other layer (602) of the display panel (160) for the privacy display mode. For example, the opaque member (630) may be partially overlaid on the pixel (521) and not overlaid on the pixel (511) to narrow the FOI of the light emitted from the pixel (521) compared to the FOI of the light emitted from the pixel (511). For example, the opaque member (630) may partially overlap the pixel (521) among the pixels (511) and (521). For example, the opaque member (630) may be positioned above or over a portion of the PDL (641) that defines the pixel (521) and sub-pixels (e.g., sub-pixel (621) and sub-pixel (622)) within the pixel (521), and may not be positioned over another portion of the PDL (641) that defines the pixel (511) and sub-pixels (e.g., sub-pixel (611) and sub-pixel (612)) within the pixel (511). For example, the opaque member (630) may be further disposed over a portion of the PDL (641) defining a first portion (621-1) of the sub-pixel (621) and a second portion (621-2) of the sub-pixel (621), and a portion of the PDL (641) defining a first portion (622-1) of the sub-pixel (622) and a second portion (622-2) of the sub-pixel (622), relative to the opaque member (430) (e.g., the opaque member (430) of FIG. 4).

[0086] For example, the opaque member (630) may include an opening (631) (or a light-transmitting portion (631)) disposed over a pixel (511) and openings (632) (or light-transmitting portions (632)) disposed over a pixel (521). For example, the size of the opening (631) may be larger than the size of each of the openings (632). The sub-pixels within the pixel (511) may be described as first sub-pixels disposed under one light-transmitting portion (e.g., a first light-transmitting portion (631)) within another layer (602), and the sub-pixels within the pixel (521) may be described as second sub-pixels disposed under other light-transmitting portions (e.g., second light-transmitting portions (632)) within another layer (602) that are smaller than the light-transmitting portion (e.g., the first light-transmitting portion (631)) within the other layer (602).

[0087] As a non-limiting example, the width (w4) of one of the apertures (632) may be equal to the width (w2) of the first portion (621-1) of the sub-pixel (621) (or the width (w3) of the second portion (621-2) of the sub-pixel (621). As a non-limiting example, the width (w4) of one of the apertures (632) may be wider than the width (w2) of the first portion (621-1) of the sub-pixel (621) (or the width (w3) of the second portion (621-2) of the sub-pixel (621). As a non-limiting example, the width (w4) of one of the apertures (632) may be narrower than the width (w2) of the first portion (621-1) of the sub-pixel (621) (or the width (w3) of the second portion (621-2) of the sub-pixel (621).

[0088] Referring back to FIG. 2, the electronic device (101) may provide a privacy display mode to protect privacy (or user privacy) in relation to displaying a screen (e.g., screen (110)) on the display panel (160). For example, the privacy display mode may be described as a display mode for reducing the probability that information within a screen displayed on the display panel (160) will be visible to another user who is distinct from the user of the electronic device (101). For example, the privacy display mode may be described as a display mode for reducing the probability that information within a screen displayed on the display panel (160) will be visible from a second space around a first space in front of the display panel (160). For example, the privacy display mode may be described as a display mode for reducing visibility from the second space. As a non-limiting example, the privacy display mode may include the first privacy display mode providing a viewing angle (182) or the second privacy display mode providing a viewing angle (183).

[0089] For example, the display driving circuit (221) may receive an image from at least one processor (210). For example, the image may correspond to a screen (e.g., screen (110) of FIG. 1) displayed through the display panel (160). For example, the display driving circuit (221) may use the first sub-pixels and the second sub-pixels to display the screen corresponding to the image through the display panel (160) according to the normal display mode. For example, the screen may be displayed according to the normal display mode by using light emitted from the first sub-pixels and light emitted from the second sub-pixels. For example, the display driving circuit (221) may use the second sub-pixels among the first sub-pixels and the second sub-pixels to display the screen corresponding to the image through the display panel (160) according to the privacy display mode (or the first privacy display mode). Alternatively, for example, the display driving circuit (221) may use the first sub-pixels and the second sub-pixels of each of the first pixels (e.g., the first pixels (310) of FIG. 3 or the first pixels (510) of FIG. 5) of the display panel (160) to display the screen corresponding to the image through the display panel (160) according to the privacy display mode (or the second privacy display mode).

[0090] The electronic device (101), when providing the privacy display mode, may provide the privacy display mode based on at least a portion of a user's input to the electronic device (101) (or, the display (200), the display panel (160)). For example, the electronic device (101) may provide the privacy display mode with respect to an execution screen to be displayed through the display panel (160) based on at least a portion of the user's input for activating a function for providing the privacy display mode. For example, the function may be referred to as a privacy filter, a function for a privacy filter, a privacy screen mode, or a privacy filter mode.

[0091] At least one processor (210) of the electronic device (101) can identify (or filter) a software application that provides information (or an image) for an execution screen to be displayed. For example, at least one processor (210) (or CPU (211)) can identify the software application being executed.

[0092] At least one processor (210) (or CPU (211)) can identify a location (or display location) where the execution screen is to be displayed. At least one processor (210) (or CPU (211)) can identify partial regions of a display area of ​​the display panel (160). For example, the location (or display location) where the execution screen is to be displayed may be included in one of the partial regions.

[0093] At least one processor (210) (or CPU (211)) may identify an event that activates the privacy display mode (or activates application of a privacy filter). As a non-limiting example, the event may include an input for a setting to activate the privacy display mode, a gesture to activate the privacy display mode, or the execution of a software application to activate the privacy display mode. At least one processor (210) (or CPU (211)) may also determine an intensity of the privacy display mode. For example, the intensity may indicate the degree to which the screen is visible to users other than the user. As a non-limiting example, the intensity may be determined according to a ratio at which the first pixels of the display panel (160) emit light within the privacy display mode (or the second privacy display mode).

[0094] At least one processor (210) (or DPU (212)) can identify an execution screen (or information on an execution screen, an image of an execution screen) of a software application being executed. For example, at least one processor (210) (or DPU (212)) can identify an image representing a currently displayed execution screen (or an execution screen to be displayed) of a software application being executed (or a software application to be executed).

[0095] At least one processor (210) (or CPU (211)) can provide information about the software application to the trained model (215). At least one processor (210) (or DPU (212)) can provide information about the execution screen of the software application. Although not shown in FIG. 2, the electronic device (101) may further include at least one sensor or at least one camera. For example, the electronic device (101) may provide sensing data acquired through the at least one sensor or image information acquired through the at least one camera to the trained model (215). For example, the image information may include a preview image to be displayed through the display panel (160).

[0096] At least one processor (210) may generate an analysis result for content within the execution screen using a trained model (215). For example, the content may include at least one image or at least one text included within the execution screen. For example, the analysis result may include an identification (or classification) result for an image within the execution screen, or an OCR (optical character recognition) result for text extracted from the execution screen.

[0097] As a non-limiting example, the trained model (215) can learn screens in which the privacy display mode is provided (or to which the privacy filter is applied). At least one processor (210) can identify a user's usage pattern for the privacy display mode based on the screens using the trained model (215). For example, the usage pattern may include a screen in which the privacy display mode is provided (or to which the privacy filter is applied), an input path for providing the privacy display mode (or for applying the privacy filter), or a strength of the provided privacy display mode (or the applied privacy filter). For example, the input path may include a path of user inputs received for providing the privacy display mode (e.g., an input for the first setting screen (710) of FIG. 7A or an input for the quick setting (790) of FIG. 7B).

[0098] As a non-limiting example, at least one processor (210) may determine whether to execute the privacy display mode (or whether to apply the privacy filter) using the trained model (215). As a non-limiting example, the trained model (215) may generate a command to execute the privacy display mode upon determining to execute the privacy display mode, and transmit (or provide) the command to the display (220) (or the display driving circuit (221). However, the present disclosure is not limited thereto. For example, at least one processor (210) may generate a command upon determining to execute the privacy display mode based on the trained model (215), and transmit the generated command via an interface to the display driving circuit (221).

[0099] Examples of a screen (or setting screen, setting menu) for setting the privacy filter with respect to an execution screen to be displayed through a display panel (160) by at least one processor (210) may be referred to in the following FIGS. 7A and 7B.

[0100] Figures 7a and 7b illustrate examples of screens for setting a privacy filter.

[0101] Referring to FIG. 7A, the electronic device (101) may display a first setting screen (710) on the display area of ​​the display panel (160). As a non-limiting example, the first setting screen (710) may include a screen for setting the privacy filter (or the privacy display mode). In one example, the first setting screen (710) may be included in the global settings (or main settings) of the electronic device (101). For example, the global settings may include settings for the screen.

[0102] Referring to FIG. 7A, the first settings screen (710) may include a first settings menu (711) for activating and deactivating the privacy filter based on user input. For example, the first settings menu (711) may include a toggle (711a). For example, the toggle (711a) may be referenced as an icon, a visual object, an affordance, or a switch. Based on the user's input to the toggle (711a) of the first settings menu (711), the privacy filter may be activated or deactivated. Activation of the privacy filter may indicate application of the privacy filter.

[0103] In Fig. 7a, a first settings menu (711) included in a first settings screen (710) within the global settings is illustrated, but the present disclosure is not limited thereto. For example, the first settings menu (711) may also be included in the quick settings (790) of Fig. 7b. For example, the quick settings (790) may include settings that are overlapped and visually displayed on the execution screen according to an input (e.g., a swipe input in a specific direction) to a portion of the display area of ​​the display panel (160) (e.g., the upper portion of the display area). For specific details related thereto, reference may be made to Fig. 7b below.

[0104] If the privacy filter is applied based on the user's input to the first settings menu (711) (or toggle (711a)), the user's usability of the privacy filter may be limited. Furthermore, when the execution screen of a specific software application is displayed, there is a problem in that the privacy filter cannot be instantaneously provided for the execution screen. In other words, the execution screen may be exposed to users other than the user of the electronic device (101).

[0105] Accordingly, the present disclosure can perform the application of the privacy filter (or the provision of the privacy display mode) without user input to activate the privacy filter. Performing the application of the privacy filter without user input may include performing the application of the privacy filter automatically, performing the application of the privacy filter in real time, or performing the application of the privacy filter before receiving user input. As a non-limiting example, the present disclosure can perform the application of the privacy filter using a trained model (215). Alternatively, for example, the present disclosure can perform the application of the privacy filter according to the software application being executed or the execution screen of the software application being executed. Accordingly, the present disclosure can protect the user's privacy by performing the application of the privacy filter more dynamically.

[0106] Referring to FIG. 7A, the first settings screen (710) may include a second settings menu (712) for activating and deactivating the privacy filter without user input. For example, the second settings menu (712) may be referred to as an auto privacy display or an auto privacy filter. For example, the second settings menu (712) may include a toggle (712a). For example, the toggle (712a) may be referred to as an icon, a visual object, an affordance, or a switch. Depending on the user's input to the second settings menu (712) (or the toggle (712a)), the privacy filter may be activated or deactivated without user input.

[0107] Although FIG. 7a illustrates a second settings menu (712) included in the first settings screen (710) within the global settings, the present disclosure is not limited thereto. For example, the second settings menu (712) may also be included in the quick settings (790) of FIG. 7b. For specific details related thereto, reference may be made to FIG. 7b below.

[0108] The electronic device (101) may display a second setting screen (720) changed from the first setting screen (710) on the display area upon receiving (or acquiring, identifying) an input (715) for a second setting menu (712). As a non-limiting example, the second setting screen (720) may include a first setting menu (721) for activating the privacy filter without a user input based on a specific text, a second setting menu (722) for activating the privacy filter without a user input based on a specific type of image, and a third setting menu (723) for activating the privacy filter without a user input based on a specific software application.

[0109] For example, the first settings menu (721) may include a toggle (721a). Based on a user input to the first settings menu (721) (or toggle (721a)), the privacy filter may be activated or deactivated without a user input based on the specific text. For example, the second settings menu (722) may include a toggle (722a). Based on a user input to the second settings menu (722) (or toggle (722a)), the privacy filter may be activated or deactivated without a user input based on the specific image. For example, the third settings menu (723) may include a toggle (723a). Based on a user input to the third settings menu (723) (or toggle (723a)), the privacy filter may be activated or deactivated without a user input based on the specific software application.

[0110] The electronic device (101) may display a third settings screen (730) changed from the second settings screen (720) on the display area upon receiving (or acquiring, identifying) an input (725a) for the first settings menu (721) of the second settings screen (720). As a non-limiting example, the third settings screen (730) may represent a settings screen for setting the specific text for activating the privacy filter without a user input. For example, the specific text may be preset (or predetermined, predefined) based on the user input for the third settings screen (730). The third settings screen (730) may include a settings area (740) that represents (or lists, displays) the set specific text. For example, the settings area (740) may include a settings menu (741) for representing preset text (e.g., A). For example, the settings menu (741) may include a toggle for activating or deactivating the application of the privacy filter without user input based on the preset text (e.g., A). For example, the settings area (740) may include an icon (745) for adding preset text. For example, based on an input to the icon (745), text for activating the application of the privacy filter without user input may be preset.

[0111] The electronic device (101) may display a fourth settings screen (750) changed from the second settings screen (720) on the display area upon receiving (or acquiring, identifying) an input (725b) for the second settings menu (722) of the second settings screen (720). As a non-limiting example, the fourth settings screen (750) may represent a settings screen for setting a specific type of image for activating the privacy filter without a user input. For example, the specific type may be preset (or predetermined, predefined) based on the user input for the fourth settings screen (750). The fourth settings screen (750) may include a settings area (760) that indicates (or lists, displays) the type of the set image. For example, the settings area (760) may include a settings menu (761) for indicating a preset type of image (e.g., a portrait). For example, the settings menu (761) may include a toggle for enabling or disabling the application of the privacy filter without user input based on the preset type of the image (e.g., portrait). For example, the settings area (760) may include an icon (765) for adding a preset type. For example, based on an input to the icon (765), a type (e.g., personal information, SNS, photo app (or gallery)) for activating the application of the privacy filter without user input may be preset.

[0112] The electronic device (101) may display a fifth settings screen (770) changed from the second settings screen (720) on the display area upon receiving (or acquiring, identifying) an input (725c) for the third settings menu (723) of the second settings screen (720). As a non-limiting example, the fifth settings screen (770) may represent a settings screen for setting a specific software application (or candidate software application, candidate application) for activating the privacy filter without a user input. For example, the specific software application may be preset (or predetermined, predefined) based on the user input for the fifth settings screen (770). The fifth settings screen (770) may include a settings area (780) that represents (or lists, displays) the set software applications. For example, the settings area (780) may include a settings menu (781) for representing a preset software application (e.g., a messenger). For example, the settings menu (781) may include a toggle for activating or deactivating the application of the privacy filter without user input based on the execution of a preset software application. For example, the settings area (780) may include an icon (785) for adding a preset software application. For example, based on an input to the icon (785), a preset software application (e.g., YouTube) may be preset for activating the application of the privacy filter without user input.

[0113] Referring to FIG. 7B, the electronic device (101) may display quick settings (790) on a display area of ​​the display panel (160). As a non-limiting example, the quick settings (790) may include settings that are overlapped and visually displayed on a running screen (799) according to an input (e.g., a swipe input in a specific direction) to a portion (e.g., an upper portion) of the display area of ​​the display panel (160). For example, the quick settings (790) may be at least partially overlapped on a running screen (799) of a software application (e.g., a software application for a home screen or an executed software application).

[0114] As a non-limiting example, the quick settings (790) may include a first icon (795) for activating and deactivating the privacy filter. As a non-limiting example, the quick settings (790) may include a second icon (796) for activating and deactivating the privacy filter without user input.

[0115] For example, the electronic device (101) may apply or cancel the application of the privacy filter upon receiving (or acquiring, identifying) an input for the first icon (795). Alternatively, for example, the electronic device (101) may apply or cancel the application of the privacy filter without user input upon receiving (or acquiring, identifying) an input for the second icon (796).

[0116] In FIGS. 7A and 7B, a settings screen including a function for setting whether to apply (or, on / off) a privacy filter (e.g., a first settings menu (711) and a second settings menu (712), a first icon (765) and a second icon (766)) is illustrated, but the present disclosure is not limited thereto. For example, the settings screen may further include a menu for setting the strength of the privacy filter.

[0117] As a non-limiting example, when the electronic device (101) receives an input for the second setting screen (720) or an input for the second icon (796) of the quick setting (790), and applies the privacy filter without a user input, the electronic device (101) may identify another user different from the user of the electronic device (101) by using at least one sensor (e.g., an image sensor, a ToF sensor) of the electronic device (101). For example, the other user may represent a user located in the vicinity of the electronic device (101). For example, the electronic device (101) may apply the privacy filter on the execution screen of the display panel (160) by identifying the other user.

[0118] As described above, the electronic device (101) can apply a privacy filter (or a privacy display mode) without user input based on settings input to a settings screen (e.g., the first settings screen (710)), such as global settings or quick settings. If application of a privacy filter without user input is set, the electronic device (101) can perform application of the privacy filter to the execution screen when a software application is executed or the execution screen of the software application is displayed. Specific examples related to this can be referenced to FIGS. 8A to 12B below.

[0119] Figures 8a to 8c illustrate examples of a method for applying a privacy filter to an execution screen based on a usage pattern of the privacy filter.

[0120] FIG. 8A illustrates an example of an operational flow for a method of applying a privacy filter to an execution screen of a software application using a trained model (215) learned based on a usage pattern of the privacy filter. At least a portion of the method of FIG. 8A may be performed by the electronic device (101) of FIG. 2 . For example, at least a portion of the method may be controlled by at least one processor (210) of the electronic device (101). In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0121] In operation (800), at least one processor (210) may perform training of a model. For example, at least one processor (210) may perform training of the model using screens to which the privacy filter is applied. As a non-limiting example, the model on which the training is performed may be a trained model (215). An example of the screens to which the privacy filter is applied may be referred to FIG. 8B . In the example, the model may be stored (or included) in an external electronic device (or server) other than the electronic device (101). For example, the model may be trained within the external electronic device (or server). For example, the model trained within the external electronic device (or server) may be equally utilized for multiple electronic devices (including the electronic device (101)) used by a user of the electronic device (101). In other words, the model trained within an external electronic device (or server) can cause a privacy filter to be applied to screens under identical conditions when using multiple electronic devices. Accordingly, the same user experience for privacy protection can be provided to the user across the multiple electronic devices.

[0122] FIG. 8B illustrates examples (840, 850) of screens to which a privacy filter is applied using a user's input as learning data for a trained model (215). For example, the user's input may include an input to a first setting menu (711) (or a toggle (711a) of the first setting menu (711)) included in the first setting screen (710) of FIG. 7A or an input to a quick setting (790) of FIG. 7B. Or, for example, the user's input may include a preset input (e.g., a long touch) regarding a running screen (or a UI (user interface) representation) or a preset input (e.g., three inputs, simultaneous inputs to multiple physical buttons) regarding a physical button. As a non-limiting example, the user's input may be defined based on the time (or, time length) or intensity of the preset input regarding the running screen or the preset input regarding the physical button.

[0123] Referring to example (840), the electronic device (101) may display an execution screen (841) of a software application (e.g., a lock application) on a display area of ​​the display panel (160). For example, the execution screen (841) may include a pattern area (842) for entering a password of the software application. In the present disclosure, the pattern area may be referred to as a pattern input area. As a non-limiting example, the pattern area (842) may include nine dots. For example, the electronic device (101) may apply a privacy filter (845) to the execution screen (841) based on receiving a user's input (e.g., an input for the first setting menu (711) (or, an input for the toggle (711a) of the first setting menu (711))). For example, the privacy filter (845) may be used to adjust the viewing angle of the execution screen (841) to reduce visibility to other users. Accordingly, the user's input to the pattern area (842) or the pattern area (842) within the execution screen (841) may not be recognized by the other user (or may be relatively less recognized).

[0124] As a non-limiting example, the electronic device (101) may store an execution screen (841) including a pattern area (842) within the electronic device (101) (or memory (230)). For example, the execution screen (841) and an input path (e.g., an input to the first setting menu (711) (or a toggle (711a) of the first setting menu (711)) with a privacy filter (845) applied to the execution screen (841) may be used for learning the trained model (215).

[0125] Referring to example (850), the electronic device (101) can display an execution screen (851) of a software application (e.g., a banking application) on a display area of ​​the display panel (160). For example, the execution screen (851) can include a pattern area (852) for entering a password of the software application. As a non-limiting example, the pattern area (852) can include nine dots. For example, the electronic device (101) can apply a privacy filter (855) to the execution screen (851) based on receiving a user's input (e.g., an input for the first setting menu (711) (or, an input for the toggle (711a) of the first setting menu (711))). For example, the privacy filter (855) can be used to adjust the viewing angle of the execution screen (851) to reduce visibility to other users. Accordingly, the pattern area (852) within the execution screen (851) or the user's input to the pattern area (852) may not be recognized by the other user (or may be relatively less recognized).

[0126] As a non-limiting example, the electronic device (101) may store an execution screen (851) including a pattern area (852) within the electronic device (101) (or memory (230)). For example, an input path (e.g., an input to the first setting menu (711) (or a toggle (711a) of the first setting menu (711)) with a privacy filter (855) applied to the execution screen (851) may be used for learning the trained model (215).

[0127] The example of FIG. 8b illustrates examples of execution screens including a pattern area, but the present disclosure is not limited thereto. For example, training data for training a trained model (215) may include an execution screen including an area for entering a password consisting of numbers.

[0128] Referring back to FIG. 8a, at least one processor (210) can generate a trained model (215) based on the learning data illustrated in FIG. 8b. In the following, it is assumed that a trained model (215) is generated.

[0129] In operation (805), at least one processor (210) may execute a software application. For example, at least one processor (210) may execute the software application upon receiving a user input. In one example, the software application may be executed in the foreground.

[0130] In operation (810), at least one processor (210) may provide at least one of information about the software application or information about the execution screen to the trained model (215). For example, at least one processor (210) (or CPU (211)) may provide information about the executed software application to the trained model (215). As a non-limiting example, the information about the software application may include the name of the executed software application, the execution path, the security, or the type of the app (e.g., game, bank, photo). For example, at least one processor (210) (or DPU (212)) may provide information about an execution screen to be displayed (or being displayed) in the executed software application to the trained model (215). The information about the execution screen may include an image representing the execution screen.

[0131] As a non-limiting example, at least one processor (210) may further provide, to the trained model (215), information about the software application and information about the execution screen, as well as setting information for a privacy filter. For example, the setting information for the privacy filter may include information about text, image types, and specific software applications preset (or defined) within the second setting menu (712) of the first setting screen (710) of FIG. 7A.

[0132] In operation (815), at least one processor (210) may generate a similarity value between the execution screen and the screens to which the privacy filter is applied from the trained model (215). For example, at least one processor (210) may obtain (or generate, identify) the similarity value between the execution screen and the screens to which the privacy filter is applied from the trained model (215) by providing at least one of information about the software application and information about the execution screen to the trained model (215). For example, the screens to which the privacy filter is applied may include the execution screens (841, 851) of the examples (840, 850) illustrated in FIG. 8B.

[0133] The trained model (215) can output the similarity value between the execution screen and the screens to which the privacy filter is applied when at least one of information about the software application or information about the execution screen is input.

[0134] In operation (820), at least one processor (210) may determine whether to apply the privacy filter to the execution screen based on the similarity value. As a non-limiting example, at least one processor (210) may perform a comparison of the similarity value with a reference similarity value. At least one processor (210) may determine to apply the privacy filter to the execution screen when determining the similarity value exceeding the reference similarity value. Alternatively, at least one processor (210) may determine not to apply the privacy filter to the execution screen when determining the similarity value less than or equal to the reference similarity value.

[0135] In the above example, it is described that at least one processor (210) determines whether to apply the privacy filter based on a comparison between the reference similarity value and the similarity value output from the trained model (215), but the present disclosure is not limited thereto. For example, at least one processor (210) may directly determine whether to apply the privacy filter using the trained model (215). In other words, the trained model (215) may output information (or a command) indicating whether to apply the privacy filter instead of the similarity value.

[0136] In operation (820), at least one processor (210) may perform operation (825) upon determining to apply the privacy filter to the execution screen. Alternatively, in operation (820), at least one processor (210) may perform operation (830) upon determining not to apply the privacy filter to the execution screen.

[0137] In operation (825), at least one processor (210) may apply a privacy filter to the execution screen. For example, the at least one processor (210) may apply the privacy filter that adjusts a viewing angle to the execution screen upon determining to apply the privacy filter to the execution screen. For example, the execution screen displayed on the display area of ​​the display panel (160) may have a second viewing angle that is narrower than the first viewing angle adjusted from the first viewing angle. For example, the at least one processor (210) may control the display (220) (or the display driving circuit (221)) to apply the privacy filter to the execution screen displayed on the display panel (160). An example of the execution screen to which the privacy filter is applied may be referred to FIG. 8C.

[0138] FIG. 8C illustrates examples (860, 870) of applying a privacy filter to the execution screen of an executed software application. The examples (860, 870) of FIG. 8C assume that the application of the privacy filter is determined using a trained model (215) learned according to the learning data illustrated in the examples (840, 850) of FIG. 8B.

[0139] Referring to example (860), the electronic device (101) can display an execution screen (861) on a display area of ​​the display panel (160). For example, the execution screen (861) can include a pattern area (862). At least one processor (210) can provide information about the execution screen (861) and the software application of the execution screen (861) (e.g., an application for a lock screen of a folder or a folder application) to the trained model (215). At least one processor (210) can generate a similarity value between the execution screen (861) and screens to which the privacy filter is applied (e.g., the execution screens (841, 851) of FIG. 8B) from the trained model (215). At least one processor (210) can determine that the similarity value exceeds a reference similarity value. In other words, the execution screen (861) and the pattern area (862) of the execution screen (861) may be similar to the execution screens (841, 851) and the pattern areas (842, 852) of the examples (840, 850) of FIG. 8B. Accordingly, at least one processor (210) may apply a privacy filter (865) to the execution screen (861). For example, the privacy filter (865) may be used to adjust the viewing angle of the execution screen (861) to reduce visibility to other users. Accordingly, the pattern area (862) within the execution screen (861) or the user's input to the pattern area (862) may not be recognized by the other users (or may be relatively less recognized).

[0140] Referring to example (870), the electronic device (101) can display an execution screen (871) on a display area of ​​the display panel (160). For example, the execution screen (871) can include a pattern area (872). At least one processor (210) can provide information about the execution screen (871) and the software application (e.g., a lock screen application, a home screen application) of the execution screen (871) to the trained model (215). At least one processor (210) can generate a similarity value between the execution screen (871) and the screens to which the privacy filter is applied (e.g., the execution screens (841, 851) of FIG. 8B) from the trained model (215). At least one processor (210) can determine that the similarity value exceeds a reference similarity value. In other words, the execution screen (871) and the pattern area (872) of the execution screen (871) may be similar to the execution screens (841, 851) and the pattern areas (842, 852) of the examples (840, 850) of FIG. 8B. Accordingly, at least one processor (210) may apply a privacy filter (875) to a portion of the execution screen (871). Example (870), unlike example (860), may represent a case where the privacy filter (875) is applied to a portion, not the entire execution screen. For example, the portion may include a pattern area (872) whose visibility is desired to be reduced (or intended for a user). For example, the privacy filter (875) may be used to adjust the viewing angle of the portion of the execution screen (871) in order to reduce the visibility of other users. Accordingly, the user's input to the pattern area (872) or the pattern area (872) within the execution screen (871) may not be recognized by the other user (or may be relatively less recognized).As a non-limiting example, the privacy filter (875) may be applied from the time the user's input to the pattern area (872) is acquired (or identified, detected).

[0141] Referring back to FIG. 8A, at operation (830), at least one processor (210) may refrain from applying a privacy filter to the execution screen. For example, at least one processor (210) may refrain from applying (or bypass, stop, or not apply) the privacy filter that adjusts the viewing angle to the execution screen upon determining not to apply the privacy filter to the execution screen. For example, the execution screen displayed on the display area of ​​the display panel (160) may have the first viewing angle.

[0142] Although not illustrated in FIG. 8A, at least one processor (210) may store the execution screen to which the privacy filter is applied (or not applied) in the electronic device (101) (or memory (230)). For example, the stored execution screen may be used for training the trained model (215). In the example, at least one processor (210) may transmit the execution screen to which the privacy filter is applied (or not applied) to an external electronic device (or server). For example, the transmitted execution screen may be used for training the trained model in the external electronic device (or server). For example, specific details regarding the trained model in the external electronic device (or server) may be substantially identical to the details regarding the trained model (215) of FIG. 2. For example, at least one processor (210) may apply a privacy filter without user input by receiving information obtained from the trained model within an external electronic device (or server) (or information indicating whether to apply a privacy filter to a running screen to be displayed).

[0143] Referring to FIGS. 8A to 8C, the electronic device (101) can generate (or learn) a trained model (215) based on a user's usage pattern for applying a privacy filter, and apply a privacy filter to an execution screen to be displayed (or being displayed) based on the trained model (215) without a user's input. Hereinafter, FIGS. 9A to 9C describe a case in which a privacy filter is applied without a user's input based on content included in an execution screen.

[0144] FIGS. 9A to 9C illustrate examples of a method for applying a privacy filter to a running screen based on information contained within the running screen.

[0145] FIG. 9A illustrates an example of an operational flow for a method of applying a privacy filter to an execution screen of a software application using a trained model (215) learned based on information included in the execution screen. At least a portion of the method of FIG. 9A may be performed by the electronic device (101) of FIG. 2 . For example, at least a portion of the method may be controlled by at least one processor (210) of the electronic device (101). In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0146] In operation (900), at least one processor (210) may execute a software application. For example, at least one processor (210) may execute the software application upon receiving user input. In one example, the software application may be executed in the foreground.

[0147] In operation (905), at least one processor (210) may provide information about an execution screen to a trained model (215). The trained model (215) may be a model trained to identify content included in the screen. For example, the content may include text and images within the screen. As a non-limiting example, the trained model (215) may be trained to extract text included in the screen and extract identification results (or recognition results) for images within the screen. For example, at least one processor (210) (or DPU (212)) may provide information about an execution screen to be displayed (or being displayed) in the executed software application to the trained model (215). The information about the execution screen may include an image representing the execution screen.

[0148] In operation (910), at least one processor (210) may obtain content included in the execution screen from the trained model (215). For example, the content may include text within the execution screen and images within the execution screen. For example, the trained model (215) may output the content included in the execution screen by using information about the execution screen as input.

[0149] In operation (915), at least one processor (210) may determine whether to apply the privacy filter to the execution screen based on the content. As a non-limiting example, at least one processor (210) may compare the content generated from the trained model (215) with a criterion for applying the privacy filter. For example, the criterion may include a preset text (e.g., text A of the third settings screen (730)) or a type of preset image (e.g., a portrait of the fourth settings screen (750)) within the second settings menu (712) of the first settings screen (710) of FIG. 7A. For example, at least one processor (210) may determine whether the content includes the preset text. Alternatively, for example, at least one processor (210) may determine whether the content includes the type of the preset image. At least one processor (210) may determine to apply the privacy filter to the execution screen if the content includes the type of the preset text or the type of the preset image. Alternatively, at least one processor (210) may determine not to apply the privacy filter to the execution screen if the content does not include the type of the preset text or the type of the preset image.

[0150] In operation (915), at least one processor (210) may perform operation (920) upon determining to apply the privacy filter to the execution screen. Alternatively, in operation (915), at least one processor (210) may perform operation (925) upon determining not to apply the privacy filter to the execution screen.

[0151] In operation (920), at least one processor (210) may apply a privacy filter to the execution screen. For example, the at least one processor (210) may apply the privacy filter to adjust a viewing angle to the execution screen upon determining to apply the privacy filter to the execution screen. For example, the execution screen displayed on the display area of ​​the display panel (160) may have a second viewing angle narrower than the first viewing angle adjusted from the first viewing angle. For example, the at least one processor (210) may control the display (220) (or the display driving circuit (221)) to apply the privacy filter to the execution screen displayed on the display panel (160). Examples of the execution screen to which the privacy filter is applied may be referred to FIGS. 9B and 9C.

[0152] FIGS. 9b and 9c illustrate examples (930, 940, 950, 960) in which a privacy filter is applied based on content within the execution screen.

[0153] Referring to example (930) of FIG. 9B, the electronic device (101) can display an execution screen (931) of a software application for a web browser on a display area of ​​a display panel (160). For example, the execution screen (931) of the software application for the web browser can include a web page. For example, the execution screen (931) can include an image (932) for an advertisement included in at least a portion of the web page.

[0154] At least one processor (210) can generate (or acquire, identify, or recognize) content within the execution screen (931) by providing information about the execution screen (931) to the trained model (215). For example, the content may include the web page included in the execution screen (931), an image (932) for the advertisement on the web page, or information indicating that the type of the image (932) is an advertisement. For example, at least one processor (210) can compare the content with a criterion. As a non-limiting example, the criterion may include the advertisement as a type of a preset image. At least one processor (210) can determine that the privacy filter is to be applied when the content includes the type of the preset image. Accordingly, at least one processor (210) can apply the privacy filter (935) to the image (932) of the execution screen (931). At this time, a portion of the execution screen (931) that is different from the image (932) may not be subject to the privacy filter (935). For example, the privacy filter (935) may be used to adjust the viewing angle of the image (932) within the execution screen (931) to reduce visibility for the user and other users of the electronic device (101). Accordingly, the image (932) within the execution screen (931) may not be visible to the user and other users (or may be relatively less visible).

[0155] Referring to example (940) of FIG. 9B, the electronic device (101) may display an execution screen (941) of a software application for health management (e.g., a health app) on the display area of ​​the display panel (160). For example, the execution screen (941) of the software application for health management may include health information of the user. For example, the health information may be personal information of the user and may not be disclosed to other users.

[0156] At least one processor (210) can generate (or acquire, identify, recognize) content within the execution screen (941) by providing information about the execution screen (941) to the trained model (215). For example, the content may include texts included in the execution screen (941) or information indicating that the type of image included in the execution screen (941) is the health information. The texts may include texts related to the health information (e.g., characters indicating "Heart rate", numbers indicating heart rate). For example, at least one processor (210) can compare the content with a criterion. As a non-limiting example, the criterion may include the health information (or personal information) as a type of a preset image. At least one processor (210) can determine that the privacy filter is to be applied when the content includes the type of the preset image. Accordingly, at least one processor (210) may apply a privacy filter (945) to the execution screen (941). In this case, unlike example (930), in example (940), the privacy filter (945) may be applied to the entire execution screen (941). For example, the privacy filter (945) may be used to adjust the viewing angle of the execution screen (941) in order to reduce visibility to the user and other users of the electronic device (101). Accordingly, the execution screen (941) may not be visible to the user and other users (or may be relatively less visible).

[0157] Referring to an example (950) of FIG. 9c, the electronic device (101) can display an execution screen (951) of a software application (e.g., YouTube) for playing a video on a display area of ​​the display panel (160). For example, the execution screen (951) of the software application for playing a video can include an area where an image (952) of a video (or images) according to a user's personal taste is displayed, and texts (953) for a description of the video. For example, the video can be a music video of a specific singer, and can be information that other users do not want to know.

[0158] At least one processor (210) may generate (or acquire, identify, recognize) content within the execution screen (951) by providing information about the execution screen (951) to the trained model (215). For example, the content may include an image (952) of a video (or images) included in the execution screen (951) and texts (953) for describing the video, or information indicating that the type of video included in the execution screen (951) is a video including the specific singer. The texts (953) may include a character indicating that the video is a music video of the specific singer. For example, at least one processor (210) may compare the content with a criterion. As a non-limiting example, the criterion may include the specific singer as a type of a preset image. At least one processor (210) may determine that the privacy filter is to be applied when the content includes the type of the preset image. Accordingly, at least one processor (210) may apply a privacy filter (955) to the image (952) and texts (953) of the execution screen (951). As a non-limiting example, in example (950), the privacy filter (955) may be applied to the entire execution screen (951). Alternatively, the privacy filter (955) may be applied to a portion of the execution screen (951) (e.g., the image (952) and texts (953)). For example, the privacy filter (955) may be used to adjust the viewing angle of the execution screen (951) to reduce visibility to the user and other users of the electronic device (101). Accordingly, the execution screen (951) may not be visible to the user and other users (or may be relatively less visible).

[0159] Referring to an example (960) of FIG. 9C, the electronic device (101) can display an execution screen (961) of a software application for a camera (e.g., a camera application) on a display area of ​​the display panel (160). For example, the execution screen (961) of the software application for the camera can include a preview image (962) of the external environment being photographed. For example, the preview image (962) can include a user's face. However, the present disclosure is not limited thereto. For example, the present disclosure can be substantially equally applied even when the preview image (962) includes personal information or is an image of an official document (e.g., a passport).

[0160] At least one processor (210) can generate (or acquire, identify, recognize) content within the execution screen (961) by providing information about the execution screen (961) to the trained model (215). For example, the content may include a preview image (962) included in the execution screen (961) or information indicating that the user's face is included in the preview image (962) within the execution screen (961). For example, the at least one processor (210) can compare the content with a criterion. As a non-limiting example, the criterion may include the user's face (or personal information) as a type of preset image. The at least one processor (210) can determine that the privacy filter is to be applied based on whether the content includes the type of preset image. Accordingly, the at least one processor (210) can apply the privacy filter (965) to the preview image (962) of the execution screen (961). As a non-limiting example, in example (960), a privacy filter (965) may be applied to a portion of the execution screen (961) (e.g., a preview image (962)). In example (960) of FIG. 9C , although not shown, the intensity of the privacy filter (965) may be adjusted according to the size of the user's face (or the magnification of the camera) included in the preview image (962). For example, as the magnification of the user's face in the preview image (962) increases, the intensity of the privacy filter (965) may increase. For example, the privacy filter (965) may be used to adjust the viewing angle of the execution screen (961) to reduce visibility to the user and other users of the electronic device (101). Accordingly, the execution screen (961) may not be visible to the user and other users (or may be relatively less visible).

[0161] Unlike the example (960) of FIG. 9c, when the displayed preview image (962) is an image that is not a subject of privacy protection (e.g., food, natural environment), as opposed to the user's face (or personal information), depending on the execution of the software application for the camera, the privacy filter (965) may not be applied.

[0162] Referring back to FIG. 9A, at operation (925), at least one processor (210) may refrain from applying a privacy filter to the execution screen. For example, at least one processor (210) may refrain from applying (or bypass, stop, or not apply) the privacy filter that adjusts the viewing angle to the execution screen upon determining not to apply the privacy filter to the execution screen. For example, the execution screen displayed on the display area of ​​the display panel (160) may have the first viewing angle.

[0163] Referring to FIGS. 9A to 9C, the electronic device (101) can identify content included in an execution screen to be displayed (or being displayed) on a display area of ​​a display panel (160) based on a trained model (215), and, based on the content, apply a privacy filter to the execution screen to be displayed (or being displayed) without a user's input. Hereinafter, FIG. 10 describes a case in which a privacy filter is applied without a user's input based on a preset software application (or candidate application) without using a trained model (215).

[0164] Figure 10 illustrates an example of how to apply a privacy filter to a running screen based on candidate software applications.

[0165] FIG. 10 illustrates examples (1000, 1020) of how an electronic device (101) applies a privacy filter to an execution screen based on candidate software applications. For example, the candidate software applications may include software applications preset within the second settings menu (712) of the first settings screen (710) of FIG. 7A (e.g., a messenger application within the settings area (780) of the fifth settings screen (770).

[0166] Referring to example (1000), at least one processor (210) can execute a software application. The software application may be an application that manages a user's schedule (e.g., a schedule application). For example, at least one processor (210) may execute the software application upon receiving a user's input. In one example, the software application may be executed in the foreground. For example, at least one processor (210) may display an execution screen (1011) of the software application on at least a portion of the execution screen (1010). For example, the execution screen (1010) may represent a home screen. In other words, the execution screen (1011) may pop up (or be displayed in a partially overlapping manner) with respect to the execution screen (1010).

[0167] For example, at least one processor (210) may determine whether the executed software application is included in the candidate software applications. For example, at least one processor (210) may determine to apply a privacy filter to the execution screen of the software application upon determining that the software application is included in the candidate software applications. Alternatively, at least one processor (210) may determine not to apply a privacy filter to the execution screen of the software application upon determining that the software application is different from (or not included in) the candidate software applications.

[0168] Referring to example (1000), at least one processor (210) may apply a privacy filter (1015) to the execution screen (1011) of the software application, if the software application is included in the candidate software applications. For example, the privacy filter (1015) may be used to adjust the viewing angle of the execution screen (1011) within the execution screen (1010) to reduce visibility to other users of the electronic device (101). Accordingly, the execution screen (1011) may not be visible to the user and the other users (or may be relatively less visible).

[0169] Referring to example (1020), at least one processor (210) can execute a software application. The software application may be an application that manages a user's schedule (e.g., a messenger application). For example, at least one processor (210) may execute the software application upon receiving a new message from an external electronic device. In one example, the software application may be executed in the foreground. For example, at least one processor (210) may display an execution screen (1021) of the software application on at least a portion of the execution screen (1010). For example, the execution screen (1010) may represent a home screen. In other words, the execution screen (1021) may pop up (or be displayed in a partially overlapping manner) with respect to the execution screen (1010).

[0170] For example, at least one processor (210) may determine whether the executed software application is included in the candidate software applications. For example, at least one processor (210) may determine to apply a privacy filter to the execution screen of the software application upon determining that the software application is included in the candidate software applications. Alternatively, at least one processor (210) may determine not to apply a privacy filter to the execution screen of the software application upon determining that the software application is different from (or not included in) the candidate software applications.

[0171] Referring to example (1020), at least one processor (210) may apply a privacy filter (1025) to the execution screen (1021) of the software application, if the software application is included in the candidate software applications. For example, the privacy filter (1025) may be used to adjust the viewing angle of the execution screen (1021) within the execution screen (1010) in order to reduce visibility to other users of the electronic device (101). Accordingly, the execution screen (1021) may not be visible to the other users (or may be relatively less visible). In other words, by applying the privacy filter (1025), the user's privacy with respect to the execution screen (1021) may be protected even without using a separate setting (e.g., hiding message content) within the software application to not show a notification message received via a messenger to the other users.

[0172] In FIG. 10, execution screens (1011, 1021) are illustrated to indicate pop-up notifications of software applications (e.g., schedules, messengers) that overlap part of the execution screen (1010), which is the home screen, but the present disclosure is not limited thereto. For example, the present disclosure can be substantially equally applied even when, depending on the execution of the software application, an execution screen of the software application that is completely overlapped on the execution screen (1010) or an execution screen of the software application that is displayed instead of the execution screen (1010) is displayed.

[0173] Figures 11a to 11c illustrate examples of how to apply a privacy filter depending on the display position of the execution screen and the software application.

[0174] FIG. 11A illustrates an example of an operational flow for a method of applying a privacy filter to an execution screen of a software application, depending on the display location of the execution screen and the software application providing the execution screen. At least a portion of the method of FIG. 11A may be performed by the electronic device (101) of FIG. 2 . For example, at least a portion of the method may be controlled by at least one processor (210) of the electronic device (101). In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0175] In operation (1100), at least one processor (210) may generate an execution screen of a software application. For example, at least one processor (210) may execute the software application. For example, at least one processor (210) may execute the software application upon receiving a user input. In one example, the software application may be executed in the foreground. For example, at least one processor (210) may generate the execution screen (or image) upon execution of the software application.

[0176] In operation (1105), at least one processor (210) can identify the display position of the execution screen. For example, at least one processor (210) can identify the display position where the execution screen is to be displayed on the display area of ​​the display panel (160).

[0177] As a non-limiting example, at least one processor (210) may execute a function of dividing the display area of ​​the display panel (160) into a plurality of sub-areas. For example, the function may include a split view function, a pop-up view function, and a PIP (picture in picture) function (mode). For example, at least one processor (210) may execute a function of dividing the display area into a first sub-area and a second sub-area. In one example, the first sub-area and the second sub-area may be distinguished (or not overlapped) within the display area. For a specific example related thereto, reference may be made to FIG. 11b. Alternatively, in one example, the first sub-area may include the second sub-area. In other words, the second sub-area may overlap (or pop up) on the first sub-area. For a specific example related thereto, reference may be made to FIG. 11c. Although FIGS. 11A to 11C illustrate the display area including two sub-regions, the present disclosure is not limited thereto. For example, the display area may include three or more sub-regions.

[0178] As a non-limiting example, in a state where the function of distinguishing the display area into the plurality of sub-areas is executed (or activated), at least one processor (210) can identify the display position at which the execution screen is to be displayed on the display area.

[0179] In operation (1110), at least one processor (210) may determine whether the display location is the first sub-area of ​​the display area. In operation (1110), at least one processor (210) may perform operation (1115) if the display location is the first sub-area. Alternatively, at least one processor (210) may perform operation (1120) if the display location is the second sub-area.

[0180] In operation (1115), at least one processor (210) may display the execution screen having the first viewing angle on the first partial area of ​​the display area based on identifying that the display position of the execution screen is the first partial area. For example, at least one processor (210) may refrain from (or bypass) determining whether to apply a privacy filter with respect to the execution screen based on identifying that the display position of the execution screen is the first partial area. Accordingly, at least one processor (210) may display the execution screen having the first viewing angle on the first partial area by not applying the privacy filter with respect to the execution screen.

[0181] In operation (1120), at least one processor (210) may determine whether to apply a privacy filter to the execution screen based on identifying that the display location of the execution screen is the second partial area.

[0182] For example, to determine whether to apply the privacy filter to the execution screen, at least one processor (210) may determine whether the software application providing the execution screen is included among candidate software applications. For specific details related thereto, reference may be made to the aforementioned FIG. 10.

[0183] For example, to determine whether to apply the privacy filter to the execution screen, at least one processor (210) may utilize the generated similarity value by providing at least one of information about the software application providing the execution screen or information about the execution screen to a trained model (215). For specific details related thereto, reference may be made to FIGS. 8A to 8C.

[0184] For example, to determine whether to apply the privacy filter to the execution screen, at least one processor (210) may utilize the generated content by providing information about the execution screen to a trained model (215). For specific details related thereto, reference may be made to FIGS. 9A to 9C.

[0185] In operation (1120), at least one processor (210) may perform operation (1125) upon determining to apply the privacy filter with respect to the execution screen. Alternatively, at least one processor (210) may perform operation (1130) upon determining not to apply the privacy filter with respect to the execution screen.

[0186] In operation (1125), at least one processor (210) may display at least a portion of the execution screen having a second viewing angle on the second partial area. For example, the second viewing angle may be adjusted from the first viewing angle as the privacy filter is applied. For example, the second viewing angle may be narrower than the first viewing angle. For example, the at least a portion of the execution screen may have the second viewing angle adjusted from the first viewing angle. As a non-limiting example, the at least a portion of the execution screen may display content included in the execution screen. Accordingly, visibility of the at least a portion to other users of the electronic device (101) may be reduced.

[0187] In operation (1130), at least one processor (210) may display the execution screen having the first viewing angle on the second partial area. For example, at least one processor (210) may display the execution screen having the first viewing angle on the second partial area based on identifying that the display location of the execution screen is the second partial area and determining that the privacy filter will not be applied to the execution screen.

[0188] Referring to the above, at least one processor (210) may not apply the privacy filter to some display areas (e.g., the first partial area) among the display areas including partial areas, regardless of the execution screen and / or software application. In addition, at least one processor (210) may apply the privacy filter to another display area (e.g., the second partial area) among the display areas including partial areas, depending on the execution screen and / or software application.

[0189] In FIG. 11A, after identifying the display location of the execution screen, it is illustrated that whether the privacy filter is applied is determined based on the software application. However, the present disclosure is not limited thereto. For example, after identifying whether the software application is subject to the privacy filter, the privacy filter may be applied based on the display location of the execution screen. In this case, the privacy filter may be applied with respect to a specific software application and a specific display location.

[0190] FIG. 11b illustrates examples (1141, 1142, 1143) of how an electronic device (101) applies a privacy filter to the execution screen of a software application, depending on the display position of the execution screen and the software application providing the execution screen.

[0191] Referring to FIG. 11B, at least one processor (210) can distinguish a display area (1150) of a display panel (160) into a plurality of partial areas (1151, 1152). For example, as the split view function is activated, at least one processor (210) can distinguish the display area (1150) into a first partial area (1151) and a second partial area (1152).

[0192] Referring to example (1141), at least one processor (210) may identify a display location of a first execution screen (1161) of a first software application as a first partial area (1151) and a display location of a second execution screen (1162) of a second software application as a second partial area (1152). For example, at least one processor (210) may refrain from determining whether to apply a privacy filter to the first execution screen (1161) of the first software application based on identifying the display location of the first execution screen (1161) to be displayed on the first partial area (1151). Alternatively, at least one processor (210) may determine whether to apply a privacy filter to the second execution screen (1162) of the second software application based on identifying the display location of the second execution screen (1162) to be displayed on the second partial area (1152). At this time, at least one processor (210) may determine not to apply the privacy filter to the second execution screen (1162) of the second software application. In the example, at least one processor (210) may display the first execution screen (1161) having the first viewing angle on the first partial area (1151), and display the second execution screen (1162) having the first viewing angle on the second partial area (1152).

[0193] Referring to example (1142), at least one processor (210) may identify the display location of the first execution screen (1161) of the first software application as the second partial area (1152) and the display location of the second execution screen (1162) of the second software application as the first partial area (1151). For example, at least one processor (210) may refrain from determining whether to apply a privacy filter to the second execution screen (1162) of the second software application based on identifying the display location of the second execution screen (1162) to be displayed on the first partial area (1151). Alternatively, at least one processor (210) may determine whether to apply a privacy filter to the first execution screen (1161) of the first software application based on identifying the display location of the first execution screen (1161) to be displayed on the second partial area (1152). At this time, at least one processor (210) may determine to apply the privacy filter to the first execution screen (1161) of the first software application. In the example, at least one processor (210) may display the second execution screen (1162) having the first viewing angle on the first partial area (1151), and display the first execution screen (1161) having a second viewing angle that is narrower than the first viewing angle on the second partial area (1152). In the example (1142), the privacy filter (1155) may be applied to the first execution screen (1161) having the second viewing angle.

[0194] Referring to example (1143), at least one processor (210) may identify the display location of the first execution screen (1161) of the first software application as the second partial area (1152) and the display location of the second execution screen (1162) of the second software application as the first partial area (1151). For example, at least one processor (210) may refrain from determining whether to apply a privacy filter to the second execution screen (1162) of the second software application based on identifying the display location of the second execution screen (1162) to be displayed on the first partial area (1151). Alternatively, at least one processor (210) may determine whether to apply a privacy filter to the first execution screen (1161) of the first software application based on identifying the display location of the first execution screen (1161) to be displayed on the second partial area (1152). At this time, at least one processor (210) may determine not to apply the privacy filter to the first execution screen (1161) of the first software application. In the example, at least one processor (210) may display the second execution screen (1162) having the first viewing angle on the first partial area (1151), and display the first execution screen (1161) having the first viewing angle on the second partial area (1152).

[0195] In Fig. 11b, a case where two software applications (e.g., the first software application and the second software application) are executed is illustrated, but the present disclosure is not limited thereto. In the example (1142) of Fig. 11b, the privacy filter may not be applied (or a normal display mode may be used) to the first execution screen (1151) of the first software application, and the privacy filter may be applied (or a privacy display mode) to the second execution screen (1152) of the second software application. In the example (1142) of Fig. 11b, an execution screen may be displayed according to an input for executing a third software application, or an execution screen of the third software application (e.g., an execution screen (1011) or an execution screen (1021) of Fig. 10) may be displayed based on a specific event. The electronic device (101) may display the execution screen of the third software application on the first partial area (1151) when it determines not to apply the privacy filter to the execution screen of the third software application. Alternatively, the electronic device (101) may display the execution screen of the third software application on the second partial area (1152) when it determines not to apply the privacy filter to the execution screen of the third software application.

[0196] As a non-limiting example, the method of applying a privacy filter function to three or more software applications can be substantially equally applied not only to FIG. 11b, which illustrates an example of the split view function, but also to FIG. 11c, which illustrates an example of the pop-up view function described below. Furthermore, as a non-limiting example, the method of applying a privacy filter function to three or more software applications can be substantially equally applied not only to FIG. 11b, which illustrates an example of the split view function, but also to FIGS. 12a, 12b, 15, 16a, 16b, and 17, which illustrate examples of display areas of various form factors described below.

[0197] FIG. 11c illustrates an example (1170) of a method in which an electronic device (101) applies a privacy filter to the execution screen of a software application, depending on the display position of the execution screen and the software application providing the execution screen.

[0198] Referring to FIG. 11C, at least one processor (210) may distinguish a display area (1150) of a display panel (160) into a plurality of partial areas (1171, 1172). For example, at least one processor (210) may distinguish the display area (1150) into a first partial area (1171) and a second partial area (1172) as the pop-up view function is activated. For example, the second partial area (1172) may overlap a portion of the first partial area (1171).

[0199] Referring to example (1170), at least one processor (210) may identify the display location of the execution screen of the software application as the second partial area (1172). For example, at least one processor (210) may determine whether to apply a privacy filter to the execution screen of the software application based on identifying the display location of the execution screen to be displayed on the second partial area (1172). At this time, at least one processor (210) may determine to apply the privacy filter to the execution screen of the software application. In the example, at least one processor (210) may display the execution screen having the second viewing angle on the second partial area (1172). In example (1170), a privacy filter (1175) may be applied to the execution screen having the second viewing angle. As a non-limiting example, in example (1170), a running screen of a software application for a home screen may be displayed on the first partial area (1171). At this time, the running screen of the software application for the home screen may have the first viewing angle. In other words, a privacy filter may not be applied to the running screen of the software application for the home screen.

[0200] In FIGS. 7A to 11C, a privacy filter is applied to an electronic device (101) having a bar-type form factor, but the present disclosure is not limited thereto. For example, the display (220) (or display panel (160)) of the electronic device (101) may be a flexible display. For specific examples related thereto, reference may be made to FIGS. 12A and 12B below.

[0201] FIGS. 12A and 12B illustrate examples of a method for applying a privacy filter according to a display position of an execution screen in an electronic device including a flexible display.

[0202] FIG. 12A illustrates examples (1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208) of a method for applying a privacy filter according to a display position of an execution screen in an electronic device (101) including a display panel (160) that is a foldable display. As a non-limiting example, the foldable display of FIG. 12A may be an example of a display panel (160) that is folded in a first direction (e.g., horizontally). The display panel (160) that is a foldable display illustrated in FIG. 12A may be an example of the display (1630) of FIGS. 16A and 16B.

[0203] Referring to example (1201), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1211), a second sub-area (1212), and a third sub-area (1213). As a non-limiting example, the size of the first sub-area (1211) can be larger than each of the sizes of the second sub-area (1212) and the third sub-area (1213). In example (1201), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1211), a second execution screen of a second software application is displayed on the second sub-area (1212), and a third execution screen of a third software application is displayed on the third sub-area (1213), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1211), the second partial area (1212), and the third partial area (1213). Referring to example (1201), at least one processor (210) may apply a privacy filter (1215) to the first execution screen displayed on the first partial area (1211). At least one processor (210) may refrain from applying a privacy filter to the second execution screen displayed on the second partial area (1212) and the third execution screen displayed on the third partial area (1213).

[0204] Referring to example (1202), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1221), a second sub-area (1222), and a third sub-area (1223). As a non-limiting example, the size of the first sub-area (1221) can be larger than each of the sizes of the second sub-area (1222) and the third sub-area (1223). In example (1202), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1221), a second execution screen of a second software application is displayed on the second sub-area (1222), and a third execution screen of a third software application is displayed on the third sub-area (1223), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1221), the second partial area (1222), and the third partial area (1223). Referring to example (1202), at least one processor (210) may apply a privacy filter (1225) to the first execution screen displayed on the first partial area (1221). At least one processor (210) may refrain from applying a privacy filter to the second execution screen displayed on the second partial area (1222) and the third execution screen displayed on the third partial area (1223).

[0205] Referring to example (1203), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1231), a second sub-area (1232), and a third sub-area (1233). As a non-limiting example, the size of the first sub-area (1231) can be larger than each of the sizes of the second sub-area (1232) and the third sub-area (1233). In example (1203), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1231), a second execution screen of a second software application is displayed on the second sub-area (1232), and a third execution screen of a third software application is displayed on the third sub-area (1233), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1231), the second partial area (1232), and the third partial area (1233). Referring to example (1203), at least one processor (210) may apply a privacy filter (1235) to the third execution screen displayed on the third partial area (1233). At least one processor (210) may refrain from applying a privacy filter to the first execution screen displayed on the first partial area (1231) and the second execution screen displayed on the second partial area (1232).

[0206] Referring to example (1204), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1241), a second sub-area (1242), and a third sub-area (1243). As a non-limiting example, the size of the first sub-area (1241) can be larger than each of the sizes of the second sub-area (1242) and the third sub-area (1243). In example (1204), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1241), a second execution screen of a second software application is displayed on the second sub-area (1242), and a third execution screen of a third software application is displayed on the third sub-area (1243), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1241), the second partial area (1242), and the third partial area (1243). Referring to example (1204), at least one processor (210) may apply a privacy filter (1245) to a portion of the first execution screen displayed on the first partial area (1241). At least one processor (210) may refrain from applying a privacy filter to the second execution screen displayed on the second partial area (1242) and the third execution screen displayed on the third partial area (1243).

[0207] Referring to example (1205), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1251), a second sub-area (1252), and a third sub-area (1253). As a non-limiting example, the size of the first sub-area (1251) can be larger than each of the sizes of the second sub-area (1252) and the third sub-area (1253). In example (1205), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1251), a second execution screen of a second software application is displayed on the second sub-area (1252), and a third execution screen of a third software application is displayed on the third sub-area (1253), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1251), the second partial area (1252), and the third partial area (1253). Referring to example (1205), at least one processor (210) may apply a privacy filter (1255) to the second execution screen displayed on the second partial area (1252). In addition, at least one processor (210) may apply a privacy filter (1256) to the third execution screen displayed on the third partial area (1253). At least one processor (210) may refrain from applying a privacy filter to the first execution screen displayed on the first partial area (1251).

[0208] Referring to example (1206), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1261), a second sub-area (1262), and a third sub-area (1263). As a non-limiting example, the size of the first sub-area (1261) can be larger than each of the sizes of the second sub-area (1262) and the third sub-area (1263). In example (1206), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1261), a second execution screen of a second software application is displayed on the second sub-area (1262), and a third execution screen of a third software application is displayed on the third sub-area (1263), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1261), the second partial area (1262), and the third partial area (1263). Referring to example (1206), at least one processor (210) may apply a privacy filter (1265) to the second execution screen displayed on the second partial area (1262). In addition, at least one processor (210) may apply a privacy filter (1266) to the third execution screen displayed on the third partial area (1263). At least one processor (210) may refrain from applying a privacy filter to the first execution screen displayed on the first partial area (1261).

[0209] Referring to example (1207), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1271), a second sub-area (1272), and a third sub-area (1273). As a non-limiting example, the size of the first sub-area (1271) can be larger than each of the sizes of the second sub-area (1272) and the third sub-area (1273). In example (1207), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1271), a second execution screen of a second software application is displayed on the second sub-area (1272), and a third execution screen of a third software application is displayed on the third sub-area (1273), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1271), the second partial area (1272), and the third partial area (1273). Referring to example (1207), at least one processor (210) may apply a privacy filter (1275) to the second execution screen displayed on the second partial area (1272). At least one processor (210) may refrain from applying a privacy filter to the first execution screen displayed on the first partial area (1271) and the third execution screen displayed on the third partial area (1273).

[0210] Referring to example (1208), at least one processor (210) can provide a split view on a display area (1210) of a display panel (160). For example, the display area (1210) can include a first sub-area (1281), a second sub-area (1282), and a third sub-area (1283). As a non-limiting example, the size of the first sub-area (1281) can be larger than each of the sizes of the second sub-area (1282) and the third sub-area (1283). In example (1208), a case is illustrated where a first execution screen of a first software application is displayed on the first sub-area (1281), a second execution screen of a second software application is displayed on the second sub-area (1282), and a third execution screen of a third software application is displayed on the third sub-area (1283), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1281), the second partial area (1282), and the third partial area (1283). Referring to example (1208), at least one processor (210) may apply a privacy filter (1285) to the second execution screen displayed on the second partial area (1282). At least one processor (210) may refrain from applying a privacy filter to the first execution screen displayed on the first partial area (1281) and the third execution screen displayed on the third partial area (1283).

[0211] Examples (1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208) are merely illustrative for convenience of explanation, and the present disclosure is not limited thereto.

[0212] FIG. 12B illustrates an example of a method for applying a privacy filter according to the display position of an execution screen in an electronic device (101) including a display panel (160) that is a foldable display. As a non-limiting example, the foldable display of FIG. 12B may be an example of a display panel (160) that is folded in a second direction (e.g., vertically). The display panel (160) that is a foldable display illustrated in FIG. 12B may be an example of the display (1630) of FIGS. 16A and 16B.

[0213] As a non-limiting example, the state of the electronic device (101) of FIG. 12B may be an intermediate state between the folded state and the unfolded state described later in FIGS. 16A and 16B . For example, the intermediate state may include a case where the angle (e.g., angle (1633) of FIG. 16A) between the first partial region (1291) and the second partial region (1292) of the display area (1290) of the folded display panel (160) is approximately 90°. For example, the intermediate state may be a flex mode.

[0214] Referring to FIG. 12B, at least one processor (210) may provide a split view on a display area (1290) of a display panel (160). The at least one processor (210) may provide the split view when the electronic device (101) is in the intermediate state. For example, the display area (1290) may include a first partial area (1291) and a second partial area (1292). As a non-limiting example, the size of the first partial area (1291) may correspond to the size of the second partial area (1292). In the example (1290), a case is illustrated where a first execution screen of a first software application is displayed on the first partial area (1291) and a second execution screen of a second software application is displayed on the second partial area (1292), but the present disclosure is not limited thereto. For example, execution screens of the first software application may be displayed in the first partial area (1291) and the second partial area (1292). Referring to example (1290), at least one processor (210) may apply a privacy filter (1295) to the first execution screen displayed on the first partial area (1291). At least one processor (210) may refrain from applying a privacy filter to the second execution screen displayed on the second partial area (1292).

[0215] In FIGS. 12A and 12B , examples of cases where a privacy filter is applied in an electronic device (101) having a display panel (160) that is a foldable display are described, but the present disclosure is not limited thereto. For example, in an electronic device (101) having a display panel (160) that is a rollable display (e.g., display (1530) of FIG. 15 ), the privacy filter may be applied to an execution screen displayed on at least a portion of a display area of ​​the display panel (160). Alternatively, for example, in an electronic device (101) having a display panel (160) that is a multi-foldable display (e.g., display (1730) of FIG. 17 ), the privacy filter may be applied to an execution screen displayed on at least a portion of a display area of ​​the display panel (160).

[0216] The operations described above can be performed by the electronic device (1301) in FIG. 13.

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

[0218] Referring to FIG. 13, in a network environment (1300), an electronic device (1301) may communicate with an electronic device (1302) via a first network (1398) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (1304) or a server (1308) via a second network (1399) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (1301) may communicate with the electronic device (1304) via the server (1308). According to one embodiment, the electronic device (1301) may include a processor (1320), a memory (1330), an input module (1350), an audio output module (1355), a display module (1360), an audio module (1370), a sensor module (1376), an interface (1377), a connection terminal (1378), a haptic module (1379), a camera module (1380), a power management module (1388), a battery (1389), a communication module (1390), a subscriber identification module (1396), or an antenna module (1397). In some embodiments, the electronic device (1301) may omit at least one of these components (e.g., the connection terminal (1378)), or may have one or more other components added. In some embodiments, some of these components (e.g., sensor module (1376), camera module (1380), or antenna module (1397)) may be integrated into a single component (e.g., display module (1360)).

[0219] The processor (1320) may, for example, execute software (e.g., a program (1340)) to control at least one other component (e.g., a hardware or software component) of the electronic device (1301) connected to the processor (1320) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (1320) may store commands or data received from other components (e.g., a sensor module (1376) or a communication module (1390)) in a volatile memory (1332), process the commands or data stored in the volatile memory (1332), and store result data in a non-volatile memory (1334). According to one embodiment, the processor (1320) may include a main processor (1321) (e.g., a central processing unit or an application processor) or a secondary processor (1323) (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 (1321). For example, when the electronic device (1301) includes the main processor (1321) and the secondary processor (1323), the secondary processor (1323) may be configured to use less power than the main processor (1321) or to be specialized for a given function. The secondary processor (1323) may be implemented separately from the main processor (1321) or as a part thereof.

[0220] The auxiliary processor (1323) may control at least a portion of functions or states associated with at least one component (e.g., the display module (1360), the sensor module (1376), or the communication module (1390)) of the electronic device (1301), for example, on behalf of the main processor (1321) while the main processor (1321) is in an inactive (e.g., sleep) state, or together with the main processor (1321) while the main processor (1321) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (1323) (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 (1380) or a communication module (1390)). In one embodiment, the auxiliary processor (1323) (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 (1301) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (1308)). 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.

[0221] The memory (1330) can store various data used by at least one component (e.g., the processor (1320) or the sensor module (1376)) of the electronic device (1301). The data can include, for example, software (e.g., the program (1340)) and input data or output data for commands related thereto. The memory (1330) can include volatile memory (1332) or non-volatile memory (1334).

[0222] The program (1340) may be stored as software in memory (1330) and may include, for example, an operating system (1342), middleware (1344), or an application (1346).

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

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

[0225] The display module (1360) can visually provide information to an external device (e.g., a user) of the electronic device (1301). The display module (1360) 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 (1360) 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.

[0226] The audio module (1370) can convert sound into an electrical signal, or vice versa. According to one embodiment, the audio module (1370) can acquire sound through the input module (1350), output sound through the sound output module (1355), or an external electronic device (e.g., electronic device (1302)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (1301).

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

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

[0229] The connection terminal (1378) may include a connector through which the electronic device (1301) may be physically connected to an external electronic device (e.g., the electronic device (1302)). According to one embodiment, the connection terminal (1378) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0230] The haptic module (1379) 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 (1379) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

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

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

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

[0234] The communication module (1390) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (1301) and an external electronic device (e.g., electronic device (1302), electronic device (1304), or server (1308)), and the performance of communication through the established communication channel. The communication module (1390) may operate independently from the processor (1320) (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 (1390) may include a wireless communication module (1392) (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 (1394) (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 (1304) via a first network (1398) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (1399) (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 (1392) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (1396) to verify or authenticate the electronic device (1301) within a communication network such as the first network (1398) or the second network (1399).

[0235] The wireless communication module (1392) 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 (1392) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (1392) can 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 (1392) can support various requirements specified in the electronic device (1301), an external electronic device (e.g., the electronic device (1304)), or a network system (e.g., the second network (1399)). According to one embodiment, the wireless communication module (1392) may 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.

[0236] The antenna module (1397) 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 (1397) 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 (1397) 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 (1398) or the second network (1399), may be selected from the plurality of antennas by, for example, the communication module (1390). A signal or power may be transmitted or received between the communication module (1390) and the external electronic device via the selected at least one antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (1397).

[0237] According to various embodiments, the antenna module (1397) may form a mmWave antenna module. According to 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.

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

[0239] According to one embodiment, commands or data may be transmitted or received between the electronic device (1301) and an external electronic device (1304) via a server (1308) connected to a second network (1399). Each of the external electronic devices (1302 or 1304) may be the same or a different type of device as the electronic device (1301). According to one embodiment, all or part of the operations executed in the electronic device (1301) may be executed in one or more of the external electronic devices (1302, 1304, or 1308). For example, when the electronic device (1301) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (1301) 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 (1301). The electronic device (1301) 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 (1301) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (1304) may include an Internet of Things (IoT) device. The server (1308) may be an intelligent server utilizing machine learning and / or a neural network.In one embodiment, an external electronic device (1304) or server (1308) may be included in the second network (1399). The electronic device (1301) 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.

[0240] FIG. 14 is a block diagram of a display module according to various embodiments.

[0241] Referring to FIG. 14, a display module (1360) may include a display panel (1410) and a display driver IC (DDI) (1430) for controlling the same. The DDI (1430) may include an interface module (1431), a memory (1433) (e.g., a buffer memory), an image processing module (1435), or a mapping module (1437). The DDI (1430) may receive, for example, image data or image control signals corresponding to commands for controlling the image data, from another component of the electronic device (1301) through the interface module (1431). For example, according to one embodiment, image information may be received from a processor (1320) (e.g., a main processor (1321) (e.g., an application processor) or an auxiliary processor (1323) (e.g., a graphics processing unit) that operates independently of the function of the main processor (1321). The DDI (1430) may communicate with a touch circuit (1450) or a sensor module (1376) through the interface module (1431). In addition, the DDI (1430) may store at least a part of the received image information in the memory (1433), for example, in units of frames. The image processing module (1435) may, for example, perform preprocessing or postprocessing (e.g., resolution, brightness, or size adjustment) on at least a part of the image data based at least on the characteristics of the image data or the characteristics of the display panel (1410). The mapping module (1437) may output a voltage value corresponding to the image data preprocessed or postprocessed through the image processing module (1435). Alternatively, a current value may be generated. In one embodiment, the generation of the voltage value or current value may be performed at least in part based on, for example, the properties of the pixels of the display panel (1410), such as the arrangement of the pixels (RGB stripe or pentile structure), or the size of each sub-pixel.At least some pixels of the display panel (1410) may be driven based at least in part on, for example, the voltage value or current value, so that visual information (e.g., text, an image, or an icon) corresponding to the image data may be displayed through the display panel (1410).

[0242] According to one embodiment, the display module (1360) may further include a touch circuit (1450). The touch circuit (1450) may include a touch sensor (1451) and a touch sensor IC (1453) for controlling the same. The touch sensor IC (1453) may control the touch sensor (1451) to detect, for example, a touch input or a hovering input for a specific location of the display panel (1410). For example, the touch sensor IC (1453) may detect a touch input or a hovering input by measuring a change in a signal (e.g., voltage, light quantity, resistance, or charge quantity) for a specific location of the display panel (1410). The touch sensor IC (1453) may provide information (e.g., location, area, pressure, or time) regarding the detected touch input or hovering input to the processor (1320). According to one embodiment, at least a portion of the touch circuit (1450) (e.g., touch sensor IC (1453)) may be included as part of the display driver IC (1430), or as part of the display panel (1410), or as part of another component (e.g., auxiliary processor (1323)) disposed external to the display module (1360).

[0243] According to one embodiment, the display module (1360) may further include at least one sensor (e.g., a fingerprint sensor, an iris sensor, a pressure sensor, or an illuminance sensor) of the sensor module (1376), or a control circuit therefor. In this case, the at least one sensor or the control circuit therefor may be embedded in a part of the display module (1360) (e.g., the display panel (1410) or the DDI (1430)) or a part of the touch circuit (1450). For example, when the sensor module (1376) embedded in the display module (1360) includes a biometric sensor (e.g., a fingerprint sensor), the biometric sensor may obtain biometric information (e.g., a fingerprint image) associated with a touch input through a part of the display panel (1410). For another example, when the sensor module (1376) embedded in the display module (1360) includes a pressure sensor, the pressure sensor can obtain pressure information associated with a touch input through a part or the entire area of ​​the display panel (1410). According to one embodiment, the touch sensor (1451) or the sensor module (1376) can be placed between pixels of a pixel layer of the display panel (1410), or above or below the pixel layer.

[0244] Figure 15 illustrates an example of an exemplary rollable electronic device.

[0245] Referring to FIG. 15, the electronic device (101) may include a display (1530), a first housing (1510), and / or a second housing (1520). The electronic device (101) of FIG. 15 may represent an example of the electronic device (101) of FIG. 1 or the electronic device (101) of FIG. 2. For example, the display (1530) of FIG. 15 may include a display panel (160) of the electronic device (101).

[0246] For example, the first housing (1510) may be referred to as a first housing part. The second housing (1520) may be referred to as a second housing part. For example, the electronic device (101) may include a housing including the first housing part and the second housing part.

[0247] In one embodiment, the first housing (1510) can accommodate at least a portion of the second housing (1520). The first housing (1510) can enclose (or surround) at least a portion of the second housing (1520).

[0248] In one embodiment, the second housing (1520) may be movable relative to the first housing (1510). The second housing (1520) may be movable linearly relative to the first housing (1510). The second housing (1520) may be slidable relative to the first housing (1510). For example, the second housing (1520) may be movable relative to the first housing (1510) in a first direction (d1) and / or a second direction (d2) opposite to the first direction (d1). As the second housing (1520) moves in the first direction (d1), the second housing (1520) may slide outward from the first housing (1510). As the second housing (1520) moves in the second direction (d2), the second housing (1520) can slide into the inside of the first housing (1510). The movement of the second housing (1520) relative to the first housing (1510) can change the state of the electronic device (101). The state of the electronic device (101) can include a slide-in state and / or a slide-out state. Within the slide-in state of the electronic device (101), the second housing (1520) can move in the first direction (d1) among the first direction (d1) and the second direction (d2) relative to the first housing (1510). For example, within the slide-in state of the electronic device (101), the second housing (1520) can move only in the first direction (d1). Within the slide-out state of the electronic device (101), the second housing (1520) may be movable in a first direction (d1) and a second direction (d2) with respect to the first housing (1510), among the second directions (d2). For example, within the slide-out state of the electronic device (101), the second housing (1520) may be movable only in the second direction (d2).

[0249] According to one embodiment, the display (1530) may be disposed on the second housing (1520). The display (1530) may be movable relative to the first housing (1510) by movement of the second housing (1520) relative to the first housing (1510). For example, the display (1530) may be movable from the inside of the first housing (1510) to the outside of the first housing (1510) by movement of the second housing (1520) in the first direction (d1). For example, in a slide-out state of the electronic device (101), the size of the electronic device (101) exposed to the outside of the first housing (1510) may be maximum. For example, the display (1530) can be moved from the outside of the first housing (1510) to the inside of the first housing (1510) by movement of the second housing (1520) in the second direction (d2). For example, the display (1530) can be rolled into the inside of the first housing (1510) from the outside of the first housing (1510) by movement of the second housing (1520) in the second direction (d2).

[0250] According to one embodiment, the first planar portion (1531) may be disposed on the second housing (1520). The shape of the first planar portion (1531) may be maintained independently of the movement of the second housing (1520) relative to the first housing (1510). The first planar portion (1531) may not be deformed by the movement of the second housing (1520) relative to the first housing (1510). The first planar portion (1531) may be exposed to the outside of the first housing (1510) independently of the movement of the second housing (1520) relative to the first housing (1510).

[0251] According to one embodiment, the second planar portion (1532) can be connected to the first planar portion (1531) by a folding portion. The second planar portion (1532) can be spaced apart from the first planar portion (1531). The second planar portion (1532) can be positioned (or accommodated) inside the first housing (1510) and the second housing (1520) within the slide-in state of the electronic device (101). At least a portion of the second planar portion (1532) can be positioned (or exposed) outside the first housing (1510) and the second housing (1520) within the slide-out state of the electronic device (101).

[0252] According to one embodiment, the folding portion may be disposed between the first flat portion (1531) and the second flat portion (1532). The shape of at least a portion of the folding portion may change depending on a change in the state of the electronic device (101). For example, at least a portion of the folding portion may be pulled outward from the first housing (1510) by movement of the second housing (1520) with respect to the first housing (1510) in the first direction (d1). At least a portion of the folding portion may have a shape that is substantially parallel to the first flat portion (1531) by being pulled outward from the first housing (1510). For example, at least a portion of the folding portion may be rolled into the interior of the first housing (1510) by movement of the second housing (1520) with respect to the first housing (1510) in the second direction (d2). At least a portion of the folding portion may have a curved shape relative to the first flat portion (1531) by being rolled into the interior of the first housing (1510).

[0253] According to one embodiment, within the slide-in state of the electronic device (101), the size of the display area of ​​the externally visible display (1530) may be minimum. For example, within the slide-in state of the electronic device (101), only the first flat portion (1531) may be exposed. The position of the second housing (1520) relative to the first housing (1510) while the electronic device (101) is in the slide-in state may be referred to as the reduced position. Within the slide-out state of the electronic device (101), the size of the display area of ​​the externally visible display (1530) may be maximum. For example, within the slide-out state of the electronic device (101), at least a portion of the first flat portion (1531), the folding portion, and the second flat portion (1532) may be exposed. However, the present invention is not limited thereto. For example, within the slide-out state of the electronic device (101), the second flat portion (1532) may not be exposed to the outside of the first housing (1510). The position of the second housing (1520) relative to the first housing (1510) while the electronic device (101) is in the slide-out state may be referred to as the extended position.

[0254] For example, at least one processor (210) (or display driving circuit (221)) may apply a privacy filter to an execution screen displayed on at least a portion of the display area of ​​the display (1530) while the state of the electronic device (101) changes from the slide-in state to the slide-out state (or from the slide-out state to the slide-in state). For example, while the state of the electronic device (101) changes from the slide-in state to the slide-out state, the display area of ​​the display (1530) may include an extended area of ​​the display area whose size is changed and a fixed area of ​​the display area whose size is maintained (or an area different from the extended area). As a non-limiting example, at least one processor (210) (or display driving circuit (221)) may apply a privacy filter to an execution screen displayed on the extended area and / or the fixed area.

[0255] Figures 16a and 16b illustrate examples of exemplary foldable electronic devices.

[0256] FIG. 16A illustrates an unfolded state of an exemplary electronic device according to one embodiment. FIG. 16B illustrates a folded state of an exemplary electronic device according to one embodiment. The electronic device (101) of FIGS. 16A and 16B may be referred to as a foldable electronic device. The electronic device (101) of FIGS. 16A and 16B may be an example of the electronic device (101) of FIG. 1 or the electronic device (101) of FIG. 2. For example, the display (1630) of FIGS. 16A and 16B may include the display panel (160) of the electronic device (101).

[0257] Referring to FIGS. 16A and 16B , an electronic device (101) according to one embodiment may include a first housing (1610), a second housing (1620), and / or a folding housing (1635). For example, the first housing (1610) may be referred to as a first housing part. For example, the second housing (1620) may be referred to as a second housing part. For example, the folding housing (1635) may be referred to as a hinge structure.

[0258] In one embodiment, the display (1630) can be disposed on the first housing (1610) and the second housing (1620) across the folding housing (1635). The display (1630) can be disposed on the first side (1631) and the second side (1632) across the folding housing (1635). For example, an area of ​​the display (1630) disposed on the first side (1631) can be referred to as a first display part or a first area. For example, an area of ​​the display (1630) disposed on the second side (1632) can be referred to as a second display part or a second area. For example, the display (1630) can include a bending area (or a third display part, bending part) that can be bent between the first area and the second area. For example, the bending area may represent an area of ​​the display (1630) corresponding to the folding housing (1635).

[0259] For example, referring to FIG. 16A, the electronic device (101) may be in an unfolded state in which the first housing (1610) and the second housing (1620) are fully folded out by the folding housing (the folding housing (1635) of FIG. 16B). According to one embodiment, the unfolded state may mean a state in which a first direction (1641) toward which a first surface (1631) of the first housing (1610) faces corresponds to a second direction (1642) toward which a second surface (1632) of the second housing (1620) faces. For example, in the unfolded state, the first direction (1641) may be substantially parallel to the second direction (1642). For example, in the unfolded state, the first direction (1641) may be identical to the second direction (1642). In one embodiment, the first side (1631) and the second side (1632) may form a substantially flat surface within the unfolded state. In one embodiment, the angle (1633) between the first side (1631) and the second side (1632) within the unfolded state may be approximately 180 degrees. In one embodiment, the unfolded state may refer to a state in which the entire display area of ​​the display (1630) may be provided on a substantially single plane. For example, within the unfolded state, the display area of ​​the display (1630) may not include a curved surface. The unfolded state may be referred to as an outspread state or an outspreading state.

[0260] For example, referring to FIG. 16B, the electronic device (101) may provide a folded state in which the first housing (1610) and the second housing (1620) are folded in by the folding housing (1635). According to one embodiment, the folded state may mean a state in which a first direction (1641) toward which the first surface (1631) (not shown in FIG. 16B) faces is distinguished from a second direction (1642) toward which the second surface (1632) (not shown in FIG. 16B) faces. For example, in the folded state, the angle between the first direction (1641) and the second direction (1642) is substantially approximately 180 degrees, and the first direction (1641) and the second direction (1642) may be distinguished from each other. For example, in a folded state, the angle (1657) between the first side (1631) and the second side (1632) may be substantially 0 degrees. The folded state may be referred to as a folded state. For example, the electronic device (101) may provide a folded state in which the display area (not shown in FIG. 16B) of the display (1630) corresponding to the first side (1631) substantially completely overlaps the display area of ​​the display (1630) corresponding to the second side (1632) by causing the first side (1631) and the second side (1632) to face each other by the folding housing (1635). For example, the electronic device (101) may provide a folded state in which the first direction (1641) is substantially opposite to the second direction (1642). As another example, the folding state may mean a state in which the display area of ​​the display (1630) is obscured from the view of a user looking at the electronic device (101), but is not limited thereto.

[0261] In one embodiment, the display (1630) may be bent by rotation provided through the folding housing (1635). For example, within the folded state, a portion of the display area of ​​the display (1630) may be bent. For example, the portion of the display area of ​​the display (1630) may be in a curved state to prevent damage to the display (1630) within the folded state. However, the present invention is not limited thereto.

[0262] For example, at least one processor (210) can identify an angle between a first direction (1641) toward which a first face (1631) of a first housing (1610) faces and a second direction (1642) toward which a second face (1632) of a second housing (1620) faces, via a Hall sensor within the electronic device (101), a rotation sensor within the folding housing (1635), and / or a stretch sensor within the electronic device (101).

[0263] Meanwhile, the first housing (1610) may include a display (1650), which is a cover display, on a third side (1655) opposite to the first side (1631). For example, the display (1650) may be used to provide visual information within the folded state in which the display area (e.g., the first area, the second area, the bending area) of the display (1630) is not visible.

[0264] For example, at least one processor (210) (or display driving circuit (221)) may apply a privacy filter to an execution screen displayed on at least a portion of the display area of ​​the display (1630) while the state of the electronic device (101) changes from the folded state to the unfolded state (or from the unfolded state to the folded state). For example, while the state of the electronic device (101) changes from the unfolded state to the folded state, the display area of ​​the display (1630) may include the bending area of ​​the display (1630) and the first area and the second area of ​​the display (1630). As a non-limiting example, at least one processor (210) (or display driving circuit (221)) may apply a privacy filter to an execution screen displayed on the bending area, the first area, and / or the second area.

[0265] FIG. 17 illustrates an example of an exemplary multi-foldable electronic device.

[0266] Referring to FIG. 17, an electronic device (101) which is a multi-foldable electronic device of the first type (1700a) and an electronic device (101) which is a multi-foldable electronic device of the second type (1700b) are illustrated. The electronic device (101) of FIG. 17 may represent an example of the electronic device (101) of FIG. 1 or the electronic device (101) of FIG. 2. For example, the display (1730) of FIG. 17 may include a display panel (160) of the electronic device (101).

[0267] For example, in the electronic device (101) of the first type (1700a), when the display (1730) is in a folded state (or a folding state), the housing (1710) of the electronic device (101) may have a G (or P) shape when viewed from one side of the electronic device (101). In contrast, in the electronic device (101) of the second type (1700b), when the display (1730) is in a folded state (or a folding state), the housing (1710) of the electronic device (101) may have a Z shape when viewed from one side of the electronic device (101).

[0268] Referring to FIG. 17, the electronic device (101) may include a first housing (1711), a second housing (1712), a third housing (1713), a first hinge structure, a second hinge structure, and a display (1730). The first housing (1711) may be rotatably coupled to the second housing (1712) via the first hinge structure. For example, the first housing (1711) and the second housing (1712) may rotate about the first folding axis via the first hinge structure disposed along the first folding axis. The third housing (1713) may be rotatably coupled to the second housing (1712) via the second hinge structure. For example, the second housing (1712) and the third housing (1713) can rotate about the second folding axis through a second hinge structure arranged along the second folding axis.

[0269] The display (1730) may form at least a portion of the exterior of the electronic device (101). The display (1730) may be partially disposed within the first housing (1711), the second housing (1712), and the third housing (1713). The display (1730) may define the front of the electronic device (101) by forming one side of the first housing (1711), one side of the second housing (1712), and one side of the third housing (1713). The display (1730) may include an area where a front camera is positioned. The area of ​​the display (1730) may include an opening for the front camera. However, the present invention is not limited thereto, and the front camera may be disposed below an area corresponding to the area of ​​the display (1730). The display (1730) can provide visual information to the user through the above area, and the front camera can obtain an image of an external object located in a direction facing the front of the electronic device (101) through the above area of ​​the display (1730).

[0270] The display (1730) may include a first planar portion, a second planar portion, a third planar portion, a first deformable portion, and a second deformable portion. The first planar portion of the display (1730) may be disposed on one surface of the first housing (1711). The second planar portion of the display (1730) may be disposed on one surface of the second housing (1712). The third planar portion of the display (1730) may be disposed on one surface of the third housing (1713). The first deformable portion of the display (1730) may be located between the first planar portion of the display (1730) and the second planar portion of the display (1730). For example, the first deformable portion of the display (1730) may be disposed on a first hinge structure connecting the first housing (1711) and the second housing (1712). The second deformable portion of the display (1730) may be disposed between the second planar portion of the display (1730) and the third planar portion of the display (1730). For example, the second deformable portion may be disposed on a second hinge structure connecting the second housing (1712) and the third housing (1713).

[0271] For example, a first display area (1731) of a display (1730) may include at least a portion of a first deformable portion and a first planar portion. For example, a second display area (1732) of a display (1730) may include a second planar portion, at least a portion of the first deformable portion, and at least a portion of the second deformable portion. For example, a third display area (1733) of a display (1730) may include at least a portion of the second deformable portion and a third planar portion.

[0272] The first planar portion, the second planar portion, and the third planar portion of the display (1730) can maintain a plane regardless of the state of the electronic device (101). The first deformable portion and the second deformable portion of the display (1730) can unfold or bend depending on the state of the electronic device (101).

[0273] The additional display (or cover display), the first rear cover, and the second rear cover may form at least a portion of the exterior of the electronic device (101). The first rear cover may form another side of the first housing (1711), the cover display may form another side of the second housing (1712), and the second rear cover may be formed on another side of the third housing (1713). The cover display, the first rear cover, and the second rear cover may define the rear side of the electronic device (101). The first rear cover may include a structure (e.g., an opening) for exposing a rear camera disposed within the first housing (1711). The cover display may include an area where another front camera is positioned. The area of ​​the cover display may include an opening for the front camera.

[0274] For example, at least one processor (210) (or display driving circuit (221)) may apply a privacy filter to an execution screen displayed on at least a portion of the display area of ​​the display (1730) while the state of the electronic device (101) changes from the folded state to the unfolded state (or from the unfolded state to the folded state). For example, the folded state may indicate a state in which the size of the display area of ​​the display (1730) is the smallest, and the unfolded state may indicate a state in which the size of the display area of ​​the display (1730) is the largest. As a non-limiting example, at least one processor (210) (or display driving circuit (221)) may apply a privacy filter to an execution screen displayed on at least a portion of the display area of ​​the display (1730).

[0275] Figure 18 is a schematic diagram of an exemplary AI (artificial intelligence) system.

[0276] Referring to FIG. 18, the AI ​​system (1800) may include an input / output interface (1810), an AI (artificial intelligence) framework (1820), a generative AI model (1830), an application / service component (1880), and / or a knowledge repository (1890).

[0277] The input / output interface (1810) can receive input. The input can include user input and / or data acquired or generated by an electronic device (e.g., the electronic device (101) or the electronic device (1301) described above). The data can include images, videos, and / or sensor data generated by at least one processor (e.g., at least one processor (210) or processor (1320)) of the electronic device (e.g., illuminance data around the electronic device acquired from a sensor or sensor hub (e.g., a coprocessor (1323), posture data (or orientation data) of the electronic device, temperature inside the electronic device (e.g., temperature of the display (220) or temperature of the at least one processor (210)), size information of a display area of ​​the display (220), and / or images acquired through an image sensor (e.g., included in a camera module (1380)) of the electronic device). The user input may include natural language, touch data obtained through touch circuitry included within the display panel (160) (e.g., used to identify input from a finger and / or a stylus), images displayed (and / or to be displayed) on the display panel (160), and / or video. As a non-limiting example, the user input may be received by the input / output interface (1810) together with context information. The context information may be described as additional information obtained in relation to the user input. The context information may relate to a state when the user input is received (e.g., including a state of the electronic device and / or a state surrounding the electronic device (e.g., a user state)). For example, the context information may include information about one or more software applications running within the electronic device when the user input is received.For example, the contextual information may include information about the location of the electronic device (or the location of the user of the electronic device) at the time the user input is received. For example, the user input may be integrated with the contextual information. For example, the user input integrated with the contextual information may be received by the input / output interface (1810).

[0278] The input / output interface (1810) can transmit (or provide) output. The output may include a result (or result information) generated or obtained by the AI ​​system (1800) based at least in part on the input. The format of the output may vary. For example, the output may include natural language. For example, the output may include content (e.g., including media content and / or multimedia content). For example, the output may include an action related to a user of the electronic device. For example, the output may have a format according to a user setting of the electronic device.

[0279] The input / output interface (1810) can be described as a user query / response interface (1810).

[0280] The AI ​​framework (1820) can be used to obtain information (or data) about the input from the input / output interface (1810) and control one or more components related to the AI ​​system (1800) using the obtained information.

[0281] For example, the prompt design component (1821) within the AI ​​framework (1820) can use the acquired information to generate or obtain prompts for a generative AI model (1830) (e.g., including a large language model (LLM) or a large multimodal model (LMM)). For example, the prompt design component (1821) can be described as an AI component that utilizes a learning algorithm and / or a neural network to provide enhanced prompts over time. For example, the prompt design component (1821) can use the acquired information to access a knowledge component (e.g., a knowledge repository (1890)) that includes user preference data, a prompt library, and / or prompt examples to generate or obtain prompts. The generated prompts can be provided to the generative AI model (1830) (e.g., including an LLM or LMM).

[0282] For example, the API / plugin management component (1822) within the AI ​​framework (1820) may be utilized to facilitate communication for additional information requested (or induced) in connection with the prompt provided (or to be provided) to the generative AI model (1830). For example, the API / plugin management component (1822) may be utilized to create or establish channels for communication with various data sources (e.g., knowledge repositories (1890)). For example, the API / plugin management component (1822) may facilitate access to at least some of the data sources. For example, the API / plugin management component (1822) may be utilized to request another component (e.g., an application / service component (1880)) to provide feedback (or response) in response to the prompt. As a non-limiting example, information obtained (or generated) through the API / plugin management component (1822) may be provided to the prompt design component (1821) for generating a prompt. As a non-limiting example, information obtained (or generated) through the API / plugin management component (1822) may be provided to a generative AI model (1830).

[0283] For example, the improvement component (1823) within the AI ​​framework (1820) can at least partially tune (or adjust) (or change) the result (e.g., content) obtained (or output) from the generative AI model (1830). For example, the improvement component (1823) can determine or verify whether the content obtained from the generative AI model (1830) is relevant to the input. For example, the improvement component (1823) can determine or verify whether the content obtained from the generative AI model (1830) contains biased content. For example, the improvement component (1823) can determine or verify whether the content obtained from the generative AI model (1830) contains harmful content. For example, the improvement component (1823) can support or assist in performing additional processing to improve the content obtained from the generative AI model (1830). For example, the improvement component (1823) may support providing hints to the user to improve the content.

[0284] A generative AI model (1830) can be described as an artificial intelligence neural network that generates feedback in response to a prompt. For example, the feedback may include additional data and / or information related to the prompt, but relative to the prompt. For example, the feedback may include new content related to the prompt. For example, the generative AI model (1830) may include a model that generates images and / or a model that generates language. For example, the model that generates images may include a generative adversarial network (GAN) and / or a variational autoencoder (VAE). For example, the model that generates images may include a diffusion-based generative model (e.g., a transformer VAE). For example, the model that generates language may include CHAT-GPT 3 and / or CHAT-GPT 4. For example, a generative AI model (1830) may include an LMM that generates the feedback by recognizing text, images, and / or speech.

[0285] As a non-limiting example, the AI ​​framework (1820) and / or the generative AI model (1830) may be included within an AI module (e.g., including a processing circuit) within the electronic device. For example, the AI ​​module may be operatively coupled with at least one processor of the electronic device (e.g., at least one processor (210) or processor (1320)). For example, the AI ​​module may be operatively coupled with a display driving circuit of the electronic device (e.g., a display driving circuit (221) or a DDI (1430)). For example, the AI ​​module may be operatively coupled with a sensor hub of the electronic device for one or more sensors within the electronic device.

[0286] The present disclosure can perform the application of a privacy filter (or provide the privacy display mode) without user input to activate the privacy filter. The present disclosure can perform the application of the privacy filter using a model (e.g., a trained model (215)). Alternatively, for example, the present disclosure can perform the application of the privacy filter according to a running software application or an execution screen of the running software application. Accordingly, the present disclosure can protect the user's privacy by performing the application of the privacy filter more dynamically.

[0287] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned can be clearly understood by a person having ordinary skill in the art to which the present disclosure belongs from the description below.

[0288] As described above, the electronic device (101) may include at least one processor (210) including a processing circuit. The electronic device (101) may include a memory (230) that stores one or more programs configured to be individually and / or collectively executed by the at least one processor (210), and includes one or more storage media. The electronic device (101) may include a display (220) that includes a display area and is configured to adjust a viewing angle of at least a portion of the display area. The one or more programs may include instructions that cause the electronic device (101) to generate an execution screen of a software application. The one or more programs may include instructions that cause the electronic device (101) to identify a display location of the execution screen. The one or more programs may include instructions that cause the electronic device (101) to display the execution screen having a first viewing angle on the first subarea of ​​the display area based on identifying the display position of the execution screen to be displayed on the first subarea of ​​the display area. The one or more programs may include instructions that cause the electronic device (101) to determine whether to apply a privacy filter with respect to the execution screen based on identifying the display position of the execution screen to be displayed on the second subarea of ​​the display area. The one or more programs may include instructions that cause the electronic device (101) to display at least a portion of the execution screen having a second viewing angle narrower than the first viewing angle on the second subarea of ​​the display area based on determining to apply the privacy filter with respect to the execution screen.The one or more programs may include instructions that cause the electronic device (101) to display the execution screen having the first viewing angle on the second partial area of ​​the display area based on a determination not to apply the privacy filter with respect to the execution screen.

[0289] According to one embodiment, the one or more programs may include instructions that cause the electronic device (101) to refrain from determining whether to apply the privacy filter with respect to the execution screen based on identifying the display location of the execution screen to be displayed on the first partial area of ​​the display area.

[0290] According to one embodiment, the one or more programs may include instructions that, in response to execution of a function for a split view, cause the electronic device (101) to simultaneously display an execution screen of another software application on the second partial region of the display area when displaying the execution screen of the software application on the first partial region of the display area. The one or more programs may include instructions that, when displaying the execution screen of the software application on the second partial region of the display area, cause the electronic device (101) to simultaneously display the execution screen of the another software application on the first partial region of the display area.

[0291] According to one embodiment, the one or more programs may include instructions that cause the electronic device (101) to determine, in response to execution of the software application, whether the software application is included in the candidate software applications to which the privacy filter will be applied. The one or more programs may include instructions that cause the electronic device (101) to determine, upon determining that the software application is included in the candidate software applications, whether to apply the privacy filter with respect to the execution screen.

[0292] In one embodiment, the second partial region may be overlaid with the first partial region.

[0293] According to one embodiment, the one or more programs may include instructions that cause the electronic device (101) to, in response to execution of the software application, provide information about the software application and information about the execution screen to a trained model running on the electronic device (101). The one or more programs may include instructions that cause the electronic device (101) to generate, using the trained model, a similarity value between the execution screen of the software application and screens to which the privacy filter is applied. The one or more programs may include instructions that cause the electronic device (101) to determine, based on the similarity value, whether to apply the privacy filter with respect to the execution screen.

[0294] According to one embodiment, the one or more programs may include instructions that cause the electronic device (101) to determine whether to apply the privacy filter to the execution screen based on a similarity value exceeding a reference similarity value. The one or more programs may include instructions that cause the electronic device (101) to determine not to apply the privacy filter to the execution screen based on a similarity value that is less than or equal to the reference similarity value.

[0295] According to one embodiment, with respect to each of the screens to which the privacy filter is applied, when the software application is displayed on the display area of ​​the display (220) prior to execution, the privacy filter may be applied by obtaining user input for applying the privacy filter. Each of the screens may be used for learning the trained model.

[0296] According to one embodiment, the at least one processor (210) may include a central processing unit (CPU) including a processing circuit and a display processing unit (DPU) including a processing circuit. The information about the software application may be provided to the trained model from the CPU. The information about the execution screen may be provided to the trained model from the DPU.

[0297] According to one embodiment, the one or more programs may include instructions that cause the electronic device (101) to, in response to execution of the software application, provide information about the execution screen to a trained model running on the electronic device (101). The one or more programs may include instructions that cause the electronic device (101) to obtain content included in the execution screen using the trained model. The one or more programs may include instructions that cause the electronic device (101) to determine, based on the content, whether to apply the privacy filter with respect to the execution screen.

[0298] According to one embodiment, the one or more programs may include instructions that cause the electronic device (101) to determine whether to apply the privacy filter to the execution screen based on the content that satisfies the criteria for applying the privacy filter. The one or more programs may include instructions that cause the electronic device (101) to determine not to apply the privacy filter to the execution screen based on the content that does not satisfy the criteria for applying the privacy filter.

[0299] In one embodiment, the content may include an image included in the execution screen and / or text included in the execution screen. The criteria may include a preset type of image for applying the privacy filter and a preset text for applying the privacy filter.

[0300] According to one embodiment, the electronic device (101) may further include a camera. The software application may include a camera application. The execution screen may include a preview image acquired through the camera.

[0301] According to one embodiment, the display (220) may include a display panel (160) including the display area. The display panel (160) may include a first layer including a black matrix (BM) defining first light-transmitting portions and second light-transmitting portions smaller than the first light-transmitting portions. The display panel (160) may include a second layer disposed under the first layer. The second layer may include first sub-pixels disposed under each of the first light-transmitting portions and configured to emit light, and second sub-pixels disposed under each of the second light-transmitting portions and configured to emit light. A viewing angle according to the second sub-pixels and the second light-transmitting portions may be narrower than a viewing angle according to the first light-transmitting portions and the first sub-pixels. Applying the privacy filter to the execution screen may include displaying the execution screen through the second sub-pixels among the first sub-pixels and the second sub-pixels.

[0302] According to one embodiment, the display panel (160) may include a flexible display. The first subarea of ​​the display area may be positioned on a first display part of the flexible display (220). The second subarea of ​​the display area may be positioned on a second display part of the flexible display that is movably coupled with respect to the first display part.

[0303] A method performed by an electronic device (101) having a display (220) including a display area as described above and configured to adjust a viewing angle of at least a portion of the display area may include an operation of generating an execution screen of a software application. The method may include an operation of identifying a display position of the execution screen. The method may include an operation of displaying the execution screen having a first viewing angle on the first portion of the display area based on the identification of the display position of the execution screen to be displayed on a first portion of the display area. The method may include an operation of determining whether to apply a privacy filter to the execution screen based on the identification of the display position of the execution screen to be displayed on a second portion of the display area. The method may include an operation of displaying at least a portion of the execution screen having a second viewing angle narrower than the first viewing angle on the second portion of the display area based on the determination of applying the privacy filter to the execution screen. The method may include an action of displaying the execution screen having the first viewing angle on the second partial area of ​​the display area based on a determination not to apply the privacy filter with respect to the execution screen.

[0304] According to one embodiment, the method may include an action of refraining from determining whether to apply the privacy filter with respect to the execution screen based on identifying the display position of the execution screen to be displayed on the first partial area of ​​the display area.

[0305] According to one embodiment, the method may include an operation of, in response to the execution of a function for a split view, displaying the execution screen of the software application on the first partial area of ​​the display area, while simultaneously displaying the execution screen of another software application on the second partial area of ​​the display area. The method may include an operation of, in response to the execution of a function for a split view, displaying the execution screen of the software application on the second partial area of ​​the display area, while simultaneously displaying the execution screen of the other software application on the first partial area of ​​the display area.

[0306] According to one embodiment, the method may include an operation of providing, in response to the execution of the software application, information about the software application and information about the execution screen to a trained model executed on the electronic device (101). The method may include an operation of generating, from the trained model, a similarity value between the execution screen of the software application and screens to which the privacy filter is applied. The method may include an operation of determining, based on the similarity value, whether to apply the privacy filter to the execution screen.

[0307] According to one embodiment, the method may include an operation of providing information about the execution screen to a trained model running on the electronic device (101) in response to the execution of the software application. The method may include an operation of obtaining content included in the execution screen from the trained model. The method may include an operation of determining whether to apply the privacy filter to the execution screen based on the content.

[0308] The technical problems to be achieved in the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by a person having ordinary knowledge in the technical field to which the present disclosure pertains.

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

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

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

[0312] Various embodiments of the present document may be implemented as software (e.g., a program (1040)) including one or more instructions stored in a storage medium (e.g., an internal memory (1036) or an external memory (1038)) readable by a machine (e.g., an electronic device (1001)). For example, a processor (e.g., a processor (1020)) of the machine (e.g., an electronic device (1001)) 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.

[0313] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0314] 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

In an electronic device (101), At least one processor (210) comprising a processing circuit; A memory (230) storing one or more programs configured to be individually and / or collectively executed by at least one processor (210), and including one or more storage media; and A display (220) comprising a display area and configured to adjust a viewing angle of at least a portion of the display area, One or more of the above programs: Create a running screen for a software application; Identify the display location of the above execution screen; Based on identifying the display position of the execution screen to be displayed on the first partial area of ​​the display area, displaying the execution screen having a first viewing angle on the first partial area of ​​the display area; and Based on identifying the display position of the execution screen to be displayed on the second partial area of ​​the display area: Decide whether to apply a privacy filter to the above execution screen, Based on determining to apply the privacy filter to the execution screen, displaying at least a portion of the execution screen having a second viewing angle narrower than the first viewing angle on the second partial area of ​​the display area, and Based on determining not to apply the privacy filter to the execution screen, display the execution screen having the first viewing angle on the second partial area of ​​the display area. Including instructions that cause the above electronic device (101), Electronic device (101). In claim 1, One or more of the above programs: To refrain from determining whether to apply the privacy filter with respect to the execution screen based on identifying the display position of the execution screen to be displayed on the first partial area of ​​the display area; Including instructions that cause the above electronic device (101), Electronic device (101). In claim 1, One or more of the above programs: In response to the execution of a function for split view: When the execution screen of the software application is displayed on the first partial area of ​​the display area, the execution screen of another software application is simultaneously displayed on the second partial area of ​​the display area, and When the execution screen of the software application is displayed on the second partial area of ​​the display area, the execution screen of the other software application is simultaneously displayed on the first partial area of ​​the display area. Including instructions that cause the above electronic device (101), Electronic device (101). In claim 1, One or more of the above programs: In response to the execution of the software application, determining whether the software application is included in the candidate software applications to which the privacy filter is to be applied; and To determine whether to apply the privacy filter with respect to the execution screen, based on whether the software application is included in the candidate software applications. Including instructions that cause the above electronic device (101), Electronic device (101). In claim 1, The second partial region is overlaid with respect to the first partial region, Electronic device (101). In claim 1, One or more of the above programs: In response to the execution of the software application, information about the software application and information about the execution screen are provided to the trained model running on the electronic device (101); Using the trained model, a similarity value is generated between the execution screen of the software application and the screens to which the privacy filter is applied; and Based on the above similarity value, determine whether to apply the privacy filter to the above execution screen. Including instructions that cause the above electronic device (101), Electronic device (101). In claim 6, One or more of the above programs: Based on the similarity value exceeding the reference similarity value, determining to apply the privacy filter with respect to the execution screen; and Based on the similarity value being lower than or equal to the above-mentioned standard similarity value, determine not to apply the privacy filter to the execution screen. Including instructions that cause the above electronic device (101), Electronic device (101). In claim 6, With respect to each of the screens to which the privacy filter is applied, when displayed on the display area of ​​the display (220) before the execution of the software application, the privacy filter is applied by obtaining a user input for applying the privacy filter, and Each of the above screens is used for learning the trained model. Electronic device (101). In claim 6, The at least one processor (210) includes a central processing unit (CPU) including a processing circuit and a display processing unit (DPU) including a processing circuit, The information about the software application is provided from the CPU to the trained model, and The above information about the above execution screen is provided to the trained model from the DPU. Electronic device (101). In claim 1, One or more of the above programs: In response to the execution of the software application, information about the execution screen is provided to a trained model running on the electronic device (101); Using the trained model, obtain the content included in the execution screen; and Based on the above content, to determine whether to apply the privacy filter to the above execution screen, Including instructions that cause the above electronic device (101), Electronic device (101). In claim 10, One or more of the above programs: Based on the content satisfying the criteria for applying the privacy filter, determining to apply the privacy filter to the execution screen; and Based on the content that does not satisfy the criteria for applying the privacy filter, determine not to apply the privacy filter to the execution screen. Including instructions that cause the above electronic device (101), Electronic device (101). In claim 11, The above content includes an image included in the execution screen and / or text included in the execution screen, and The above criteria include a preset type of image for applying the privacy filter and a preset text for applying the privacy filter. Electronic device (101). In claim 10, The above electronic device (101) further includes a camera, The above software application includes a camera application, and The above execution screen includes a preview image obtained through the camera. Electronic device (101). In claim 1, The above display (220) includes a display panel (160) including the display area, The above display panel (160) is A first layer comprising a black matrix (BM) defining first light-transmitting portions and second light-transmitting portions smaller than the first light-transmitting portions, and A second layer disposed below the first layer, the second layer comprising: First sub-pixels arranged below each of the first light-transmitting portions and configured to emit light, and Second sub-pixels are respectively arranged below the second light-transmitting portions and configured to emit light, and a viewing angle according to the second sub-pixels and the second light-transmitting portions is narrower than a viewing angle according to the first light-transmitting portions and the first sub-pixels, and Applying the privacy filter to the execution screen includes displaying the execution screen through the second sub-pixels among the first sub-pixels and the second sub-pixels. Electronic device (101). A method performed by an electronic device (101) having a display (220) including a display area and configured to adjust a viewing angle of at least a portion of the display area, The action of creating a running screen for a software application; An action for identifying the display position of the above execution screen; An operation of displaying the execution screen having a first viewing angle on the first partial area of ​​the display area based on identifying the display position of the execution screen to be displayed on the first partial area of ​​the display area; and Based on identifying the display position of the execution screen to be displayed on the second partial area of ​​the display area: Action to determine whether to apply a privacy filter to the above execution screen; An operation of displaying at least a portion of the execution screen having a second viewing angle narrower than the first viewing angle on the second partial area of ​​the display area based on a determination to apply the privacy filter to the execution screen, and An operation of displaying the execution screen having the first viewing angle on the second partial area of ​​the display area based on a decision not to apply the privacy filter to the execution screen, method.

Citation Information

Patent Citations

  • Drying equipment of metal powders in anode material for secondary batteries using by heating air

    KR102526390B1

  • Slitting device for manufacturing secondary battery electrodes

    KR102750960B1

  • Data protection for computing device

    US20230095576A1

  • KR20210064321A

  • KR20220043832A