Display device, system and method of action thereof

By introducing a wireless communication interface and controller into the display device, the audio broadcasting conditions are determined and encryption is performed, thus solving the problems of digital rights management and protection of minors, and realizing the secure broadcasting and legal reception of audio data.

CN122317233APending Publication Date: 2026-06-30LG ELECTRONICS INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511976401.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-12-27
Filing Date
2025-12-25
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

Existing display devices present issues of digital rights management and protection of minors when broadcasting audio signals, especially when broadcasting audio signals to multiple unspecified external devices, making it difficult to effectively protect the copyright of digital content and restrict access by minors.

Method used

By introducing a wireless communication interface and controller into the display device, audio data packets are broadcast after determining whether the specified conditions are met, and audio data encryption is performed when the conditions are not met. A user interface for verification information is provided to set encryption requirements and prevent improper broadcasting.

Benefits of technology

It enables the determination of encryption before broadcast audio, preventing issues related to digital rights management and the protection of minors, and ensuring the secure transmission and legal reception of audio data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122317233A_ABST
    Figure CN122317233A_ABST
Patent Text Reader

Abstract

This invention relates to a display device, system, and method of operation thereof. One embodiment of the display device may include: a display; a wireless communication interface; and a controller; the controller, based on the activation of a predetermined function that broadcasts an audio data packet containing audio data via the wireless communication interface, confirms information related to content output via the display; the controller, based on the information related to content output, determines whether predetermined conditions related to the provision of audio of predetermined content output via the display are met; based on the met conditions, the controller broadcasts a first audio data packet containing audio data of the predetermined content via the wireless communication interface; based on the unmet conditions, the controller performs predetermined actions related to the encryption of the audio data of the predetermined content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to display devices, systems, and methods of operation thereof, and more specifically, to a display device, system, and method of operation thereof for broadcasting data packets containing audio data. Background Technology

[0002] Digital television services utilizing wired or wireless communication networks are becoming increasingly widespread. Digital television services can offer a variety of services that existing analog broadcasting services cannot.

[0003] For example, IPTV (Internet Protocol Television) and smart TV services, as types of digital television services, offer two-way communication, allowing users to actively choose the types of programs they watch and when they watch them. IPTV and smart TV services can also leverage this two-way communication to offer various additional services, such as internet search, teleshopping, and online games.

[0004] Such display devices can also exchange data with various electronic devices via wired / wireless means. For example, the display device can establish a communication connection with an external speaker via Bluetooth, a type of short-range communication.

[0005] In recent years, to enable multiple users to enjoy content simultaneously, there has been active research into technologies that utilize short-range communication to transmit audio signals to multiple external devices. For example, Bluetooth Low Energy (BLE) is a Bluetooth technology capable of transmitting data with low power consumption and low cost, and LE (Low Energy) audio is an audio transmission standard that utilizes the characteristics of BLE to provide audio signals. In this case, if a display device uses LE audio to broadcast audio signals, external devices can receive the broadcast audio signals and output audio.

[0006] On the other hand, the importance of Digital Rights Management (DRM) is increasingly evident in order to protect the copyright of digital content and prevent illegal copying and dissemination. Furthermore, to protect underage users, it is necessary to restrict the content provided to users based on their age. When providing content through a display device, if the display device restricts the transmission of audio signals only to specific external devices, the likelihood of DRM-related issues and issues concerning the protection of minors is lower. However, if audio signals are broadcast to multiple unspecified external devices, the likelihood of such issues occurring is higher. Summary of the Invention

[0007] The purpose of this invention is to solve the aforementioned problems and other issues.

[0008] Another objective is to provide a display device, system, and method of operation that can utilize various information related to content output when determining whether to broadcast audio content.

[0009] Another objective is to provide a display device, system, and method thereof that can determine whether to encrypt audio data before the audio of broadcast content is played.

[0010] Another objective is to provide a display device, system, and method of operation that can provide a user interface for setting the verification information required for encryption when audio data needs to be encrypted.

[0011] Another objective is to provide a display device, system, and method of operation that can provide information related to audio broadcast content to user terminals via a network.

[0012] Another objective is to provide a display device, system, and method of operation that can prevent issues related to Digital Rights Management (DRM) and the protection of minors by blocking the inappropriate broadcasting of audio content.

[0013] A display device according to an embodiment of the present invention for achieving the above objectives may include: a display; a wireless communication interface; and a controller; the controller confirms information related to content output through the display based on the activation of a predetermined function of broadcasting an audio data packet containing audio data through the wireless communication interface; the controller determines, based on the information related to content output, whether predetermined conditions related to the provision of audio of predetermined content output through the display are met; the controller broadcasts a first audio data packet containing audio data of the predetermined content through the wireless communication interface based on the met predetermined conditions; and the controller performs predetermined actions related to the encryption of the audio data of the predetermined content based on the unmet predetermined conditions.

[0014] An embodiment of the present invention for achieving the above objectives may include the following steps: activating a predetermined function of broadcasting an audio data packet containing audio data, and confirming information related to content output through the display; determining, based on the information related to content output, whether predetermined conditions related to the provision of audio of predetermined content output through the display are met; broadcasting a first audio data packet containing audio data of the predetermined content based on the met predetermined conditions; and performing predetermined actions related to the encryption of the audio data of the predetermined content based on the unmet predetermined conditions.

[0015] A system according to an embodiment of the present invention for achieving the above objectives may include a display device, at least one user terminal, and an audio device communicatively connected to at least one of the user terminals. The display device, based on the activation of a predetermined function of broadcasting an audio data packet containing audio data, confirms information related to content output displayed on the display device. Based on the information related to content output, the display device determines whether predetermined conditions related to the provision of audio data containing predetermined content output through the display are met. Based on meeting the predetermined conditions, the display device broadcasts a first audio data packet containing audio data of the predetermined content. Based on not meeting the predetermined conditions, the display device performs predetermined actions related to the encryption of the audio data containing the predetermined content.

[0016] The effects of the display device, system, and operating method of the present invention will be described below.

[0017] According to at least one embodiment of the present invention, when determining whether to broadcast audio content, various information related to the content output can be utilized.

[0018] According to at least one embodiment of the present invention, it can be determined whether to encrypt the audio data before the audio of the broadcast content.

[0019] According to at least one embodiment of the present invention, if it is necessary to encrypt audio data, a user interface for setting the verification information required for encryption can be provided.

[0020] According to at least one embodiment of the present invention, information related to content audio broadcasting can be provided to user terminals via a network.

[0021] According to at least one embodiment of the present invention, by preventing the improper broadcasting of audio content, it is possible to prevent problems related to digital rights management (DRM), protection of minors, etc.

[0022] The scope of application of this invention will become clear from the following detailed description. However, those skilled in the art will readily understand various changes and modifications within the spirit and scope of this invention, and therefore it should be understood that the detailed description and specific embodiments, such as preferred embodiments of the invention, are merely examples. Attached Figure Description

[0023] Figure 1 This is a block diagram of a display device according to an embodiment of the present invention.

[0024] Figure 2 This is a block diagram of a remote control device according to an embodiment of the present invention.

[0025] Figure 3 This is a diagram illustrating an example of the configuration of a remote control device according to an embodiment of the present invention.

[0026] Figure 4 This is a diagram illustrating an example of a remote control device utilizing an embodiment of the present invention.

[0027] Figure 5 This is a diagram illustrating an example of the configuration of a system according to an embodiment of the present invention.

[0028] Figure 6 and Figure 7 This is a diagram used to illustrate the setting of the audio broadcasting function in an embodiment of the present invention.

[0029] Figure 8 and Figure 9 This is a flowchart of the operation method of a display device according to an embodiment of the present invention.

[0030] Figures 10 to 17 This is a diagram used to illustrate the operation of the display device according to an embodiment of the present invention.

[0031] Figure 18 This is a flowchart of the operation method of a system according to an embodiment of the present invention.

[0032] Figure 19a and Figure 19b This is a diagram used to illustrate the operation of a system according to an embodiment of the present invention.

[0033] Figure 20 This is a flowchart of the operation method of the system according to another embodiment of the present invention.

[0034] Figure 21a and Figure 21b This is a diagram used to illustrate the operation of a system according to another embodiment of the present invention. Detailed Implementation

[0035] The present invention will now be described in detail with reference to the accompanying drawings. In the drawings, for the purpose of clearly and concisely illustrating the present invention, illustrations of parts unrelated to the description have been omitted, and the same reference numerals are used throughout the specification for the same or very similar parts.

[0036] The suffixes “module” and “section” used in the following description of the constituent elements are assigned solely for ease of writing this specification and do not inherently possess any particularly important meaning or function. Therefore, the terms “module” and “section” may be used interchangeably.

[0037] In this application, terms such as “comprising” or “having” should be understood to indicate the presence of features, figures, steps, actions, constituent elements, components or combinations thereof as described in the specification, rather than to preclude the presence or additional possibilities of one or more other features, figures, steps, actions, constituent elements, components or combinations thereof.

[0038] Furthermore, in this specification, terms such as "first," "second," etc., may be used to describe various elements, but these elements are not limited to these terms. These terms are only used to distinguish one element from another.

[0039] Figure 1 This is a block diagram of a display device according to an embodiment of the present invention.

[0040] Reference Figure 1 The display device 100 may include a broadcast receiver 130, an external device interface 135, a memory 140, a user input interface 150, a controller 170, a wireless communication interface 173, a display 180, a speaker 185, and a power supply circuit 190.

[0041] The broadcast receiver 130 may include a tuner 131, a demodulator 132, and a network interface 133.

[0042] Tuner 131 can select a specific broadcast channel according to a channel selection command. Tuner 131 can receive the broadcast signal of the selected specific broadcast channel.

[0043] The demodulator 132 can separate the received broadcast signal into video signal, audio signal and data signal related to the broadcast program, and can restore the separated video signal, audio signal and data signal into an output form.

[0044] The external device interface 135 can receive applications or application directories from adjacent external devices and pass them to the controller 170 or the memory 140.

[0045] External device interface 135 provides a connection path between display device 100 and external devices. External device interface 135 can receive one or more video or audio signals output from an external device connected to display device 100 wirelessly or via a wired connection and transmit them to controller 170. External device interface 135 may include a plurality of external input terminals. The plurality of external input terminals may include RGB terminals, one or more HDMI (High Definition Multimedia Interface) terminals, and component video terminals.

[0046] Image signals from external devices input via external device interface 135 can be output via display 180. Audio signals from external devices input via external device interface 135 can be output via speaker 185.

[0047] The external device that can be connected to the external device interface 135 can be, for example, any of the following: a set-top box, Blu-ray player, DVD player, game console, soundbar, smartphone, PC, USB storage device, or home theater system, but this is just an example.

[0048] Network interface 133 provides an interface for connecting the display device 100 to wired / wireless networks, including the Internet. Network interface 133 can send or receive data with other users or other electronic devices via the accessed network or other networks linked to the accessed network.

[0049] Additionally, a portion of the content data stored on the display device 100 can be sent to other users or selected users or electronic devices that have pre-registered with the display device 100.

[0050] Network interface 133 can access designated web pages through the accessed network or other networks linked to the accessed network. That is, by accessing the designated web pages through the network, data can be sent or received with the corresponding server.

[0051] In addition, network interface 133 can receive content or data provided by content providers or network operators. That is, network interface 133 can receive content such as movies, advertisements, games, VOD, and broadcast signals, as well as related information, provided by content providers or network providers via the network.

[0052] In addition, network interface 133 can receive firmware update information and update files provided by network operators, and can send data to the Internet or content providers or network operators.

[0053] Network interface 133 can selectively receive applications needed from publicly available (open) applications via the network.

[0054] The memory 140 can store programs for processing and controlling various signals within the controller 170, and can also store processed image, voice, or data signals.

[0055] In addition, the memory 140 can also perform the function of temporarily storing image, voice or data signals input from the external device interface 135 or the network interface 133, and can also store information related to a specified image through the channel memory function.

[0056] The memory 140 can store applications or application directories input from the external device interface 135 or the network interface 133.

[0057] The display device 100 can play content files (video files, still image files, music files, text files, application files, etc.) stored in the memory 140 to provide to the user.

[0058] User input interface 150 can transmit user-input signals to controller 170, or transmit signals from controller 170 to user. For example, user input interface 150 can receive and process control signals such as power on / off, channel selection, and screen settings from remote control device 200 based on various communication methods such as Bluetooth, WB (Ultra-Wideband), ZigBee, RF (Radio Frequency), or infrared (IR) communication, or it can process control signals from controller 170 and send them to remote control device 200.

[0059] Additionally, the user input interface 150 can transmit control signals input from local keys (not shown) such as the power button, channel button, volume button, and setting value to the controller 170.

[0060] The image signal processed by the controller 170 can be input to the display 180 and displayed as an image corresponding to the corresponding image signal. In addition, the image signal processed by the controller 170 can be input to an external output device through the external device interface 135.

[0061] The voice signal processed by the controller 170 can be output to the speaker 185. In addition, the voice signal processed by the controller 170 can be input to an external output device through the external device interface 135.

[0062] In addition, the controller 170 can control the overall operation within the display device 100.

[0063] In addition, the controller 170 can control the display device 100 using user commands or internal programs input through the user input interface 150, and can be connected to a network so that the user can download the required application or application directory to the display device 100.

[0064] The controller 170 enables user-selected channel information, etc., to be output along with the processed video or audio signals via the display 180 or speaker 185.

[0065] Additionally, the controller 170, based on the external device image playback command received through the user input interface 150, enables the output of image or audio signals from external devices, such as cameras or camcorders, input through the external device interface 135 via the display 180 or speaker 185.

[0066] On the other hand, the controller 170 can control the display 180 to display images, such as broadcast images input through the tuner 131, externally input images input through the external device interface 135, images input through the network interface, or images stored in the memory 140, which can be controlled to be displayed on the display 180. In this case, the image displayed on the display 180 can be a still image or a video, and can be a 2D image or a 3D image.

[0067] In addition, the controller 170 can control the playback of content stored in the display device 100, or received broadcast content, or externally input content, which can be various forms such as broadcast images, externally input images, audio files, still images, accessed web pages, and text files.

[0068] The wireless communication interface 173 can communicate with external devices via wired or wireless communication. The wireless communication interface 173 can perform short-range communication with external devices. For this purpose, the wireless communication interface 173 can utilize Bluetooth. TM The wireless communication interface 173 can support short-range communication through at least one of the following technologies: RFID (Radio Frequency Identification), Infrared Data Association (IrDA), UWB (Ultra Wideband), ZigBee, NFC (Near Field Communication), Wi-Fi (Wireless-Fidelity), Wi-Fi Direct, and Wireless Universal Serial Bus (Wireless USB). Such a wireless communication interface 173 can support wireless communication between the display device 100 and the wireless communication system, or between the display device 100 and other display devices 100, or between the display device 100 and the network where the display device 100 (or an external server) resides, through wireless area networks. The short-range wireless communication network can be a wireless personal area network.

[0069] Here, other display devices 100 may be wearable devices (e.g., smartwatches, smartglasses, HMDs, smartphones, etc.) capable of exchanging data (or being linked) with the display device 100 of the present invention. The wireless communication interface 173 can detect (or identify) communicable wearable devices in the vicinity of the display device 100.

[0070] Furthermore, if the detected wearable device is verified to be a device communicating with the display device 100 of the present invention, the controller 170 can send at least a portion of the data processed in the display device 100 to the wearable device via the wireless communication interface 173. Therefore, the user of the wearable device can utilize the data processed in the display device 100 through the wearable device.

[0071] The display 180 can convert the image signals, data signals, OSD signals processed in the controller 170 or the image signals and data signals received from the external device interface 135 into R, G, and B signals respectively to generate drive signals.

[0072] on the other hand, Figure 1 The display device 100 shown is only one embodiment of the present invention. Some of the constituent elements shown may be integrated, added, or omitted according to the specifications of the actual implemented display device 100.

[0073] That is, two or more constituent elements can be combined into one constituent element, or one constituent element can be subdivided into two or more constituent elements, as needed. Furthermore, the functions performed in each box are intended to illustrate embodiments of the invention, and their specific actions or devices do not limit the scope of the invention.

[0074] According to another embodiment of the present invention, with Figure 1 Unlike the previous one, the display device 100 may also not have a tuner 131 and a demodulator 132, and may receive and play images through a network interface 133 or an external device interface 135.

[0075] For example, the display device 100 can be divided into an image processing device, such as a set-top box for receiving broadcast signals or content based on various network services, and a content playback device for playing content input from the image processing device.

[0076] In this case, the operation method of the display device of the embodiments of the present invention described below can be derived not only from the reference Figure 1The display device 100 described herein may perform the operation, but it may also be performed by any one of the following: an image processing device such as a set-top box and a content playback device having a display 180 and a speaker 185.

[0077] Next, refer to Figures 2 to 3 The following describes a remote control device according to an embodiment of the present invention.

[0078] Figure 2 This is a block diagram of a remote control device according to an embodiment of the present invention. Figure 3 This is a diagram illustrating an example of the configuration of a remote control device according to an embodiment of the present invention.

[0079] First, refer to Figure 2 The remote control device 200 may include a fingerprint reader 210, a wireless communication circuit 220, a user input interface 230, a sensor 240, an output interface 250, a power supply circuit 260, a memory 270, a controller 280, and a microphone 290.

[0080] Reference Figure 2 The wireless communication circuit 220 transmits and receives signals from any of the display devices in the aforementioned embodiments of the present invention.

[0081] The remote control device 200 may have an RF circuit 221 capable of transmitting and receiving signals with the display device 100 according to an RF communication standard, and an IR circuit 223 capable of transmitting and receiving signals with the display device 100 according to an IR communication standard. Additionally, the remote control device 200 may have a Bluetooth circuit 225 capable of transmitting and receiving signals with the display device 100 according to a Bluetooth communication standard. Furthermore, the remote control device 200 may have an NFC circuit 227 capable of transmitting and receiving signals with the display device 100 according to an NFC (Near Field Communication) communication standard, and a WLAN circuit 229 capable of transmitting and receiving signals with the display device 100 according to a WLAN (Wireless LAN) communication standard.

[0082] In addition, the remote control device 200 transmits signals including information related to the movement of the remote control device 200 to the display device 100 via the wireless communication circuit 220.

[0083] On the other hand, the remote control device 200 can receive signals transmitted by the display device 100 through the RF circuit 221, and as needed, can transmit instructions to the display device 100 regarding power on / off, channel change, volume change, etc. through the IR circuit 223.

[0084] The user input interface 230 may consist of a keyboard, buttons, a touchpad, or a touchscreen. The user can operate the user input interface 230 to input commands related to the display device 100 to the remote control device 200. If the user input interface 230 has physical buttons, the user can input commands related to the display device 100 to the remote control device 200 by pressing the physical buttons. For this, refer to... Figure 3 Please provide an explanation.

[0085] Reference Figure 3 The remote control device 200 may include a plurality of buttons. The plurality of buttons may include a fingerprint recognition button 212, a power button 231, a home button 232, a live button 233, an external input button 234, a volume control button 235, a voice recognition button 236, a channel change button 237, an confirmation button 238, and a back button 239.

[0086] The fingerprint recognition key 212 can be a button used to recognize a user's fingerprint. As one embodiment, the fingerprint recognition key 212 can be pressed, and therefore can receive both pressing and fingerprint recognition actions.

[0087] The power button 231 can be a button used to turn the power to / from the display device 100 on or off.

[0088] The home button 232 can be a button used to move to the home screen of the display device 100.

[0089] The live broadcast button 233 can be used to display live broadcast programs.

[0090] External input key 234 can be a key for receiving external input connected to display device 100.

[0091] The volume control key 235 can be used to adjust the volume output of the display device 100.

[0092] The voice recognition key 236 can be a key used to receive and recognize the user's voice.

[0093] Channel change key 237 can be a key used to receive broadcast signals from a specific broadcast channel.

[0094] The confirmation key 238 can be used to select a specific function, and the back key 239 can be used to return to the previous screen.

[0095] To reiterate Figure 2 .

[0096] When the user input interface 230 is equipped with a touchscreen, the user can input commands related to the display device 100 to the remote control device 200 by touching the soft keys on the touchscreen. Additionally, the user input interface 230 may have various user-operable input devices such as scroll keys or push keys; this embodiment does not limit the scope of the invention.

[0097] Sensor 240 may have a gyroscope sensor 241 or an accelerometer sensor 243. The gyroscope sensor 241 can sense information related to the movement of the remote control device 200.

[0098] For example, the gyroscope sensor 241 can sense information related to the operation of the remote control device 200 with reference to the x, y, and z axes, and the accelerometer sensor 243 can sense information related to the moving speed of the remote control device 200. On the other hand, the remote control device 200 may also have a distance measurement sensor, thereby sensing the distance between the remote control device 200 and the display 180 of the display device 100.

[0099] The output interface 250 can output image or voice signals that correspond to the operation of the user input interface 230 or to the signals transmitted from the display device 100.

[0100] Users can identify whether the user input interface 230 is being operated or whether the display device 100 is being controlled through the output interface 250.

[0101] For example, the output interface 250 may have an LED 251, a vibrator 253, a speaker 255, or a display 257. If the user input interface 230 is operated or signals are sent and received with the display device 100 via the wireless communication circuit 220, the LED 251 is lit, the vibrator 253 vibrates, the speaker 255 outputs sound, and the display 257 outputs images.

[0102] In addition, the power supply circuit 260 supplies power to the remote control device 200, and can stop supplying power if the remote control device 200 does not operate within a specified time, thereby reducing power waste.

[0103] The power supply circuit 260 can restore power by operating a designated button set on the remote control device 200.

[0104] The memory 270 can store various programs, application data, etc. required for the control or operation of the remote control device 200.

[0105] When the remote control device 200 wirelessly transmits and receives signals with the display device 100 via the RF circuit 221, the remote control device 200 and the display device 100 transmit and receive signals via a specified frequency band.

[0106] The controller 280 of the remote control device 200 can store information such as the frequency band that enables wireless transmission and reception of signals with the display device 100 paired with the remote control device 200 in the memory 270 and refer to that information.

[0107] The controller 280 controls various matters related to the control of the remote control device 200. The controller 280 can transmit signals corresponding to specified key operations on the user input interface 230 or signals corresponding to the movement of the remote control device 200 sensed by the sensor 240 to the display device 100 via the wireless communication circuit 220.

[0108] In addition, the microphone 290 of the remote control device 200 can acquire voice.

[0109] The microphone 290 can be configured to have multiple microphones.

[0110] Next, for Figure 4 Please provide an explanation.

[0111] Figure 4 An example of using a remote control device according to an embodiment of the present invention is shown.

[0112] Figure 4 (a) illustrates a cursor 205 corresponding to the remote control device 200 displayed on the display 180.

[0113] Users can move or rotate the remote control device 200 up, down, left, or right. The cursor 205 displayed on the display 180 of the display device 100 corresponds to the movement of the remote control device 200. As shown in the figure, since this remote control device 200 moves and displays the corresponding cursor 205 as it moves in 3D space, it can be named a spatial remote control.

[0114] Figure 4 Example (b) illustrates that when the user moves the remote control device 200 to the left, the cursor 205 displayed on the display 180 of the display device 100 also moves to the left accordingly.

[0115] Information about the movement of the remote control device 200, detected by the sensors of the remote control device 200, is transmitted to the display device 100. The display device 100 can calculate the coordinates of the cursor 205 from the information about the movement of the remote control device 200. The display device 100 can display the cursor 205 corresponding to the calculated coordinates.

[0116] Figure 4Example (c) illustrates a situation where, with a specific key within the remote control device 200 pressed, the user moves the remote control device 200 away from the display 180. As a result, the selection area within the display 180 corresponding to the cursor 205 can be brought closer and magnified.

[0117] Conversely, when the user moves the remote control device 200 closer to the display 180, the selection area within the display 180 corresponding to the cursor 205 can be pulled away and reduced in size.

[0118] On the other hand, the selection area can be pulled away when the remote control device 200 is far away from the display 180, and pulled closer when the remote control device 200 is close to the display 180.

[0119] Furthermore, when a specific button within the remote control device 200 is pressed, the recognition of up / down and left / right movement can be excluded. That is, when the remote control device 200 is moved closer to or further away from the display 180, only forward / backward movement can be recognized, while up / down and left / right movement is not. When the specific button within the remote control device 200 is not pressed, only the cursor 205 moves according to the up / down and left / right movement of the remote control device 200.

[0120] On the other hand, the moving speed or direction of the cursor 205 can correspond to the moving speed or direction of the remote control device 200.

[0121] On the other hand, the cursor in this specification refers to an object displayed on the display 180 corresponding to the action of the remote control device 200. Therefore, the cursor 205 can be an object of various shapes other than the arrow shape shown in the drawings. For example, it can be a concept including a point, pointer, prompt, thick outline, etc. Furthermore, the cursor 205 can be displayed not only corresponding to any point on the horizontal and vertical axes of the display 180, but also corresponding to multiple points such as a line or surface.

[0122] Figure 5 This is a diagram illustrating an example of the configuration of a system according to an embodiment of the present invention.

[0123] Reference Figure 5 The system may include a display device 100, at least one server 400, a router 500, a user terminal 600, an audio device 700 and / or a content providing device 800.

[0124] The display device 100 can exchange signals with the server 400, router 500, user terminal 600, audio device 700 and / or content providing device 800.

[0125] The display device 100 can send and receive data with the server 400 via a network 300 such as the Internet. The display device 100 can also send and receive data with the server 400 via a router 500.

[0126] Router 500 can be connected to a communication line installed in a residence or office to transmit signals. Display device 100 can be located within range of receiving signals from router 500.

[0127] Router 500 can receive signals from display device 100, user terminal 600, etc., which are communicatively connected to router 500, and transmit them to the outside via communication lines. Router 500 can also transmit signals input from the outside via communication lines to display device 100, user terminal 600, etc.

[0128] The display device 100 and the user terminal 600 can send and receive signals to each other while connected to the local area network constructed by the router 500.

[0129] User terminal 600 can transmit signals to display device 100 through server 400. User terminal 600 can receive signals from display device 100 through server 400.

[0130] User terminal 600 can communicate with audio device 700. User terminal 600 can communicate with audio device 700 using short-range communication. User terminal 600 can communicate with audio device 700 through pairing.

[0131] The display device 100 can broadcast data packets containing data. In this invention, the description is based on LE audio using Bluetooth Low Energy (BLE).

[0132] The display device 100 can broadcast data packets containing audio information (hereinafter, advertising data packets). The advertising data packets may include a unique identifier of the device providing the audio, a unique identifier that distinguishes the audio stream, codec-related information, audio quality-related information (e.g., sampling rate, bit rate, number of channels, etc.), audio output timing-related information, audio data encryption-related information, etc.

[0133] The display device 100 can broadcast data packets containing audio data (hereinafter, audio data packets). The audio data contained in the audio data packets can be referred to as an audio stream. The audio data can be contained in the audio data packets in a form compressed by a codec.

[0134] On the other hand, at least a portion of the data contained in the advertising data packet can be included in the audio data packet. Additionally, at least a portion of the data contained in the audio data packet can be included in the advertising data packet.

[0135] The display device 100 can encrypt audio data. The display device 100 can broadcast audio data packets containing encrypted audio data. For example, the display device 100 can generate an encryption key corresponding to preset verification information and encrypt the audio data. Here, the verification information can consist of text, numbers, symbols, or a combination thereof. For example, the verification information can be a Personal Identification Number (PIN).

[0136] User terminal 600 can receive data packets broadcast from display device 100. For example, user terminal 600 can receive broadcast advertising data packets. In this case, user terminal 600 can transmit information required for receiving audio to audio device 700 based on the data contained in the advertising data packets. For example, the information required for receiving audio may include a unique identifier of the device providing the audio, a unique identifier distinguishing the audio stream, codec-related information, audio quality-related information (e.g., sampling rate, bit rate, number of channels, etc.), audio output timing-related information, audio data encryption-related information, authentication information, etc.

[0137] Audio device 700 can receive data packets broadcast from display device 100. For example, audio device 700 can receive broadcast audio data packets based on information received from user terminal 600 that is required to receive audio. In this case, audio device 700 can output audio based on the audio data contained in the audio data packets.

[0138] Audio device 700 can decrypt audio data contained in audio data packets. For example, audio device 700 can generate an encryption key corresponding to the verification information received from user terminal 600 to decrypt the audio data.

[0139] The display device 100 can receive content-related signals from the content providing device 800. For example, the display device 100 can receive content-related video signals, audio signals, etc., from the content providing device 800. Here, the content providing device 800 may include a set-top box, Blu-ray player, DVD player, etc.

[0140] On the other hand, in this invention, the example of a user terminal 600 providing information required for receiving audio to an audio device 700 is used for illustration, but the invention is not limited thereto.

[0141] According to one embodiment, the display device 100 and the audio device 700 can communicate with each other. In this case, the display device 100 can transmit information necessary for receiving audio to the audio device 700. That is, the audio device 700 can receive information necessary for receiving audio from the display device 100, which broadcasts data packets, without going through the user terminal 600.

[0142] For example, display device 100 may transmit to paired audio device 700 a unique identifier for the device providing audio, a unique identifier for distinguishing audio streams, codec-related information, audio quality-related information (e.g., sampling rate, bit rate, number of channels, etc.), audio output timing-related information, audio data encryption-related information, and authentication information. Audio device 700 may receive audio data packets broadcast by display device 100 based on the information received from display device 100 required for receiving audio, and output audio corresponding to the audio data contained in the audio data packets.

[0143] Figure 6 and Figure 7 This is a diagram used to illustrate the setting of the audio broadcasting function in an embodiment of the present invention.

[0144] Reference Figure 6 The display device 100 can output a user interface 610 regarding audio output. Users can adjust audio output settings using the user interface 610.

[0145] The display device 100 can activate or deactivate the function of broadcasting audio signals (hereinafter, the audio broadcasting function). The display device 100 can broadcast advertising data packets and / or audio data packets when the audio broadcasting function is activated. Alternatively, the display device 100 can periodically broadcast advertising data packets while the audio broadcasting function is activated.

[0146] Users can activate or disable the audio broadcast function of the display device 100 by using the audio broadcast function related object 620 contained in the screen output by the display 180.

[0147] Reference Figure 7 The display device 100 can output a screen (hereinafter, verification information setting screen) 710 for setting verification information required for audio data encryption.

[0148] The verification information setting screen 710 may include a user interface 720 for setting verification information. The user can use the cursor 205 to select numbers contained in the user interface 720 for setting verification information to enter verification information.

[0149] On the other hand, the user can use cursor 205 to select the "Do Not Set Related Object 730" included in the verification information setting screen 710 to not set verification information. When no verification information is set, the display device 100 can broadcast an audio data packet containing unencrypted audio data.

[0150] Figure 8 and Figure 9 This is a flowchart of the operation method of a display device according to an embodiment of the present invention.

[0151] Reference Figure 8 In step S810, the display device 100 can determine whether the audio broadcasting function is active.

[0152] In step S820, the display device 100 can confirm information related to the content output via the display 180 while the audio broadcast function is activated. For example, the display device 100 can confirm information related to the content output via the display 180 based on data stored in the memory 140, data received from the server 400, data obtained by searching the Internet, etc.

[0153] Information related to content output can include information about the application running to output the content, and information about the content itself. For example, application information may include the application's name, type, provider, and whether service access permissions (e.g., account login) are required. Content information may include the content's title, provider, category, language, account restrictions related to content output, and age restrictions.

[0154] According to one embodiment, the display device 100 can confirm application information in response to the operation of an application used to output content. The application used to output content may include applications providing OTT (over-the-top media service) services, applications providing live broadcasting, etc. For example, when a specified application used to output content is running in the foreground based on user input, the display device 100 can confirm the information of the specified application.

[0155] According to one embodiment, the display device 100 can confirm information about the content to be output in response to content output.

[0156] For example, when an application providing OTT services is running and the user selects specific content based on their input, the display device 100 can confirm the information of the specific content selected as the output object.

[0157] For example, when an application providing live broadcast is running, the display device 100 can confirm information about the specified content provided by the designated broadcast channel. At this time, the display device 100 can confirm information about the specified content provided by the designated broadcast channel at a specified time based on the Electronic Program Guide (EPG) related to live broadcast.

[0158] On the other hand, when the specified application for outputting content is running and the audio broadcasting function is activated, the display device 100 can confirm the information of the specified application. When the specified application for outputting content is running and outputting specified content, and the audio broadcasting function is activated, the display device 100 can confirm both the information of the specified application and the information of the specified content.

[0159] According to one embodiment, the display device 100 may request the transmission of information related to content output from the server 400. For example, the display device 100 may request the transmission of information such as the application running in the foreground and the content selected as the output object from the designated server 400 to which the display device 100 is connected. In this case, the designated server 400 to which the display device 100 is connected may be a server configured to process requests received from the display device 100 and provide responses to the requests to the display device 100.

[0160] On the other hand, the display device 100 can receive information related to content output from the server 400 corresponding to the application running for outputting content. For example, the display device 100 can request the transmission of application information from the server 400 providing the OTT service in response to the operation of the application providing the OTT service. For example, when the application providing the OTT service is running and specified content is selected as the output object, the display device 100 can request the transmission of information about the specified content as the output object from the server 400 providing the OTT service.

[0161] According to one embodiment, when a signal about content is received from the content providing device 800, the display device 100 can confirm information related to content output based on the data received from the content providing device 800. For example, the display device 100 can receive information related to content output from the content providing device 800 according to a preset communication standard.

[0162] According to one embodiment, the display device 100 can confirm information related to content output based on the image output through the display 180. For example, the display device 100 can confirm information related to content output based on text, numbers, symbols, etc. contained in the image output through the display 180.

[0163] The display device 100 can process images output through the display 180 using a learning model for image processing stored in the memory 140. The learning model for image processing may include learning models for recognizing various applications, learning models for recognizing various content, and learning models for recognizing objects contained in the image.

[0164] For example, the display device 100 can use a learning model for recognizing objects stored in the memory 140 to recognize objects contained in the image. At this time, the display device 100 can confirm information related to content output based on the recognized objects (e.g., text, numbers, symbols, people, objects, etc.).

[0165] Here, a learning model can refer to an artificial neural network that has undergone training. A learning model can be used to derive result values ​​from new input data that has not been trained, and the derived values ​​can be used as a basis for determining whether to perform a certain action.

[0166] Artificial Neural Networks (ANNs) are models used in machine learning. They can refer to any model composed of artificial neurons (nodes) connected by synapses and possessing problem-solving capabilities. An ANN can be defined by the connection patterns between neurons in different layers, the learning process for updating model parameters, and the activation function that generates the output values.

[0167] An artificial neural network may include an input layer, an output layer, and optionally one or more hidden layers. Each layer may include one or more neurons, and the artificial neural network may include synapses connecting neurons. In an artificial neural network, each neuron can output the input signal received through the synapse, the weight value, and the function value of the deflected activation function.

[0168] Model parameters refer to parameters determined through learning, which can include synaptic connection weights and neuron deflections. Furthermore, hyperparameters are parameters that need to be set in a machine learning algorithm before learning, including the learning rate, number of iterations, mini-configuration size, and initialization function.

[0169] The learning objective of artificial neural networks can be viewed as determining the model parameters that minimize the loss function. The loss function can be used as an indicator to determine the optimal model parameters during the learning process of artificial neural networks.

[0170] Based on the learning method, machine learning can be divided into supervised learning, unsupervised learning, and reinforcement learning.

[0171] Supervised learning refers to the method of enabling an artificial neural network to learn under given labeled states of learning data. The label can refer to the correct solution (or result value) that the artificial neural network should derive when the learning data is input. Unsupervised learning refers to the method of enabling an artificial neural network to learn under unlabeled states of learning data. Reinforcement learning refers to the learning method that enables an agent defined in a specific environment to select the action or sequence of actions that maximizes cumulative reward in various states.

[0172] In artificial neural networks, machine learning implemented using deep neural networks (DNNs) with multiple hidden layers can also be called deep learning, which is a part of machine learning. Hereafter, we will use the term "machine learning" to imply that it includes deep learning.

[0173] According to one embodiment, display device 100 can transmit images output from display 180 to server 400. Server 400 can process the images received from display device 100 to obtain information related to content output. In this case, server 400 can be a server that uses a learning model to process the images output from display 180. Server 400 can transmit the obtained information related to content output to display device 100.

[0174] Reference Figure 10 The display device 100 can output its home screen via the display 180. The home screen of the display device 100 can contain objects corresponding to the applications installed on the display device 100. For example, the objects contained in the home screen of the display device 100 can correspond to applications such as application 1010 providing live broadcasting, application 1020 providing a first OTT service, and application 1030 providing a second OTT service.

[0175] The display device 100 can run an application selected by the user. At this time, the display device 100 can confirm information about the running application.

[0176] For example, when running an application 1010 that provides live broadcasting, the display device 100 can confirm that the application is a live broadcast and does not require service access permissions (e.g., account login).

[0177] For example, when running the first OTT service, the display device 100 can confirm that the application type is an OTT service and selectively require service access permissions (e.g., account login).

[0178] For example, when running a second OTT service, the display device 100 can confirm that the application type is an OTT service and that it must have service access permissions (e.g., account login).

[0179] Reference Figure 11 The display device 100 can output the content of the first channel through the display 180 while running an application that provides real-time broadcasting.

[0180] The display device 100 can confirm information about the content output by the first channel. For example, for the content provided by the first channel, the display device 100 can confirm that the content category is children and that there are no age restrictions prohibiting output to people under a specific age.

[0181] Reference Figure 12 The display device 100 can output the content of the second broadcast channel through the display 180 while running an application that provides real-time broadcasting.

[0182] The display device 100 can confirm information about the content output by the second channel. For example, for the content provided by the second channel, the display device 100 can confirm that the content category is a movie, or that there are age restrictions prohibiting its output to people under a certain age.

[0183] Reference Figure 13 The display device 100 can output the homepage screen of the OTT service through the display 180 while the application providing the OTT service is running.

[0184] The objects on the homepage of an OTT service can correspond to user account 1310, content provided through the OTT service 1320, 1330, etc.

[0185] The display device 100 can output content selected by the user. At this time, the display device 100 can confirm information about the content to be output. For example, when outputting the first content 1320, the display device 100 can confirm that the content is categorized as music / video and that there are no account restrictions allowing output only to specific accounts. Similarly, when outputting the second content 1330, the display device 100 can confirm that the content is categorized as a TV series and that there are account restrictions allowing output only to specific accounts.

[0186] Re-reference Figure 8In step S830, the display device 100 can determine, based on information related to content output, whether the prescribed conditions related to the audio provision of the content output through the display 180 are met. Here, the prescribed conditions related to the audio provision of the content may refer to conditions that allow broadcasting of the content's audio without encryption.

[0187] The display device 100 can determine whether the specified conditions are met based on at least one of the application information and the information related to content output.

[0188] For example, if the application running to output content requires service access permissions (e.g., account login), the specified conditions may not be met. On the other hand, if the application running to output content does not require or selectively requires service access permissions (e.g., account login), the specified conditions may be met.

[0189] For example, if the output content requires output permissions due to account restrictions, age restrictions, or other similar reasons, it may not meet the specified conditions. On the other hand, if the output content does not require output permissions, it may meet the specified conditions.

[0190] In step S840, the display device 100 may broadcast an audio data packet containing audio data in response to the fulfillment of specified conditions related to the audio provision of content. At this time, the audio data contained in the audio data packet may be unencrypted audio data of the content output through the display 180.

[0191] In step S850, the display device 100 may perform additional actions related to the audio broadcasting function in response to the failure to meet the specified conditions related to the audio delivery of the content. For example, the display device 100 may perform specified actions related to the encryption of audio data in response to the failure to meet the specified conditions related to the audio delivery of the content. For this, see [reference needed]. Figure 9 Please provide an explanation.

[0192] Reference Figure 9 In step S910, the display device 100 can determine whether there is pre-set verification information for audio data encryption.

[0193] In step S920, the display device 100 may output a verification information setting screen on the display 180 in response to the absence of verification information. At this time, the display device 100 may output a user interface for setting verification information on the display 180.

[0194] In step S930, the display device 100 can determine whether verification information has been set. For example, the display device 100 can set the verification information based on user input received through the user input interface 150. For example, if no user input for setting verification information is received within a specified time, the display device 100 can determine that the verification information setting has failed.

[0195] In step S940, if the verification information setting is completed, the display device 100 can output a screen displaying the verification information (hereinafter, the verification information display screen). The verification information display screen may include a user interface for changing the verification information, preset verification information, etc.

[0196] In step S950, the display device 100 can determine whether the user has entered confirmation for encrypting the audio data. For example, the display device 100 can determine that the user has entered confirmation for encrypting the audio data in response to user input in a selection verification information display screen that corresponds to the user's confirmation.

[0197] According to one embodiment, the action of the display device 100 outputting the verification information display screen can also be omitted. For example, if the verification information is set, the display device 100 can output the verification information input message through the display 180 so that the user can input the verification information on the user terminal 600.

[0198] The verification information input message can be displayed as a pop-up on the currently output screen via the display 180. For example, the verification information input message can be displayed as a pop-up on the screen displaying the output content image.

[0199] The display device 100 can receive confirmation from the user regarding the encryption of audio data in response to user input of a verification information input message.

[0200] In step S960, the display device 100 can encrypt the audio data of the content. For example, the display device 100 can generate an encryption key corresponding to preset verification information and encrypt the audio data.

[0201] In step S970, the display device 100 may broadcast an audio data packet containing encrypted audio data.

[0202] According to one embodiment, when verification information is set, the display device 100 can perform encryption of the audio data of the content and broadcast of the audio data packet containing the encrypted audio data before the user inputs confirmation of the encryption. At this time, the display device 100 can output the content image through the display 180.

[0203] According to one embodiment, when verification information is set, the display device 100 can also interrupt the encryption of the audio data of the content and the broadcasting of audio data packets containing encrypted audio data before the user inputs confirmation of the encryption of the audio data. At this time, the display device 100 can interrupt the output of content images through the display 180.

[0204] In step S980, if no verification information is set or no confirmation from the user regarding the encryption of the audio data is received, the display device 100 may disable the audio broadcasting function. At this time, the display device 100 may output a message regarding the audio broadcasting function being disabled via the display 180.

[0205] On the other hand, the display device 100 can output content audio based on the audio output settings previously used when the audio broadcast function is activated. For example, the display device 100 can output content audio through the speaker 185 according to a preset volume in response to the disabling of the audio broadcast function.

[0206] According to one embodiment, if no verification information is set or no confirmation from the user regarding the encryption of audio data is received, the display device 100 can also perform actions such as switching the screen output through the display 180 or switching the application running in the foreground. For example, the display device 100 can re-output the screen that was output through the display 180 before selecting content as the output object. For example, the display device 100 can re-run the application that was running in the foreground before running the application used to output content.

[0207] Reference Figure 14a and Figure 14b To output content, an application providing OTT services can be run. However, if the application providing the OTT service requires service access permissions (e.g., account login), the specified conditions may not be met.

[0208] Display device 100 can output a verification information setting message 1405 via display 180 in response to the absence of verification information. For example, when the OTT service screen 1400 is displayed on display 180, display device 100 can display the verification information setting message 1405 via a pop-up window. At this time, if the user selects the confirmation object included in the verification information setting message 1405, display device 100 can output a verification information setting screen 1410.

[0209] The verification information setting screen 1410 may include a user interface 1420 for setting verification information. The user can use the cursor 205 to select numbers contained in the user interface 1420 for setting verification information to enter verification information.

[0210] On the other hand, users can use cursor 205 to select "Do not set related object 1430" in the verification information setting screen 1410 to not set verification information. In this case, if the verification information setting fails when "Do not set related object 1430" is selected, the audio broadcast function can be disabled.

[0211] Reference Figure 15a To output content, an application providing OTT services can be run. However, if the application providing the OTT service requires service access permissions (e.g., account login), the specified conditions may not be met.

[0212] Display device 100 can respond to preset verification information and output verification information input message 1505 through display 180. For example, when OTT service screen 1500 is displayed on display 180, display device 100 can pop up a window to output verification information input message 1505. At this time, the user can select the confirmation object contained in verification information input message 1505 and input confirmation for audio data encryption.

[0213] Reference Figure 15b If the user selects the confirmation object contained in the verification information input message 1505, the display device 100 can also output the verification information display screen 1510.

[0214] The verification information display screen 1510 may include preset verification information 1520, a user interface 1520 for changing verification information, a user interface for setting audio quality, etc.

[0215] Users can use cursor 205 to select the confirmation object 1540 contained in the verification information display screen 1510 and enter the user's confirmation of the audio data encryption.

[0216] On the other hand, if the user selects the cancellation object 1550 in the verification information display screen 1510 using the cursor 205, the audio broadcasting function can be disabled because no confirmation of the user's audio data encryption was entered.

[0217] Reference Figure 16a To output content, an application that provides live broadcasting can be run. In this case, with the application providing live broadcasting, no service usage permissions (e.g., account login) are required, thus meeting the specified conditions.

[0218] On the other hand, if an application that provides live broadcasting is running, the specified conditions may not be met if the specified content provided by the specified channel has age restrictions.

[0219] Display device 100 can respond to preset verification information and output verification information input message 1605 through display 180. For example, when live broadcast screen 1500 is output through display 180, display device 100 can pop up a window to output verification information input message 1605. At this time, the user can select the confirmation object contained in verification information input message 1605 and input confirmation of the user's audio data encryption.

[0220] Reference Figure 16b If the user selects the confirmation object contained in the verification information input message 1605, the display device 100 can also output the verification information display screen 1610.

[0221] The verification information display screen 1610 may include preset verification information 1620, a user interface 1620 for changing verification information, a user interface for setting audio quality, etc.

[0222] On the other hand, the verification information display screen 1610 may also include a message corresponding to the failure to meet the specified conditions. For example, if the failure to meet the specified conditions is due to an age restriction related to the content output, the verification information display screen 1610 may include a message 1660 corresponding to the age restriction.

[0223] Users can use cursor 205 to select confirmation object 1640 in the verification information display screen 1610 and enter confirmation of audio data encryption. On the other hand, if users use cursor 205 to select cancellation object 1650 in the verification information display screen 1610, the audio broadcasting function can be disabled because no confirmation of audio data encryption has been entered.

[0224] Reference Figure 17 The display device 100 can output a screen switching message 1705 through the display 180 in response to a verification information setting failure. For example, when the OTT service screen 1700 is being output through the display 180, the display device 100 can pop up a window to output the screen switching message 1705.

[0225] At this time, if the user selects the confirmation object included in the screen switching message 1705, the display device 100 can perform switching of the screen output through the display 180, switching of applications running in the foreground, etc. For example, the display device 100 can terminate the operation of an application providing OTT services. At this time, the display device 100 re-outputs the screen that was output through the display 180 before the application providing OTT services was running.

[0226] Figure 18 This is a flowchart of the operation method of a system according to an embodiment of the present invention.

[0227] Reference Figure 18 In step S1801, the display device 100 can activate the audio broadcast function.

[0228] In step S1802, the display device 100 can confirm information related to the content output via the display 180.

[0229] In step S1803, the display device 100 may determine, based on information related to content output, that the specified conditions related to the audio provision of the content output through the display 180 are not met. For example, if the application running to output the content is an OTT service application that requires service access permissions (e.g., account login), the display device 100 may determine that the specified conditions are not met.

[0230] In step S1804, the display device 100 can transmit a signal corresponding to the encryption of audio data (hereinafter, the encryption signal) to the user terminal 600 via the network 300.

[0231] For example, the display device 100 can transmit encrypted signals to the user terminal 600 based on data from at least one user terminal 600 stored in the memory 140. Here, the data from at least one user terminal 600 may include the type, identifier, IP address, MAC address, etc. of the user terminal 600.

[0232] According to one embodiment, the display device 100 can identify a user terminal 600 that has accessed the local network via the router 500. At this time, the display device 100 can transmit signals to the user terminal 600 that has accessed the local network. Alternatively, the display device 100 can also identify user terminals 600 that are communicating with each other via a specified application within the user terminals 600 that have accessed the local network, and transmit signals to the user terminals 600 that are communicating via the specified application.

[0233] According to one embodiment, the display device 100 can transmit encrypted signals to the server 400 via the network 300. In this case, the server 400 can transmit the encrypted signals received from the display device 100 to the user terminal 600.

[0234] In step S1805, if an encryption signal is received, the user terminal 600 can output a user interface for inputting verification information.

[0235] For example, if an encrypted signal is received, the user terminal 600 can output a screen for selecting a device to broadcast the audio signal, using a deep link method. At this time, the user terminal 600 can output a list of devices corresponding to the received advertising data packet. If the user selects the display device 100 from the list, the user terminal 600 can output a user interface for inputting verification information.

[0236] According to one embodiment, the display device 100 may include information in the encrypted signal that does not contain preset verification information but is necessary for receiving audio. In this case, the user terminal 600 may, in response to receiving the encrypted signal, output a user interface for inputting verification information.

[0237] For example, display device 100 can identify the advertising data packet broadcast by display device 100 from the received advertising data packet based on the information required for receiving audio contained in the encrypted signal. At this time, display device 100 can respond to the advertising data packet broadcast by display device 100 by outputting a user interface for inputting verification information.

[0238] For example, the display device 100 can output a user interface for inputting verification information based on the information required to receive audio contained in the encrypted signal, even if no advertising data packet is received.

[0239] In step S1806, the user terminal 600 may receive authentication information input from the user. The authentication information input to the user terminal 600 may be stored in the user terminal 600. For example, the authentication information may be matched with the unique identifier of the display device 100 and stored in the user terminal 600.

[0240] In step S1807, the user terminal 600 may transmit encrypted audio data information to the audio device 700. For example, the encrypted audio data information may include authentication information and information required to receive audio.

[0241] According to one embodiment, if the user terminal 600 has pre-stored verification information, the user terminal 600 can transmit encrypted audio data to the audio device 700 in response to the receipt of the encryption signal. In this case, the output of the user interface for inputting verification information and the input of verification information can be omitted.

[0242] In step S1808, the display device 100 can encrypt the audio data of the content.

[0243] In step S1809, the display device 100 may broadcast an audio data packet containing encrypted audio data.

[0244] In step S1810, the audio device 700 can receive audio data packets broadcast by the display device 100 and decrypt the audio data of the content. For example, the audio device 700 can generate an encryption key corresponding to the verification information received from the user terminal 600 and decrypt the audio data.

[0245] In step S1811, the audio device 700 can output the audio corresponding to the decrypted audio data.

[0246] In step S1812, the display device 100 can determine, based on information related to content output, whether the specified conditions related to providing audio for the content output through the display 180 are met. For example, if the application running for outputting content is a live broadcast application that does not require service access permissions (e.g., account login), the display device 100 can determine that the specified conditions are met.

[0247] In step S1813, the display device 100 can transmit a signal corresponding to the unencrypted audio data (hereinafter, the unencrypted signal) to the user terminal 600 via the network 300. According to one embodiment, the display device 100 may include information required to receive audio in the unencrypted signal.

[0248] In step S1814, user terminal 600 may transmit unencrypted audio data information to audio device 700 based on the reception of unencrypted signals. For example, the unencrypted audio data information may include information that does not contain authentication information and is necessary for receiving audio.

[0249] In step S1815, the display device 100 may broadcast an audio data packet containing unencrypted audio data.

[0250] In step S1816, the audio device 700 can output audio corresponding to the unencrypted audio data contained in the audio data packet broadcast by the display device 100.

[0251] Reference Figure 19a and Figure 19b To output content, an application providing OTT services can be run. However, if the application providing the OTT service requires service access permissions (e.g., account login), the specified conditions may not be met.

[0252] The display device 100 can respond to preset verification information and output a verification information input message 1905 through the display 180. For example, when the OTT service screen 1900 is displayed on the display 180, the display device 100 can pop up a window to output the verification information input message 1905.

[0253] If the user selects the confirmation object included in the verification information input message 1905, the display device 100 can output a verification information display screen 1910. The verification information display screen 1910 may include preset verification information 1920, a user interface 1920 for changing verification information, a user interface for setting audio quality, etc.

[0254] The display device 100 can transmit an encrypted signal to the user terminal 600 via the network 300 in response to a failure to meet specified conditions. At this time, the user terminal 600 can, in response to receiving an encrypted signal that does not contain verification information, output a screen 1970 for inputting verification information. The screen 1970 for inputting verification information may include user interfaces 1971 and 1973 for inputting verification information. The user can use user interfaces 1971 and 1973 to input verification information to the user terminal 600.

[0255] According to one embodiment, if the verification information input is completed, the user terminal 600 can transmit a signal corresponding to the input of the verification information to the display device 100 via the network 300.

[0256] If a signal corresponding to the input verification information is received from the user terminal 600, the display device 100 can determine that it has received the user's confirmation of the audio data encryption. At this time, the display device 100 can stop the output of the verification information display screen 1910 and perform subsequent actions for outputting content.

[0257] Figure 20 This is a flowchart of the operation method of the system according to another embodiment of the present invention.

[0258] Reference Figure 20 In step S2001, the display device 100 can activate the audio broadcast function.

[0259] In step S2002, the display device 100 can confirm information related to the content output via the display 180.

[0260] In step S2003, the display device 100 can determine, based on information related to content output, that the prescribed conditions related to providing audio for the content output through the display 180 are not met. For example, if the content to be output requires content output permissions due to account restrictions, age restrictions, etc., the display device 100 can determine that the prescribed conditions are not met.

[0261] In step S2004, the display device 100 can transmit an encrypted signal to the user terminal 600 via the network 300. At this time, the display device 100 may include information containing preset verification information and information required for receiving audio in the encrypted signal.

[0262] In step S2005, the display device 100 can obtain verification information from the encrypted signal.

[0263] In step S2006, the user terminal 600 can transmit encrypted audio data information to the audio device 700. For example, the encrypted audio data information may include authentication information and information required to receive audio.

[0264] In step S2007, the display device 100 can encrypt the audio data of the content.

[0265] In step S2008, the display device 100 may broadcast an audio data packet containing encrypted audio data.

[0266] In step S2009, the audio device 700 can receive the audio data packets broadcast by the display device 100 and decrypt the audio data of the content.

[0267] In step S2010, audio device 700 can output audio corresponding to the decrypted audio data.

[0268] In step S2011, the display device 100 can determine, based on information related to content output, whether the specified conditions related to providing audio for the content output through the display 180 are met. For example, if the content to be output is content that does not require content output permission, the display device 100 can determine that the specified conditions are met.

[0269] In step S2012, the display device 100 can transmit an unencrypted signal to the user terminal 600 via the network 300. According to one embodiment, the display device 100 may include information required for receiving audio in the unencrypted signal.

[0270] In step S2013, user terminal 600 may transmit unencrypted audio data information to audio device 700 based on the reception of unencrypted signals. For example, the unencrypted audio data information may be information that does not contain authentication information but is necessary for receiving audio.

[0271] In step S2014, the display device 100 may broadcast an audio data packet containing unencrypted audio data.

[0272] In step S2015, the audio device 700 can output audio corresponding to the unencrypted audio data contained in the audio data packet broadcast by the display device 100.

[0273] Reference Figure 21a and Figure 21bTo output content, an application providing OTT services can be run. However, if the application providing the OTT service requires service access permissions (e.g., account login), the specified conditions may not be met.

[0274] The display device 100 can respond to preset verification information and output a verification information input message 2105 through the display 180. For example, when the OTT service screen 2100 is displayed on the display 180, the display device 100 can pop up a window to output the verification information input message 2105.

[0275] If the user selects the confirmation object included in the verification information input message 2105, the display device 100 can output a verification information display screen 2110. The verification information display screen 2110 may include preset verification information 2120, a user interface 2120 for changing verification information, a user interface for setting audio quality, etc.

[0276] The display device 100 can transmit an encrypted signal to the user terminal 600 via the network 300 in response to the failure to meet specified conditions. At this time, the user terminal 600 can respond to the receipt of the encrypted signal containing verification information and output a screen 2170 for confirming the verification information.

[0277] For example, when the homepage screen 2160 is displayed, the user terminal 600 can display a pop-up screen 2170 for confirming verification information. At this time, if the user selects a confirmation option within the verification screen 2170, the user terminal 600 can transmit encrypted audio data to the audio device 700. Conversely, if the user selects a cancellation option within the verification screen 2170, the user terminal 600 can display a screen for entering verification information.

[0278] On the other hand, even when the verification information is pre-stored in the user terminal 600, the user terminal 600 can also output a screen 2170 for confirming the verification information in response to the reception of an encrypted signal that does not contain verification information. For example, the user terminal 600 can check whether the verification information corresponding to the unique identifier of the display device 100 contained in the encrypted signal is stored in the user terminal 600. In this case, if the verification information corresponding to the unique identifier of the display device 100 is stored in the user terminal 600, a screen for confirming the pre-stored verification information can be output on the user terminal 600.

[0279] According to one embodiment, if a confirmation object included in the screen 2170 for confirming verification information is selected, the user terminal 600 can transmit a signal corresponding to the input of verification information to the display device 100 via the network 300.

[0280] If a signal corresponding to the input verification information is received from the user terminal 600, the display device 100 can determine that it has received the user's confirmation of the audio data encryption. At this time, the display device 100 can stop the output of the verification information display screen 2110 and perform subsequent actions for outputting content.

[0281] As described above, according to at least one embodiment of the present invention, when determining whether to directly broadcast the audio of the content, various information related to the content output can be utilized.

[0282] In addition, according to at least one embodiment of the present invention, it can be determined whether to encrypt the audio data before the audio of the broadcast content.

[0283] In addition, according to at least one embodiment of the present invention, if it is necessary to encrypt audio data, a user interface for setting the verification information required for encryption can be provided.

[0284] In addition, according to at least one embodiment of the present invention, information related to content audio broadcasting can be provided to user terminals via a network.

[0285] Furthermore, according to at least one embodiment of the present invention, by preventing the improper broadcasting of audio content, it is possible to prevent problems related to digital rights management (DRM), protection of minors, etc.

[0286] Reference Figures 1 to 21b A display device according to one aspect of the present invention may include: a display; a wireless communication interface; and a controller; the controller confirms information related to content output through the display based on the activation of a predetermined function of broadcasting an audio data packet containing audio data through the wireless communication interface; the controller determines, based on the information related to content output, whether predetermined conditions related to the audio provision of predetermined content output through the display are met; the controller broadcasts a first audio data packet containing audio data of the predetermined content through the wireless communication interface based on the met predetermined conditions; and the controller performs predetermined actions related to the encryption of the audio data of the predetermined content based on the unmet predetermined conditions.

[0287] Furthermore, according to one aspect of the present invention, in the state where the prescribed function is activated, the controller may, in response to the operation of an application for outputting content through the display, confirm the information of the running application in the information related to content output; the controller may determine that the prescribed condition is met based on the running application being a first application that does not require or selectively requires service access permissions; the controller may determine that the prescribed condition is not met based on the running application being a second application that must have the service access permissions.

[0288] Furthermore, according to one aspect of the present invention, when an application for outputting content through the display is running, the controller may, in response to the activation of the specified function, confirm the information of the running application in the information related to content output; the controller may determine that the specified condition is met based on the running application being a first application that does not require or selectively requires service access permissions; the controller may determine that the specified condition is not met based on the running application being a second application that must have the service access permissions.

[0289] Furthermore, according to one aspect of the present invention, in the state where the specified function is activated, the controller can, in response to the output of the specified content, confirm the information of the specified content in the information related to the content output; the controller can determine that the specified condition is met based on the specified content being a first type of content that does not require content output permission; the controller can determine that the specified condition is not met based on the specified content being a second type of content that requires the content output permission.

[0290] Furthermore, according to one aspect of the present invention, when the specified content is output through the display, the controller may, in response to the activation of the specified function, confirm the information of the specified content in the information related to the content output; the controller may determine that the specified condition is met based on the specified content being a first type of content that does not require content output permission; the controller may determine that the specified condition is not met based on the specified content being a second type of content that requires the content output permission.

[0291] Furthermore, according to one aspect of the invention, if the application used to output content via the display corresponds to live broadcasting, the controller can confirm the information of the specified content in the information related to the content output based on the Electronic Program Guide (EPG) associated with the live broadcasting.

[0292] Additionally, according to one aspect of the invention, an external device interface for communicating with an external device may be included; when outputting the specified content based on a signal received from the external device, the controller may acquire at least one of first information of the application running on the external device and second information of the specified content based on an image of the specified content output through the display; the controller may determine whether the specified conditions are met based on the acquired information.

[0293] Additionally, according to one aspect of the invention, a memory may be included, the memory storing a learning model for processing images; the controller may acquire at least one of the first information and the second information based on the result of processing the image of the specified content using the learning model.

[0294] Additionally, according to one aspect of the invention, a network interface for communicating with a server processing images may be included; the controller may transmit data corresponding to the image of the specified content to the server through the network interface; the controller may receive from the server at least one of the first information and the second information corresponding to the result of processing the image of the specified content.

[0295] In addition, according to one aspect of the present invention, the controller may encrypt the audio data containing the specified content using verification information for audio data encryption based on the failure to meet the specified conditions; the controller may broadcast a second audio data packet containing the encrypted audio data.

[0296] In addition, according to one aspect of the present invention, the controller may interrupt the playback of the specified content in response to the failure to meet the specified conditions and the failure to set the verification information; the controller may resume the playback of the specified content in response to the completion of the verification information setting.

[0297] Additionally, according to one aspect of the present invention, a user input interface may also be included; the controller may, in response to the failure to meet the specified conditions and the absence of setting the verification information, output a first screen for setting the verification information via the display; during the output of the first screen, the controller may, based on user input received through the user input interface, set the verification information; the controller may, in response to the completion of setting the verification information, encrypt the audio data of the specified content.

[0298] In addition, according to one aspect of the present invention, the controller may, in response to the failure to meet the specified conditions and the preset verification information, output a second screen displaying the preset verification information through the display.

[0299] Additionally, according to one aspect of the invention, it may further include: a network interface for connection to a network; and a memory for storing data of at least one user terminal; the controller may, based on satisfying the specified conditions, transmit a first signal corresponding to unencrypted audio data of the specified content to at least one user terminal via the network; the controller may, based on not satisfying the specified conditions, transmit a second signal corresponding to encrypted audio data of the specified content to at least one user terminal via the network.

[0300] Additionally, according to one aspect of the invention, the controller can identify at least one of the user terminals connected to a local network connected to the display device; the controller can transmit the first signal to the user terminal connected to the local network based on the satisfaction of the predetermined conditions; the controller can transmit the second signal to the user terminal connected to the local network based on the non-satisfaction of the predetermined conditions.

[0301] In addition, according to one aspect of the invention, the second signal may include preset verification information for encrypting audio data.

[0302] A system according to an embodiment of the present invention for achieving the above objectives may include a display device, at least one user terminal, and an audio device communicatively connected to at least one of the user terminals; the display device may, based on the activation of a predetermined function of broadcasting an audio data packet containing audio data, confirm information related to content output through the display device's screen; the display device may, based on the information related to content output, determine whether predetermined conditions related to the provision of audio of predetermined content output through the display are met; the display device may, based on the satisfaction of the predetermined conditions, broadcast a first audio data packet containing audio data of the predetermined content; the display device may, based on the non-satisfaction of the predetermined conditions, perform predetermined actions related to the encryption of the audio data of the predetermined content.

[0303] Furthermore, according to one aspect of the present invention, the display device may, based on satisfying the predetermined conditions, transmit a first signal corresponding to unencrypted audio data of the predetermined content to at least one user terminal via a network connected through the network interface of the display device; the display device may, based on not satisfying the predetermined conditions, transmit a second signal corresponding to encrypted audio data of the predetermined content to at least one user terminal via the network; if the first signal is received from the display device, at least one user terminal may transmit information regarding unencrypted audio data of the predetermined content to the audio device; if the second signal is received from the display device, at least one user terminal may transmit information regarding encrypted audio data of the predetermined content to the audio device.

[0304] Furthermore, according to one aspect of the present invention, at least one of the user terminals is capable of connecting to a local network to which the display device is connected; the display device can identify at least one of the user terminals connected to the local network; the display device can transmit the first signal to the user terminal connected to the local network based on satisfying the predetermined condition; the display device can transmit the second signal to the user terminal connected to the local network based on not satisfying the predetermined condition.

[0305] An embodiment of the present invention for achieving the above objectives may include the following steps: activating a predetermined function of broadcasting an audio data packet containing audio data, and confirming information related to content output through the display; determining, based on the information related to content output, whether predetermined conditions related to the provision of audio of predetermined content output through the display are met; broadcasting a first audio data packet containing audio data of the predetermined content based on the met predetermined conditions; and performing predetermined actions related to the encryption of the audio data of the predetermined content based on the unmet predetermined conditions.

[0306] An embodiment of the present invention for achieving the above objectives may include the following steps: activating a predetermined function of broadcasting an audio data packet containing audio data, and confirming information related to content output through the display; determining, based on the information related to content output, whether predetermined conditions related to the provision of audio of predetermined content output through the display are met; broadcasting a first audio data packet containing audio data of the predetermined content based on the met predetermined conditions; and performing predetermined actions related to the encryption of the audio data of the predetermined content based on the unmet predetermined conditions.

[0307] The accompanying drawings are provided to facilitate understanding of the embodiments disclosed in this specification. The technical ideas disclosed in this specification are not limited to the drawings. This invention includes all modifications, equivalents, and substitutions made within the technical ideas and scope of this invention.

[0308] On the other hand, the operating method of the present invention can be implemented in processor-readable code on a processor-readable recording medium. Processor-readable recording media include all types of recording devices storing data that can be read by a processor. Examples of processor-readable recording media include ROM, RAM, CD-ROM, magnetic disk, floppy disk, optical data storage devices, etc., and also include recording media implemented in carrier wave form, such as transmission via the Internet. Furthermore, the processor-readable recording media are distributed across a computer system connected via a network, thereby enabling the storage and execution of processor-readable code in a distributed manner.

[0309] Furthermore, while the preferred embodiments of the present invention have been illustrated and described above, the present invention is not limited to the specific embodiments described above. Without departing from the technical concept of the present invention as claimed in the claims, those skilled in the art can make various modifications, and such modifications should not be understood separately from the technical concept or prospect of the present invention.

Claims

1. A display device, characterized in that, include: monitor; Wireless communication interface; as well as Controller; The controller confirms information related to the content output through the display based on the activation of a predefined function that broadcasts audio data packets containing audio data via the wireless communication interface. Based on the information related to content output, the controller determines whether the specified conditions related to the audio provision of the specified content output through the display are met. Based on the fulfillment of the specified conditions, the controller broadcasts a first audio data packet containing the specified audio data through the wireless communication interface; The controller performs prescribed actions related to the encryption of audio data containing the prescribed content if the prescribed conditions are not met.

2. The display device according to claim 1, characterized in that, When the specified function is activated, the controller, in response to the operation of the application used to output content through the display, confirms the information of the running application in the information related to the content output; The controller determines that the specified conditions are met based on the fact that the running application is a first application that does not require or selectively requires service access permissions; The controller determines that the specified conditions are not met based on the fact that the running application is a second application that must have the permission to use the service.

3. The display device according to claim 1, characterized in that, When an application for outputting content via the display is running, the controller, in response to the activation of the specified function, confirms information about the running application in the information related to content output; The controller determines that the specified conditions are met based on the fact that the running application is a first application that does not require or selectively requires service access permissions; The controller determines that the specified conditions are not met based on the fact that the running application is a second application that must have the permission to use the service.

4. The display device according to claim 1, characterized in that, When the specified function is activated, the controller responds to the output of the specified content and confirms the information of the specified content in the information related to the content output; The controller determines that the specified conditions are met based on the fact that the specified content is the first type of content that does not require content output permission. The controller determines that the specified conditions are not met, based on the fact that the specified content is a second type of content that requires the permission to output the specified content.

5. The display device according to claim 1, characterized in that, When the specified content is output through the display, the controller, in response to the activation of the specified function, confirms the information of the specified content in the information related to the content output; The controller determines that the specified conditions are met based on the fact that the specified content is the first type of content that does not require content output permission. The controller determines that the specified conditions are not met, based on the fact that the specified content is a second type of content that requires the permission to output the specified content.

6. The display device according to claim 1, characterized in that, If the application used to output content through the display corresponds to live broadcasting, the controller confirms the information of the prescribed content in the information related to the content output based on the electronic program guide associated with the live broadcasting.

7. The display device according to claim 1, characterized in that, It also includes external device interfaces for communicating with external devices; When outputting the specified content based on a signal received from the external device, the controller acquires at least one of the following information based on an image of the specified content output through the display: first information of the application running on the external device and second information of the specified content. Based on the obtained information, the controller determines whether the specified conditions are met.

8. The display device according to claim 7, characterized in that, It also includes a memory that stores a learning model for processing images; The controller acquires at least one of the first information and the second information based on the result of processing the image of the specified content using the learning model.

9. A system comprising a display device, at least one user terminal, and an audio device communicatively connected to at least one of the user terminals, characterized in that, The display device confirms information related to the content output displayed on the screen of the display device based on the activation of a prescribed function of broadcasting audio data packets containing audio data. The display device determines, based on the information related to content output, whether the specified conditions related to the audio provision of the specified content output through the display are met. The display device broadcasts a first audio data packet containing audio data of the specified content based on the conditions being met. The display device performs prescribed actions related to the encryption of audio data containing the prescribed content if the prescribed conditions are not met.

10. A method for operating a display device, characterized in that, include: The step of activating the prescribed function of audio data packets containing audio data broadcast, and confirming information related to the content output through the display; Based on the information related to content output, determine whether the specified conditions related to the audio provision of the specified content output through the display are met; The step of broadcasting a first audio data packet containing the specified content based on satisfying the specified conditions; as well as If the specified conditions are not met, perform the specified actions related to the encryption of the audio data containing the specified content.