Display device and operating method thereof

The display device integrates with fitness devices to provide personalized video recommendations and targeted advertisements, addressing the limitations of conventional TVs by enhancing user engagement and immersion through accurate exercise information.

WO2026071281A1PCT designated stage Publication Date: 2026-04-02LG ELECTRONICS INC
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Conventional TVs lack direct integration with fitness devices, resulting in inaccurate and limited exercise information, and cannot provide personalized video recommendations or targeted advertisements based on fitness device data.

Method used

A display device equipped with a wireless communication interface to connect with fitness devices, receiving exercise information to provide tailored video recommendations and advertisements, and adjust playback speed based on user proficiency and exercise speed.

Benefits of technology

Enhances exercise immersion by providing relevant video content and targeted advertisements, increasing user engagement and reducing unnecessary ad exposure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024014430_02042026_PF_FP_ABST
    Figure KR2024014430_02042026_PF_FP_ABST
Patent Text Reader

Abstract

A display device according to an embodiment of the present disclosure may comprise: a display; a wireless communication interface that performs wireless communication with a fitness device; and a controller that receives information including at least one of device information and exercise information from the fitness device through the wireless communication interface, acquires first recommendation information on the basis of the received information, and displays the acquired first recommendation information on the display.
Need to check novelty before this filing date? Find Prior Art

Description

Display device and method of operation thereof

[0001] The present disclosure relates to a display device, and more specifically, to a display device linked with a fitness device.

[0002] Digital TV services using wired or wireless communication networks are becoming commonplace. Digital TV services can provide a variety of services that were not available through existing analog broadcasting services.

[0003] For example, digital TV services such as IPTV (Internet Protocol Television) and smart TV provide interactivity that allows users to actively select the types of programs and viewing time. Based on this interactivity, IPTV and smart TV services can also provide various additional services, such as internet search, home shopping, and online games.

[0004] Recent TVs provide exercise information through wearable devices linked to fitness equipment, such as treadmills or cycling machines, via applications related to the user's health.

[0005] However, since exercise information is received only from wearable devices rather than directly from fitness devices, the accuracy of the information is low and the types of information are limited.

[0006] In addition, conventional TVs had a limitation in that they could not directly receive information from fitness devices, and thus could not provide services based on information received from fitness devices.

[0007] The purpose of the present disclosure may be to provide recommended videos based on information received from a fitness device.

[0008] The purpose of the present disclosure may be to automatically recognize the type of fitness device, the user's exercise proficiency, and the exercise course set on the fitness device to provide video recommendations and customized advertisements.

[0009] The purpose of the present disclosure may be to increase the user's exercise immersion by providing recommended course videos based on information received from a fitness device.

[0010] A display device according to an embodiment of the present disclosure may include: a display; a wireless communication interface that performs wireless communication with a fitness device; and a controller that receives information including at least one of device information or exercise information from the fitness device through the wireless communication interface, obtains first recommendation information based on the received information, and displays the obtained first recommendation information on the display.

[0011] A method of operating a display device according to an embodiment of the present disclosure may include: receiving information including at least one of device information or exercise information from a fitness device; obtaining first recommendation information based on the received information; and displaying the obtained first recommendation information.

[0012] According to an embodiment of the present disclosure, as an exercise course video suitable for the type of fitness device connected to the display device is provided, the user can become more immersed in exercising with the fitness device while watching the recommended video.

[0013] According to an embodiment of the present disclosure, a user can view targeted advertisements tailored to the type of fitness device being operated while exercising with a fitness device. In this case, advertising costs can be reduced because the focus is on specific user groups that are highly likely to view the advertisements, rather than displaying advertisements randomly. Additionally, unnecessary ad exposure to the user can be reduced, and a positive user experience can be provided by offering targeted advertisements that match the user's interests.

[0014] According to an embodiment of the present disclosure, an exercise course video suitable for the user's level of proficiency in exercise can be provided. As an exercise course video based on one's proficiency is automatically provided, the user's immersion in exercise can be increased.

[0015] According to an embodiment of the present disclosure, the user's immersion in exercise can be increased as a recommended course video suitable for an exercise course set on a fitness device is automatically provided.

[0016] According to an embodiment of the present disclosure, as the recommended course video is adjusted to the user's exercise speed, the user can have an experience similar to exercising outdoors.

[0017] FIG. 1 is a block diagram illustrating the configuration of a display device according to one embodiment of the present invention.

[0018] FIG. 2 is a block diagram of a remote control device according to one embodiment of the present invention.

[0019] FIG. 3 shows an example of the actual configuration of a remote control device according to one embodiment of the present invention.

[0020] Figure 4 shows an example of utilizing a remote control device according to an embodiment of the present invention.

[0021] FIG. 5 is a drawing illustrating the configuration of a system according to one embodiment of the present disclosure.

[0022] FIG. 6 is a sequence diagram for explaining the operation method of a system according to an embodiment of the present disclosure.

[0023] FIG. 7 is a flowchart illustrating a process for determining whether a fitness device’s search condition is satisfied based on CPU usage and user viewing situation information according to an embodiment of the present disclosure.

[0024] FIGS. 8a to 8c are drawings illustrating an example of displaying a connection pop-up window for wireless connection with a fitness device according to one embodiment of the present disclosure.

[0025] FIG. 9 is a sequence diagram illustrating a BLE connection procedure between a display device and a fitness device according to one embodiment of the present disclosure.

[0026] FIG. 10 is a flowchart illustrating a process for determining a user's exercise state based on whether exercise data and video manipulation are detected, according to one embodiment of the present disclosure.

[0027] FIG. 11 is a drawing illustrating the results of an exercise according to one embodiment of the present disclosure.

[0028] Figure 12 is a diagram illustrating a disconnection notification window displayed on a display device as the fitness device and BLE connection are disconnected.

[0029] FIG. 13a is a flowchart for explaining a method of operation of a display device according to one embodiment of the present disclosure.

[0030] FIG. 13b is a flowchart illustrating an example of providing recommended videos suitable for the type of fitness device according to another embodiment of the present disclosure.

[0031] FIGS. 14 to 15b are drawings illustrating information included in an advertising signal broadcast by a fitness device according to one embodiment of the present disclosure.

[0032] FIGS. 16a to 16e are drawings illustrating examples of providing recommendation information suitable for the type of fitness device according to an embodiment of the present disclosure.

[0033] FIG. 17 is a flowchart for explaining a method of operation of a display device according to another embodiment of the present disclosure.

[0034] FIG. 18 is a drawing illustrating an example of providing an exercise course video suitable for a user's skill level according to an embodiment of the present disclosure.

[0035] FIG. 19 is a flowchart for explaining a method of operation of a display device according to another embodiment of the present disclosure.

[0036] FIGS. 20 and 21 are drawings illustrating an example of providing a recommended course video based on exercise course information according to an embodiment of the present disclosure.

[0037] FIG. 22 is a drawing illustrating an example of controlling the playback speed of a recommended video based on motion information according to another embodiment of the present disclosure.

[0038] Hereinafter, embodiments related to the present invention will be described in more detail with reference to the drawings. The suffixes "module" and "part" for components used in the following description are assigned or used interchangeably solely for the ease of drafting the specification, and do not inherently have distinct meanings or roles.

[0039] A display device according to an embodiment of the present invention is, for example, an intelligent display device that adds computer support functions to a broadcast reception function. While faithful to the broadcast reception function, it also adds internet functions, and can be equipped with a more user-friendly interface such as a handwriting input device, a touch screen, or a spatial remote control. Furthermore, by supporting wired or wireless internet functions, it can be connected to the internet and a computer, and can perform functions such as email, web browsing, banking, or games. A standardized general-purpose OS may be used for these various functions.

[0040] Accordingly, the display device described in the present invention allows various applications to be freely added or removed, for example, on a general-purpose OS kernel, thereby enabling various user-friendly functions to be performed. More specifically, the display device may be, for example, a network TV, HBB TV, smart TV, LED TV, OLED TV, etc., and may also be applicable to smartphones depending on the circumstances.

[0041] FIG. 1 is a block diagram illustrating the configuration of a display device according to one embodiment of the present invention.

[0042] Referring to FIG. 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).

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

[0044] The tuner (131) can tune to a specific broadcast channel according to a channel tuning command. The tuner (131) can receive a broadcast signal for the tuned specific broadcast channel.

[0045] The demodulator (132) can separate the received broadcast signal into a video signal, an audio signal, and a data signal related to the broadcast program, and can restore the separated video signal, audio signal, and data signal into a form that can be output.

[0046] The external device interface (135) can receive an application or a list of applications within an adjacent external device and transmit it to the controller (170) or memory (140).

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

[0048] The video signal of an external device input through the external device interface (135) can be output through the display (180). The audio signal of an external device input through the external device interface (135) can be output through the speaker (185).

[0049] The external device that can be connected to the external device interface (135) may be any one of a set-top box, Blu-ray player, DVD player, game console, soundbar, smartphone, PC, USB memory, or home theater, but this is merely an example.

[0050] The network interface (133) may provide an interface for connecting the display device (100) to a wired / wireless network including the Internet network. The network interface (133) may transmit or receive data to or from other users or other electronic devices through the connected network or another network linked to the connected network.

[0051] In addition, some of the content data stored in the display device (100) can be transmitted to another user or other electronic device selected among other users or other electronic devices that are previously registered in the display device (100).

[0052] The network interface (133) can access a specific web page through a connected network or another network linked to the connected network. That is, it can access a specific web page through a network and transmit or receive data with the corresponding server.

[0053] Additionally, the network interface (133) can receive content or data provided by a content provider or network operator. That is, the network interface (133) can receive content such as movies, advertisements, games, VOD, broadcast signals, and related information provided by a content provider or network provider through a network.

[0054] Additionally, the network interface (133) can receive firmware update information and update files provided by the network operator, and can transmit data to the internet or a content provider or network operator.

[0055] The network interface (133) can select and receive a desired application among the applications that are open to the public through the network.

[0056] The memory (140) can store programs for each signal processing and control within the controller (170), and can store signal-processed video, audio, or data signals.

[0057] Additionally, the memory (140) may perform the function of temporarily storing video, audio, or data signals input from an external device interface (135) or a network interface (133), and may also store information regarding a predetermined image through a channel memory function.

[0058] The memory (140) can store an application or a list of applications input from an external device interface (135) or a network interface (133).

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

[0060] The user input interface (150) can transmit a signal input by the user to the controller (170) or transmit a signal from the controller (170) to the user. For example, the user input interface (150) can receive and process control signals such as power on / off, channel selection, and screen setting from the remote control device (200) according to various communication methods such as Bluetooth, Ultra Wideband (WB), ZigBee, Radio Frequency (RF) communication, or Infrared (IR) communication, or process to transmit control signals from the controller (170) to the remote control device (200).

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

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

[0063] The voice signal processed by the controller (170) can be output as audio to the speaker (185). Additionally, the voice signal processed by the controller (170) can be input to an external output device through the external device interface (135).

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

[0065] Additionally, the controller (170) can control the display device (100) by means of user commands or internal programs entered through the user input interface (150), and can connect to a network to allow the user to download an application or a list of applications desired by the user into the display device (100).

[0066] The controller (170) enables the processed video or audio signal, such as channel information selected by the user, to be output through the display (180) or speaker (185).

[0067] Additionally, the controller (170) enables a video signal or audio signal from an external device, such as a camera or camcorder, input through the external device interface (135) according to an external device video playback command received through the user input interface (150), to be output through the display (180) or speaker (185).

[0068] Meanwhile, the controller (170) can control the display (180) to display video, for example, broadcast video input through the tuner (131), external input video input through the external device interface (135), video input through the network interface, or video stored in the memory (140) can be controlled to be displayed on the display (180). In this case, the video displayed on the display (180) may be a still image or a video, and may be a 2D image or a 3D image.

[0069] Additionally, the controller (170) can control the playback of content stored in the display device (100), received broadcast content, or external input content input from the outside, and the content may be in various forms such as broadcast video, external input video, audio file, still image, connected web screen, and document file.

[0070] The wireless communication interface (173) can communicate with an external device via wired or wireless communication. The wireless communication interface (173) can perform short-range communication with an external device. To this end, the wireless communication interface (173) can support short-range communication by using at least one of Bluetooth™, RFID (Radio Frequency Identification), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, Near Field Communication (NFC), Wireless-Fidelity (Wi-Fi), Wi-Fi Direct, and Wireless Universal Serial Bus (Wireless USB) technologies. Such wireless communication interface (173) can support wireless communication between the display device (100) and a wireless communication system, between the display device (100) and another display device (100), or between the display device (100) and a network where the display device (100, or an external server) is located, through wireless area networks. Short-range wireless communication networks can be Wireless Personal Area Networks.

[0071] Here, another display device (100) may be a mobile terminal such as a wearable device (e.g., a smartwatch, smart glass, HMD (head mounted display)), a smartphone, etc., capable of exchanging data with (or interacting with) the display device (100) according to the present invention. The wireless communication interface (173) may detect (or recognize) a wearable device capable of communicating around the display device (100).

[0072] Furthermore, if the detected wearable device is a device authenticated to communicate with the display device (100) according to the present invention, the controller (170) can transmit at least a portion of the data processed in the display device (100) to the wearable device through the wireless communication interface (173). Accordingly, the user of the wearable device can use the data processed in the display device (100) through the wearable device.

[0073] The display (180) can generate a driving signal by converting the video signal, data signal, OSD signal processed by the controller (170) or the video signal, data signal, etc. received from the external device interface (135) into R, G, and B signals, respectively.

[0074] Meanwhile, since the display device (100) illustrated in FIG. 1 is merely an embodiment of the present invention, some of the illustrated components may be integrated, added, or omitted depending on the specifications of the actual implemented display device (100).

[0075] That is, as needed, two or more components may be combined into a single component, or a single component may be subdivided into two or more components. In addition, the functions performed in each block are intended to explain embodiments of the present invention, and the specific operations or devices thereof do not limit the scope of the present invention.

[0076] According to another embodiment of the present invention, the display device (100) may receive and play video through a network interface (133) or an external device interface (135) without having a tuner (131) and a demodulator (132), unlike as shown in FIG. 1.

[0077] For example, the display device (100) may be implemented by separating it into a video processing device, such as a set-top box, for receiving broadcast signals or content according to various network services, and a content playback device for playing content input from the video processing device.

[0078] In this case, the operation method of a display device according to an embodiment of the present invention described below may be performed not only by the display device (100) described with reference to FIG. 1, but also by any one of an image processing device such as the separated set-top box, or a content playback device having a display (180) and a speaker (185).

[0079] Next, with reference to FIGS. 2 and 3, a remote control device according to an embodiment of the present invention will be described.

[0080] FIG. 2 is a block diagram of a remote control device according to one embodiment of the present invention, and FIG. 3 shows an example of the actual configuration of a remote control device (200) according to one embodiment of the present invention.

[0081] First, referring to FIG. 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).

[0082] Referring to FIG. 2, the wireless communication circuit (220) transmits and receives signals with any one of the display devices according to the embodiments of the present invention described above.

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

[0084] Additionally, the remote control device (200) transmits a signal containing information regarding the movement of the remote control device (200), etc., to the display device (100) through a wireless communication circuit (220).

[0085] Meanwhile, the remote control device (200) can receive a signal transmitted by the display device (100) through the RF circuit (221), and, if necessary, can transmit commands regarding power on / off, channel change, volume change, etc. to the display device (100) through the IR circuit (223).

[0086] The user input interface (230) may be composed of a keypad, buttons, a touchpad, or a touch screen. The user can input commands related to the display device (100) to the remote control device (200) by operating the user input interface (230). If the user input interface (230) is equipped with a hard key button, the user can input commands related to the display device (100) to the remote control device (200) through a push operation of the hard key button. This will be explained with reference to FIG. 3.

[0087] Referring to FIG. 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), a confirmation button (238), and a back button (239).

[0088] The fingerprint recognition button (212) may be a button for recognizing a user's fingerprint. In one embodiment, the fingerprint recognition button (212) may be capable of a push operation and may receive a push operation and a fingerprint recognition operation.

[0089] The power button (231) may be a button for turning the power of the display device (100) on / off.

[0090] The home button (232) may be a button for moving to the home screen of the display device (100).

[0091] The live button (233) may be a button for displaying a live broadcast program.

[0092] The external input button (234) may be a button for receiving an external input connected to the display device (100).

[0093] The volume control button (235) may be a button for adjusting the volume output by the display device (100).

[0094] The voice recognition button (236) may be a button for receiving the user's voice and recognizing the received voice.

[0095] The channel change button (237) may be a button for receiving a broadcast signal of a specific broadcast channel.

[0096] The confirmation button (238) may be a button for selecting a specific function, and the back button (239) may be a button for returning to the previous screen.

[0097] Figure 2 is explained again.

[0098] If 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 be equipped with various types of input means that the user can operate, such as scroll keys or jog keys, and this embodiment does not limit the scope of the present invention.

[0099] The sensor (240) may be equipped with a gyroscope sensor (241) or an accelerometer sensor (243), and the gyroscope sensor (241) may sense information regarding the movement of the remote control device (200).

[0100] For example, the gyroscope sensor (241) can sense information regarding the operation of the remote control device (200) based on the x, y, and z axes, and the accelerometer sensor (243) can sense information regarding the movement speed of the remote control device (200). Meanwhile, the remote control device (200) may further be equipped with a distance measuring sensor to sense the distance to the display (180) of the display device (100).

[0101] The output interface (250) can output a video or audio signal corresponding to the operation of the user input interface (230) or a signal transmitted from the display device (100).

[0102] The user can recognize whether the output interface (250) is operated by the user input interface (230) or whether the display device (100) is controlled.

[0103] For example, the output interface (250) may be equipped with an LED (251) that lights up when the user input interface (230) is operated or when a signal is transmitted or received with the display device (100) through the wireless communication circuit (220), a vibrator (253) that generates vibration, a speaker (255) that outputs sound, or a display (257) that outputs video.

[0104] Additionally, the power supply circuit (260) supplies power to the remote control device (200), and can reduce power waste by stopping the power supply when the remote control device (200) does not move for a predetermined period of time.

[0105] The power supply circuit (260) can resume power supply when a predetermined key provided in the remote control device (200) is operated.

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

[0107] When the remote control device (200) transmits and receives signals wirelessly through the RF circuit (221) and the display device (100), the remote control device (200) and the display device (100) transmit and receive signals through a predetermined frequency band.

[0108] The controller (280) of the remote control device (200) can store and refer to information regarding frequency bands, etc., that can wirelessly transmit and receive signals with the display device (100) paired with the remote control device (200) in the memory (270).

[0109] The controller (280) controls all matters related to the control of the remote control device (200). The controller (280) can transmit a signal corresponding to a predetermined key operation of the user input interface (230) or a signal corresponding to the movement of the remote control device (200) sensed by the sensor (240) to the display device (100) through the wireless communication circuit (220).

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

[0111] The microphone (290) may be provided in multiple numbers.

[0112] Next, Figure 4 is explained.

[0113] Figure 4 shows an example of utilizing a remote control device according to an embodiment of the present invention.

[0114] FIG. 4(a) illustrates a pointer (205) corresponding to a remote control device (200) being displayed on a display (180).

[0115] The user can move or rotate the remote control device (200) up and down, left and right. The pointer (205) displayed on the display (180) of the display device (100) corresponds to the movement of the remote control device (200). Since the pointer (205) of the remote control device (200) moves and is displayed according to the movement in 3D space as shown in the drawing, it can be named a spatial remote control.

[0116] FIG. 4(b) illustrates that when the user moves the remote control device (200) to the left, the pointer (205) displayed on the display (180) of the display device (100) also moves to the left in response.

[0117] Information regarding the movement of the remote control device (200) detected through the sensor of the remote control device (200) is transmitted to the display device (100). The display device (100) can calculate the coordinates of the pointer (205) from the information regarding the movement of the remote control device (200). The display device (100) can display the pointer (205) to correspond to the calculated coordinates.

[0118] FIG. 4(c) illustrates a case where, while pressing a specific button within the remote control device (200), the user moves the remote control device (200) away from the display (180). By doing so, the selected area within the display (180) corresponding to the pointer (205) can be zoomed in and enlarged.

[0119] Conversely, when the user moves the remote control device (200) closer to the display (180), the selected area within the display (180) corresponding to the pointer (205) can be zoomed out and reduced in size.

[0120] Meanwhile, when the remote control device (200) moves away from the display (180), the selected area may be zoomed out, and when the remote control device (200) moves closer to the display (180), the selected area may be zoomed in.

[0121] Additionally, when a specific button within the remote control device (200) is pressed, recognition of up-down and left-right movement may be excluded. That is, when the remote control device (200) moves away from or closer to the display (180), up-down, left-right movement is not recognized, and only forward-backward movement is recognized. When the specific button within the remote control device (200) is not pressed, only the pointer (205) moves according to the up-down, left-right movement of the remote control device (200).

[0122] Meanwhile, the movement speed or direction of movement of the pointer (205) can correspond to the movement speed or direction of movement of the remote control device (200).

[0123] Meanwhile, the pointer in this specification refers to an object displayed on the display (180) in response to the operation of the remote control device (200). Accordingly, the pointer (205) can be an object of various shapes other than the arrow shape shown in the drawing. For example, it may be a concept including a point, a cursor, a prompt, a thick outline, etc. Furthermore, the pointer (205) can be displayed corresponding to either a point on the horizontal axis or a vertical axis on the display (180), and it is also possible to display it corresponding to multiple points, such as a line or a surface.

[0124] FIG. 5 is a drawing illustrating the configuration of a system according to one embodiment of the present disclosure.

[0125] Referring to FIG. 5, a system (50) according to one embodiment of the present disclosure may include a display device (100) and a fitness device (500).

[0126] The display device (100) can provide fitness services using a Fitness Machine Service (FTMS) standard protocol used to receive exercise information from the fitness device (500) or to control the fitness device (500).

[0127] The fitness device (500) may be an exercise device such as a treadmill or a cycling machine that can communicate with an external device.

[0128] The display device (100) and the fitness device (500) can perform wireless communication through a short-range wireless communication standard. The short-range wireless communication standard may be a Bluetooth Low Energy (BLE) communication standard.

[0129] Each of the display device (100) and the fitness device (500) may be equipped with a BLE communication circuit.

[0130] FIG. 6 is a sequence diagram for explaining the operation method of a system according to an embodiment of the present disclosure.

[0131] Referring to FIG. 6, the controller (170) of the display device (100) can obtain at least one of the usage rate of the Central Processing Unit (CPU) or information on the user's viewing situation (S601).

[0132] In one embodiment, the central processing unit may be an element included in the controller (170). The controller (170) may include a plurality of hardware chips, and the CPU may be one of the chips.

[0133] In another embodiment, the central processing unit may be the same component as the controller (170).

[0134] The CPU usage rate may be a value that measures how much the CPU is being used in the display device (100). The CPU usage rate may represent the ratio between the CPU's available capacity and the capacity currently being used. The CPU usage rate may represent the ratio between the CPU's processing capacity and the capacity currently being used.

[0135] The user's viewing situation information may include at least one of the following: information indicating a situation in which the user is viewing a screen other than the home screen of the display device (100), or information indicating a situation in which the user's remote control device (200) is not operated.

[0136] The user's viewing situation information may include at least one of the viewing time during which the user watched a screen other than the home screen or the time during which the remote control device (200) was not operated.

[0137] In one embodiment, the home screen may be an initial screen displayed when the power of the display device (100) is turned on.

[0138] The controller (170) can count the viewing time during which the display (180) is watching a screen other than the home screen. The screen other than the home screen may be either the execution screen of a specific application or a live broadcast screen.

[0139] The controller (170) can count the non-operation time of the remote control device (200). The controller (170) can count the non-operation time elapsed from the time the control signal was last received from the remote control device (200) until a new control signal is received.

[0140] The controller (170) of the display device (100) can determine whether the search conditions of the fitness device (500) are satisfied based on the acquired CPU usage rate and the acquired user viewing situation information (S603).

[0141] In one embodiment, the search condition of the fitness device (500) may be a condition for initiating the search of the fitness device (500).

[0142] The controller (170) can determine whether the search conditions of the fitness device (500) are satisfied based on the CPU usage rate, the viewing time of screens other than the home screen, and the time not operated by the remote control device (200).

[0143] This will be explained with reference to Fig. 7.

[0144] FIG. 7 is a flowchart illustrating a process for determining whether a fitness device’s search condition is satisfied based on CPU usage and user viewing situation information according to an embodiment of the present disclosure.

[0145] Referring to FIG. 7, the controller (170) of the display device (100) can determine whether the CPU usage rate is smaller than a preset rate (S701).

[0146] The pre-set ratio may be 50%, but this is merely an example.

[0147] The controller (170) of the display device (100) can determine whether a screen other than the home screen is being viewed when the CPU usage rate is less than a preset rate (S703).

[0148] The controller (170) can determine whether the user is viewing a screen other than the home screen by comparing the initial screen, which is the home screen, with the screen displayed by the current display (180).

[0149] When the CPU usage rate is less than a preset rate, the controller (170) can measure the viewing time of screens other than the home screen and determine whether the viewing time is greater than the first reference time.

[0150] The first standard time may be 1 minute, but this is merely an example.

[0151] The controller (170) of the display device (100) can determine whether the CPU usage rate is lower than a preset rate, whether a screen other than the home screen is being viewed, and whether the remote control device (200) is not being operated (S705).

[0152] If the controller (170) does not receive a control signal from the remote control device (200), it can determine that the remote control device (200) is not operated.

[0153] The controller (170) can determine that the search conditions of the fitness device (500) are satisfied if the CPU usage rate is lower than the preset rate and the user is watching a screen other than the home screen, and if the remote control device (200) is not operated.

[0154] The controller (170) can measure the time during which the remote control device (200) is not operated and determine whether the measured time during which the operation is not operated is greater than a second reference time. The second reference time may be 30 seconds, but this is merely an example and may be equal to the first reference time.

[0155] As another example, the controller (170) can determine that the search conditions of the fitness device (500) are satisfied if the CPU usage rate is less than a preset rate, the viewing time of screens other than the home screen is greater than a first reference time, and the non-operation time of the remote control device (200) is greater than a second reference time.

[0156] As another example, the controller (170) can determine that the search conditions of the fitness device (500) are satisfied if the CPU usage rate is less than a preset rate and the viewing time of a screen other than the home screen is greater than a first reference time.

[0157] As another example, the controller (170) can determine that the search condition of the fitness device (500) is satisfied if the CPU usage rate is less than a preset rate and the non-operation time of the remote control device (200) is greater than a second reference time.

[0158] Again, Figure 6 is explained.

[0159] The controller (170) of the display device (100) can start a device scan (or device search) based on the determination that the search conditions of the fitness device (500) are satisfied (S605).

[0160] The controller (170) can start scanning for devices using a Bluetooth Low Energy (BLE) communication circuit. The wireless communication interface (173) may be equipped with a BLE communication circuit.

[0161] The controller (170) can adjust the scan interval and scan window of the BLE communication circuit for device scanning.

[0162] The scan interval is the device's scan cycle, which may be the period during which the BLE communication circuit searches for advertising signals broadcast from the surroundings.

[0163] The scan window may be the time during which the BLE communication circuit performs an actual scan. The scan window may be the time during which the BLE communication circuit activates the radio frequency to receive an advertisement signal.

[0164] The controller (170) can adjust the scan interval and scan window of the BLE communication circuit so as not to affect other wireless communication functions of the display device (100).

[0165] For example, the scan interval can be set to 1860.625 msec and the scan window to 202.500 msec. As another example, the scan interval can be set to 3120.000 msec and the scan window to 160.000 msec.

[0166] The controller (170) of the display device (100) can receive a communication signal from the fitness device (500) through a wireless communication interface (173) (S607).

[0167] In one embodiment, the communication signal may be an advertisement signal for the fitness device (500) to announce its presence to the outside. The advertisement signal may include information about an external device transmitting the advertisement signal. The information about the external device may include one or more of a service UUID, the name of the device, or the type of the device.

[0168] If the external device is a fitness device (500), the advertising signal may include at least one of a Service Universally Unique Identifier (Service UUID) that identifies the fitness device (500) or the service provided by the fitness device (500), the name of the fitness device (500), or the type of the fitness device (500).

[0169] The type of fitness device (500) can identify what kind of device the fitness device (500) is. The type of fitness device (500) may represent any one of a treadmill, a cross trainer, a step climber, a stair climber, a lower, or an indoor bike.

[0170] The BLE circuit equipped in the fitness device (500) can periodically broadcast an advertisement signal.

[0171] The controller (170) can receive an advertisement signal broadcast from the fitness device (500) in the section corresponding to the scan window.

[0172] The controller (170) of the display device (100) can display a connection pop-up window on the display (180) based on a communication signal received from the fitness device (500) (S609).

[0173] In one embodiment, the controller (170) can determine whether the discovered device is a fitness device (500) based on information included in the communication signal. The controller (170) can recognize that the device that transmitted the advertisement signal is a fitness device (500) if at least one of the service UUID, the name of the device, or the type of the device included in the advertisement signal indicates a fitness device (500).

[0174] Based on the recognition of the fitness device (500), the controller (170) can display a connection pop-up window for BLE connection with the fitness device (500) on the display (180).

[0175] In another embodiment, the controller (170) may display a connection pop-up window on the display (180) when the external device is recognized as a fitness device (500) based on an advertisement signal received from an external device and an operation trigger is received from the fitness device (500). The operation trigger may be a signal indicating that the user is operating the fitness device (500). For example, if the fitness device (500) is an indoor bike, the indoor bike may generate an operation trigger when the user pedals.

[0176] From an actual user's perspective, a connection pop-up window may be displayed the moment the user pedals the indoor bike.

[0177] The operation trigger may be included in the advertisement signal or transmitted to the display device (100) separately from the advertisement signal.

[0178] In another embodiment, the controller (170) can display a connection pop-up window on the display (180) when the power of the fitness device (500) is turned on and the controller (170) recognizes the external device as the fitness device (500) based on an advertisement signal received from the external device.

[0179] FIGS. 8a to 8c are drawings illustrating an example of displaying a connection pop-up window for wireless connection with a fitness device according to one embodiment of the present disclosure.

[0180] In FIGS. 8a to 8c, the display device (100) may be playing a content video (800) on the display (180). The content video (800) may be a live broadcast video, a video provided through a video streaming application, or an execution screen of a specific application.

[0181] First, Figure 8a will be explained.

[0182] FIG. 8a is an example in which a display device (100) displays a pop-up window for BLE connection with a fitness device (500).

[0183] When the display device (100) receives an advertisement signal from the first fitness device (500-1) and recognizes that it is a fitness device, it may display a first pop-up window (810) for BLE connection with the first fitness device (500-1) on the display (180). The first pop-up window (810) may be displayed superimposed on the content image (800).

[0184] The first pop-up window (810) may include text inquiring about a connection, indicating that the first fitness device (500-1) has been discovered. The first pop-up window (810) may include an agreement button (811) and a floating agreement button (812).

[0185] The display device (100) can perform a BLE connection procedure with the first fitness device (500-1) upon receiving a command to select the consent button (811).

[0186] The display device (100) receives an advertisement signal from the first fitness device (500-1) and recognizes that it is a fitness device, and when it receives an operation trigger indicating that the first fitness device (500-1) is being operated, it can display the first pop-up window (810) on the display (180).

[0187] When the power of the first fitness device (500-1) is turned on and the display device (100) receives an advertisement signal from the first fitness device (500-1) and recognizes that it is a fitness device, it can display a first pop-up window (810) for BLE connection with the first fitness device (500-1) on the display (180).

[0188] Thus, according to an embodiment of the present disclosure, when a user uses a fitness device (500) while watching a content video (800) of a display device (100), a natural connection process between the fitness device (500) and the display device (100) can be provided without a complex process.

[0189] Next, Fig. 8b is explained.

[0190] FIG. 8b is an example of a case where a display device (100) searches for a plurality of fitness devices (500-1, 500-2).

[0191] When the display device (100) receives an advertisement signal from the first fitness device (500-1) and recognizes that it is a fitness device, and receives an advertisement signal from the second fitness device (500-2) and recognizes that it is a fitness device, it can display a second pop-up window (820) on the display (180). The second pop-up window (820) can be displayed superimposed on the content image (800).

[0192] The second pop-up window (820) may include text asking which device to connect to, and that the first and second fitness devices (500-1, 500-2) have been discovered.

[0193] The second pop-up window (820) may further include a first device name (821) indicating the name of the first fitness device (500-1) and a second device name (822) indicating the name of the second fitness device (500-2).

[0194] The display device (100) can perform a BLE connection procedure to a fitness device corresponding to the selected device name upon receiving a command to select either the first device name (821) or the second device name (822).

[0195] In another embodiment, even if the display device (100) receives an advertisement signal from the first fitness device (500-1) and recognizes that it is a fitness device, and receives an advertisement signal from the second fitness device (500-2) and recognizes that it is a fitness device, it may display a pop-up window on the display (180) that includes only the name of the device that transmitted the operation trigger among the two fitness devices.

[0196] In this way, according to an embodiment of the present disclosure, while watching the content video (800) of the display device (100), the user can experience a natural connection process between the fitness device (500) and the display device (100) without a complex process, even when multiple fitness devices are connected.

[0197] Next, Fig. 8c is explained.

[0198] FIG. 8c is an example of a case where a display device (100) searches for multiple fitness devices (500-1, 500-2) that have previously been connected.

[0199] When the display device (100) receives an advertisement signal from the first fitness device (500-1) and recognizes that it is a fitness device, and receives an advertisement signal from the second fitness device (500-2) and recognizes that it is a fitness device, it can display a third pop-up window (830) on the display (180). The third pop-up window (830) can be displayed superimposed on the content image (800).

[0200] The third pop-up window (830) may include text asking which device to connect to, as multiple fitness devices have been discovered.

[0201] The third pop-up window (830) may further include a third device name (831) indicating the name of the first fitness device (500-1) and a fourth device name (832) indicating the name of the second fitness device (500-2).

[0202] The third device name (831) may be a combination of the user account and the name of the first fitness device (500-1).

[0203] The display device (100) can store a third device name (831) in memory (140) by combining the name (Bike) of a first fitness device (500-1) that has previously been connected and a user account (Tom) logged into the display device (100). When the first fitness device (500-1) is re-recognized, the display device (100) can display a third pop-up window (830) containing the third device name (831) stored in memory (140) on the display (180).

[0204] The display device (100) can store a fourth device name (832) in memory (140) by combining the name (Treadmill) of the second fitness device (500-2) that was previously connected and the name (LK61TV) of the display device (100). When the second fitness device (500-2) is re-recognized, the display device (100) can display a third pop-up window (830) containing the fourth device name (832) stored in memory (140) on the display (180).

[0205] That is, when a fitness device (500) that has a connection history is re-recognized by the display device (100), it can display a pop-up window using the device name stored in the memory (140). As a result, when similar fitness devices are connected to the display device (100), it can be clearly distinguished which device is the one used by the user through the device name.

[0206] Meanwhile, the name of the fitness device (500) connected to the display device (100) via BLE can be edited according to user input. The display device (100) can display a device name editing menu and can store the device name entered through the device name editing menu in memory (140). When the fitness device (500) is re-recognized, the display device (100) can display a pop-up window containing the stored device name on the display (180).

[0207] The display device (100) can perform a BLE connection procedure to a fitness device corresponding to the selected device name upon receiving a command to select either a third device name (831) or a fourth device name (832).

[0208] Again, Figure 6 is explained.

[0209] The controller (170) of the display device (100) can receive a connection confirmation command (S611), and can perform a connection procedure with the fitness device (500) according to the received connection confirmation command (S613).

[0210] The controller (170) can obtain a command to select the consent button (811) of FIG. 8a as a connection confirmation command.

[0211] The controller (170) can obtain a command to select either the first device name (821) or the second device name (822) of FIG. 8b as a connection confirmation command.

[0212] The controller (170) can obtain a command to select either the third device name (831) or the fourth device name (832) of FIG. 8c as a connection confirmation command.

[0213] The controller (170) can receive a connection confirmation command from the remote control device (200) through the user input interface (150).

[0214] The controller (170) can perform a BLE connection procedure with the fitness device (500) upon receiving a connection confirmation command. The BLE connection procedure is described with reference to FIG. 9.

[0215] FIG. 9 is a sequence diagram illustrating a BLE connection procedure between a display device and a fitness device according to one embodiment of the present disclosure.

[0216] FIG. 9 may be an example illustrating at least part of the process of step S613 of FIG. 6.

[0217] Referring to FIG. 9, the controller (170) of the display device (100) can perform a GATT (Generic Attribute Profile) connection with the fitness device (500) through a BLE circuit (S901).

[0218] GATT can define a method for exchanging profiles and data through a BLE connection.

[0219] A GATT connect request may be a request for setting up to exchange data between a display device (100) and a fitness device (500) via the GATT protocol.

[0220] Step S901 may include steps S605 and S607 of FIG. 6.

[0221] The controller (170) of the display device (100) can transmit a Service discovery request through a BLE circuit (S903).

[0222] A service discovery request may be a request to search for what services the fitness device (500) provides. A service discovery request may be a request for a list of services provided by the fitness device (500).

[0223] For example, if the fitness device (500) is an indoor bike, the list of services may include a service for managing speed and a service for managing calorie consumption.

[0224] The controller (170) of the display device (100) can receive a list of services from the fitness device (500) in response to a service discovery request via a BLE circuit (S904).

[0225] The controller (170) of the display device (100) can send a Get Service request through the BLE circuit (S905) and receive a Service response from the fitness device (500) (S907).

[0226] A Get Service request may be a request to select a specific service from a list of services. The controller (170) may receive the selected specific service in response to the Get Service request.

[0227] The controller (170) of the display device (100) can transmit a characteristic data request to the fitness device (500) via a BLE circuit (S909).

[0228] A characteristic data request may be a request to read characteristic data provided through a selected service. For example, the characteristic data may be specific data provided through the selected service, such as the real-time speed or calories burned of an indoor bike.

[0229] The controller (170) of the display device (100) can receive a characteristic data response through a BLE circuit in response to a characteristic data request (S911).

[0230] The characteristic data response may be a response indicating that the requested characteristic data will be provided.

[0231] The controller (170) of the display device (100) can transmit a Set notification through a BLE circuit (S913).

[0232] Set notification may be a notification that automatically receives changed characteristic data whenever characteristic data, such as the speed or calorie consumption of the indoor bike, changes. The display device (100) can receive and update characteristic data in real time through Set notification without having to request characteristic data every time.

[0233] Again, Figure 6 is explained.

[0234] The controller (170) of the display device (100) can receive exercise data from the fitness device (500) through a wireless communication interface (173) (S615).

[0235] Exercise data may be characteristic data of the service described in FIG. 9. If the fitness device (500) is an indoor bike, the exercise data may include one or more of instantaneous speed, average speed, instantaneous cadence, average cadence, low-energy level, calories burned, exercise time, and time remaining.

[0236] The controller (170) of the display device (100) can determine whether the user's exercise state is a continuous exercise state based on the received exercise data (S617).

[0237] The user's exercise state may include an exercise continuation state and an exercise termination state.

[0238] The exercise continuation state may be a state in which the user is continuing to exercise. The exercise continuation state may include a state in which the user is not currently exercising but is predicted to continue exercising after a predetermined period of time.

[0239] The exercise end state may be a state where the user has ended the exercise. The exercise end state may include a state where the user is not currently exercising and is predicted not to continue exercising in the future.

[0240] In one embodiment, the controller (170) can determine the user's exercise state as an exercise continuing state if the value of the received exercise data is greater than 0, and can determine the user's exercise state as an exercise ending state if the value of the received exercise data is 0. For example, the controller (170) can determine the user's exercise state as an exercise continuing state if the RPM (Revolution Per Minute) received from the indoor bike is greater than 0, and can determine the user's exercise state as an exercise ending state if the RPM is 0.

[0241] In another embodiment, the controller (170) can determine the user's exercise state as an exercise continuation state if the value of the received exercise data changes within a certain period of time, and can determine the user's exercise state as an exercise termination state if the value of the received exercise data does not change for a certain period of time. For example, the controller (170) can determine the user's exercise state as an exercise continuation state if the SPM (Stroke Per Minute) received from Rower increases within a certain period of time, and can determine the user's exercise state as an exercise termination state if the SPM does not increase for a certain period of time.

[0242] In another embodiment, the controller (170) can determine the user's exercise state based on exercise data and whether the user's video manipulation is detected.

[0243] FIG. 10 is a flowchart illustrating a process for determining a user's exercise state based on whether exercise data and video manipulation are detected, according to one embodiment of the present disclosure.

[0244] Referring to FIG. 10, the controller (170) can determine whether image manipulation of the display (180) is detected when the value of exercise data from the fitness device (500) is 0 or has not changed for a certain period of time (S1001) (S1003).

[0245] The controller (170) can determine that video manipulation has been detected when the video being played on the display (180) changes from the first content video to the second content video.

[0246] The controller (170) can determine that video manipulation has been detected when the video being played on the display (180) changes from the first content video to the second content video according to a command received from the remote control device (200).

[0247] The controller (170) can determine the user's exercise state as an exercise continuing state when video manipulation is detected (S1005), and can determine the user's exercise state as an exercise ending state when video manipulation is not detected (S1007).

[0248] Again, Figure 6 is explained.

[0249] The controller (170) of the display device (100) can output the exercise result when the user's exercise state is determined to be an exercise end state (S619).

[0250] The exercise results may include the results of the exercise performed by the user from the time the fitness device (500) is connected until the user's exercise state is determined to be an exercise end state.

[0251] The exercise results may include past exercise history previously obtained through the fitness device (500).

[0252] FIG. 11 is a drawing illustrating the results of an exercise according to one embodiment of the present disclosure.

[0253] Referring to FIG. 11, if the controller (170) determines that the user's exercise state is an exercise end state, it can display the exercise result (1100) on the display (180).

[0254] In one embodiment, if the controller (170) determines that the user's exercise state is an exercise end state, it can change the content video (800) that the user is watching into an exercise result (1100).

[0255] In another embodiment, if the controller (170) determines that the user's exercise state is an exercise end state, it may display the exercise result (1100) superimposed on the content video (800) that the user is watching.

[0256] The exercise results (1100) may include an information item (1110), an exercise date history item (1120), a category usage rate item (1130), and an exercise time summary item (1140).

[0257] My information item (1110) may include user exercise information generated based on exercise data received from the fitness device (500). My information item (1110) may include total exercise time, number of completed exercises (or number of categories), calories burned, and the category that spent the most time.

[0258] The exercise date history item (1120) may be an item that identifies the days on which the exercise was completed and the days on which it was not completed among multiple dates.

[0259] The category usage ratio item (1130) may be an item representing the usage ratio of each of the multiple fitness devices.

[0260] The exercise time summary item (1140) may be an item containing the user's daily exercise time over a period of time.

[0261] After finishing using the fitness device (500), the user can immediately check information about the exercise performed through the exercise results (1100).

[0262] Again, Figure 6 is explained.

[0263] The controller (170) of the display device (100) can perform a disconnection procedure with the fitness device (500) (S621).

[0264] The controller (170) can disconnect the BLE connection with the fitness device (500) when the user's exercise state is determined to be an exercise end state.

[0265] Step S621 may be performed before Step S619 or simultaneously with Step S619.

[0266] In another embodiment, the controller (170) may disconnect the BLE connection with the fitness device (500) based on receiving a specific trigger from the fitness device (500). The specific trigger may be any one of a trigger that selects an emergency button provided on the fitness device (500), a trigger that detects an emergency situation to stop the operation of the fitness device (500), or a trigger that turns off the power of the fitness device (500).

[0267] Figure 12 is a diagram illustrating a disconnection notification window displayed on a display device as the fitness device and BLE connection are disconnected.

[0268] Referring to FIG. 12, the display device (100) can display a disconnection notification window (1200) on the display (180) when the BLE connection with the first fitness device (500-1) is disconnected.

[0269] The user can experience the BLE connection between the fitness device (500) and the display device (100) being automatically disconnected without any separate process.

[0270] FIG. 13a is a flowchart for explaining a method of operation of a display device according to one embodiment of the present disclosure.

[0271] The controller (170) of the display device (100) can receive information from the fitness device (500) through the wireless communication interface (173) (S1301).

[0272] The information may include at least one of device information or exercise information related to the fitness device (500).

[0273] The device information may include at least one of the type (or kind) of the fitness device (500), UUID, name of the fitness device (500), or whether FTMS is supported.

[0274] The exercise information may include at least one of the exercise data measured by the fitness device (500) and the exercise setting data set in the fitness device (500).

[0275] The controller (170) may receive a communication signal containing device information of the fitness device (500) from the fitness device (500) in step S607 of FIG. 6. The device information of the fitness device (500) may be included in an advertisement signal broadcast by the fitness device (500) before the BLE connection with the fitness device (500). The communication signal may be an advertisement signal.

[0276] In another embodiment, the information received from the fitness device (500) may include exercise information. The exercise information may include exercise data measured by the fitness device (500). The controller (170) may receive exercise data from the fitness device (500) by performing a wireless connection, as in step S615 of FIG. 6.

[0277] In another embodiment, the exercise information may include exercise course information. The exercise course information may be information indicating an exercise course set in the fitness device (500). The controller (170) may receive exercise data and exercise course information from the fitness device (500) in step S615 of FIG. 6. The exercise data may include exercise course information.

[0278] The controller (170) of the display device (100) can obtain recommendation information based on the information of the acquired fitness device (500) (S1303).

[0279] In one embodiment, the controller (170) can obtain recommendation information suitable for the type of fitness device (500) based on the type of fitness device (500). The recommendation information may include at least one of a recommended video suitable for the type of fitness device (500), an access address for accessing the recommended video, a targeted advertisement, an access address for accessing the targeted advertisement, a recommended advertisement, or an access address for accessing the recommended advertisement.

[0280] In another embodiment, the controller (170) can determine the user's proficiency level based on exercise information received from the fitness device (500) and obtain recommendation information corresponding to the determined proficiency level. The recommendation information may include recommended videos suitable for the user's proficiency level.

[0281] In another embodiment, the controller (170) can obtain recommendation information corresponding to the exercise course information based on the exercise course information. The recommendation information may include a recommendation video representing an exercise course corresponding to the exercise course information.

[0282] The controller (170) of the display device (100) can display the acquired recommendation information on the display (180) (S1305).

[0283] FIG. 13b is a flowchart illustrating an example of providing recommended videos suitable for the type of fitness device according to another embodiment of the present disclosure.

[0284] FIG. 13b is an exemplary embodiment of FIG. 13a.

[0285] Referring to FIG. 13b, the controller (170) of the display device (100) can receive the type of fitness device (500) from the fitness device (500) (S1311).

[0286] The controller (170) can receive an advertisement signal broadcast by the fitness device (500) through the wireless communication interface (173). The advertisement signal may include the type of the fitness device (500).

[0287] FIGS. 14 to 15b are drawings illustrating information included in an advertising signal broadcast by a fitness device according to one embodiment of the present disclosure.

[0288] Referring to FIG. 14, the display device (100) may be playing a content image (800) on the display (180).

[0289] The first fitness device (500) may be an indoor bike (500-1). The indoor bike (500-1) may broadcast an advertising signal. The display device (100) may scan the advertising signal in the scan window section.

[0290] When an advertisement signal is scanned in the scan window section, the display device (100) can display a pop-up window (1410) for BLE connection with the indoor bike (500-1) on the display (180).

[0291] The advertisement signal may include numeric data (1500) such as <6, 22, 38, 24, 32, 0>. The numeric data (1500) may consist of an array of 6 numbers, but this is merely an example.

[0292] Referring to FIG. 15a, 6 may indicate the length of numerical data. 22 may indicate the UUID of the service provided by the fitness device (500). 38 and 24 may indicate support for FTMS. 1 may indicate that the indoor bike (500-1) belongs to any one of the types of fitness devices (500) defined in the FTMS standard. 32 and 0 may indicate the type of fitness device (500), and in particular, 32 and 0 may indicate that the type of fitness device (500) is an indoor bike (500-1).

[0293] Depending on the type of fitness device (500), the value of the last two digits of the numerical data (1500) may vary.

[0294] Referring to FIG. 15b, <1,0> indicates that the type of fitness device (500) is a treadmill, <2,0> indicates that the type of fitness device (500) is a cross trainer, <4,0> indicates that the type of fitness device (500) is a step climber, <8,0> indicates that the type of fitness device (500) is a stair climber, <16,0> indicates that the type of fitness device (500) is a lower, and <32,0> indicates that the type of fitness device (500) is an indoor bike.

[0295] If the information included in the scanned advertisement signal is a fitness device (500) that supports FTMS, the display device (100) can display a pop-up window (1410) for BLE connection with an indoor bike (500-1) on the display (180) using the type of the recognized fitness device (500).

[0296] When the information contained in the scanned advertisement signal is a fitness device (500) that supports FTMS and the display device (100) detects an operation trigger that operates the fitness device (500), the display device (100) can display a pop-up window (1410) for BLE connection with an indoor bike (500-1) on the display (180) using the type of the recognized fitness device (500).

[0297] The pop-up window (1410) may be equipped with an consent button (1411) and a non-consent button (1412). The display device (100) may establish a BLE connection with the indoor bike (500-1) according to a command to select the consent button (1411).

[0298] Again, Fig. 13b is explained.

[0299] The controller (170) of the display device (100) can obtain recommendation information suitable for the type of fitness device (500) based on the type of the received fitness device (500) (S1313).

[0300] In one embodiment, the controller (170) can obtain recommendation information including at least one of a recommended video related to the type of fitness device (500), a thumbnail of the recommended video, an access address of the recommended video, a recommended advertisement video, a thumbnail of the recommended advertisement video, an access address of the recommended advertisement video, a target advertisement video, a thumbnail of the target advertisement video, or an access address of the target advertisement video.

[0301] The controller (170) can generate a search query including the type of fitness device (500) and can transmit the generated search query to a search server (not shown) through a network interface (133). The controller (170) can receive recommendation information from the search server through the network interface (133).

[0302] If the type of fitness device (500) is an indoor bike (500-1), the recommendation information may include one or more of a bicycle exercise course video, a URL of a bicycle exercise course video, a bicycle advertisement video, and a URL of a bicycle advertisement video.

[0303] The controller (170) of the display device (100) can display a recommended image on the display (180) based on the recommendation information (S1315).

[0304] FIGS. 16a to 16e are drawings illustrating examples of providing recommendation information suitable for the type of fitness device according to an embodiment of the present disclosure.

[0305] It is assumed that the display device (100) is BLE connected to the indoor bike (500-1) while playing content video (800).

[0306] The display device (100) can display an exercise menu (1610) on the display (180) as it is connected to the indoor bike (500-1) via BLE. The exercise menu (1610) can be displayed automatically as it is connected to the indoor bike (500-1) via BLE. As another example, the exercise menu (1610) can be displayed when exercise data is received from the indoor bike (500-1).

[0307] The exercise menu (1610) may include at least one of the following: a speed item (1611) indicating the speed of the indoor bike (500-1), a distance item (1612) indicating the distance traveled, an exercise level item (1613) indicating the exercise level, a calorie item (1614) indicating the amount of calories consumed, an RPM item (1615) indicating the RPM, an exercise time item (1616) indicating the exercise time, a recommended video item (1617), or a recommended advertisement item (1618).

[0308] That is, the exercise menu (1610) may include one or more exercise items based on exercise data and one or more recommendation items based on the type of fitness device (500).

[0309] The speed item (1611), distance traveled item (1612), exercise level item (1613), calories item (1614), RPM item (1615), and exercise time item (1616) may each be items displayed based on exercise data received from the indoor bike (500-1).

[0310] The recommended video item (1617) may be an item for providing recommended videos suitable for the type of indoor bike (500-1). The recommended video item (1617) may represent an icon of an application that provides a video streaming service.

[0311] The recommended ad item (1618) may be an item for recommending an ad video of a bicycle related to an indoor bike (500-1). The recommended ad item (1618) may also be an icon of an application that provides recommended ads or targeted ads.

[0312] Each of the recommended video item (1617) and recommended ad item (1618) can be selected by a pointer that moves according to the movement of the remote control device (200).

[0313] As the display device (100) receives a command to select a recommended video item (1617), it may transmit a first search query (1601) including a type of fitness device (500) (Indoor Bike) to a search server (1600), as illustrated in FIG. 16b. The search server (1600) may be a server that provides an application represented by the recommended video item (1617).

[0314] The display device (100) may receive a first search result (1602) from a search server (1600) in response to a first search query (1601). The search result (1602) may include access information for an exercise course video of an indoor bike (500-1). The access information may include at least one of the title of the exercise course video, a URL for accessing the exercise course video, or a thumbnail.

[0315] The display device (100) can display first recommendation information (1620) on the display (180) based on the first search result (1602). The first recommendation information (1620) based on the first search result (1602) may include a plurality of video items (1621, 1622, 1623). Each of the first to third video items (1621, 1622, 1623) may be an item representing a video of a bicycle exercise course.

[0316] The first video item (1621) may include a first thumbnail (1621a) and a first title (1621b) corresponding to the first exercise course video, the second video item (1622) may include a second thumbnail (1622a) and a second title (1622b) corresponding to the second exercise course video, and the third video item (1623) may include a third thumbnail (1623a) and a third title (1623b) corresponding to the third exercise course video.

[0317] Each thumbnail and title may be a clickable element. The display device (100) may play the corresponding exercise course video on the display (180) according to a command to select a thumbnail or title.

[0318] As such, according to an embodiment of the present disclosure, as an exercise course video suitable for the type of fitness device (500) connected to the display device (100) is provided, the user can become more immersed in exercising through the fitness device (500) while watching the recommended video.

[0319] Meanwhile, referring to FIG. 16c, the display device (100) can transmit a second search query (1603) including the type of fitness device (500) (Indoor Bike) and the user's viewing history to the search server (1600) as shown in FIG. 16c upon receiving a command to select a recommended video item (1617).

[0320] The display device (100) may receive a second search result (1604) from a search server (1600) in response to a second search query (1603). The second search result (1604) may include access information for an exercise course video of an indoor bike (500-1) and access information for a viewing history recommendation video based on the user's viewing history.

[0321] Access information for an exercise course video may include at least one of the title of the exercise course video, a URL for accessing the exercise course video, or a thumbnail.

[0322] Access information for recommended videos based on viewing history may include at least one of the title of the video based on viewing history, a URL for accessing the video based on viewing history, or a thumbnail.

[0323] The display device (100) can display second recommendation information (1630) on the display (180) based on the second search result (1604). The second recommendation information (1630) based on the second search result (1604) may include a plurality of video items (1621, 1622, 1624). Each of the first and second video items (1621, 1622) may be an item representing a video of a bicycle exercise course, and the fourth video item (1624) may be an item representing a viewing history recommendation video based on the user's viewing history.

[0324] The first video item (1621) may include a first thumbnail (1621a) and a first title (1621b) corresponding to the first exercise course video, the second video item (1622) may include a second thumbnail (1622a) and a second title (1622b) corresponding to the second exercise course video, and the fourth video item (1624) may include a fourth thumbnail (1624a) and a fourth title (1624b) corresponding to the fourth exercise course video.

[0325] Each thumbnail and title may be a clickable element. The display device (100) may play the corresponding exercise course video or viewing history recommendation video on the display (180) according to a command to select a thumbnail or title.

[0326] As such, according to an embodiment of the present disclosure, an exercise course video suitable for the type of fitness device (500) connected to the display device (100) and a recommended video based on viewing history are provided, so that the user can become more immersed in exercise through the fitness device (500) while watching the recommended video.

[0327] The controller (170) may also independently obtain information about recommended videos based on viewing history.

[0328] Referring to FIG. 16d, the display device (100) can play an exercise course video (1640) on the display (180) as the first video item (1621) is selected. The exercise course video (1640) may be a video that gives the effect of the user actually riding a bicycle.

[0329] As such, according to an embodiment of the present disclosure, a user can watch an exercise course video suitable for the type of fitness device (500) while exercising through the fitness device (500). Accordingly, the user can experience a more immersive exercise experience.

[0330] Meanwhile, referring to FIG. 16e, the display device (100) can play a recommended advertisement video (1650) on the display (180) upon receiving a command to select a recommended advertisement item (1618) included in the exercise menu (1610) of FIG. 16a.

[0331] The recommended advertisement video (1650) may be a video advertising an indoor bike or a bicycle.

[0332] As such, according to an embodiment of the present disclosure, a user can watch targeted advertisements that match the type of fitness device (500) being operated while exercising through a fitness device (500). In this case, advertising costs can be reduced because the focus is on a specific user group that is likely to see the advertisement, rather than displaying advertisements randomly. Additionally, unnecessary exposure to advertisements can be reduced, and a positive user experience can be provided by providing targeted advertisements that match the user's interests.

[0333] FIG. 17 is a flowchart for explaining a method of operation of a display device according to another embodiment of the present disclosure.

[0334] FIG. 17 is another embodiment embodying FIG. 13a.

[0335] The controller (170) of the display device (100) can receive exercise information from the fitness device (500) through a wireless communication interface (173) (S1701).

[0336] Exercise information may include information about an exercise performed by a user through a fitness device (500). For example, if the fitness device (500) is an indoor bike (500-1), the exercise information may include at least one of the speed, distance traveled, exercise level, calorie consumption, RPM, or exercise time of the indoor bike (500-1).

[0337] The controller (170) of the display device (100) can generate a user's exercise history based on the received exercise information (S1703).

[0338] The exercise history may be history information generated based on exercise information acquired during a certain time interval. The controller (170) may store the exercise history corresponding to each of the multiple user accounts in the memory (140).

[0339] The controller (170) of the display device (100) can acquire the user's skill level based on the generated exercise history (S1705).

[0340] The user's skill level can be classified as a beginner level or an expert level. However, the skill level is not limited to these and may be a level expressed as a number from 0 to 10.

[0341] In one embodiment, the controller (170) can determine the user's skill level as expert level if the user has performed exercise for 20 days or more out of the last 30 days, and can determine the user's skill level as beginner level if the user has performed exercise for less than 20 days. Here, the counting of exercise days does not matter even if the type of fitness device (500) is different.

[0342] The controller (170) can switch the user's proficiency level back to the beginner level if the user classified as expert level does not exercise for more than 2 weeks.

[0343] In another embodiment, the controller (170) can determine the user's skill level as expert level if there are 20 or more days in the last 30 days when the user has exercised more than the target amount of exercise.

[0344] The controller (170) of the display device (100) can acquire a recommended video that matches the acquired proficiency level and can display the acquired recommended video on the display (180) (S1707).

[0345] The controller (170) can recognize the user account of the display device (100) after the fitness device (500) is connected via BLE, and can extract exercise history corresponding to the recognized user account.

[0346] The controller (170) can obtain the proficiency level of a user account based on the extracted exercise history. The controller (170) can obtain recommended videos using the proficiency level. The controller (170) can generate a search query including the proficiency level and obtain search results from a search server (1600) that respond to the search query. The search results may include recommended videos.

[0347] For example, if the proficiency level is beginner, the recommended videos may be easy workout courses. If the proficiency level is expert, the recommended videos may be difficult workout courses.

[0348] The controller (170) can play an exercise course video corresponding to the acquired proficiency level on the display (180).

[0349] FIG. 18 is a drawing illustrating an example of providing an exercise course video suitable for a user's skill level according to an embodiment of the present disclosure.

[0350] Referring to FIG. 18 (a), the display device (100) can play a high-difficulty course video (1810) on the display (180) when the user's skill level is determined to be expert level.

[0351] Referring to Fig. 18 (b), the display device (100) can play a low-difficulty course video (1820) on the display (180) when the user's skill level is determined to be a beginner level.

[0352] As such, according to an embodiment of the present disclosure, an exercise course video suitable for the user's level of proficiency in exercise can be provided. As an exercise course video based on one's proficiency is automatically provided, the user's immersion in exercise can be increased.

[0353] FIG. 19 is a flowchart for explaining a method of operation of a display device according to another embodiment of the present disclosure.

[0354] FIG. 19 is another embodiment embodying FIG. 13a.

[0355] Referring to FIG. 19, the controller (170) of the display device (100) can receive exercise course information from the fitness device (500) (S1311).

[0356] The exercise course information may include information about an exercise course set on the fitness device (500). For example, if the fitness device (500) is a treadmill, the exercise course information may include the incline and speed for each of the multiple course sections.

[0357] The controller (170) of the display device (100) can obtain a recommended course video based on the exercise course information of the received fitness device (500) (S1313).

[0358] The controller (170) can generate a search query containing exercise course information and can send the generated search query to the search server (1600). The controller (170) can receive recommended course videos matching the exercise course information from the search server (1600).

[0359] The controller (170) can receive partial course images corresponding to each of the multiple course sections and can combine the received partial course images to generate a recommended course image.

[0360] The controller (170) of the display device (100) can play the acquired recommended course video on the display (180) (S1315).

[0361] FIGS. 20 and 21 are drawings illustrating an example of providing a recommended course video based on exercise course information according to an embodiment of the present disclosure.

[0362] Referring to FIG. 20, exercise course information (2000) is shown.

[0363] It is assumed that the fitness device (500) is a treadmill.

[0364] The exercise course information (2000) may include a plurality of course sections (2010, 2020, 2030). The display device (100) may receive the set exercise course information (2000) from the fitness device (500).

[0365] The first course section (2010) has a slope of 15 and a speed of 5. The second course section (2010) has a slope of 15 and a speed of 5. The second course section (2020) has a slope of 5 and a speed of 5. The third course section (2030) has a slope of -15 and a speed of 5.

[0366] The display device (100) can acquire a first partial course video (2110) that reflects first partial course information (slope, speed) of the first course section (2010). The display device (100) can play the first partial course video (2110) during the first course section (2010), as shown in FIG. 21 (a).

[0367] The display device (100) can acquire a second partial course video (2120) that reflects second partial course information (slope, speed) of the second course section (2020). The display device (100) can play the second partial course video (2120) during the second course section (2020), as shown in FIG. 21 (b).

[0368] The display device (100) can acquire a third partial course video (2130) that reflects third partial course information (slope, speed) of the third course section (2030). The display device (100) can play the third partial course video (2130) during the third course section (2030), as shown in (c) of FIG. 21.

[0369] As such, according to an embodiment of the present disclosure, the user's exercise immersion can be increased as a recommended course video suitable for an exercise course set in the fitness device (500) is automatically provided.

[0370] FIG. 22 is a drawing illustrating an example of controlling the playback speed of a recommended video based on motion information according to another embodiment of the present disclosure.

[0371] Referring to FIG. 22, the display device (100) is playing a recommended course video (2200) on the display (180) while connected to the treadmill (500-2) via BLE.

[0372] The display device (100) can periodically receive exercise information from the treadmill (500-2). The exercise information may include at least one of exercise speed or exercise intensity.

[0373] The display device (100) can adjust the playback speed of the recommended course video (2200) in proportion to the exercise speed. The display device (100) can increase the playback speed of the recommended course video (2200) as the exercise speed increases.

[0374] For example, the display device (100) can adjust the playback speed of the recommended course video (2200) to 1x speed when the exercise speed is 1 km / h. The display device (100) can adjust the playback speed of the recommended course video (2200) to 1.4x speed when the exercise speed is increased to 5 km / h. The display device (100) can adjust the playback speed of the recommended course video (2200) to 2x speed when the exercise speed is increased to 11 km / h.

[0375] Although only the exercise speed is given as an example in Fig. 22, the playback speed of the recommended course video (2200) can be adjusted in proportion to the exercise intensity.

[0376] In this way, as the recommended course video is adjusted to the user's exercise speed, the user can have an experience similar to exercising outdoors.

[0377] A display device (100) according to an embodiment of the present disclosure may include a display (180), a wireless communication interface (173) that performs wireless communication with a fitness device (500), and a controller (170) that receives information including at least one of device information or exercise information from the fitness device through the wireless communication interface, obtains first recommendation information based on the received information, and displays the obtained first recommendation information on the display.

[0378] The above device information may include the type of the fitness device, and the first recommendation information may include at least one of information regarding a recommended video related to the type of the fitness device or information regarding a targeted advertisement related to the type of the fitness device.

[0379] The above exercise information may include exercise data, and the controller (170) may display an exercise menu on the display that includes one or more exercise items based on the exercise data, a recommended video item for providing the first recommendation information, and a recommended advertisement item for providing the first recommendation information.

[0380] The above controller (170) can transmit a search query including the type of the fitness device to a search server and receive the first recommendation information from the search server.

[0381] Information regarding the recommended video may include at least one of the access address of the recommended video or the thumbnail of the recommended video, and information regarding the targeted advertisement may include at least one of the access address of the targeted advertisement or the thumbnail of the targeted advertisement.

[0382] The controller (170) can display the second recommendation information obtained based on the first recommendation information and the user's viewing history on the display.

[0383] The controller (170) can display the first recommendation information on the display upon receiving a command to select either the recommended video item or the recommended advertisement item.

[0384] The above exercise information may include exercise data of an exercise performed by a user through the fitness device, and the controller (170) may generate an exercise history based on the exercise data, obtain the user's proficiency level based on the generated exercise history, and obtain an exercise course video suitable for the obtained proficiency level as the first recommendation information.

[0385] The above exercise information may include exercise course information, and the controller (170) may obtain a recommended course video as the first recommendation information based on the exercise course information.

[0386] The above exercise information may include at least one of exercise speed or exercise intensity, and the controller (170) plays a recommended video based on the first recommendation information, and the playback speed of the recommended video may be adjusted in proportion to the exercise speed or exercise intensity.

[0387] According to one embodiment of the present disclosure, the above-described method can be implemented as code that can be read by a processor or controller (170) on a medium on which a program is recorded. Examples of a medium that can be read by a processor or controller (170) include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

[0388] The display device described above is not limited to the configuration and method of the embodiments described above; rather, all or part of each embodiment may be selectively combined to allow for various modifications to be made.

Claims

1. In a display device, display; A wireless communication interface that performs wireless communication with a fitness device; and A controller comprising receiving information including at least one of device information or exercise information from the fitness device through the wireless communication interface, obtaining first recommendation information based on the received information, and displaying the obtained first recommendation information on the display. Display device.

2. In Paragraph 1, The above device information Includes the type of the above fitness device, The above first recommendation information including at least one of information regarding recommended videos related to the type of the fitness device or information regarding targeted advertisements related to the type of the fitness device. Display device.

3. In Paragraph 2, The above exercise information Includes exercise data, The above controller An exercise menu including one or more exercise items based on the above exercise data, a recommended video item for providing the first recommendation information, and a recommended advertisement item for providing the first recommendation information is displayed on the display. Display device.

4. In Paragraph 2, The above controller Sending a search query including the type of the fitness device to a search server and receiving the first recommendation information from the search server Display device.

5. In Paragraph 2, Information regarding the recommended video above It includes at least one of the access address of the recommended video or the thumbnail of the recommended video, Information regarding the above targeted advertisement at least one of the access address of the target advertisement or the thumbnail of the target advertisement Display device.

6. In Paragraph 1, The above controller Displaying the second recommendation information obtained based on the first recommendation information and the user's viewing history on the display Display device.

7. In Paragraph 3, The above controller Displaying the first recommendation information on the display upon receiving a command to select either the recommended video item or the recommended advertisement item. Display device.

8. In Paragraph 1, The above exercise information It includes exercise data of exercises performed by the user through the above fitness device, and The above controller Based on the above exercise data, an exercise history is generated, and based on the generated exercise history, the user's proficiency level is obtained, Obtaining an exercise course video matching the above-mentioned proficiency level as the above-mentioned first recommendation information Display device.

9. In Paragraph 1, The above exercise information Includes exercise course information, The above controller Based on the above exercise course information, obtaining a recommended course video as the above first recommendation information Display device.

10. In Paragraph 1, The above controller Play a recommended video based on the above first recommendation information, and The above exercise information Includes at least one of exercise speed or exercise intensity, The playback speed of the above recommended video is adjusted in proportion to the above exercise speed or above exercise intensity. Display device.

11. In a method of operating a display device, A step of receiving information including at least one of device information or exercise information from a fitness device; A step of obtaining first recommendation information based on received information; and A step including displaying the acquired first recommendation information Method of operation of a display device.

12. In Paragraph 11, The above device information Includes the type of the above fitness device, The above first recommendation information including at least one of information regarding recommended videos related to the type of the fitness device or information regarding targeted advertisements related to the type of the fitness device. Method of operation of a display device.

13. In Paragraph 12, The above exercise information Includes more exercise data, The above method of operation The method further includes the step of displaying an exercise menu comprising one or more exercise items based on the exercise data, a recommended video item for providing the first recommendation information, and a recommended advertisement item for providing the first recommendation information. Method of operation of a display device.

14. In Paragraph 12, The step of obtaining the above-mentioned first recommendation information The method includes the step of transmitting a search query including the type of the fitness device to a search server and receiving the first recommendation information from the search server. Method of operation of a display device.

15. In Paragraph 12, Information regarding the recommended video above It includes at least one of the access address of the recommended video or the thumbnail of the recommended video, Information regarding the above targeted advertisement at least one of the access address of the target advertisement or the thumbnail of the target advertisement Method of operation of a display device.

16. In Paragraph 11, The method further includes the step of displaying second recommendation information obtained based on the first recommendation information and the user's viewing history on the display. Method of operation of a display device.

17. In Paragraph 13, The step of displaying the above-mentioned first recommendation information The step of displaying the first recommendation information upon receiving a command to select either the recommended video item or the recommended advertisement item. Method of operation of a display device.

18. In Paragraph 11, The above exercise information It includes exercise data of exercises performed by the user through the above fitness device, and The step of obtaining the above-mentioned first recommendation information A step of generating an exercise history based on the above exercise data, and acquiring the user's proficiency level based on the generated exercise history, and The step of obtaining an exercise course video corresponding to the above-acquired proficiency level as the above-acquired first recommendation information Method of operation of a display device.

19. In Paragraph 11, The above exercise information Includes exercise course information, The step of obtaining the above-mentioned first recommendation information A step comprising obtaining a recommended course video as the first recommendation information based on the above exercise course information Method of operation of a display device.

20. In Paragraph 11, The above method of operation It further includes the step of playing a recommended video based on the first recommendation information above, and The above exercise information Includes at least one of exercise speed or exercise intensity, The playback speed of the above recommended video is adjusted in proportion to the above exercise speed or above exercise intensity. Method of operation of a display device.

Citation Information

Patent Citations

  • Indoor exercise system

    KR1020150080054A

  • Method for detecting providing information of exercise and electronic device thereof

    KR1020180076499A

  • Organic electroluminescent materials and devices

    KR1020230047011A

  • A smart gym integrated solution device interlocked with all fitness equipment using IoT technology and operation method thereof

    KR102275175B1

  • How to Make Pads

    KR102613494B1