Display apparatus and control method thereof

By introducing a controller into the display device, synchronizing the color of the display screen to the peripheral device, the problem that peripheral devices cannot change the color of the display device is solved, and a richer interactive scene and an improved user experience is achieved.

CN119653193APending Publication Date: 2025-03-18HISENSE VISUAL TECH CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202411658999.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2021-08-13
Filing Date
2022-06-29
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

When existing display devices interact with peripheral devices, peripheral devices cannot change according to the change in the screen color of the display device, resulting in a relatively single appearance of the interactive scene content and poor user experience.

Method used

A display device is provided that synchronizes the color of the screen displayed in the display to the peripheral device by region through a controller, so that the display color of the peripheral device changes with the change of the screen color. The specific implementation method includes dividing the screen into multiple color extraction areas, obtaining the HSL values ​​of each area, and sending these values ​​to the corresponding peripheral device.

Benefits of technology

By synchronizing the color of the display device screen to the peripheral device, synchronous update of the display color and the screen color of the peripheral device is achieved, enhancing the atmosphere effect of the interactive scene and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653193A_ABST
    Figure CN119653193A_ABST
Patent Text Reader

Abstract

The invention provides a display apparatus and a control method thereof. The display device includes a display; the interface is configured to be connected with one or more pieces of peripheral equipment, and the one or more pieces of peripheral equipment are configured to present different colors; and a controller connected to the display and the interface, the controller being configured to synchronize a color of a picture displayed in the display to the one or more peripheral devices according to regions in a state in which the peripheral devices are connected to the display device via the interface.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to Chinese patent applications No. 202110791222.X filed on July 13, 2021, No. 202110931920.5 filed on August 13, 2021, and No. 202110931927.7 filed on August 13, 2021, all of which are incorporated herein by reference. Technical Field

[0002] The present application relates to the technical field of display devices, and in particular to a display device and a control method thereof. Background Art

[0003] Display devices include televisions, set-top boxes, boxes, and products with display screens. Taking televisions as an example, there are more and more usage scenarios for televisions. They are not only used as devices for watching TV programs at home, but also for playing games, playing electronic photo albums, and displaying information. In the development of the interactive capabilities of display devices and peripheral devices (also called external devices), display devices are fully open platforms. When interacting with peripheral devices, the peripheral devices serve as input devices and the display devices serve as display terminals. It can be seen that the scene realization is mainly presented on the display device side. In the many application scenarios where display devices interact with peripheral devices, as the degree of intelligence of televisions increases, they can provide more capabilities for interacting with users, so that the scene lights in the room change with the color of the TV screen, greatly improving the TV viewing experience and bringing users a better immersive experience.

[0004] At present, display devices generally have Bluetooth-related functions and can be connected to external devices via Bluetooth. As an open global specification for wireless data and voice communications, Bluetooth technology has emerged with many Bluetooth standard devices, such as Bluetooth speakers, Bluetooth keyboards, Bluetooth mice, Bluetooth remote controls, etc. Display devices can also be used as standard Bluetooth devices and can be scanned by external devices such as various other Bluetooth devices or scan other Bluetooth devices for pairing and connection. Summary of the invention

[0005] According to some embodiments of the present application, a display device is provided, including a display; an interface configured to be connected to one or more peripheral devices, the one or more peripheral devices being configured to present different colors; and a controller connected to the display and the interface, the controller being configured to: when the peripheral device is connected to the display device via the interface, synchronize the color of a picture displayed on the display to the one or more peripheral devices by region.

[0006] According to some embodiments of the present application, a method for controlling a display device is provided, wherein the display device includes a display and an interface, the interface is configured to be connected to one or more peripheral devices, and the one or more peripheral devices are configured to present different colors. The method includes: when the peripheral device is connected to the display device via the interface, synchronizing the color of the picture displayed in the display to the one or more peripheral devices by area. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 is a schematic diagram of an operation scenario between a display device and a control device according to some embodiments;

[0008] Figure 2 is a block diagram of a hardware configuration of a display device 200 according to some embodiments;

[0009] Figure 3 is a block diagram of a hardware configuration of a control device 100 according to some embodiments;

[0010] Figure 4 is a schematic diagram of software configuration in a display device 200 according to some embodiments;

[0011] Figure 5 A schematic diagram showing an icon control interface of an application in a display device 200 according to some embodiments;

[0012] Figure 6 is a structural block diagram of a display device according to some embodiments;

[0013] Figure 7 is a schematic diagram of a device list according to some embodiments;

[0014] Figure 8 is a flow chart of a method for changing the color of a peripheral device with the color of a screen according to some embodiments;

[0015] Fig. 9 A schematic diagram of color picking block division according to some embodiments;

[0016] Fig.10 A schematic diagram of color picking block division according to some embodiments;

[0017] Fig.11 A schematic diagram of color picking block division according to some embodiments;

[0018] Fig.12 A schematic diagram of displaying a pairing prompt page on a mobile phone according to some embodiments;

[0019] Fig.13 is a schematic diagram of a pairing prompt page according to some embodiments;

[0020] Fig.14 is a schematic diagram of a Bluetooth device list on a mobile phone according to some embodiments;

[0021] Fig.15 is a schematic diagram of a Bluetooth device list of a display device 200 according to some embodiments;

[0022] Fig.16A A schematic diagram of a user interface for pairing a display device with an external control device according to some embodiments;

[0023] Fig. 16B A schematic diagram of a user interface for pairing a display device with an external control device according to some embodiments;

[0024] Fig. 16C A schematic diagram of a user interface for pairing a display device with an external control device according to some embodiments;

[0025] Fig.16D A schematic diagram of a user interface for pairing a display device with an external control device according to some embodiments. DETAILED DESCRIPTION

[0026] Some implementation methods of the present application will be described below with reference to the accompanying drawings in combination with some embodiments of the present application. Obviously, some of the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0027] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0028] Figure 1 FIG. 1 is a schematic diagram of an operation scenario between a display device and a control device according to some embodiments. Figure 1 As shown in FIG. 1 , a user can operate the display device 200 through the mobile terminal 300 and the control apparatus 100 .

[0029] In some embodiments, the control device 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or Bluetooth protocol communication, and other short-range communication methods, etc., to control the display device 200 wirelessly or in other wired ways.

[0030] In some embodiments, mobile terminals, tablet computers, computers, laptop computers, and other devices may also be used to control the display device 200 .

[0031] In some embodiments, the mobile terminal 300 can connect and communicate with the display device 200 through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. For example, a control command protocol can be established between the mobile terminal 300 and the display device 200, and the remote control keyboard can be synchronized to the mobile terminal 300, and the function of controlling the display device 200 can be achieved by controlling the user interface on the mobile terminal 300. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.

[0032] like Figure 1 It is also shown that the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect via a local area network (LAN), a wireless local area network (WLAN) and other networks.

[0033] The display device 200 may be a liquid crystal display, an OLED display, or a projection display device.

[0034] In addition to providing a broadcast receiving television function, the display device 200 may also provide an Internet TV function that provides a computer support function, including but not limited to: Internet TV, television, Internet Protocol Television (IPTV), etc.

[0035] Figure 2 is a block diagram of a hardware configuration of a display device 200 according to some embodiments.

[0036] In some embodiments, the display device 200 includes at least one of a controller 250, a tuner and demodulator 210, a communicator 220, a detector 230, an input / output interface, a display 260, an audio output interface 285, a memory, a user input interface 280, a power supply, and an external device interface 240.

[0037] In some embodiments, Figure 2 As shown, the input / output interface is configured to perform data transmission between the controller 250 and other external devices or other controllers 250, such as receiving video signal data and audio signal data, or command instruction data from external devices.

[0038] In some embodiments, the display device 200 can adaptively adjust the display color temperature of the image. For example, when the temperature is high, the display device 200 can be adjusted to display a cooler color temperature of the image, or when the temperature is low, the display device 200 can be adjusted to display a warmer color temperature of the image.

[0039] Figure 3 FIG. 1 is a block diagram of a configuration of a control device 100 according to some embodiments. Figure 3As shown, the control device 100 includes a controller 110 , a communication interface 130 , a user input / output interface, a memory 190 , and a power supply 180 .

[0040] The control device 100 is configured to control the display device 200 , receive input operation instructions from the user, and convert the operation instructions into instructions that the display device 200 can recognize and respond to, thereby acting as an intermediary for the interaction between the user and the display device 200 .

[0041] The controller 110 includes a processor 112, RAM 113 and ROM 114, a communication interface 130, a user input / output interface 140 and a communication bus. The controller 110 is used to control the operation and operation of the control device 100, as well as the communication and cooperation between internal components and external and internal data processing functions.

[0042] The communication interface 130, under the control of the controller 110, realizes the communication of control signals and data signals with the display device 200. For example, the received user input signal is sent to the display device 200. The communication interface 130 may include at least one of other near field communication modules such as a WiFi chip 131, a Bluetooth module 132, and an NFC module 133.

[0043] The input interface in the user input / output interface 140 includes at least one of various input interfaces such as a microphone 141 , a touch panel 142 , a sensor 143 , and a button 144 .

[0044] The output interface in the user input / output interface 140 includes an interface for sending received user instructions to the display device 200. In some embodiments, the output interface may be an infrared interface or a radio frequency interface.

[0045] In some embodiments, the control device 100 includes at least one of a communication interface 130 and a user input / output interface 140. The control device 100 is configured with a communication interface 130, such as a WiFi, Bluetooth, NFC or other module, and the user input command can be sent to the display device 200 via WiFi protocol, Bluetooth protocol, or NFC protocol encoding.

[0046] The memory 190 is used to store various operating programs, data and applications for driving and controlling the control device 200 under the control of the controller. The memory 190 can store various control signal instructions input by the user.

[0047] The power supply 180 is used to provide operating power support for each component of the control device 100 under the control of the controller. The power supply 180 can be a battery and related control circuits.

[0048] Figure 4FIG. 2 is a schematic diagram of software configuration in a display device 200 according to some embodiments. Figure 4 In some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the Android runtime (Android runtime) and system library layer (referred to as "system runtime library layer"), and the kernel layer.

[0049] Figure 5 FIG. 2 is a schematic diagram showing an icon control interface of an application in a display device 200 according to some embodiments. Figure 5 As shown in , the application layer includes at least one application icon control that can display the corresponding icon in the display, such as: live TV application icon control, video on demand application icon control, media center application icon control, application center icon control, game application icon control, etc.

[0050] In some embodiments, when the display device is used as a display terminal to interact with the peripheral device, the peripheral device is only used as an input device. The interactive content between the display device and the peripheral device is only presented in the display device, making the content of the display device relatively closed, and the display device does not share information with the peripheral device, so that the peripheral device will not produce corresponding changes during the interaction process, which will result in a relatively single content presentation form in the interactive scene and a low user experience.

[0051] In order to facilitate users to create an atmosphere and improve user experience when using display devices for entertainment interaction scenarios such as games and singing, an embodiment of the present invention provides a display device that can control the display color of peripheral devices in entertainment interaction scenarios such as playing TV pictures, games or singing, so that it can change with the change of picture color.

[0052] To achieve the color change of peripheral devices, the peripheral devices that interact with the display device can use devices that can emit light and change color, such as color-changing bulbs, LED light bars, light strips, atmosphere lights, etc. The display color of the peripheral device changes with the color of the display device screen, which can set off the atmosphere of the displayed content, increase the presentation form of the displayed content, and enhance the user experience of using the display device.

[0053] Figure 6 FIG. 2 is a block diagram of a display device according to some embodiments. To this end, some embodiments of the present invention provide a display device 200, see FIG. Figure 6, including a display 275 and a controller 250 connected to the display 275. The display 275 is configured to display a picture. The display device can be connected to the peripheral device 201, and the peripheral device 201 is a device that can emit light and change color, and is configured to present the corresponding logo or icon of the external device on the display of the display device, and can present different colors according to different external devices. The controller 250 is used to synchronize the color of the picture displayed in the display 275 to the peripheral device 201 in real time, so that the display color of the peripheral device 201 is updated synchronously with the color of the picture displayed on the display. The picture can be any picture displayed on the display, such as a video, a user interface for user operation, or a combination thereof. The display device can be connected to the peripheral device through an interface (not shown). The interface may include any suitable external device interface, for example, a network interface, such as a socket interface, for example, a display device TV acts as a socket server, and a peripheral device smart light acts as a socket client. After startup, the client can connect to the server, and the server can transmit color values ​​to the client; a USB interface, so that the display device communicates with a USB peripheral device through a USB transmission protocol; and a Bluetooth interface, which transmits color values ​​through a Bluetooth transmission protocol.

[0054] In order to more accurately use the peripheral devices to present the color of the picture and improve the effect of setting the atmosphere, in some embodiments, there can be multiple peripheral devices that interact with the display device at the same time. For example, four peripheral devices can be set, and each peripheral device is connected to the display device. The connection method can be wired connection or wireless connection, as long as it is in the same local area network.

[0055] When a wireless connection is used, the display device is connected to a router, and the router assigns a LAN IP to the display device; then the peripheral device is connected to the router, and the router assigns a LAN IP to the peripheral device. The display device and each peripheral device can be connected to the same network segment through the router. In some embodiments, a Bluetooth connection can be used. The display device can obtain all connected peripheral devices by scanning.

[0056] Figure 7 is a schematic diagram of a device list according to some embodiments. Figure 7 , when the display device is scanning, each scanned peripheral device will be displayed in the device list. If four peripheral devices are scanned, the names of the four peripheral devices will be displayed in the device list.

[0057] Based on the device list, the name of each peripheral device can be modified, and other devices that are not related to color presentation can be deleted from the device list.

[0058] In some embodiments, a plurality of peripheral devices may be arranged around the display of the display device (eg, Fig. 9 As shown), taking the setting of four peripheral devices as an example, the first peripheral device 201a is set on the upper side of the display, the second peripheral device 201b is set on the lower side of the display, the third peripheral device 201c is set on the left side of the display, and the fourth peripheral device 201d is set on the right side of the display.

[0059] The four peripheral devices arranged around the display 275 can respectively present the colors presented at the corresponding positions of the screen, that is, the first peripheral device 201a is used to present the color of the upper end of the screen; the second peripheral device 201b is used to present the color of the lower end of the screen; the third peripheral device 201c is used to present the color of the left end of the screen; and the fourth peripheral device 201d is used to present the color of the right end of the screen.

[0060] Each peripheral device corresponds to a corresponding position of the screen in the display, so that the display color of each peripheral device 201 can be updated synchronously with the color of the corresponding position of the screen, thereby improving the display color effect of the peripheral device.

[0061] At present, the method used for display device screens is to directly extract the RGB color of the screen. RGB is represented by three channels, namely red (R), green (G) and blue (B). All other colors are formed by combining these three colors. The combined color is highly correlated with these three components, so it is not intuitive to change the color continuously. Another problem with RGB color is that these three components are closely related to brightness, that is, as long as the brightness around the display device changes, the three components will change accordingly, but there is no parameter for expressing brightness in the RGB parameters. Therefore, the color value extracted by RGB method is greatly different after being synchronized to the display of the light-emitting peripheral, which affects the display effect.

[0062] Based on this, an embodiment of the present application provides a method for changing the color of an external device with the color of the screen. The HSL value of the screen is extracted and the HSL value of the screen is output to an external device bound to a display device. Since the HSL value contains a parameter brightness L that represents the brightness, the HSL value can more intuitively express the screen color than the color value extracted by RGB. Figure 8 Flow chart of a method for changing the color of a peripheral device according to some embodiments. A display device provided by an embodiment of the present invention, see Figure 8 When executing the method for changing the color of the peripheral device with the color of the screen, the controller 250 configured therein is configured to perform the following steps:

[0063] S1. Divide the picture into several color extraction areas.

[0064] Since there may be multiple peripheral devices interacting with the display device at the same time, the display device of each peripheral device will only follow the color changes of the corresponding position of the screen. Therefore, in order to accurately determine the color of the corresponding position of the screen that each peripheral device can present, the screen can be divided into multiple color extraction areas, and the color extraction area is used to provide the color presented at the corresponding position of the screen.

[0065] When dividing the area, in some embodiments, the controller is further configured to perform the following steps when dividing the picture displayed on the display into multiple color extraction areas:

[0066] Acquire a picture presented by the display;

[0067] The picture is divided into regions according to a preset division rule to obtain a plurality of color extraction regions, wherein the preset division rule includes a ratio relationship between the color extraction region and the picture.

[0068] Since a display screen of a display device generally has multiple colors, extracting the color value of the entire display device to control the color of the peripheral device will inevitably cause color inconsistency problems and is not conducive to controlling multiple peripheral devices. Therefore, it is necessary to divide the screen into regions. The controller obtains the screen presented by the display and divides the screen into multiple color extraction areas according to the preset division rules. The preset division rules can be to divide the screen according to the proportion relationship between the color extraction area and the screen. Fig. 9 is a schematic diagram of a color extraction region according to some embodiments. Fig. 9 If you need to obtain a quarter of the picture, you can extract a color extraction area with an area of ​​one quarter of the entire picture from any part of the picture, such as Fig. 9 As an implementation method, the color picking area P1 shown in FIG. 1 can also be captured at a position not close to the frame around the display screen in the display screen, such as Fig.10 The color picking block P2 and the color picking block P3 shown in the figure, wherein the color picking block P1, the color picking block P2 and the color picking block P3 can be selected overlappingly, and the fixed point coordinates of each color picking block are calculated by obtaining the resolution of the display device TV screen. As another implementation, the screen can also be divided into multiple non-overlapping color extraction areas, and the sum of the multiple color extraction areas can be less than or equal to the complete area presented by the screen, such as Fig.11 As shown, the picture is divided into four non-overlapping color extraction areas, and the positions of the four color extraction areas can be respectively located at the top, bottom, left and right positions of the picture. The first color extraction block A1 is located at the upper side of the picture, the second color extraction block A2 is located at the lower side of the picture, the third color extraction block A3 is located on the left side of the picture, and the fourth color extraction block A4 is located on the right side of the picture.

[0069] In some embodiments, after the color extraction area is divided, a binding relationship is established between each divided color extraction area and its corresponding peripheral device, and the number of the peripheral devices is the same as the number of the color extraction areas, so that the color extraction area and the peripheral device present a one-to-one binding relationship, and one peripheral device receives the color of a color extraction area, so that the peripheral device can display the color of the picture at the corresponding area position, avoiding confusion, and presenting the effect of different peripheral devices displaying different colors.

[0070] In some embodiments, after the color extraction area is divided, a binding relationship is established between each divided color extraction area and its corresponding peripheral device. The number of peripheral devices may not be the same as the number of color extraction areas. One color extraction area can be bound to multiple peripheral devices, and multiple color extraction areas can also be bound to one peripheral device, rather than a one-to-one binding relationship. This enables multiple peripheral devices to receive the color of one color extraction area, or one peripheral device to receive the colors of multiple color extraction areas. The selection can be made according to the actual application scenario, thereby presenting the effect of different peripheral devices displaying different colors according to preset rules.

[0071] When binding a peripheral device to a color extraction area, the target peripheral device name in the trigger device list is used to make the corresponding peripheral device flash, so as to accurately determine whether the device to be bound is one or more. Then, based on the user's personalized settings, the flashing peripheral device can be bound to the corresponding color extraction area. In order to facilitate the consistency of the color of the screen presented by the peripheral device, the binding relationship between the peripheral device and the color extraction area can be established according to the same rule of setting the position.

[0072] In some embodiments, the setting position of the peripheral device is bound to the position of the color extraction area. For example, the first peripheral device 201a set on the upper side of the display corresponds to the color extraction block P1 located in the upper left corner of the screen, and the peripheral device 201a corresponds to the color extraction blocks P2 and P3 located in the lower left or upper right corner of the screen.

[0073] In some embodiments, the setting positions of the peripheral devices correspond one-to-one to the positions of the color extraction areas. For example, the first peripheral device 201a set on the upper side of the display corresponds to the first color picking block A1 located on the upper side of the screen, the second peripheral device 201b set on the lower side of the display corresponds to the second color picking block A2 located on the lower side of the screen, the third peripheral device 201c set on the left side of the display corresponds to the third color picking block A3 located on the left side of the screen, and the fourth peripheral device 201d set on the right side of the display corresponds to the fourth color picking block A4 located on the right side of the screen.

[0074] S2. Obtain the HSL value of the picture content presented by the target color extraction area in the color extraction area.

[0075] The divided color extraction areas are used to provide display colors for corresponding peripheral devices. Therefore, color extraction can be performed on the screen content presented in each color extraction area to determine the HSL value corresponding to each color extraction area.

[0076] When determining the HSL value, the extraction may be performed directly from each color extraction area, or the picture displayed on the current display may be first obtained (ie, a screenshot is taken first), and then the HSL value of each color extraction area is extracted from the screenshot.

[0077] According to some embodiments, a method for extracting color feature values ​​is provided. In some embodiments, when direct extraction is adopted, the controller is further configured to perform the following steps when obtaining the HSL value of the picture content presented in the target color extraction area in the color extraction area:

[0078] Selecting a target color extraction area among the color extraction areas;

[0079] See also Fig.11 In the color extraction area division method, in some embodiments, the color extraction block P1 can be used as the target color extraction area, or the color extraction block P2 can be used as the target color extraction area, or the color extraction block P3 can be used as the target color extraction area.

[0080] Calculate the H color channel value, S color channel value and L color channel value of the picture content presented in the target color extraction area;

[0081] The H color channel value, the S color channel value and the L color channel value are extracted as the HSL value corresponding to each of the target color extraction areas.

[0082] Since each peripheral device only presents the color of the screen content presented by the color extraction area with which it is bound, the controller can directly extract the H color channel value, S color channel value and L color channel value of the screen content presented by the target color extraction area. The H color channel value, S color channel value and L color channel value respectively represent the changes of the three color channels of hue (Hue), saturation (Saturation), and brightness (Lightness) in the HSL color mode, and their superposition with each other to obtain a variety of colors.

[0083] Among them, the H color channel value Hue is the basic attribute of color, representing the range of colors that the human eye can perceive. These colors can be represented as distributed on a flat hue circle, with a value range of 0° to 360° center angle, and each angle can represent a color. The six main colors on the hue circle are 360° / 0° red, 60° yellow, 120° green, 180° cyan, 240° blue, and 300° magenta, which are arranged at intervals of 60° center angle on the hue circle. The S color channel value Saturation refers to the purity of the color. The higher the saturation, the purer and richer the color. The lower the saturation, the grayer and lighter the color becomes. It can be represented by a value range of 0% to 100%. The larger the value, the less gray in the color and the brighter the color. The purity is arranged from black, gray, white to bright, giving 0-9 levels. The brightness of the L color channel value refers to the lightness of the color. The higher the brightness value, the whiter the color, and the lower the brightness, the darker the color. It can be represented by a value range of 0% to 100%. The smaller the value, the darker the color and the closer it is to black; the larger the value, the brighter the color and the closer it is to white.

[0084] Each target color extraction area corresponds to an HSL value of (H, S, L). For example, the HSL value corresponding to the color block P1 is (H1, S1, L1), the HSL value corresponding to the color block P2 is (H2, S2, L2), and the HSL value corresponding to the color block P3 is (H3, S3, L3).

[0085] In some embodiments, the HSL value corresponding to each color picking block is calculated in the following manner.

[0086] In some embodiments, the hue H in the HSL value of the color-selected block is calculated according to formula (1).

[0087]

[0088] Wherein, N is the total number of samples of the color block, which is a positive integer; m is the number of sampling points in the hue circle range, which is a positive integer; h i is the hue value of the i-th sampling point, 1≤i≤m; n i The number of samples having the same hue value as the i-th sampling point among the total number of N samples in the color picking block is called the return value.

[0089] In some embodiments, for the calculation of hue, the total number of samples N in the color block P1 is 10000; the value range of the hue value h is defined as 0-360°, and within this value range, 8 sampling points (i.e., m=8) are set on the hue circle representing the hue, i.e., the first to eighth sampling points, which are sampled at the following 8 angles respectively: the first sampling point corresponds to h1 of 280°, the second sampling point corresponds to h2 of 320°, the third sampling point corresponds to h3 of 0°, the fourth sampling point corresponds to h4 of 160°, the fifth sampling point corresponds to h5 of 200°, the fifth sampling point corresponds to h6 of 170°, the sixth sampling point corresponds to h7 of 210°, the eighth sampling point corresponds to h8 of 180°, the eighth sampling point corresponds to h9 of 210°, the eighth sampling point corresponds to h10 of 230°, the eighth sampling point corresponds to h11 of 250°, the eighth sampling point corresponds to h12 of 320°, the eighth sampling point corresponds to h13 of 0°, the eighth sampling point corresponds to h14 of 160°, the eighth sampling point corresponds to h15 of 160°, the eighth sampling point corresponds to h16 of 170°, the eighth sampling point corresponds to h17 of 160°, the eighth sampling point corresponds to h18 of 160°, the eighth sampling point corresponds to h19 of 250°, the eighth sampling point corresponds to h1 The h4 corresponding to the fourth sampling point is 40°, the h5 corresponding to the fifth sampling point is 80°, the h6 corresponding to the sixth sampling point is 120°, the h7 corresponding to the seventh sampling point is 180°, and the h8 corresponding to the eighth sampling point is 240°; the return values ​​of the above sampling points in the color picking block P1 are expressed as n1 to n8, among which the return values ​​n1 to n8 of the first to eighth sampling points are 1, 20, 9351, 338, 86, 66, 60 and 78 respectively.

[0090] Substituting the above values ​​of h1 to h8, n1 to n8, and N being 10000 into formula (1), the calculation is as follows:

[0091] [(280*1)+(320*20)+(0*9351)+(40*338)+(80*86)+(120*66)+(180*60)+(240*78)] / 10000, the calculated average value is the hue value H1 of the color block P1.

[0092] When setting the sampling points, it is not necessary to start sampling from 0°. Sampling can start from any angle value on the hue circle angle. In some embodiments of the present application, one of the sampling methods is given, and it can be uniform sampling or non-uniform sampling on the hue circle angle; the number of sampling points can also be selected according to actual needs, and there is no specific limitation in the embodiments of the present application.

[0093] In some embodiments, the saturation S in the HSL value of the color-selected block is calculated according to formula (2).

[0094]

[0095] Wherein, N is the total number of samples for the color block, which is a positive integer; m is the number of sampling points in the saturation range, which is a positive integer; s i is the saturation value of the i-th sampling point, 1≤i≤m; n i The number of samples with the same saturation value as the i-th sampling point among the total number of N samples in the color picking block is called the return value; smax is the upper limit of the saturation value range.

[0096] In some embodiments, for the calculation of saturation, the total number of samples N in the color block P1 is 10000, and the saturation value range is defined as 0-63, that is, s max is 63. Within this value range, 8 sampling points are set (i.e., m=8), namely the first to the eighth sampling points, wherein the saturation values ​​s1-s8 corresponding to the first to the eighth sampling points are 2, 9, 17, 25, 33, 41, 51 and 62 respectively; the return values ​​of the above sampling points in the color picking block P1 are expressed as n1 to n8, wherein the return values ​​n1 to n8 of the first to the eighth sampling points are 3383, 43, 36, 90, 133, 106, 26 and 6183 respectively.

[0097] The above s1 to s8, n1 to n8, s max Substituting the values ​​of 63 and N of 10000 into formula (2) yields the following calculation:

[0098] [(2*3383)+(9*43)+(17*36)+(25*90)+(33*133)+(41*106)+(51*26)+(62*6183)] / (63*10000), the calculated average value is the saturation S1 of the color block P1.

[0099] When setting the sampling points, it is not necessary to sample in the manner provided in the embodiments of the present application. It can be selected according to the actual test operation and sampled arbitrarily from the value range of 0-63. In some embodiments of the present application, one of the sampling methods is provided, and it can be uniform sampling or non-uniform sampling within the value range of 0-63; the number of sampling points can also be selected according to actual needs, and there is no specific limitation in the embodiments of the present application.

[0100] In some embodiments, the brightness L in the HSL value of the color-selected block is calculated according to formula (3).

[0101]

[0102] Wherein, N is the total number of samples for the color block, which is a positive integer; m is the number of sampling points in the brightness range, which is a positive integer; l i is the brightness value of the i-th sampling point, 1≤i≤m; n i The number of samples with the same brightness value as the i-th sampling point among the total number of N samples in the color-picking block is called the return value; max It is the upper limit of the brightness range.

[0103] In some embodiments, for the calculation of brightness, the total number of samples N in the color block P1 is 10000, and the data list au2LumaHist value of the L color channel value is used for calculation, and the brightness value range is defined as 0-255, that is, l max is 255, and sampling is performed uniformly within the value range. 32 sampling points are set to be evenly distributed (i.e., m=32). The brightness value of each sampling point and its return value in the color picking block P1 are used to calculate the brightness of the color picking block according to formula (3). The calculated average value is the brightness L1 of the color picking block P1.

[0104] Similarly, H2, S2 and L2 of color block P2, and H3, S3 and L3 of color block P3 can be calculated in the above manner. Therefore, the HSL value corresponding to color block P1 is (H1, S1, L1), the HSL value corresponding to color block P2 is (H2, S2, L2), and the HSL value corresponding to color block P3 is (H3, S3, L3).

[0105] S3. Send the HSL value of each target color extraction area to an external device bound to the target color area, so that the external device presents a color corresponding to the HSL value.

[0106] After determining the HSL value of each color extraction area, the HSL value can be sent to the corresponding peripheral device for display. Each color extraction area has a corresponding binding relationship with the peripheral device, so the controller can send the HSL value of each color extraction area to the corresponding peripheral device based on the binding relationship.

[0107] In some embodiments, if the peripheral device supports HSL value color presentation, the HSL value of each target color extraction area is directly sent to the peripheral device.

[0108] For example, the HSL value (H1, S1, L1) corresponding to the first color picking block P1 is sent to the first peripheral device 201a, and the first peripheral device 201a presents the color corresponding to the HSL value (H1, S1, L1). The HSL value (H2, S2, L2) corresponding to the second color picking block P2 is sent to the second peripheral device 201b, and the second peripheral device 201b presents the color corresponding to the HSL value (H2, S2, L2). The HSL value C3 (H3, S3, L3) corresponding to the third color picking block P3 is sent to the third peripheral device 201c, and the third peripheral device 201c presents the color corresponding to the HSL value (H3, S3, L3).

[0109] If a color picking block corresponds to multiple peripheral devices, the HSL value of the color picking block is sent to multiple peripheral devices. For example, the HSL value corresponding to the color picking block P1 is (H1, S1, L1) and is sent to the first peripheral device 201a, while the HSL value corresponding to the color picking block P1 is (H1, S1, L1) and is sent to the second peripheral device 201d.

[0110] In some embodiments, if the peripheral device does not support HSL value color presentation, the HSL value of each target color extraction area is converted into an RGB value, and the RGB value is sent to the peripheral device.

[0111] The conversion of HSL values ​​into RGB values ​​is a common technique currently, and will not be described in detail in the embodiments of the present application.

[0112] When the controller sends the RGB average value to the corresponding peripheral device, it can first package the RGB average value into a network packet and send it. The peripheral device receives the network packet, parses it, obtains the corresponding color value, and displays the color, changing the display color of the peripheral device.

[0113] In some embodiments, the controller obtains the HSL value of the specified color extraction area every 100 milliseconds, and then the peripheral device displays the color corresponding to the HSL value, so that the color displayed by the screen and the peripheral device presents a gradient color effect. This ensures that the display colors of the screen and the peripheral device are displayed synchronously, and the display color of the peripheral device changes with the change of the screen.

[0114] According to some embodiments of the present invention, a display device and a control method thereof are provided. The display device includes a display; an interface; a controller connected to the display and the interface, the controller controls the display device to connect to an external device through the interface, and the external device is configured to present different colors; and the color of the picture displayed in the display is synchronized to the external device by region. In order to synchronize the color of the picture displayed in the display to the external device by region, the controller divides the surface into several color extraction areas, obtains the HSL value of the picture content presented by the target color extraction area in the color extraction area; and sends the HSL value of each target color extraction area to the external device bound to the target color area, and the color corresponding to the HSL value is presented by the external device. By obtaining the color value by the method given in the embodiment of the present application, the brightness of the external device can be controlled, the performance is better, and the problem of the accuracy of color extraction on the external device in the related technology and whether the color change of the external device is synchronized with the display screen of the display device are solved.

[0115] According to some embodiments of the present application, the display device can also be used as a standard Bluetooth device, which can be scanned by an external device (such as various other Bluetooth devices) or scan external devices and pair and connect. However, there are currently some Bluetooth devices that can actively initiate connections to devices that support Bluetooth technology, such as display devices. When these Bluetooth devices initiate a connection request, the display device will pop up a Bluetooth pairing connection information prompt. If the display device is already connected to a Bluetooth device, or is currently playing content, etc., this information prompt will interfere with the normal playback of the display device and will also affect the user experience.

[0116] According to some embodiments of the present application, a display device and method capable of preventing interference from Bluetooth devices are also provided to solve the problem of interference with normal use of the display device caused by unpaired Bluetooth devices.

[0117] For example, if the display device 200 is a mobile phone and the Bluetooth device is a Bluetooth headset, if the Bluetooth headset m scans the user's mobile phone, it will immediately and actively send a pairing request to the mobile phone. Fig.12 As shown, after the mobile phone receives the pairing request, a pairing prompt page will pop up on the currently displayed content, and the pairing prompt page will display a prompt "Do you want to pair with the Bluetooth headset m" and controls such as "Pair" and "Cancel". If the mobile phone is already connected to the user's own Bluetooth headset and the user does not want to change the Bluetooth headset m, the pairing prompt page currently displayed on the mobile phone will affect the content currently being viewed by the user.

[0118] In order to solve the above-mentioned interference problem of the unpaired Bluetooth device on the display device 200, the display device 200 in the embodiment of the present application can provide a Bluetooth visibility switch. When the user does not want the display device 200 to connect to the Bluetooth device, the Bluetooth visibility switch can be turned off; or, when the display device 200 is already connected to a Bluetooth device and the user does not want other Bluetooth devices to connect to the display device 200, the Bluetooth visibility switch can be turned off. When the Bluetooth visibility switch is turned off, the display device 200 will not be scanned by the Bluetooth device, and then the Bluetooth device will not actively send a pairing request to the display device 200. In this way, the display device 200 can be used or display content normally without being disturbed by the pairing prompt of the Bluetooth device.

[0119] In some embodiments of the present application, the display device 200 may have a built-in Bluetooth component and a wifi component, wherein: the Bluetooth component has a Bluetooth connection function and is used to establish a Bluetooth connection with other devices; the wifi component is used to establish a wifi connection, specifically to establish a socket connection with a mobile terminal (e.g., a Bluetooth device) within the same local area network. Socket connection is one of the connection modes of WIFI connection, and can transmit a larger amount of data than Bluetooth transmission.

[0120] When the display device 200 is powered on for the first time or restored to factory default settings, the Bluetooth function will be turned on and the navigation configuration interface will be displayed. In some embodiments of the present application, the first power-on instruction specifically refers to the first power-on instruction of the display device 200 after leaving the factory, or the first power-on instruction after restoring the factory default settings.

[0121] In some embodiments of the present application, the display device 200 automatically turns on the Bluetooth function in response to the first power-on command, and the Bluetooth state of the display device 200 is converted from a standby state (standy) to a broadcasting state (Advertising), and a broadcast packet carrying the manufacturer information and connection method of the display device 200 is sent through broadcasting.

[0122] In some embodiments, the format of the broadcast packet sent by the display device 200 includes a valid data part (Significant part) and an invalid data part (Non-significant part), wherein the valid data part is composed of N AD structures (Structure), and the format of each AD Structure is: Length (length) | AD Type (data type) | AD Data (data). For example, in some embodiments of the present application, the defined data type is 05ff, and the data is 5d0004 00, indicating the carried manufacturer information and connection method.

[0123] The display device 200 continuously sends broadcast packets according to the format of the above-mentioned broadcast packets. Among them, the display device 200 continuously sends broadcast packets (i.e., broadcast data) at the broadcast interval. The Bluetooth device enters the scanning state, sends a scan request, and continuously monitors the broadcast packets in the environment. After monitoring the broadcast packet (i.e., receiving the scan response sent by the display device 200), it parses the content in the broadcast packet (i.e., the broadcast packet carried by the scan response), confirms the manufacturer information and the connection method, and determines the display device 200 that needs to be connected to Bluetooth according to the manufacturer information, and sends a Bluetooth connection request to the display device 200 according to the connection method. After receiving the Bluetooth connection request, the display device 200 establishes a Bluetooth connection corresponding to the connection method.

[0124] In some embodiments, the Bluetooth device sends a device discovery broadcast to search for nearby devices with Bluetooth enabled by emitting a broadcast message. After receiving the broadcast message sent by the Bluetooth device, the display device 200 responds to the device discovery broadcast and sends a response message to the Bluetooth device, wherein the response message is used to indicate whether the display device 200 supports control through the Bluetooth device.

[0125] Regarding the setting process of the Bluetooth visibility switch, the controller 250 of the display device 200 according to some embodiments may be configured to: generate a Bluetooth switch instruction in response to a user's input on a Bluetooth setting page of the display device; control the state of the Bluetooth visibility switch in response to the Bluetooth switch instruction; in response to the state of the Bluetooth visibility switch being off, control the display device to be in a state that cannot be scanned, so that the display device cannot be scanned by a Bluetooth device; and in response to the state of the Bluetooth visibility switch being on, control the display device to be in a state that can be scanned, so that the display device can be scanned by a Bluetooth device.

[0126] The display device 200 of the embodiment of the present application can display the Bluetooth visibility switch on the Bluetooth setting page. In order to avoid interference of the Bluetooth device on the display device 200, the user can set the Bluetooth visibility switch to off on the Bluetooth setting page. The display device 200 calls the Bluetooth visibility off program in response to the user's setting to turn off the Bluetooth visibility switch, so that the display device 200 will not be scanned by the Bluetooth device. In some embodiments, on the Bluetooth setting page, the Bluetooth visibility switch can be specifically displayed as a switch control that can be moved left and right. When the switch control moves to the right, it means that the Bluetooth visibility switch is turned on; when the switch control moves to the left, it means that the Bluetooth visibility switch is turned off.

[0127] In the above embodiments, the user can set the display device 200 through a physical remote control or a virtual remote control, for example, by pressing a direction key to control the focus movement on the page of the display device 200, pressing a confirmation key to select the option or content where the focus is, etc. The user can also input voice content to the display device 200 that can provide voice services, and then input control instructions to the display device 200, for example, input voice content "open the Bluetooth settings page", etc.

[0128] If the user needs the display device 200 to connect to a Bluetooth device, or needs the display device 200 to replace another Bluetooth device for connection, the user can turn on the Bluetooth visibility switch. The user can set the Bluetooth visibility switch to on on the Bluetooth settings page, and the display device 200 calls the Bluetooth visibility enable program in response to the user's settings to turn on the Bluetooth visibility switch, so that the display device 200 can be scanned by the Bluetooth device. When the Bluetooth visibility switch is turned on, the display device 200 is in a state where it can be scanned, so that it can be scanned by the Bluetooth device, and then the Bluetooth device will actively send a pairing request to the display device 200. In this way, the user can control the display device 200 to connect to the target Bluetooth device according to their needs.

[0129] After the Bluetooth visibility switch is turned on, the Bluetooth device that can scan the display device 200 may be a Bluetooth device that has been paired with the display device 200 , or may be a Bluetooth device that has not been paired with the display device 200 .

[0130] For a Bluetooth device that has been paired with the display device 200, the display device 200 has saved the device information of the Bluetooth device, and the Bluetooth device has also saved the device information of the display device 200. Therefore, when the Bluetooth device scans the display device 200, it does not need to send a pairing request to the display device 200 again, and can directly send a connection request. The display device 200 directly connects to the Bluetooth device according to the connection request.

[0131] In the process of connecting the above-mentioned display device 200 with a paired Bluetooth device, the controller 250 of the display device 200 can be configured to: first, in response to turning on the Bluetooth visibility switch, control the display device 200 to receive a connection request sent by the paired Bluetooth device; and in response to the connection request, control the display device 200 to connect with the paired Bluetooth device.

[0132] For an unpaired Bluetooth device, since the display device 200 does not save the device information of the Bluetooth device, and the Bluetooth device has not saved the device information of the display device 200, when the unpaired Bluetooth device scans the display device 200, it needs to first send a pairing request to the display device 200. After the display device 200 agrees to pair with the unpaired Bluetooth device, the unpaired Bluetooth device can pair with the display device 200 for connection.

[0133] In some embodiments, after the unpaired Bluetooth device sends a pairing request to the display device 200, the display device 200 will not actively pair with the unpaired Bluetooth device, but will display a pairing prompt page to prompt the user whether to pair the display device 200 with the unpaired Bluetooth device.

[0134] See also Fig.13 , Fig.13 Schematic diagram of a pairing prompt page according to some embodiments. The pairing prompt page displays prompts such as "Bluetooth pairing request" and "Connect with mobile phone, please make sure the password is displayed on the mobile phone: 967919", and also displays options such as "Pair" and "Cancel". If the user determines that the pairing password is displayed on the mobile phone to be paired: 967919, the user can select the "Pair" option to input a pairing instruction to the display device 200 to control the display device 200 to pair with the mobile phone.

[0135] Usually, after the display device 200 is paired with the unpaired Bluetooth device, it can be connected with the unpaired Bluetooth device immediately. At this time, the unpaired Bluetooth device will become a paired Bluetooth device.

[0136] After the display device 200 displays the pairing prompt page, if the user finds that the pairing password displayed on the mobile phone is wrong, or does not want to pair with the mobile phone, the user can also select the "Cancel" option to input a cancel instruction to the display device 200, and control the display device 200 to continue to display normal content. At this time, the display device 200 still maintains the current Bluetooth connection state and will not pair with the mobile phone.

[0137] During the process of connecting the above-mentioned display device 200 with an unpaired Bluetooth device, the controller 250 of the display device 200 can also be configured to: in response to turning on the Bluetooth visibility switch, control the display device 200 to receive a pairing request sent by the unpaired Bluetooth device; in response to the pairing request, control the display 260 to display a pairing prompt page to prompt the user that the display device 200 can be paired with the unpaired Bluetooth device; in response to the user's selection of the option "pairing" on the prompt page, generate a pairing instruction, and control the display device 200 to pair with the unpaired Bluetooth device in response to the pairing instruction; and in response to the pairing being completed, control the display device 200 to connect with the paired Bluetooth device.

[0138] In the above embodiments, the method of the embodiments of the present application is described by taking the unpaired Bluetooth device actively sending a pairing request to the display device 200 as an example. In some embodiments, the unpaired Bluetooth device can also passively send a pairing request to the display device 200 through user operation. For example, after turning on the Bluetooth function of some mobile phones, many devices including the display device 200 can be scanned. At this time, if Fig.14 As shown, the name of all scanned devices will be displayed on the Bluetooth device list of the mobile phone, where the name of the display device 200 may be "Smart TV A4". If the user wants to connect the mobile phone to the display device 200, the user can click "Smart TV A4" on the Bluetooth device list, and the mobile phone will send a pairing request to the display device 200. After the display device 200 receives the pairing request, it will display a pairing prompt page.

[0139] In order to avoid complicated operations when the paired Bluetooth device is connected to the display device 200 each time, the device information of the paired Bluetooth device can be saved in the display device 200. If the display device 200 is not currently connected to any Bluetooth device and is in a scannable state, it will be connected to the paired Bluetooth device first, and there is no need to pair with the Bluetooth device again when connecting.

[0140] For example, Bluetooth device A, Bluetooth device B, and Bluetooth device C can all scan the display device 200, but only Bluetooth device B has been paired with the display device 200. Then, if Bluetooth device A, Bluetooth device B, and Bluetooth device C all send corresponding pairing requests and connection requests, the display device 200 can preferentially respond to the connection request sent by Bluetooth device B and connect to Bluetooth device B. If the user does not want to be disturbed by other Bluetooth device pairing requests, the Bluetooth visibility can be set to off. After connecting with Bluetooth device B, if the user wants to connect the display device to Bluetooth device A, the display device 200 can be operated to actively scan and select the scanned Bluetooth device A to pair with it, and directly connect to Bluetooth device A after pairing.

[0141] When multiple paired Bluetooth devices scan the display device 200, in order to avoid connection conflicts among the paired Bluetooth devices, the display device 200 may determine the most recently connected paired Bluetooth device and connect to the paired Bluetooth device.

[0142] For example, paired Bluetooth device a, paired Bluetooth device b, and paired Bluetooth device c all scan the display device 200 and send connection requests to the display device, and the display device 200 determines that the paired Bluetooth device c is the most recently connected to the display device among the three paired Bluetooth devices. Then the display device 200 can preferentially connect to the paired Bluetooth device c. After connecting to the Bluetooth device c, if the user wants to connect the display device to the Bluetooth device a, the user can select the paired Bluetooth device a in the Bluetooth device list provided by the display device 200 for connection.

[0143] See also Fig.15 , Fig.15 A schematic diagram of a Bluetooth device list of a display device 200 according to some embodiments. Taking the paired Bluetooth device a, paired Bluetooth device b and paired Bluetooth device c scanned to the display device 200 as an example, the names of paired Bluetooth device a, paired Bluetooth device b and paired Bluetooth device c can be displayed on the Bluetooth device list of the display device 200. If the display device 200 is in a state of being connected to the paired Bluetooth device c, a "connected" prompt will be displayed at the position of Bluetooth device c on the Bluetooth device list, and a "paired" prompt will be displayed at the positions of Bluetooth device a and Bluetooth device b. If the user wants to change to connecting the display device to the paired Bluetooth device a, the user can select Bluetooth device a on the Bluetooth device list. After the connection, a "connected" prompt will be displayed at the position of Bluetooth device a, and correspondingly, a "paired" prompt will be displayed at the position of Bluetooth device c.

[0144] In some embodiments, in order to avoid the user from repeatedly operating the Bluetooth visibility switch of the display device 200, the display device 200 can also save the Bluetooth visibility state before each shutdown. In this way, when the display device 200 is turned on again, the Bluetooth visibility state before shutdown can be restored to avoid the user from repeatedly setting and operating.

[0145] In order to implement the above-mentioned process of restoring the Bluetooth visibility state of the display device 200 before shutdown, the controller 250 of the display device 200 may also be configured to: save the current state of the Bluetooth visibility switch as the saved state of the Bluetooth visibility switch; and in response to the display device 200 being powered on, obtain the saved state of the Bluetooth visibility switch as the current state of the Bluetooth visibility switch. The current state of the Bluetooth visibility switch may be saved at any time after the state of the Bluetooth visibility switch is set.

[0146] The display device 200 in the embodiment of the present application can first display the Bluetooth setting page according to the user's operation. If the display device 200 is currently connected to a Bluetooth device, then in order to avoid other unpaired Bluetooth devices from interfering with the display device 200 currently in normal use, the user can turn off the Bluetooth visibility switch on the Bluetooth setting page. After turning it off, the currently connected Bluetooth device will not be affected, and other unpaired Bluetooth devices will not be able to scan the display device 200, nor can they send a pairing request to the display device 200, thereby preventing the display device 200 from displaying the request information of the unpaired Bluetooth device and interfering with the normally displayed content.

[0147] The traditional process of pairing display devices with external devices is cumbersome and requires users to perform multiple operations, such as starting Bluetooth, manually performing Bluetooth search in the user interface, manually selecting the target pairing device in the list, and manually entering the Bluetooth adapter code; and when Bluetooth devices such as remote controls are displayed as hardware codes in the scanned device list instead of the device type name, it is difficult for users to identify the target pairing device among the many devices that have been scanned, resulting in some users being unable to achieve pairing connection of the Bluetooth remote control.

[0148] According to some embodiments of the present application, a display device and method capable of quickly pairing with an external device are also provided.

[0149] The embodiments of the present application can be applied to various types of display devices (including but not limited to: televisions, set-top boxes and other devices), and the corresponding external devices may include Bluetooth external devices, infrared external devices, or other wireless external devices. The following will take the control scheme and user interface of a television to quickly pair with an external control device such as a Bluetooth remote control as an example to explain the display device and the control method for quickly pairing with an external device.

[0150] Fig.16A A schematic diagram of a user interface for pairing a display device with an external control device according to some embodiments.

[0151] In some embodiments, the TV receives a pairing instruction (also referred to as a pairing request) sent by a Bluetooth remote controller of an external device when the TV is turned on. The pairing instruction can be implemented by, for example, long pressing the MENU button of the remote controller or long pressing a specific button.

[0152] It can be understood that under normal circumstances, the user can realize the menu display function in the TV user interface by pressing the MENU button normally. However, when the long press time exceeds the preset time threshold, for example, long pressing the MENU button for more than 5 seconds, the command issued by the remote control will be recognized by the TV as a pairing command, or a deallocation command (also called a deallocation request).

[0153] In some embodiments, the user long presses the MENU key, or long presses a specific key. After receiving the command sent by the remote control, the TV will monitor the remote control broadcast packet to determine the current connection status between the TV and the Bluetooth remote control; if it is determined that the remote control and the TV have not established a pairing relationship, the pairing process is triggered; if it is determined that the remote control and the TV have been paired, the process of unpairing the remote control is triggered.

[0154] In some embodiments, when the television and the remote control are not paired, the first controller of the television will automatically pair and connect to the external device Bluetooth remote control based on the received pairing instruction without any other operation by the user.

[0155] For example, in any user interface of the TV, the user long presses the "Menu" button of the Bluetooth remote control; then the prompt message at the bottom of the TV user interface can be viewed; after receiving the message that the remote control long presses "Menu", the TV starts to connect and displays a prompt message "Bluetooth remote connected..."; after the remote control is paired and connected with the TV, the pairing is successful, and the prompt message of the TV user interface can be changed to a message prompting the user that "pairing is successful" (not shown); if the pairing fails, the prompt message of the TV user interface can be changed to a message prompting the user that "Bluetooth remote is not paired" (not shown).

[0156] Compared with the traditional pairing connection between external devices and TVs, the technical solution provided by the present application completes all connection actions in the background. The user only needs to trigger a specific operation to complete all operations in the background. After the external device Bluetooth remote control has been paired to the TV, the TV user interface is controlled to display the pairing success information, and the Bluetooth startup interface is no longer displayed. The user does not need to manually turn on Bluetooth, manually control the search for nearby Bluetooth devices, select and pair the many searched Bluetooth devices, or record and enter the adapter code. After the Bluetooth remote control is successfully paired, the user interface can display a simple prompt message "Pairing successful".

[0157] In some embodiments, after the user controls the remote controller to issue a pairing instruction, the first controller may control the user interface to display the pairing connection information, for example, as shown in the following figure: Fig.16A The prompt message "Bluetooth remote connection..." is shown to remind the user that the TV has started to execute the corresponding command of the remote control pairing command issued by the user to avoid repeated operations; before the pairing success information is displayed, the user only needs to wait and no other operation is required.

[0158] Similarly, when the pairing of the Bluetooth remote control and the TV fails, the first controller will control the user interface to display information indicating the pairing failure, such as "Bluetooth remote not paired".

[0159] In some embodiments, when the Bluetooth remote control and the TV are paired, the user sends a unpairing instruction by long pressing the MENU key. After the TV receives the unpairing instruction sent by the Bluetooth remote control, the first controller will control the TV to automatically unpair the paired Bluetooth remote control based on the unpairing instruction without any other operation from the user.

[0160] After the Bluetooth remote control is unpaired from the TV, the first controller will control the user interface to display unpaired information, and the prompt information shown may be displayed as, for example, "Bluetooth remote is not paired". During the unpairing process of the Bluetooth remote control, the user interface will still not have other space displays that require user operation and interaction, so as to reduce the user's operation difficulty, make the remote control pairing and unpairing operation interface more concise, and improve the convenience of pairing and unpairing operations.

[0161] Fig. 16B Schematic diagrams of user interfaces for pairing a display device with an external control device according to other embodiments of the present application are shown.

[0162] In some embodiments, the remote control can be configured to support both Bluetooth and infrared functions. For conventional functions such as changing channels and adjusting volume, the speed and control distance of the remote control's infrared function can be sufficient. However, as the remote control operates the TV through voice commands, due to the increase in data volume, a remote control Bluetooth function with a higher transmission rate, faster response and longer control distance is required.

[0163] When the infrared function of the remote control has established a connection but the Bluetooth function has not established a connection, the user sends a function instruction to the TV through the remote control that requires Bluetooth transmission to be implemented; the first controller of the TV receives the function instruction sent by the remote control, and controls the user interface to display prompt information prompting the user to send the pairing instruction method according to the function instruction, so as to help the user complete the pairing of the remote control Bluetooth system with the TV.

[0164] The function instruction is implemented as pressing a voice key, which can be used to send a voice instruction to control the TV to search for programs. Among them, the instruction sent after the voice key of the remote control is pressed may include a trigger effect and a function application. Before the remote control Bluetooth system is paired with the TV, the voice key is used to enable the first controller to realize its voice key trigger effect, that is, to display a prompt information to help the user pair the remote control Bluetooth system with the TV; after the remote control Bluetooth system is paired with the TV, the instruction sent after the voice key of the remote control is pressed is used to enable the first controller of the TV to realize the voice instruction function corresponding to the voice key.

[0165] For example, when the remote control is not connected to the TV via Bluetooth, the user presses the "Voice" button on the remote control. The TV detects that the remote control is not connected and displays a prompt message on the control user interface saying "Please press and hold the Menu button on the remote control for 5 seconds to pair with the TV". Fig. 16B shown.

[0166] In some embodiments, the remote control is an infrared and Bluetooth dual-mode remote control to ensure that the remote control can be used in any situation. The user long presses the "Menu" button in any user interface to send a broadcast packet to the TV to trigger the pairing and unpairing process; after the TV receives the pairing broadcast packet, the first controller will determine the connection status between the TV and the remote control; when the connection status of the remote control is connected, the first controller will trigger the Bluetooth remote control unpairing process; when the connection status of the remote control is not connected, the first controller will trigger the Bluetooth remote control pairing and connection process; after the pairing status of the Bluetooth remote control changes, the user interface will immediately show the user a prompt of the connection status change of the Bluetooth remote control.

[0167] It can be understood that the above embodiment scheme can realize the extremely simplified pairing and connection operation of the Bluetooth remote control; in any interface, the user only needs to long press a specific button to trigger the fast pairing and unpairing of the Bluetooth remote control, and the TV will automatically start the specific pairing and unpairing processes according to the current connection status of the Bluetooth peripheral, and display the pairing and unpairing results to the user in real time. This method is not only convenient, simple, and efficient, but also can enhance the intelligence of the product, improve the interactive experience of the product, and thus enhance the competitiveness of the product.

[0168] Fig. 16C Schematic diagrams of user interfaces for pairing a display device with an external control device according to other embodiments of the present application are shown.

[0169] In some embodiments, the display device provided by the present application also provides a navigation function for quickly pairing with an external device. The first controller controls the user interface to display a navigation interface for pairing the external device to the display device, such as Fig. 16CAs shown; through a simple user interface, the user is prompted to pair the remote control by long pressing the MENU button on the remote control, and the navigation interface also includes controls that can change the display. If it is displayed as Skip, it means that after the user clicks the "Skip" button, the TV will skip the Bluetooth remote control pairing process.

[0170] For example, when the TV is used for the first time or after a complete reset, the user interface will display the following: Fig. 16C The navigation interface shown; in the navigation interface shown in the figure, prompt information can be displayed to prompt the user to pair the Bluetooth remote control and the specific pairing method; the user can click "Skip" to ignore the pairing of the Bluetooth remote control; after the user successfully pairs the Bluetooth remote control according to the prompt, the first controller monitors the remote control connection status through the page to change to connected, and the "Skip" button in the user interface will automatically change to a "Continue" button, and the prompt information will be changed to display information indicating that the Bluetooth remote control is successfully paired.

[0171] It can be understood that before the external device is paired successfully, the control in the user interface is displayed as a first button for abandoning the pairing operation; after the external device is paired successfully, the control is displayed as a second button for jumping to other function configuration interfaces, such as a "Continue" button. Fig.16D shown.

[0172] Through this method, users can quickly and conveniently pair and unpair the Bluetooth remote control, giving users intuitive status prompts without the need for tedious connection operations; at the same time, when using the Bluetooth button on the remote control, users will be given specific operation methods, making it convenient for users to quickly use the Bluetooth remote control and improving the user experience.

[0173] The present application provides a display device and a control method for quickly pairing with an external device. The display device includes a display and a controller connected to the display, and the controller is configured to: receive an operation request sent by an external device; in response to the operation request, enable the display device to automatically perform a corresponding operation without other user operations, wherein the operation request includes a pairing request and a dispairing request, the display device automatically pairs and connects with the external device in response to the pairing request, and the display device automatically dispairs with the external device in response to the dispairing request.

[0174] In some embodiments, the operation request is generated by a user long pressing a specific key of the external device, and the controller is further configured to: in response to receiving the operation request, determine whether the display device is paired and connected with the external device; in response to determining that the display device and the external device are not paired and connected, use the operation request as the pairing request to automatically pair and connect with the external device; and in response to determining that the display device and the external device are paired and connected, use the operation request as the unpairing request to automatically unpair with the external device.

[0175] In some embodiments, the controller is further configured to: receive a function instruction sent by an external device; determine whether the display device is paired and connected with the external device; in response to determining that the display device is paired and connected with the external device, trigger the user interface of the display to display prompt information for prompting the user to send a pairing request based on the reception of the function instruction; in response to determining that the display device is paired and connected with the external device, control the display device to implement a corresponding function based on the function instruction.

[0176] In some embodiments, the controller is further configured to: in response to power-on startup, control the user interface of the display to display a navigation interface for pairing an external device to the display device, the navigation interface including a control that can be displayed on a switchable basis; wherein, before the external device is successfully paired, the control is displayed as a first button for selecting to abandon the pairing operation; after the external device is successfully paired, the control is displayed as a second button for selecting to jump to other function configuration interfaces.

[0177] In some embodiments, the method includes: receiving an operation request sent by an external device; in response to the operation request, causing the display device to automatically perform a corresponding operation without other user operations, wherein the operation request includes a pairing request and a deallocation request, the display device automatically pairs and connects with the external device in response to the pairing request, and the display device automatically deallocates with the external device in response to the deallocation request.

[0178] In some embodiments, the method further includes: in response to receiving the operation request, determining whether the display device is paired and connected with the external device; in response to determining that the display device is not paired and connected with the external device, using the operation request as the pairing request to automatically pair and connect with the external device; and in response to determining that the display device is paired and connected with the external device, using the operation request as the unpairing request to automatically unpair with the external device.

[0179] In some embodiments, the method also includes: receiving a function instruction sent by an external device; determining whether the display device is paired and connected with the external device; in response to determining that the display device is paired and connected with the external device, triggering the user interface of the display to display prompt information of a method for prompting a user to send a pairing request based on the reception of the function instruction; in response to determining that the display device is paired and connected with the external device, controlling the display device to implement a corresponding function based on the function instruction.

[0180] In some embodiments, the method further includes: in response to power-on startup, controlling the user interface of the display to display a navigation interface for pairing an external device to the display device, the navigation interface including a control that can be displayed changeably; wherein, before the external device is successfully paired, the control is displayed as a first button for selecting to abandon the pairing operation; after the external device is successfully paired, the control is displayed as a second button for selecting to jump to other function configuration interfaces.

[0181] The beneficial effects of the embodiments of the present application are that, by constructing pairing and unpairing instructions, the display device can automatically identify the current external device, as well as automatically pair and unpair; further, through the automatic configuration process, the user's simplified operation can be achieved; further, by constructing pairing success information and pairing connection information, the user interface can be simplified, and external devices can be quickly paired, the difficulty of pairing operations can be reduced, and pairing can be intelligent and automated, avoiding complicated pairing process operations.

[0182] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that: include: monitor; A controller connected to the display, the controller being configured to: In response to a control instruction to open a Bluetooth setting page, the controller controls the display to display the Bluetooth setting page; the Bluetooth setting page includes a Bluetooth visibility switch option; In response to a control instruction for turning on the Bluetooth visibility switch, controlling the Bluetooth visibility switch to be in an on state so that the display device can be scanned; Receiving and responding to a request from a Bluetooth device, establishing a Bluetooth connection with the Bluetooth device; After establishing a Bluetooth connection with the Bluetooth device, accept and respond to a control instruction to turn off the Bluetooth visibility switch, maintain the Bluetooth connection with the Bluetooth device, and control the Bluetooth visibility switch to be in a closed state so that the display device cannot be scanned.

2. The display device according to claim 1, characterized in that The controller is further configured to: When the Bluetooth visibility switch is in an on state, the display device can be scanned by an unpaired Bluetooth device and receive a pairing request sent by the unpaired Bluetooth device; In response to the pairing request, controlling the display device to pair with the unpaired Bluetooth device, and the unpaired Bluetooth device becomes a paired Bluetooth device after pairing is completed; After the pairing is completed, the display device is controlled to establish a Bluetooth connection with the paired Bluetooth device.

3. The display device according to claim 1, characterized in that The controller is further configured to: When the Bluetooth visibility switch is in the on state, the display device can be scanned by the paired Bluetooth device, and the display device is controlled to receive a connection request sent by the paired Bluetooth device; In response to the connection request, the display device is controlled to establish a Bluetooth connection with the paired Bluetooth device.

4. A display device, characterized in that: include: monitor; A controller connected to the display, the controller being configured to: In response to a control instruction to open a Bluetooth setting page, controlling the display to display the Bluetooth setting page; wherein the Bluetooth setting page includes a Bluetooth visibility switch option; In response to a control instruction for turning on the Bluetooth visibility switch, turning on the Bluetooth visibility switch so that the display device can be scanned by a Bluetooth device; receiving and responding to a pairing request from the Bluetooth device, and establishing a Bluetooth connection with the Bluetooth device after pairing with the Bluetooth device is completed; After establishing a Bluetooth connection with the Bluetooth device, if an instruction to turn off the Bluetooth visibility switch is received and responded to, the Bluetooth visibility switch is turned off, so that the display device is not scanned by other Bluetooth devices, and after turning off the Bluetooth visibility switch, the Bluetooth connection state is maintained with the Bluetooth device that has been Bluetooth connected.

5. A display device, characterized in that: include: monitor; A controller connected to the display, the controller being configured to: In response to a control instruction to open a Bluetooth setting page, controlling the display to display a Bluetooth setting page including a Bluetooth visibility switch option; In response to a control instruction for turning on the Bluetooth visibility switch, turning on the Bluetooth visibility switch so that the display device can be scanned by a Bluetooth device; receiving and responding to a pairing request from the Bluetooth device, and establishing a Bluetooth connection with the Bluetooth device after pairing with the Bluetooth device is completed; After establishing a Bluetooth connection with the Bluetooth device, if an instruction to turn off the Bluetooth visibility switch is received and responded to, the Bluetooth visibility switch is turned off, so that the display device is not scanned by the unpaired Bluetooth device, and after turning off the Bluetooth visibility switch, the Bluetooth connection state is maintained with the Bluetooth device that is already Bluetooth connected.

6. The display device according to any one of claims 1 to 5, characterized in that: The controller is further configured to: In response to a control instruction to open a Bluetooth setting page, controlling the display to display the Bluetooth setting page, further comprising displaying a Bluetooth device list on the Bluetooth setting page, wherein the Bluetooth device list is used to present the names and connection states of paired Bluetooth devices; In response to a selection operation on a Bluetooth device in the Bluetooth device list, the display device is controlled to switch to establish a Bluetooth connection with the Bluetooth device selected by the selection operation.

7. The display device according to claim 6, characterized in that The controller is further configured to: In the case that the Bluetooth device list includes at least two paired Bluetooth devices, in response to a Bluetooth connection request of the first paired Bluetooth device, the first paired Bluetooth device is controlled to be connected to the display device via Bluetooth; after the first paired Bluetooth device is connected to the display device via Bluetooth, the state of the first paired Bluetooth device changes from paired to connected.

8. The display device according to claim 7, characterized in that The controller is further configured to: After the display device is connected to the first paired Bluetooth device, in response to a selection operation of changing the second paired Bluetooth device, controlling the display device to switch to establish a Bluetooth connection with the second paired Bluetooth device; After the second paired Bluetooth device establishes a Bluetooth connection, the status of the second paired Bluetooth device changes from paired to connected.

9. The display device according to claim 8, characterized in that The controller is further configured to: After the display device is controlled to be paired with the Bluetooth device, the device information of the Bluetooth device is saved.

10. The display device according to any one of claims 1, 4 and 5, characterized in that: The controller is further configured to: In response to a shutdown instruction, after saving the current state of the Bluetooth visibility switch, control the display device to shut down; In response to the power-on instruction, the display device is controlled to power on, and the state of the Bluetooth visibility switch is set to the state saved before the power is turned off.

11. The display device according to any one of claims 1, 4 and 5, characterized in that: The controller is further configured to: In response to the power-on instruction, the display device is controlled to power on, and the state of the Bluetooth visibility switch is set to the state of the Bluetooth visibility switch set by default.

12. The display device according to any one of claims 2, 4 and 5, characterized in that: The controller is further configured to: In response to the pairing request, controlling the display to display a pairing prompt page, where the pairing prompt page is used to prompt that the display device can be paired with the unpaired Bluetooth device; In response to a pairing instruction input on the pairing prompt page, the display device is controlled to pair with the unpaired Bluetooth device.

13. The display device according to any one of claims 1, 4 and 5, characterized in that: The controller is further configured to: When the Bluetooth visibility switch is in the on state, the duration of receiving the instruction of the first preset button of the remote control device exceeds the preset duration threshold, and the display device and the remote control device have not established a pairing relationship, it is determined that the pairing instruction of the Bluetooth remote control device is received; In response to the pairing instruction, the display device is controlled to pair with the remote control device.

14. The display device according to claim 13, characterized in that The controller is further configured to: In the process of controlling the display device to pair with the remote control device in response to the pairing instruction, the display is controlled to display pairing prompt information.

15. The display device according to claim 14, characterized in that The controller is further configured to: If the display device is successfully paired with the remote control device, controlling the display to display a pairing completion message; If the display device fails to pair with the remote control device, the display device is controlled to display a pairing failure message.

16. The display device according to claim 13, characterized in that The controller is further configured to: If a function instruction of the second preset button of the remote control device is received and the display device has not established a pairing relationship with the remote control device, the display is controlled to display a prompt message of long pressing the first preset button to pair with the display device.

17. The display device according to claim 13, characterized in that The controller is further configured to: The display is controlled to display a navigation interface, wherein the navigation interface displays a prompt message of long pressing a first preset button to pair with the display device, and the navigation interface includes a control whose display can be changed, and before the remote control device is successfully paired, the control is displayed as a first button for abandoning the pairing operation; after the remote control device is successfully paired, the control is displayed as a second button for jumping to other function configuration interfaces.

18. The display device according to any one of claims 1, 4 and 5, characterized in that: The controller is further configured to: When the Bluetooth visibility switch is in the on state, if the duration of receiving the instruction of the first preset button of the remote control device exceeds the preset duration threshold, and the display device and the remote control device have established a pairing relationship, it is determined that the unpairing instruction of the remote control device is received; In response to the unpairing instruction, the display device is controlled to unpair with the remote control device.

19. The display device according to claim 18, characterized in that The controller is further configured to: After controlling the display device to unpair with the remote control device in response to the pairing instruction, the display is controlled to display unpairing information.

20. The display device according to any one of claims 1, 2, 4 and 5, characterized in that: The controller is further configured to: When the Bluetooth visibility switch is in the on state, if the display device does not recommend a Bluetooth connection with the Bluetooth device, and the Bluetooth devices scanned by the display device include more than two paired Bluetooth devices, the display device is controlled to establish a Bluetooth connection with the most recently connected paired Bluetooth device among the paired Bluetooth devices.

21. The display device according to any one of claims 1, 4 and 5, characterized in that: The controller is also configured to: In response to a control instruction to play the target content, controlling the display device to play the target content; In response to a control instruction to open the Bluetooth setting page, controlling the display to display the Bluetooth setting page; wherein the Bluetooth setting page includes a Bluetooth visibility switch option; In response to a control instruction for turning on the Bluetooth visibility switch, turning on the Bluetooth visibility switch so that the display device can be scanned by a Bluetooth device; After establishing a Bluetooth connection with the Bluetooth device, if an instruction to turn off the Bluetooth visibility switch is received and responded to, the Bluetooth visibility switch is turned off, so that the display device is not scanned. After turning off the Bluetooth visibility switch, the Bluetooth connection state is maintained with the connected Bluetooth device, and the display device continues to play the target content.

22. A display device having a Bluetooth connection function, characterized in that: A display interface is provided, on which a Bluetooth switch is provided; When the Bluetooth switch is in the on state, the display device has the function of popping up a reminder message that other devices require Bluetooth pairing; when the switch is turned off, the display device has the function of maintaining the Bluetooth connection before turning off, but will not pop up a reminder message that other devices require Bluetooth pairing.

Citation Information

Patent Citations

  • Anti-interfering Bluetooth pairing method, main device with anti-interfering Bluetooth pairing function, anti-interfering Bluetooth pairing system, and Bluetooth pairing method thereof

    CN104780429A

  • Playback device Bluetooth connection control method and device, and playback device

    CN105681886A

  • Pairing method, device and readable storage medium for playing device, and Bluetooth remote controller

    CN109345813A

  • Bluetooth communication method, and dual-mode bluetooth terminal

    CN111602344A

  • Fast Bluetooth adaptation method and system, remote controller, intelligent terminal and medium

    CN111885556A