Display device for providing multi-window function and control method therefor

The display device addresses the limitation of conventional electronic whiteboards by enabling a multi-window function, allowing easy task switching and improved user convenience through separate window displays and adjustable sizes.

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

Patent Information

Application Number
PCT/KR2024/096406
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-21
Filing Date
2024-10-29
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Conventional electronic whiteboards lack a multi-window function, limiting the ability to display content from various sources on a single screen and making task switching difficult.

Method used

A display device with a communication interface, a display, and a processor that executes commands to control the display of content from electronic devices in separate windows, allowing easy switching between tasks and adjusting window sizes based on user input.

Benefits of technology

Enables the display of multiple tasks in separate windows, facilitating easier task switching and improving user convenience by allowing content from various sources to be displayed on a single screen.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024096406_30052025_PF_FP_ABST
    Figure KR2024096406_30052025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed is a display device. The display device comprises: a communication interface; a display; at least one memory in which one or more instructions are stored; and at least one processor connected to the at least one memory, the communication interface, and the display. The at least one processor executes the one or more instructions. When the one or more instructions are executed by the at least one processor, the display device may: control the display to display, in a first area of the display, content received from an electronic device via the communication interface; when the size of the first area is adjusted in response to a user command, transmit information related to the adjusted size to the electronic device via the communication interface; and when receiving additional content corresponding to the first area of which the size has been adjusted by the electronic device, control the display to display the additional content in the first area of which the size has been adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Display device providing multi-window function and control method thereof

[0001] The present disclosure relates to a display device and a control method thereof, and more particularly, to a display device for providing a multi-window function and a control method thereof.

[0002] Advances in electronic technology have led to the development of electronic devices offering a variety of functions. In particular, various electronic whiteboards have recently been developed, enhancing the convenience of many users.

[0003] However, conventional electronic whiteboards did not support the multi-window function, or even if they supported multi-tasking, they could only switch to full screen, making it impossible to display content from various sources on a single screen.

[0004] Alternatively, conventional electronic whiteboards provided the ability to display multiple contents simultaneously, such as a multi-view function, but had to be used only with a preset layout, and there was a problem that task switching was difficult.

[0005] Accordingly, there is a need to develop a device that allows more freedom in task switching.

[0006] A display device and a control method thereof are provided that provide a multi-window function that displays each task in a separate window and makes switching between tasks easier.

[0007] According to one embodiment of the present disclosure for achieving the above object, a display device includes a communication interface, a display, at least one memory storing one or more commands, and at least one processor connected to the at least one memory, the communication interface, and the display, wherein the at least one processor executes the at least one command, and when the at least one command is executed by the at least one processor, the display device controls the display to display content received from an electronic device through the communication interface in a first area of ​​the display, and when the size of the first area is adjusted according to a user command, transmits information related to the adjusted size to the electronic device through the communication interface, and when additional content corresponding to the first area of ​​which the size is adjusted is received from the electronic device, the display can be controlled to display the additional content in the first area of ​​which the size is adjusted.

[0008] Additionally, the resolution of the additional content may be based on information related to the adjusted size.

[0009] And, when the at least one command is executed by the at least one processor, the display device can provide a GUI that guides size adjustment of the first area based on information about one or more available area sizes received from the electronic device through the communication interface when the user command is input.

[0010] In addition, when the at least one command is executed by the at least one processor, the display device can, when the size of the first region is adjusted according to the user command, identify whether the adjusted size corresponds to one of the one or more available region sizes, and, if the adjusted size does not correspond to one of the one or more available region sizes, readjust the adjusted size to one of the one or more available region sizes, and transmit information related to the readjusted size to the electronic device through the communication interface.

[0011] And, when the at least one command is executed by the at least one processor, the display device can control the display to display second content received from the second electronic device through the communication interface in a second area of ​​the display, and can control the display to display a task bar including an indicator corresponding to the content and a second indicator corresponding to the second content.

[0012] In addition, when the at least one command is executed by the at least one processor, the display device can change the display status of the content corresponding to the selected indicator based on the priority of the content corresponding to the selected indicator when a user command for selecting the indicator or the second indicator is received.

[0013] And, when the at least one command is executed by the at least one processor, the display device may control the display to display an area where the content corresponding to the selected indicator overlaps with the other content if the priority of the content corresponding to the selected indicator is lower than the priority of the remaining content, and may control the display to display the content corresponding to the selected indicator over the entire area of ​​the display if the priority of the content corresponding to the selected indicator is higher than the priority of the remaining content.

[0014] In addition, when the at least one command is executed by the at least one processor, the display device can transmit information related to the entire area to a device that provides content corresponding to the selected indicator through the communication interface if the priority of the content corresponding to the selected indicator is higher than the priority of the remaining content.

[0015] And, when the at least one command is executed by the at least one processor, the display device can identify at least one of the size or resolution of the first area based on the type of the content.

[0016] Additionally, when the at least one command is executed by the at least one processor, the display device transmits information related to the size of the first area to the electronic device through the communication interface if the electronic device is identified as being connected to the display device through the communication interface, and the resolution of the content corresponding to the first area can be based on the information related to the size of the first area.

[0017] Additionally, information related to the adjusted size may include EDID (extended display identification data) for the adjusted size.

[0018] Additionally, when the at least one command is executed by the at least one processor, the display device can control the display to display a preset image in the first area when the size of the first area is adjusted.

[0019] Meanwhile, according to one embodiment of the present disclosure, a method for controlling a display device may include a step of displaying content received from an electronic device in a first area of ​​a display included in the display device, a step of transmitting information related to the adjusted size to the electronic device when the size of the first area is adjusted according to a user command, and a step of displaying the additional content in the first area whose size is adjusted when additional content corresponding to the first area whose size is adjusted is received from the electronic device.

[0020] Additionally, the resolution of the additional content may be based on information related to the adjusted size.

[0021] And, when the user command is input, the method may further include providing a GUI that guides size adjustment of the first area based on information about one or more available area sizes received from the electronic device.

[0022] And, the method may further include a step of displaying second content received from a second electronic device in a second area of ​​the display and a step of displaying a task bar including an indicator corresponding to the content and a second indicator corresponding to the second content.

[0023] According to one aspect of the present disclosure, a method of a non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause at least one processor to execute a method of controlling a display device may include: displaying content received from an electronic device in a first area of ​​a display included in the display device; transmitting information about an adjusted size to the electronic device according to a size of the first area adjusted according to a user command; and, when additional content corresponding to the first area whose size is adjusted is received from the electronic device, displaying the additional content in the first area whose size is adjusted.

[0024] In connection with a method of executing instructions stored on a non-transitory computer-readable medium, the resolution of the additional content may be based on information about the adjusted size.

[0025] In relation to a method executed according to instructions stored in a non-transitory computer-readable medium, the method may further include a step of providing a GUI that guides adjusting the size of the first area according to information regarding one or more available sizes received from the electronic device based on a user command being input.

[0026] Meanwhile, according to one embodiment of the present disclosure, a display device includes a communication interface, a display, at least one memory storing one or more commands, and at least one processor connected to the at least one memory, the communication interface, and the display, wherein the at least one processor executes the at least one command, and when the at least one command is executed by the at least one processor, the display device controls the display to display content received from an electronic device through the communication interface in a first area of ​​the display, and when the size of the first area is adjusted according to a user command, identifies whether the adjusted size corresponds to one of one or more available area sizes based on information about one or more available area sizes received from the electronic device through the communication interface, and if the adjusted size corresponds to one of the one or more available area sizes, transmits information related to the adjusted size to the electronic device through the communication interface, and if the adjusted size does not correspond to one of the one or more available area sizes, readjusts the adjusted size to one of the one or more available area sizes and transmits information about the readjusted size to the electronic device through the communication interface, and transmits the adjusted size from the electronic device. When additional content corresponding to the first area is received, the display can be controlled to display the additional content in the first area whose size has been adjusted.

[0027] The above and other aspects and features of specific embodiments of the present disclosure will become more apparent in the following description taken in conjunction with the accompanying drawings, in which:

[0028] FIG. 1 is a block diagram showing the configuration of a display device according to one embodiment of the present disclosure.

[0029] FIG. 2 is a block diagram showing a more detailed configuration of a display device according to one embodiment of the present disclosure.

[0030] FIG. 3 is a drawing showing a screen on which a window is displayed according to one embodiment of the present disclosure.

[0031] FIG. 4 is a drawing for explaining a change in the size of a window according to an embodiment of the present disclosure.

[0032] FIG. 5 is a drawing for explaining information related to an adjusted size according to one embodiment of the present disclosure.

[0033] FIG. 6 is a drawing for explaining a multi-window and a task bar according to one embodiment of the present disclosure.

[0034] FIG. 7 is a drawing for explaining an operation according to the operation of a task bar according to an embodiment of the present disclosure.

[0035] FIG. 8 is a drawing for explaining information about sizes that can be provided by an electronic device according to an embodiment of the present disclosure.

[0036] FIG. 9 is a drawing for explaining an operation of adjusting the size of a window according to one embodiment of the present disclosure.

[0037] FIG. 10 is a drawing for explaining an operation of displaying a decorator according to one embodiment of the present disclosure.

[0038] FIG. 11 is a drawing for explaining an operation according to the operation of a task bar according to one embodiment of the present disclosure.

[0039] FIG. 12 is a drawing for explaining a mode for aligning multiple windows according to one embodiment of the present disclosure.

[0040] FIGS. 13 and 14 are drawings for explaining a scenario in which a display device according to one embodiment of the present disclosure is turned on.

[0041] FIG. 15 is a drawing for explaining a method for automatically arranging a plurality of windows according to one embodiment of the present disclosure.

[0042] FIG. 16 is a diagram for explaining a method for identifying a first area according to a type of content according to one embodiment of the present disclosure.

[0043] FIG. 17 is a drawing for explaining a method for arranging areas by type of content according to one embodiment of the present disclosure.

[0044] FIG. 18 is a flowchart for explaining a method for controlling a display device according to an embodiment of the present disclosure.

[0045] The embodiments of the present disclosure are susceptible to various modifications. Accordingly, specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, it should be understood that the present disclosure is not limited to specific embodiments, but rather encompasses all modifications, equivalents, and alternatives that do not depart from the scope and spirit of the present disclosure. Furthermore, well-known functions or configurations are not described in detail to avoid obscuring the disclosure with unnecessary detail.

[0046] Hereinafter, the present disclosure will be described in detail with reference to the attached drawings.

[0047] The terms used in the embodiments of this disclosure have been selected from widely used, current terms, taking into account the functions of this disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the description of the relevant disclosure. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of this disclosure.

[0048] In this specification, expressions such as “has,” “can have,” “includes,” or “may include” indicate the presence of a feature (e.g., a number, function, operation, or component such as a part), and do not exclude the presence of additional features.

[0049] As used herein, expressions such as at least one of A or B and at least one of A and B should be understood to refer to either “A” or “B” or “A and B”.

[0050] As used herein, the expressions “first,” “second,” “first,” or “second,” etc., may describe various components, regardless of order and / or importance, and are only used to distinguish one component from another, but do not limit the components.

[0051] Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as "comprise" or "consist of" are intended to indicate the presence of a feature, number, step, operation, component, part, or combination thereof described in the specification, but should be understood not to preclude the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

[0052] In this specification, the term user may refer to a person using a display device or a device (e.g., an artificial intelligence electronic device) using a display device.

[0053] Various embodiments of the present disclosure will be described in more detail with reference to the attached drawings below.

[0054] FIG. 1 is a block diagram showing the configuration of a display device (100) according to one embodiment of the present disclosure.

[0055] The display device (100) is a device that displays content, and is a device equipped with a display, such as a TV, desktop PC, laptop, smartphone, tablet PC, or electronic whiteboard, and may be referred to as a sink device. Here, the display device (100) is connected to at least one electronic device, referred to as a source device, and can receive content from at least one electronic device. However, the display device (100) is not limited thereto, and any device capable of displaying content may be used.

[0056] As illustrated in FIG. 1, the display device (100) may include a communication interface (110), a display (120), and a processor (130).

[0057] The communication interface (110) is a configuration that performs communication with various types of external devices according to various types of communication methods. For example, the display device (100) can perform communication with a server or at least one electronic device through the communication interface (110).

[0058] The communication interface (110) may include a Wi-Fi module, a Bluetooth module, an infrared communication module, a wireless communication module, etc. Here, each communication module may be implemented in the form of at least one hardware chip.

[0059] Wi-Fi and Bluetooth modules communicate via Wi-Fi and Bluetooth, respectively. When using a Wi-Fi or Bluetooth module, connection information, such as the SSID and session key, is first transmitted and received. This information is then used to establish a communication connection before various other information can be transmitted and received. Infrared communication modules use infrared data association (IrDA) technology, which wirelessly transmits data over short distances using infrared light, which lies between visible light and millimeter waves.

[0060] In addition to the above-described communication method, the wireless communication module may include at least one communication chip that performs communication according to various wireless communication standards such as zigbee, 3G (3rd Generation), 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), LTE-A (LTE Advanced), 4G (4th Generation), 5G (5th Generation), etc.

[0061] Alternatively, the communication interface (110) may include a wired communication interface such as HDMI, DisplayPort, Thunderbolt, USB, RGB, D-SUB, DVI, etc.

[0062] In addition, the communication interface (110) may include at least one of a LAN (Local Area Network) module, an Ethernet module, or a wired communication module that performs communication using a pair cable, a coaxial cable, or an optical fiber cable.

[0063] The display (120) is a configuration that displays an image and can be implemented as a display of various forms such as an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Diodes) display, a PDP (Plasma Display Panel), etc. The display (120) may also include a driving circuit, a backlight unit, etc. that can be implemented as a form such as an a-si TFT, an LTPS (low temperature poly silicon) TFT, an OTFT (organic TFT), etc. The display (120) may be implemented as a touch screen combined with a touch sensor, a flexible display, a 3D display, etc.

[0064] The processor (130) can control the display (120) to display content.

[0065] The processor (130) controls the overall operation of the display device (100). Specifically, the processor (130) is connected to each component of the display device (100) and can control the overall operation of the display device (100). For example, the processor (130) is connected to components such as a communication interface (110), a display (120), a memory (140), etc. and can control the operation of the display device (100).

[0066] The one or more processors may include one or more of a CPU, a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator. The one or more processors may control one or any combination of other components of the display device (100) and perform operations related to communication or data processing. The one or more processors may execute one or more programs or instructions stored in a memory. For example, the one or more processors may perform a method according to an embodiment of the present disclosure by executing one or more instructions stored in a memory.

[0067] When a method according to an embodiment of the present disclosure includes multiple operations, the multiple operations may be performed by one processor or by multiple processors. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by the first processor, or the first operation and the second operation may be performed by the first processor (e.g., a general-purpose processor) and the third operation may be performed by the second processor (e.g., an artificial intelligence-specific processor).

[0068] One or more processors may be implemented as a single core processor including one core, or may be implemented as one or more multicore processors including multiple cores (e.g., homogeneous multicore or heterogeneous multicore). When one or more processors are implemented as a multicore processor, each of the multiple cores included in the multicore processor may include internal processor memory, such as cache memory or on-chip memory, and a common cache shared by the multiple cores may be included in the multicore processor. In addition, each of the multiple cores (or some of the multiple cores) included in the multicore processor may independently read and execute a program instruction for implementing a method according to an embodiment of the present disclosure, or all (or some) of the multiple cores may be linked to read and execute a program instruction for implementing a method according to an embodiment of the present disclosure.

[0069] When a method according to an embodiment of the present disclosure includes a plurality of operations, the plurality of operations may be performed by one core among the plurality of cores included in a multi-core processor, or may be performed by the plurality of cores. For example, when a first operation, a second operation, and a third operation are performed by a method according to an embodiment, the first operation, the second operation, and the third operation may all be performed by a first core included in the multi-core processor, or the first operation and the second operation may be performed by a first core included in the multi-core processor, and the third operation may be performed by a second core included in the multi-core processor.

[0070] In embodiments of the present disclosure, one or more processors may mean a system on a chip (SoC) in which at least one processor and other electronic components are integrated, a single-core processor, a multi-core processor, or a core included in a single-core processor or a multi-core processor, wherein the core may be implemented as a CPU, a GPU, an APU, a MIC, an NPU, a hardware accelerator, or a machine learning accelerator, but the embodiments of the present disclosure are not limited thereto. However, for convenience of explanation, the operation of the display device (100) is described below using the expression processor (130).

[0071] The processor (130) can control the display (120) to display content received from an electronic device through a communication interface (110) in a first area of ​​the display (120).

[0072] For example, the processor (130) may receive content from an electronic device through a communication interface (110), identify at least one of a size or resolution of a first area based on the content, and control the display (120) to display the content in the first area. For example, if the resolution of the content is 800×480, the processor (130) may identify the resolution of the first area as 800×480, and control the display (120) to display the content in the first area of ​​800×480.

[0073] When the size of the first area is adjusted according to a user command, the processor (130) transmits information related to the adjusted size to the electronic device through the communication interface (110), and when content corresponding to the first area whose size is adjusted is received from the electronic device, the processor (130) controls the display (120) to display the content corresponding to the first area whose size is adjusted in the first area whose size is adjusted. Here, the content corresponding to the first area whose size is adjusted may be content whose resolution is changed by the electronic device based on the information related to the adjusted size. In addition, the information related to the adjusted size may include EDID (extended display identification data) for the adjusted size.

[0074] For example, when the size of the first area of ​​800×480 is adjusted to 1920×1080 according to a user command, the processor (130) can transmit information including a resolution of 1920×1080 to the electronic device through the communication interface (110). The electronic device can change the content to a resolution of 1920×1080 and provide the content with the changed resolution to the display device (100). The processor (130) can control the display (120) to display the content with the changed resolution in the first area whose size has been changed to 1920×1080.

[0075] Through this operation, the display device (100) can display content received from the electronic device in the first area whose size has been adjusted, and the first area can be used as a single window. In particular, when the size of the first area has been adjusted and information related to the adjusted size is provided to the electronic device as EDID, the electronic device can identify the first area whose size has been adjusted as a display. Since the electronic device provides content corresponding to the first area whose size has been adjusted, for example, when the size of the first area is reduced, the first content with a reduced resolution is provided to the display device (100), thereby increasing transmission efficiency and reducing power consumption.

[0076] The electronic device can provide content corresponding to the first area whose size is adjusted, so that, for example, when the size of the first area is reduced, first content with a reduced resolution can be provided to the display device (100), thereby increasing transmission efficiency and reducing power consumption.

[0077] According to one embodiment, the display device (100) may write the adjusted size information to a memory area where the EDID is recorded, and change (or toggle) a hot plug detect (HPD) signal from a low state to a high state to allow the electronic device to read the EDID information including the adjusted size information. However, for convenience of explanation, the following description will describe the display device (100) transmitting the size-related information to the electronic device.

[0078] Here, a window may be an area displaying a single task. In one or more embodiments, the window may be resizable by the user. In one or more embodiments, the window may be displayed overlapping another window, and the content of a higher priority window may be displayed in the overlapping area. For convenience of explanation, the term "window" is used interchangeably with the term "area" in relation to the portion of the display where content is displayed.

[0079] The processor (130) may receive information about the sizes that the electronic device can provide from the electronic device through the communication interface (110), and while a user command is input, may provide a GUI (graphical user interface) that guides at least one area corresponding to the size of the first area that is adjustable based on the information about the size.

[0080] For example, the processor (130) may request information about the sizes that the electronic device can provide from the electronic device, and receive information from the electronic device that the electronic device can provide FHD resolution. In this case, the processor (130) may provide a GUI that guides an area corresponding to the FHD resolution while a user command to touch and drag one of the edges of the first area is input. However, the present invention is not limited thereto, and the electronic device may provide information that it can provide multiple resolutions, and in this case, the processor (130) may provide multiple GUIs corresponding to each of the multiple resolutions. Alternatively, the processor (130) may provide only one GUI that is closest to the point where the user touches and drags among the multiple resolutions.

[0081] When the size of the first region is adjusted according to a user command, the processor (130) can identify whether the adjusted size corresponds to at least one region, and if the adjusted size does not correspond to at least one region, readjust the adjusted size to one of the at least one region, and transmit information related to the readjusted size to an electronic device through a communication interface (110).

[0082] For example, when the size of the first area of ​​800×480 is adjusted to 1600×960 according to a user command, the processor (130) can readjust the first area adjusted to 1600×960 to 1920×1080 based on information about the size that the electronic device can provide, and transmit information including 1920×1080 to the electronic device through the communication interface (110).

[0083] The processor (130) can control the display (120) to display other content received from another electronic device via the communication interface (110) in the second area of ​​the display (120). That is, the processor (130) can display content received from the electronic device in the first area and other content received from the other electronic device in the second area. Through this operation, the processor (130) can provide a multi-window function. In addition, the processor (130) can provide content through a portion of the screen rather than the entire screen, thereby providing multiple contents on a single screen, and the size of the area can be freely adjusted, thereby improving user convenience.

[0084] However, it is not limited thereto, and the processor (130) may receive contents from three or more devices and display the received contents through multiple windows, respectively.

[0085] The processor (130) can control the display (120) to display a task bar including an indicator corresponding to content and another indicator corresponding to other content. Here, the indicator may be referred to as an icon, GUI, etc.

[0086] For example, the processor (130) may control the display (120) to display a task bar including indicators corresponding to content and other indicators corresponding to other content in an area adjacent to the bottom edge of the display (120).

[0087] However, this is not limited to this, and the position of the task bar can be changed at any time.

[0088] When a user command for selecting one of an indicator and a second indicator is received, the processor (130) may change the display status of the content corresponding to the selected indicator based on the priority of the content corresponding to the selected indicator. Here, if a content with a high priority overlaps a display area with a content with a low priority, the content with a high priority may be displayed in the overlapping area. In addition, when a control command from a user, such as a control command for entering a character, is received, the processor (130) may perform a character input command for the content with a high priority. In addition, when the processor (130) displays a plurality of contents received from a plurality of source devices, the processor (130) may distinguish an area where the content with the highest priority is displayed from an area where the remaining contents are displayed. For example, the processor (130) may highlight only the border of the area where the content with the highest priority is displayed.

[0089] If the content corresponding to the selected indicator has a lower priority than other content, the processor (130) can control the display (120) to display an area where the content corresponding to the selected indicator and other content overlap with the content corresponding to the selected indicator. In addition, if the content corresponding to the selected indicator has a lower priority than other content, the processor (130) can raise the priority of the content corresponding to the selected indicator over the priorities of the other content. Alternatively, if the content corresponding to the selected indicator has a lower priority than other content and there is no overlapping area, the processor (130) can raise the priority of the content corresponding to the selected indicator over the priorities of the other content.

[0090] Alternatively, if the content corresponding to the selected indicator has a higher priority than the remaining content, the processor (130) may control the display (120) to display the content corresponding to the selected indicator over the entire area of ​​the display (120). If the content corresponding to the selected indicator has a higher priority than the remaining content, the processor (130) may transmit information related to the entire area to a device that provides the content corresponding to the selected indicator via the communication interface (110). In this case, the electronic device may change the content to a resolution corresponding to the entire area and provide the content with the changed resolution to the display device (100). The processor (130) may control the display (120) to display the content with the changed resolution over the entire area.

[0091] Although the processor (130) has been described above as identifying the first region based on content, it is not limited thereto. For example, the processor (130) may receive content from an electronic device via the communication interface (110) and identify at least one of the size or resolution of the first region based on the type of content.

[0092] Alternatively, the processor (130) may identify the first region based on the connection history of the electronic device. For example, if the processor (130) is connected to the electronic device at a first point in time and displays content in a portion of the display (120), and then disconnects from the electronic device and reconnects to the electronic device at a second point in time, the processor (130) may identify the portion of the region where the content was displayed at the time of disconnection as the first region.

[0093] Alternatively, the processor (130) may identify the first area based on the connection type of the display device (100) and the electronic device. For example, if the electronic device is connected to the display device (100) via an HDMI cable, the processor (130) may identify an area of ​​a first size as the first area, and if the electronic device is connected to the display device (100) via Bluetooth, the processor (130) may identify an area of ​​a second size as the first area.

[0094] Alternatively, the processor (130) may identify the first region based on the number of contents that the display device (100) is displaying when the electronic device is connected to the display device (100). For example, when the electronic device is connected to the display device (100) and the display device (100) is not displaying any contents, the processor (130) may identify the entire region as the first region, and when the electronic device is connected to the display device (100) and the display device (100) is displaying three contents, the processor (130) may identify the remaining region as the first region based on the size of the region excluding the region where the three contents are displayed.

[0095] When the processor (130) identifies that the electronic device is connected to the display device (100) through the communication interface (110), it can transmit information related to the size of the first area to the electronic device through the communication interface (110) and receive content corresponding to the first area from the electronic device through the communication interface (110). Here, the content corresponding to the first area may be content whose resolution is changed from the original content based on the information related to the size of the first area by the electronic device.

[0096] The processor (130) may control the display (120) to display a preset image in the first region being resized while the size of the first region is being adjusted. For example, the processor (130) may control the display (120) to display an image including a guidance message "Screen resizing in progress" in the first region being resized while a user command of touching and dragging one of the edges of the first region is input.

[0097] FIG. 2 is a block diagram showing a detailed configuration of a display device (100) according to an embodiment of the present disclosure. The display device (100) may include a communication interface (110), a display (120), and a processor (130). In addition, according to FIG. 2, the display device (100) may further include a memory (140), a user interface (150), a microphone (160), a speaker (170), and a camera (180). For components illustrated in FIG. 2 that overlap with those illustrated in FIG. 1, a detailed description thereof will be omitted.

[0098] Memory (140) may refer to hardware that stores information such as data in an electrical or magnetic form so that the processor (130) or the like can access it. To this end, the memory (140) may be implemented as at least one piece of hardware from among non-volatile memory, volatile memory, flash memory, hard disk drive (HDD), solid state drive (SSD), RAM, ROM, etc.

[0099] The memory (140) may store at least one instruction required for the operation of the display device (100) or the processor (130). Here, the instruction is a code unit that instructs the operation of the display device (100) or the processor (130), and may be written in machine language, which is a language that a computer can understand. Alternatively, the memory (140) may store EDID and DPCD for the display (120).

[0100] The memory (140) may store data in bit or byte units that can represent characters, numbers, images, etc. For example, the memory (140) may store a multi-window driving module, an EDID module, a task bar module, a GUI module, etc.

[0101] The memory (140) is accessed by the processor (130), and reading / writing / modifying / deleting / updating instructions, instruction sets, or data can be performed by the processor (130).

[0102] The user interface (150) may be implemented with buttons, a touch pad, a mouse, a keyboard, etc., or may be implemented with a touch screen capable of performing both display and operation input functions. Here, the buttons may be various types of buttons, such as mechanical buttons, touch pads, wheels, etc., formed on any area of ​​the front, side, or back of the main body of the display device (100).

[0103] The microphone (160) is configured to receive sound and convert it into an audio signal. The microphone (160) is electrically connected to the processor (130) and can receive sound under the control of the processor (130).

[0104] For example, the microphone (160) may be formed as an integrated unit integrated into the upper side, front side, side direction, etc. of the display device (100). Alternatively, the microphone (160) may be provided in a remote control separate from the display device (100). In this case, the remote control may receive sound through the microphone (160) and provide the received sound to the display device (100).

[0105] The microphone (160) may include various configurations such as a microphone that collects analog sound, an amplifier circuit that amplifies the collected sound, an A / D conversion circuit that samples the amplified sound and converts it into a digital signal, and a filter circuit that removes noise components from the converted digital signal.

[0106] The microphone (160) may be implemented in the form of a sound sensor, and any method that can collect sound may be used.

[0107] The processor (130) may also receive user commands through a microphone (160).

[0108] The speaker (170) is a component that outputs various audio data processed by the processor (130) as well as various notification sounds and voice messages.

[0109] The processor (130) may also provide various messages to the user through the speaker (170).

[0110] The camera (180) includes a lens, a shutter, an aperture, a solid-state image sensor, an AFE (Analog Front End), and a TG (Timing Generator). The shutter controls the time at which light reflected from a subject enters the camera (180), and the aperture mechanically increases or decreases the size of the opening through which light enters to control the amount of light incident on the lens. When the solid-state image sensor accumulates light reflected from a subject as a photocharge, the image generated by the photocharge is output as an electrical signal. The TG outputs a timing signal for reading out pixel data of the solid-state image sensor, and the AFE samples and digitizes the electrical signal output from the solid-state image sensor.

[0111] As described above, the display device (100) can provide a multi-window function by providing EDID corresponding to each window to the source device, thereby facilitating task switching and increasing the user's freedom.

[0112] Hereinafter, the operation of the display device (100) will be described in more detail with reference to FIGS. 3 to 17. For convenience of explanation, individual embodiments are described in FIGS. 3 to 17. However, the individual embodiments of FIGS. 3 to 17 may be implemented in any combination.

[0113] FIG. 3 is a drawing showing a screen on which a window is displayed according to one embodiment of the present disclosure.

[0114] When the processor (130) identifies that the electronic device is connected to the display device through the communication interface (110), the processor (130) can identify the first area and transmit information related to the size of the first area to the electronic device through the communication interface (110).

[0115] For example, if the processor (130) identifies that the electronic device is connected to the display device through the communication interface (110), the processor (130) may identify the first area based on at least one of a connection history of the electronic device or a communication standard between the display device (100) and the electronic device. Alternatively, if the processor (130) identifies that the electronic device is connected to the display device through the communication interface (110), the processor (130) may identify the first area based on at least one of the number, size, or position of windows currently displayed.

[0116] The electronic device can obtain content with a changed resolution of the original content based on information related to the size of the first area, and provide the obtained content to the display device (100).

[0117] However, the present invention is not limited thereto, and content may be received directly without an identification operation of the first region. In this case, the electronic device may provide the original content to the display device (100), and the processor (130) may identify the first region based on the type of the original content and control the communication interface (110) to transmit information related to the size of the first region to the electronic device. The electronic device may obtain content with a changed resolution of the original content based on the information related to the size of the first region, and provide the obtained content to the display device (100).

[0118] The processor (130) can display content received from the electronic device in a first area. Here, the first area may be the entire area of ​​the display (120), or may be a portion of the display (120). For example, as illustrated in FIG. 3, the processor (130) can display content received from the electronic device in the first area (310), which is a portion of the display (120). That is, the processor (130) can display content received from the electronic device as a single window in the first area.

[0119] Before transmitting information related to the size of the first area to the electronic device, the processor (130) may obtain information about the sizes that the electronic device can provide and identify the first area based on the obtained information. Alternatively, if the electronic device is unable to change the resolution or ratio, the processor (130) may identify the area corresponding to the received content as the first area.

[0120] Meanwhile, in FIG. 3, it has been described that content received from an electronic device is displayed in the first area, but the present invention is not limited thereto. For example, the screen of an application installed in the display device (100) may be displayed in the first area. For example, the processor (130) may identify whether the source to be executed according to a user command is content received from an electronic device or an application installed in the display device (100). When the content is executed, the processor (130) may obtain information about the size that the electronic device can provide, identify the first area based on the obtained information, and when the application is executed, identify the first area based on a ratio / size recommended by the application.

[0121] FIG. 4 is a drawing for explaining a change in the size of a window according to an embodiment of the present disclosure.

[0122] The processor (130) can display content received from an electronic device in the first area as shown in 410 of FIG. 4.

[0123] The processor (130) can adjust the size of the first area according to a user command of touching point 420-1 and dragging to point 420-2. Here, the processor (130) can provide a message indicating that "screen resizing is in progress" while the size is being adjusted. The message indicating that "screen resizing is in progress" may be displayed as 430-1 and then changed to 430-2 depending on the screen size adjustment.

[0124] When the touch is released at point 420-2, the processor (130) adjusts the size of the first area, transmits information related to the adjusted size to the electronic device through the communication interface (110), and when content corresponding to the first area whose size has been adjusted is received from the electronic device, the content corresponding to the first area whose size has been adjusted can be displayed in the first area whose size has been adjusted. Here, the electronic device may change the resolution of the content or the layout of the content elements included in the content based on the information related to the adjusted size. For example, the content may include indicators, images, videos, text boxes, etc. as content elements, and the electronic device may change the position, size, etc. of each content element based on the information related to the adjusted size.

[0125] However, the present invention is not limited thereto, and the processor (130) may identify the type of adjustment when the size of the first region is adjusted according to a user command. For example, when the size of the first region is changed while maintaining the aspect ratio, the processor (130) may transmit information related to the adjusted size to the electronic device. Alternatively, when the size of the first region is changed while not maintaining the aspect ratio, the processor (130) may transmit information related to the adjusted size and a layout change request signal of content elements included in the content to the electronic device.

[0126] FIG. 5 is a drawing for explaining information related to an adjusted size according to one embodiment of the present disclosure.

[0127] Information related to the adjusted size may include EDID for the adjusted size. For example, information related to the adjusted size may include information about the horizontal size, vertical size, display gamma, supported functions, color characteristics, etc., as illustrated in FIG. 5.

[0128] In this case, the electronic device can identify that it has received EDID from the display device (100), process the content to correspond to the EDID, and provide the processed content to the display device (100).

[0129] That is, the display device (100) provides an EDID corresponding to the first area to the electronic device, and accordingly, the first area can operate as if it were one display device.

[0130] FIG. 6 is a drawing for explaining a multi-window and a task bar according to one embodiment of the present disclosure.

[0131] The processor (130) can display multiple contents in multiple areas, respectively. For example, as illustrated in FIG. 6, the processor (130) can display first content in a first area (610-1), second content in a second area (620-1), and third content in a third area (630-1).

[0132] Here, the plurality of contents may be received from multiple electronic devices or may be screens of multiple applications. Alternatively, some of the plurality of contents may be received from at least one electronic device, and the remainder may be screens of at least one application.

[0133] The processor (130) may display a task bar including a plurality of indicators corresponding to a plurality of contents, respectively. For example, as illustrated in FIG. 6, the processor (130) may display a task bar (640) including a first indicator (610-2) corresponding to a first content, a second indicator (620-2) corresponding to a second content, and a third indicator (630-2) corresponding to a third content.

[0134] In Fig. 6, for convenience of explanation, the task bar is illustrated as being displayed at the bottom, but this is not limited thereto, and the task bar may be displayed in any number of locations. For example, the processor (130) may display the task bar at the top of the display (120). Alternatively, the processor (130) may identify an area where the task bar is to be displayed based on the location of at least one window. Alternatively, the processor (130) may identify an area where the task bar is to be displayed based on the number of at least one window. For example, if the number of at least one window is greater than or equal to a preset number, the processor (130) may display the task bar at the bottom as shown in Fig. 6, and if the number of at least one window is less than the preset number, the processor (130) may display the task bar on the left or right. When the task bar is displayed on the left or right, multiple indicators may be arranged in an up-down direction.

[0135] The processor (130) may not display the task bar if there is no user command for a preset period of time after the task bar is displayed.

[0136] The processor (130) may display a task bar when a user command is input while the task bar is not displayed. For example, the processor (130) may display the task bar according to a user's swipe input. Alternatively, the processor (130) may display the task bar when a signal corresponding to the home key of the remote control device is received from the remote control device. Alternatively, the processor (130) may display the task bar when the pointer is located at the edge of the display (120). For example, when the pointer is located at the left edge of the display (120), the processor (130) may display the task bar on the left side of the display (120), and when the pointer is located at the right edge of the display (120), the processor (130) may display the task bar on the right side of the display (120).

[0137] FIG. 7 is a drawing for explaining an operation according to the operation of a task bar according to an embodiment of the present disclosure.

[0138] The processor (130) can display multiple windows based on priorities. For example, as illustrated in the upper part of FIG. 7, the processor (130) can display screens A, B, and C based on priorities. Here, the area where screen C, which has the highest priority, overlaps screens A and B can display screen C. The area where screen B, which has the second highest priority, overlaps screen A can display screen B.

[0139] When the indicator (710) corresponding to screen A, which is not the highest priority on the task bar, is manipulated, the processor (130) raises the priority of screen A above screens B and C, and accordingly, the area where screen A overlaps screens B and C can be displayed with screen A.

[0140] The processor (130) may not display screen A when the indicator (720) corresponding to screen A, which has the highest priority in the task bar, is manipulated. Accordingly, screen C becomes the highest priority, and a screen that was not visible because it has a lower priority than screen A may be displayed.

[0141] FIG. 8 is a drawing for explaining information about sizes that can be provided by an electronic device according to an embodiment of the present disclosure.

[0142] The processor (130) may receive information from the electronic device regarding the sizes that the electronic device can provide. For example, as illustrated in FIG. 8, the processor (130) may receive information that the electronic device is capable of adjusting ratios such as 1:1, 4:3, 16:9, 21:9, and 32:9.

[0143] However, the present invention is not limited thereto, and the processor (130) may also receive information on the resolution that the electronic device can provide. Alternatively, the processor (130) may receive information on the range of sizes or resolutions that the electronic device can provide. Alternatively, the processor (130) may receive information that the electronic device is unable to adjust the size.

[0144] The processor (130) can provide a GUI that guides at least one area corresponding to the size of the first adjustable area based on information about the size that the electronic device can provide.

[0145] Alternatively, the processor (130) may not provide a GUI if the electronic device is not resizable. Furthermore, if the electronic device is not resizable, the processor (130) may not resize the first area even if the user touches and then drags the edge of the first area.

[0146] FIG. 9 is a drawing for explaining an operation of adjusting the size of a window according to one embodiment of the present disclosure.

[0147] The processor (130) may display content received from an electronic device in the first area, as shown in the upper left of FIG. 9, and, when a user command to touch point 910-1 is received, as shown in the upper right of FIG. 9, may display an image including a guidance message “Adjusting screen size” in the first area.

[0148] The processor (130) may provide a GUI, such as 920, according to a user command that touches point 910-1. The GUI, such as 920, may be a GUI that guides an area corresponding to the size of the first adjustable area based on information about the sizes that the electronic device can provide. Here, the processor (130) may provide a GUI that guides an area with a size most similar to the size of the first area. However, the present invention is not limited thereto, and the processor (130) may also display a plurality of GUIs that guide areas corresponding to a plurality of sizes of the first adjustable area based on information about the sizes that the electronic device can provide.

[0149] When a user command is received to touch point 910-1, drag to 910-2, and then release the touch, the processor (130) may reduce the first region. Here, the reduced first region may not match the GUI, such as 920. For example, the vertical length of the first region may be the same as the vertical length of the GUI, such as 920, but the horizontal length may be different, so that the GUI may be displayed, such as 930.

[0150] The processor (130) can resize the first area as shown in 940 to correspond to the GUI as shown in 930. In this case, the horizontal area of ​​the first area can be reduced.

[0151] When the adjustment is completed, the processor (130) transmits information related to the adjusted size to the electronic device, and when content corresponding to the first area whose size has been adjusted is received from the electronic device, the content corresponding to the first area whose size has been adjusted can be displayed in the first area whose size has been adjusted.

[0152] The processor (130) may display a preset image in the first area being resized while the first area is being resized. For example, if the first area is further resized after a user's touch is released, the processor (130) may display a preset image in the first area being resized until the adjustment is complete.

[0153] The processor (130) can adjust the size of a preset image as the size of the first area is adjusted, and display the preset image whose size has been adjusted in the first area whose size has been adjusted.

[0154] FIG. 10 is a drawing for explaining an operation of displaying a decorator according to one embodiment of the present disclosure.

[0155] The processor (130) can add a decorator to a window with the highest priority. For example, as illustrated in the upper portion of FIG. 10 , the processor (130) can display multiple windows and add a decorator (1010) to the top and bottom of the window with the highest priority among the multiple windows. Here, the decorator can be a UI that assists the user in identifying the window with the highest priority and can be expressed in any number of different ways. Since the decorator is displayed only on the window with the highest priority, this has the effect of reducing resources.

[0156] The processor (130) may not display the decorator if there is no user command for a preset period of time after the decorator is displayed.

[0157] The processor (130) can display a decorator when a user command is input while the decorator is not displayed. For example, when a user command, such as a mouse movement, is input while the decorator is not displayed, the processor (130) can display a decorator in a window to which the decorator was added. Alternatively, when a user command is input to select a window without a decorator while the decorator is not displayed, the processor (130) can change the priority of the window without a decorator to the highest priority and add the decorator.

[0158] FIG. 11 is a drawing for explaining an operation according to the operation of a task bar according to one embodiment of the present disclosure.

[0159] The processor (130) can display a task bar when the pointer is positioned at the edge of the display (120). For example, as shown in the upper part of FIG. 11, when the pointer is positioned at the lower edge of the display (120), the processor (130) can display a task bar (1120) at the bottom of the display (120), as shown in the middle of FIG. 11.

[0160] According to one embodiment, the processor (130) may display the first window (1130-1) in full screen when the first indicator (1130-2) corresponding to the first window (1130-1) with the highest priority is selected while the task bar (1120) is displayed at the bottom of the display (120), as shown in the bottom of FIG. 11.

[0161] FIG. 12 is a drawing for explaining a mode for aligning multiple windows according to one embodiment of the present disclosure.

[0162] The processor (130) may provide a first mode for automatically aligning multiple windows and adding decorators to each of the multiple windows, as illustrated in the upper portion of FIG. 12. Here, the processor (130) may change the multiple windows to the same size and automatically align the multiple windows whose sizes have been changed so that they do not overlap each other.

[0163] Alternatively, the processor (130) may provide a second mode for automatically aligning multiple windows, as illustrated at the bottom of FIG. 12. Here, the processor (130) may change multiple windows to the same size and automatically align the changed-size windows so that they do not overlap each other. However, resources may be saved since a decorator is not provided.

[0164] FIG. 13 and FIG. 14 are drawings for explaining a case where a display device (100) according to one embodiment of the present disclosure is turned on.

[0165] When the display device (100) is turned on, the processor (130) can display at least one content based on the state before the display device (100) is turned off.

[0166] For example, as illustrated in FIG. 13, when the display device (100) is turned on, the processor (130) may display first content, second content, and third content in the first area (1310), the second area (1320), and the third area (1330), respectively, based on the state before the display device (100) is turned off. Here, the first content (1310), the second content (1320), and the third content (1330) may be contents that are being displayed in the first area (1310), the second area (1320), and the third area (1330), respectively, before the display device (100) is turned off.

[0167] When the display device (100) is turned on, the processor (130) may determine the operation of each window based on the operation state of at least one window before the display device (100) is turned off. For example, the processor (130) may store playback information on second content and third content, which are videos, before the display device (100) is turned off, and when the display device (100) is turned on, the processor (130) may play at least one of the second content and the third content based on the stored playback information.

[0168] When the display device (100) is turned on, the processor (130) can display at least one content based on the state before the display device (100) is turned off. However, when no content is provided from the electronic device, the processor (130) can also transmit a signal to the electronic device to wake up the electronic device.

[0169] For example, as illustrated in FIG. 14, when the display device (100) is turned on, the processor (130) may display a plurality of contents in each of the plurality of areas based on the state before the display device (100) is turned off. However, while the display device (100) is turned off, the electronic device that provides the contents displayed in the first area may enter standby mode. In this case, even if the display device (100) is turned on, the electronic device may not provide the contents to the display device (100), and an image including the phrase "No Signal" may be displayed in the first area. Accordingly, the processor (130) may transmit a signal to the electronic device to wake up the electronic device in order to receive the contents displayed in the first area (1410).

[0170] An electronic device can wake up based on a signal for waking up the electronic device and provide content to the electronic device. The processor (130) can display content (1420) received from the electronic device in the first area.

[0171] FIG. 15 is a drawing for explaining a method for automatically arranging a plurality of windows according to one embodiment of the present disclosure.

[0172] The display device (100) can provide multiple modes for displaying multiple windows.

[0173] For example, the processor (130) may provide a first mode (1510) that displays multiple windows in an overlapping manner. In this case, each of the multiple windows is assigned a priority, and when multiple windows overlap, a window with a higher priority may be displayed in the overlapping area.

[0174] Alternatively, the processor (130) may provide a second mode (1520) that maintains the screen area ratio between multiple windows and adjusts the sizes of the multiple windows to display them without overlapping areas. In this case, the processor (130) may change the positions and sizes of the multiple windows and display the multiple windows at the maximum possible size.

[0175] Alternatively, the processor (130) may provide a third mode (1530) that changes multiple windows to the same size and displays them. In this case, the processor (130) may change the positions and sizes of the multiple windows and display the multiple windows at the maximum possible size.

[0176] Alternatively, the processor (130) may provide a fourth mode (1540) that displays each of the multiple windows at its maximum size without overlapping the multiple windows. In this case, the processor (130) may not maintain the screen area ratio between the multiple windows. Furthermore, the sizes of the multiple windows may all be different, and the processor (130) may display a window with a higher priority among the multiple windows at a relatively larger size.

[0177] The processor (130) can display multiple windows in one of multiple modes based on a user command.

[0178] However, the present invention is not limited thereto, and the processor (130) may display multiple windows in one of multiple modes based on the types of multiple contents corresponding to each of the multiple windows. For example, if one of the multiple contents is a video and the remaining contents are web browsers, the processor (130) may identify the video as the top priority and display the multiple windows in a fourth mode.

[0179] Alternatively, the processor (130) may change the mode based on new content when new content is displayed while multiple windows are displayed in one of multiple modes.

[0180] FIG. 16 is a diagram for explaining a method for identifying a first area according to a type of content according to one embodiment of the present disclosure.

[0181] The processor (130) can identify the first area based on the type of content provided from the electronic device. For example, as illustrated in FIG. 16, the processor (130) can identify the first area differently depending on whether the content type is a photo, a text document, a web browser, or a PC source.

[0182] However, the present invention is not limited thereto, and the processor (130) may also identify the aspect ratio of the first region based on the type of content provided from the electronic device. That is, the processor (130) only maintains the aspect ratio of the first region, and the size of the first region may be changed in any number of ways.

[0183] FIG. 17 is a drawing for explaining a method for arranging areas by type of content according to one embodiment of the present disclosure.

[0184] The processor (130) may identify the priority of each content based on the type of content and display multiple windows based on the priority.

[0185] For example, as illustrated in FIG. 17, the processor (130) may identify priorities in the order of PC source, text document, web browser, and photo, and allocate a wider area in order of highest priority. Accordingly, in FIG. 17, the PC source may be displayed in the widest area.

[0186] However, it is not limited thereto, and the processor (130) may identify the priority of each content based on the user's usage pattern and display multiple windows based on the priority.

[0187] For example, the processor (130) may accumulate and store the usage time for each type of content, and may assign a higher priority to the content with the highest usage time.

[0188] FIG. 18 is a flowchart for explaining a method for controlling a display device according to an embodiment of the present disclosure.

[0189] First, content received from an electronic device is displayed on a first area of ​​a display included in a display device (S1810). Then, when the size of the first area is adjusted according to a user command, information related to the adjusted size is transmitted to the electronic device (S1820). Then, when content corresponding to the adjusted first area is received from the electronic device, the content corresponding to the adjusted first area is displayed on the adjusted first area (S1830).

[0190] Additionally, the content corresponding to the first area whose size has been adjusted may be content whose resolution has been changed based on information related to the adjusted size by the electronic device.

[0191] And, the step of receiving information about a size that the electronic device can provide from the electronic device and the step of providing a GUI that guides at least one area corresponding to the size of the first area that is adjustable based on the information about the size while a user command is input may further include the step of:

[0192] In addition, when the size of the first area is adjusted according to a user command, the step of identifying whether the adjusted size corresponds to at least one area and, if the adjusted size does not correspond to at least one area, the step of readjusting the adjusted size to one of the at least one area is further included, and the transmitting step (S1820) can transmit information related to the readjusted size to an electronic device.

[0193] In addition, the method may further include a step of displaying other content received from another electronic device in a second area of ​​the display and a step of displaying a task bar including an indicator corresponding to the content and another indicator corresponding to the other content.

[0194] Additionally, when a user command for selecting one of the indicator and the second indicator is received, the method may further include a step of changing the display status of the content corresponding to the selected indicator based on the priority of the content corresponding to the selected indicator.

[0195] And, in the changing step, if the content corresponding to the selected indicator has a lower priority than other contents, the area where the content corresponding to the selected indicator and other contents overlap can be displayed as the content corresponding to the selected indicator, and if the content corresponding to the selected indicator has a higher priority than the remaining contents, the content corresponding to the selected indicator can be displayed over the entire area of ​​the display.

[0196] Additionally, the changing step may transmit information related to the entire area to a device that provides content corresponding to the selected indicator, if the content corresponding to the selected indicator has a higher priority than other content.

[0197] And, it may further include a step of receiving content from an electronic device and a step of identifying at least one of a size or resolution of the first area based on the type of the content.

[0198] In addition, if the electronic device is identified as being connected to the display device, the method further includes a step of transmitting information related to the size of the first area to the electronic device and a step of receiving content corresponding to the first area from the electronic device, wherein the content corresponding to the first area may be content whose resolution is changed from the original content based on the information related to the size of the first area by the electronic device.

[0199] Additionally, information related to the adjusted size may include extended display identification data (EDID) for the adjusted size.

[0200] Additionally, while the size of the first area is being adjusted, the method may further include a step of displaying a preset image in the first area whose size is being adjusted.

[0201] According to various embodiments of the present disclosure as described above, the display device can provide a multi-window function by providing EDID corresponding to each window to the source device, thereby facilitating task switching and increasing the user's freedom.

[0202] According to an exemplary embodiment of the present invention, the various embodiments described above may be implemented as software including instructions stored in a machine-readable storage medium that can be read by a machine (e.g., a computer). The device may include an electronic device (e.g., electronic device A) according to the disclosed embodiments, which is a device that can call instructions stored in the storage medium and operate according to the called instructions. When an instruction is executed by a processor, the processor may directly or under the control of the processor perform a function corresponding to the instruction using other components. The instruction may include code generated or executed by a compiler or an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' means that the storage medium does not contain a signal and is tangible, but does not distinguish between data being stored semi-permanently or temporarily in the storage medium.

[0203] Furthermore, according to one embodiment of the present invention, the method according to the various embodiments described above may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. 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 online through an application store (e.g., Play Store™). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.

[0204] Furthermore, according to one embodiment of the present invention, the various embodiments described above may be implemented in a computer-readable recording medium or a similar device using software, hardware, or a combination thereof. In some cases, the embodiments described herein may be implemented by the processor itself. In a software implementation, embodiments such as the procedures and functions described herein may be implemented as separate software modules. Each of the software modules may perform one or more functions and operations described herein.

[0205] Computer instructions for performing processing operations of a device according to the various embodiments described above may be stored in a non-transitory computer-readable medium. The computer instructions stored in such a non-transitory computer-readable medium, when executed by a processor of a specific device, cause the specific device to perform processing operations of the device according to the various embodiments described above. A non-transitory computer-readable medium refers to a medium that permanently stores data and can be read by a device, rather than a medium that stores data for a short period of time, such as a register, cache, or memory. Specific examples of non-transitory computer-readable media may include a CD, DVD, hard disk, Blu-ray disk, USB, memory card, or ROM.

[0206] In addition, each of the components (e.g., modules or programs) according to the various embodiments described above may be composed of a single or multiple entities, and some of the corresponding sub-components described above may be omitted, or other sub-components may be further included in various embodiments. Alternatively or additionally, some components (e.g., modules or programs) may be integrated into a single entity, which may perform the same or similar functions as those performed by each of the corresponding components prior to integration. Operations performed by modules, programs or other components according to various embodiments may be executed sequentially, in parallel, iteratively or heuristically, or at least some operations may be executed in a different order, omitted, or other operations may be added.

[0207] Although specific embodiments of the present disclosure have been illustrated and described above, the present disclosure is not limited to the specific embodiments described above, and various modifications may be made by a person having ordinary skill in the art to which the present disclosure pertains without departing from the gist of the present disclosure as claimed in the claims, and such modifications should not be understood individually from the technical idea or prospect of the present disclosure.

Claims

1. In the display device, communication interface; display; At least one memory having one or more instructions stored therein; and At least one processor connected to the at least one memory, the communication interface and the display; The at least one processor executes the at least one instruction, When the at least one command is executed by the at least one processor, the display device, Controlling the display to display content received from an electronic device through the communication interface on a first area of ​​the display; When the size of the first area is adjusted according to a user command, information related to the adjusted size is transmitted to the electronic device through the communication interface, A display device that controls the display to display the additional content in the first area whose size has been adjusted when additional content corresponding to the first area whose size has been adjusted is received from the electronic device.

2. In paragraph 1, The resolution of the above additional content is: A display device based on information related to the above adjusted size.

3. In paragraph 1, When the at least one command is executed by the at least one processor, the display device, A display device, wherein when the user command is input, a GUI is provided that guides size adjustment of the first area based on information about one or more available area sizes received from the electronic device through the communication interface.

4. In paragraph 3, When the at least one command is executed by the at least one processor, the display device, When the size of the first region is adjusted according to the user command, identifying whether the adjusted size corresponds to one of the one or more available region sizes; If the adjusted size does not correspond to one of the available area sizes, the adjusted size is readjusted to one of the available area sizes, A display device that transmits information related to the above-mentioned readjusted size to the electronic device through the communication interface.

5. In paragraph 1, When the at least one command is executed by the at least one processor, the display device, Controlling the display to display second content received from a second electronic device through the communication interface in a second area of ​​the display; A display device that controls the display to display a task bar including an indicator corresponding to the above content and a second indicator corresponding to the second content.

6. In paragraph 5, When the at least one command is executed by the at least one processor, the display device, A display device that changes the display status of content corresponding to the selected indicator based on the priority of the content corresponding to the selected indicator when a user command for selecting the above indicator or the second indicator is received.

7. In paragraph 6, When the at least one command is executed by the at least one processor, the display device, If the priority of the content corresponding to the selected indicator is lower than the priorities of the remaining contents, the display is controlled to display an area where the content corresponding to the selected indicator and the other contents overlap, A display device that controls the display to display the content corresponding to the selected indicator over the entire area of ​​the display when the priority of the content corresponding to the selected indicator is higher than the priorities of the remaining contents.

8. In paragraph 7, When the at least one command is executed by the at least one processor, the display device, A display device that transmits information related to the entire area to a device that provides content corresponding to the selected indicator through the communication interface, if the priority of the content corresponding to the selected indicator is higher than the priorities of the remaining contents.

9. In paragraph 1, When the at least one command is executed by the at least one processor, the display device, A display device that identifies at least one of the size or resolution of the first area based on the type of the content.

10. In paragraph 1, When the at least one command is executed by the at least one processor, the display device, When the electronic device is identified as being connected to the display device through the communication interface, information related to the size of the first area is transmitted to the electronic device through the communication interface, The resolution of the content corresponding to the above first area is, A display device based on information related to the size of the first area.

11. In paragraph 1, Information related to the above adjusted size is: A display device including extended display identification data (EDID) for the adjusted size.

12. In paragraph 1, When the at least one command is executed by the at least one processor, the display device, A display device that controls the display to display a preset image in the first area when the size of the first area is adjusted.

13. In a method for controlling a display device, A step of displaying content received from an electronic device on a first area of ​​a display included in the display device; When the size of the first area is adjusted according to a user command, a step of transmitting information related to the adjusted size to the electronic device; and A control method, comprising: when additional content corresponding to the first area whose size has been adjusted is received from the electronic device, the step of displaying the additional content in the first area whose size has been adjusted; 14. In paragraph 13, The resolution of the above additional content is: A control method based on information related to the above adjusted size.

15. In paragraph 13, A control method further comprising: providing a GUI that guides size adjustment of the first area based on information about one or more available area sizes received from the electronic device when the user command is input.

Citation Information

Patent Citations

  • Information processing apparatus, electronic blackboard, and program

    JP2017224985A

  • Display device and control method thereof

    KR1020140137125A

  • Display apparatus and the controlling method thereof

    KR1020180071846A

  • Method and apparatus for generating tax form of virtual asset transaction

    KR1020230167479A

  • Tube System(Hyperflume) for Vehicle And Control Method Thereof

    KR102818995B1