Display device, mobile terminal and device binding method

When the display device and the mobile terminal disconnect Bluetooth, the Bluetooth and network binding information requested by the server are used to generate a reconnection broadcast packet, which realizes automatic reconnection of Bluetooth, solves the problem that the device cannot automatically restore the bound connection and improves the user experience.

CN120224489APending Publication Date: 2025-06-27HISENSE VISUAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311799168.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-25
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The display device and mobile terminal cannot automatically restore Bluetooth-bound connection, resulting in the user needing to manually reconnect.

Method used

When the display device and the mobile terminal disconnect Bluetooth connection, request Bluetooth binding information and network binding information from the server, and generate a reconnection broadcast packet based on this information, Bluetooth reconnection is realized.

Benefits of technology

It solves the problem that display devices and mobile terminals cannot automatically restore bound connections, and improves the degree of automation of user experience and device connections.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120224489A_ABST
    Figure CN120224489A_ABST
Patent Text Reader

Abstract

The invention provides a display device, a mobile terminal and a device binding method, and the method comprises the steps: obtaining network binding information in response to a binding information obtaining instruction sent by the mobile terminal, and sending the network binding information to the mobile terminal, the network binding information comprising a device identifier and a network media access control address; when the Bluetooth connection with the mobile terminal is disconnected, requesting Bluetooth binding information and network binding information from a server; generating a reconnection broadcast packet according to the Bluetooth binding information and the network binding information; and reconnecting the Bluetooth of the mobile terminal according to the reconnection broadcast packet. When the Bluetooth connection between the display device and the mobile terminal is disconnected, the Bluetooth reconnection between the display device and the mobile terminal can be realized according to the reconnection broadcast packet generated by the Bluetooth binding information and the network binding information, so that the problem that the binding connection between the display device and the mobile terminal cannot be automatically recovered is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of display devices, and in particular, to a display device, a mobile terminal, and a device binding method. Background Art

[0002] In the field of display device control, device binding is a means to realize the interaction between a device and a user. The device binding method can adopt a single Bluetooth binding method or a network binding method. Among them, Bluetooth binding is the process of pairing and binding through a Bluetooth device. Pairing is to determine the device that communicates with itself, and binding is the process of exchanging and storing key information such as a long-term secret key. Network binding is Media Access Control Address (MAC) binding, which associates the media access control address of a device with an Internet Protocol (IP) address, and is a unique code used to confirm the location of a device on the network.

[0003] The Bluetooth binding method and the network binding method each have their own advantages and disadvantages. The Bluetooth binding has low latency and can quickly respond to user commands, but there is a limitation on the distance range. And because the data volume of the data packet transmitted by Bluetooth is limited, there is a bottleneck in the synchronous display of device information. The network binding method has high stability and is not restricted by distance, but its latency is high, resulting in an obvious sense of jerk during the period from when a user executes an operation to when the device responds to the operation instruction.

[0004] In an actual usage scenario, an APP can be downloaded on a mobile terminal such as a mobile phone and bound to a display device such as a television. When a user holds the mobile phone and moves away from the television for a certain distance, the Bluetooth connection will be disconnected. And because both the television and the mobile phone have high requirements for power consumption, if the television still keeps sending Bluetooth broadcasts after the Bluetooth is disconnected, it will cause the power consumption of the device to increase. Therefore, after the Bluetooth between the mobile phone and the television is disconnected, the television cannot keep sending Bluetooth broadcasts all the time. So, when the mobile phone gets close to the television again, the two cannot automatically restore the bound connection relationship of the device. Summary of the Invention

[0005] Some embodiments of the present application provide a display device, a mobile terminal, and a device binding method to solve the problem that the display device and the mobile terminal cannot automatically restore the bound connection.

[0006] In a first aspect, some embodiments of the present application provide a display device, including:

[0007] A display, configured to display a user interface;

[0008] A communicator, configured to establish a communication connection with a mobile terminal and a server;

[0009] A controller, configured to:

[0010] In response to a binding information acquisition instruction sent by a mobile terminal, obtain network binding information and send the network binding information to the mobile terminal, where the network binding information includes a device identifier and a network media access control address;

[0011] When disconnecting the Bluetooth connection with the mobile terminal, request Bluetooth binding information and the network binding information from a server;

[0012] Generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information;

[0013] Reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

[0014] In a second aspect, some embodiments of the present application provide a mobile terminal, including:

[0015] A display unit configured to display a terminal interface;

[0016] A communication unit configured to establish communication connections with a display device and a server;

[0017] A processor configured to:

[0018] In response to a Bluetooth binding success event, send a binding information acquisition instruction to the display device;

[0019] Receive the network binding information sent by the display device according to the binding information acquisition instruction;

[0020] When disconnecting the Bluetooth connection with the display device, send the network binding information to the server, so that the server stores the network binding information as additional information in the Bluetooth binding information between the mobile terminal and the display device, and after the server receives the Bluetooth binding information and the network binding information requested by the display device, so that the server sends the Bluetooth binding information and the network binding information to the display device, enabling the display device to generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information, and reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

[0021] In a third aspect, some embodiments of the present application provide a device binding method, which can be applied to the display device in the first aspect. The display device includes a display, a communicator, and a controller. The device binding method includes:

[0022] In response to a binding information acquisition instruction sent by a mobile terminal, obtain network binding information and send the network binding information to the mobile terminal, where the network binding information includes a device identifier and a network media access control address;

[0023] When disconnecting the Bluetooth connection with the mobile terminal, request the Bluetooth binding information and the network binding information from the server;

[0024] Generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information;

[0025] Reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

[0026] In a fourth aspect, some embodiments of the present application provide a binding method for a device, which can be applied to the mobile terminal in the second aspect. The mobile terminal includes a display unit, a communication unit, and a processor. The binding method for the device includes:

[0027] In response to a Bluetooth binding success event, send a binding information acquisition instruction to the display device;

[0028] Receive the network binding information sent by the display device according to the binding information acquisition instruction;

[0029] When disconnecting the Bluetooth connection with the display device, send the network binding information to the server, so that the server stores the network binding information as additional information in the Bluetooth binding information between the mobile terminal and the display device, and after the server receives the Bluetooth binding information and the network binding information requested by the display device, so that the server sends the Bluetooth binding information and the network binding information to the display device, so that the display device generates a reconnection broadcast packet according to the Bluetooth binding information and the network binding information, and reconnects the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

[0030] As can be seen from the above technical solutions, some embodiments of the present application provide a display device, a mobile terminal, and a binding method for a device. The method includes: in response to a binding information acquisition instruction sent by a mobile terminal, acquire network binding information, and send the network binding information to the mobile terminal, where the network binding information includes a device identifier and a network media access control address; when disconnecting the Bluetooth connection with the mobile terminal, request the Bluetooth binding information and the network binding information from the server; generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information; reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet. When the display device disconnects the Bluetooth connection with the mobile terminal, it can realize the Bluetooth reconnection with the mobile terminal according to the reconnection broadcast packet generated according to the Bluetooth binding information and the network binding information, thereby solving the problem that the display device and the mobile terminal cannot automatically restore the binding connection. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] To more clearly illustrate the technical solutions in some embodiments of the present application or the prior art, the following will briefly introduce the accompanying drawings required for the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0032] Figure 1 Schematic diagram of the operation scenario between the display device and the control device provided in some embodiments of the present application;

[0033] Figure 2 Hardware configuration block diagram of the display device provided in some embodiments of the present application;

[0034] Figure 3 Hardware configuration block diagram of the control device provided in some embodiments of the present application;

[0035] Figure 4 Schematic diagram of the software configuration in the display device provided in some embodiments of the present application;

[0036] Figure 5 Schematic diagram of the process of the binding method of the execution device of the display device provided in some embodiments of the present application;

[0037] Figure 6 Schematic diagram of the timing of the interaction between the display device and the mobile terminal and the server provided in some embodiments of the present application;

[0038] Figure 7 Schematic diagram of the process of the display device performing Bluetooth connection with the mobile terminal through the BLE broadcast packet provided in some embodiments of the present application;

[0039] Figure 8 Schematic diagram of the process of the display device generating the BLE broadcast packet provided in some embodiments of the present application;

[0040] Figure 9 Schematic diagram of the scenario where the display device information is displayed in the unbound state provided in some embodiments of the present application;

[0041] Figure 10 Effect schematic diagram of the control page of the mobile terminal provided in some embodiments of the present application;

[0042] Figure 11 Schematic diagram of the process of the display device performing functions in the Bluetooth connection state provided in some embodiments of the present application;

[0043] Figure 12 Schematic diagram of the interaction scenario among the display device, the mobile terminal and the server provided in some embodiments of the present application;

[0044] Figure 13 Schematic diagram of the process for a display device provided in some embodiments of the present application to generate a reconnection broadcast packet;

[0045] Figure 14 Schematic diagram of the process for processing after device update information provided in some embodiments of the present application is reported to the server;

[0046] Figure 15 Schematic diagram of the process for a mobile terminal provided in some embodiments of the present application to execute the device binding method. Detailed implementation manners

[0047] The embodiments will be described in detail below, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following embodiments do not represent all implementation manners consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application detailed in the claims.

[0048] It should be noted that the brief description of the terms in the present application is only for facilitating the understanding of the following described implementation manners, rather than intending to limit the implementation manners of the present application. Unless otherwise specified, these terms should be understood in their ordinary and general meanings.

[0049] The terms "first", "second", "third", etc. in the specification, claims and above-mentioned drawings of the present application are used to distinguish similar or the same kind of objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that such used terms can be interchanged under appropriate circumstances.

[0050] The terms "include" and "have" and any variations thereof are intended to cover but not exclude inclusion. For example, a product or device including a series of components does not necessarily have to be limited to all the clearly listed components, but may include other components not clearly listed or inherent to these products or devices.

[0051] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic or a combination of hardware or / and software code that can perform functions related to the element.

[0052] Figure 1 Schematic diagram of the operation scenario between a display device and a control device provided in some embodiments of the present application. As Figure 1 shown, the user can operate the display device 200 through touch operations, a mobile terminal 300 and a control device 100. Among them, the control device 100 can be a remote controller, a stylus, etc.

[0053] In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and establish connection communication through network communication protocols to achieve one-to-one control operations and data communication purposes. It is also possible to transmit the audio and video content displayed on the mobile terminal 300 to the display device 200 to achieve the synchronous display function.

[0054] As Figure 1 also shown, the display device 200 also communicates with the server 400 for data communication through various communication methods. The display device 200 is allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0055] In addition to providing the function of receiving broadcast television, the display device 200 can also additionally provide an intelligent network television function with computer support functions, including but not limited to, network television, smart television, Internet Protocol Television (IPTV), etc.

[0056] Figure 2 For some embodiments of this application Figure 1 is the hardware configuration block diagram of the display device 200 in

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

[0058] In some embodiments, the detector 230 is used to collect signals from the external environment or interact with the outside. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environmental scenes, user attributes, or user interaction gestures. Or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

[0059] In some embodiments, the display 260 includes a display screen component for presenting a picture, and a driving component for driving image display, which is used to receive the image signal output from the controller, and components for displaying video content, image content, and menu manipulation interfaces, as well as a user manipulation UI interface, etc.

[0060] In some embodiments, the communicator 220 is a component for communicating with external devices or servers 400 according to various communication protocol types. The display device 200 may be provided with multiple communicators 220 according to different supported communication methods. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communicator 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communicator 220 including a Bluetooth function.

[0061] The communicator 220 can enable the display device 200 to communicate with external devices or servers 400 through wireless or wired connection methods. Among them, the wired connection can connect the display device 200 with external devices through components such as data lines and interfaces. The wireless connection can connect the display device 200 with external devices through wireless signals or wireless networks. The display device 200 can directly establish a connection relationship with external devices or indirectly establish a connection relationship through gateways, routers, connection devices, etc.

[0062] In some embodiments, the display device 200 can also support establishing communication connection relationships with multiple external devices simultaneously. Multiple external devices can be the same. For example, the external devices are terminal devices 500 such as mobile phones and tablets. The first terminal device 510 and the second terminal device 520 can establish a communication connection with the display device 200 by accessing the wireless local area network where the display device 200 is located. Multiple external devices can also connect to the display device 200 through different types of connection methods. For example, the first terminal device 510 connects to the display device 200 through a wireless local area network; the second terminal device 520 connects to the display device 200 through Bluetooth.

[0063] To achieve the communication connection between the display device 200 and the terminal device 500, communicators supporting the same communication type are respectively provided on the display device 200 and the terminal device 500. For example, when the display device 200 is provided with a communicator 220 including a WiFi module, the terminal device 500 should also be provided with a communicator including a WiFi module. And while having communicators of the same type, a specific communication transmission protocol is also required between the display device 200 and the terminal device 500 for data transfer. For example, WiFi protocol, Bluetooth connection protocol, ZigBee protocol, NFC protocol, etc.

[0064] In some embodiments, the controller 250 includes a processor, a video processor, an audio processor, a graphics processor, RAM, ROM, a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.

[0065] In some embodiments, the controller 250 and the tuner demodulator 210 may be located in different split devices, that is, the tuner demodulator 210 may also be in an external device of the main device where the controller 250 is located, such as an external set-top box, etc.

[0066] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260, and then the user input interface receives the user input command through the graphical user interface (GUI).

[0067] In some embodiments, the user interface 280 is an interface that can be used to receive control inputs.

[0068] Figure 3 For some embodiments provided in this application Figure 1 is the hardware configuration block diagram of the control device. As Figure 3 shown, the control device 100 includes a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.

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

[0070] In some embodiments, the control device 100 can be an intelligent device. For example, the control device 100 can install various applications for controlling the display device 200 according to user needs.

[0071] In some embodiments, as Figure 1 shown, after installing an application for controlling the display device 200, the mobile terminal 300 or other intelligent electronic devices can perform functions similar to those of the control device 100.

[0072] The controller 110 includes a processor 112, a RAM 113, a ROM 114, a communication interface 130, 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 the data processing functions between the external and internal.

[0073] Under the control of the controller 110, the communication interface 130 realizes the communication of control signals and data signals with the display device 200. The communication interface 130 may include at least one of a WiFi chip 131, a Bluetooth module 132, an NFC module 133, and other short-range communication modules.

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

[0075] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with a communication interface 130, such as a WiFi, Bluetooth, NFC or other module, which can encode the user input command through the WiFi protocol, Bluetooth protocol, or NFC protocol and send it to the display device 200.

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

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

[0078] like 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.

[0079] In some embodiments, at least one application is running in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. provided by the operating system, or applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.

[0080] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.

[0081] like Figure 4As shown, in the embodiments of the present application, the application framework layer includes a view system, managers, content providers, etc. Among them, the view system can design and implement the interfaces and interactions of application programs. The view system includes lists, grids, text boxes, buttons, etc. The managers include at least one of the following modules: The activity manager is used to interact with all the activities running in the system; the location manager is used to provide access to the system location service for system services or applications; the package manager is used to retrieve various information related to the application program packages currently installed on the device; the notification manager is used to control the display and clearing of notification messages; the window manager is used to manage icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

[0082] In some embodiments, the activity manager is used to manage the life cycles of various application programs and the general navigation back function, such as controlling the exit, opening, and backward movement of application programs. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, taking screenshots, and controlling the changes in the display window (such as shrinking the display window, jittering the display, distorting the display, etc.).

[0083] In some embodiments, the system runtime layer provides support for the upper layer, i.e., the framework layer. When the framework layer is used, the Android operating system will run the C / C++ libraries included in the system runtime layer to implement the functions to be achieved by the framework layer.

[0084] In some embodiments, the kernel layer is the layer between hardware and software. As Figure 4 shown, the kernel layer includes at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor drivers (such as fingerprint sensors, temperature sensors, pressure sensors, etc.), and power drivers, etc.

[0085] In the field of display device control, device binding is a means to achieve the interaction between a device and a user. The device binding method can adopt a single Bluetooth binding method or a network binding method. Among them, Bluetooth binding is the process of pairing and binding through a Bluetooth device. Pairing is to determine the device that communicates with itself, and binding is the process of exchanging and storing key information such as long-term secret keys. Taking the display device 200 as a TV and the mobile terminal 300 as a mobile phone as an example, in some embodiments, the binding relationship between the mobile phone and the TV can be achieved through Bluetooth pairing. For example, when performing the pairing of the TV and Bluetooth, the TV can be turned on first, then the Bluetooth function of the Bluetooth device to be connected can be turned on, and the "Settings" option can be selected on the TV home page. At the same time, the "Network and Connection" item can be selected in the settings interface and clicked to enter this item. In the "Network and Connection" interface, the Bluetooth option is selected. At this time, the system will automatically detect nearby Bluetooth devices and list them in a list. The user can select the device to be bound according to actual needs for Bluetooth binding, thereby establishing a Bluetooth binding relationship between the display device 200 and the mobile terminal 300.

[0086] Network binding, that is, Media Access Control Address (MAC) binding, can bind the media access control address of a device to the Internet Protocol IP address, which is a unique code used to confirm the location of a device on the network, so that only the specified device can use the specified IP address to access the network. In this way, even if the IP addresses of other devices are stolen, since their MAC addresses are not bound, they still cannot access the network through authentication, thus ensuring the security of the network.

[0087] For the Bluetooth binding method, Bluetooth binding has a low delay and can quickly respond to user commands, but there are limitations in the distance range. And because the data volume of the data packets transmitted by Bluetooth is limited, there is a bottleneck in the synchronous display of device information. For example, as a short-range wireless communication technology, Bluetooth binding is characterized by low power consumption and has a wide range of applications especially in portable devices that need to save electrical energy. Due to its low delay and ability to quickly respond to user commands, the real-time interaction effect between devices is better. However, the Bluetooth method also has the following defects. First, the transmission distance of Bluetooth is short, generally within the range of 10 meters to 50 meters, which is a limitation for scenarios that require long-distance data transmission. Second, the data packet capacity of Bluetooth is limited, and it may not be possible to meet the needs of a large amount of data transmission. Therefore, there is a bottleneck in the synchronous display of device information.

[0088] For the network binding method, the network binding method has high stability and is not restricted by distance. However, it has high latency, resulting in an obvious sense of jerk during the period from when the user performs an operation to when the device responds to the operation instruction. For example, the network MAC binding method can bind the IP address and the network card MAC address, so that only the specified device can use the specified IP address to access the network. Such a policy can effectively prevent unauthorized connection of devices and improve the stability and security of the network environment. Since the network binding method does not rely on wireless signal transmission, no matter how far the device is from the network connection, as long as their MAC addresses are correctly bound, they can access the network normally and obtain the corresponding IP address. Therefore, the network binding method is not restricted by distance. However, the network binding method has the following defects. In some embodiments, the network binding method realizes redundancy, bandwidth expansion and load balancing of the local network card by binding multiple network cards into a logical network card. Since data packets need to be transmitted between multiple network cards, it may cause obvious latency, that is, a sense of jerk, during the period from when the user performs an operation to when the device responds to the operation instruction.

[0089] In some embodiments, the APP downloaded on a mobile terminal such as a mobile phone can be bound to a display device such as a TV. When the user holds the mobile phone and moves away from the TV for a certain distance, the Bluetooth connection will be disconnected. Since both the TV and the mobile phone have high requirements for power consumption, if the TV still keeps sending Bluetooth broadcasts after the Bluetooth is disconnected, it will cause the power consumption of the device to increase. Therefore, after the Bluetooth between the mobile phone and the TV is disconnected, the TV cannot keep sending Bluetooth broadcasts all the time. So, when the mobile phone gets close to the TV again, the two devices cannot automatically restore the bound connection relationship.

[0090] Exemplarily, the APP downloaded on a mobile terminal such as a mobile phone can be Bluetooth-bound to a display device such as a TV to form a wireless control method. However, when the user holds the mobile phone and moves away from the TV for a certain distance, the Bluetooth connection may be disconnected. This disconnection is mainly because both the TV and the mobile phone have high requirements for power consumption. If the TV keeps sending Bluetooth broadcasts after the Bluetooth is disconnected, it will cause the power consumption of the TV to increase, thus affecting the service life and battery life of the TV. Therefore, usually after the Bluetooth between the mobile phone and the TV is disconnected, the TV cannot keep sending Bluetooth broadcasts all the time. In this way, when the mobile phone and the TV get close to each other again, they cannot automatically restore the bound connection relationship of the devices, such as being unable to reconnect the Bluetooth.

[0091] To solve the problem that the display device 200 and the mobile terminal 300 cannot automatically restore the bound connection, some embodiments of the present application provide a display device 200, which includes a display 260, a communicator 220, and a controller 250. Among them, the display 260 is configured to display a user interface, the communicator 220 is configured to establish communication connections with the mobile terminal 300 and the server 400, and the controller 250 is configured to execute the device binding method. When the display device 200 disconnects from the mobile terminal via Bluetooth, it can achieve Bluetooth reconnection with the mobile terminal according to the reconnection broadcast packet generated based on the Bluetooth binding information and the network binding information, thereby solving the problem that the display device and the mobile terminal cannot automatically restore the bound connection.

[0092] To facilitate the understanding of the technical solutions in some embodiments of the present application, the following will detail each step in combination with some specific embodiments and drawings. Figure 5 Schematic diagram of the process of the display device executing the device binding method provided by some embodiments of the present application, as Figure 5 shown, when the display device 200 executes the device binding method, it may include the following steps S1 - S4, and the specific content is as follows:

[0093] Step S1: In response to the binding information acquisition instruction sent by the mobile terminal 300, the display device 200 acquires network binding information and sends the network binding information to the mobile terminal 300.

[0094] Figure 6 Schematic diagram of the timing of the display device, the mobile terminal, and the server executing interactions provided by some embodiments of the present application, as Figure 6 shown, in some embodiments, taking the display device 200 as a TV and the mobile terminal 300 as a mobile phone as an example, to establish a binding relationship between the two, the entire interaction process can be divided into a user side, a mobile phone side, a TV side, and a server side. Bluetooth control services and network control services can be deployed in the TV. Among them, the Bluetooth control service is used to send Bluetooth Low Energy (BLE) broadcasts, execute Bluetooth - related instructions, etc., and the network control service is used to execute network control instructions sent by the server 400, etc., which will be introduced in detail later.

[0095] In some embodiments, after the TV system starts up successfully, such as after AC startup, DC startup, and power-on startup are completed, a startup completion notification can be generated. In response to this startup completion notification, the display device 200 can start the Bluetooth control service and the network control service, that is, these two services will start following the device startup. After the TV starts up successfully, the user begins to execute the Bluetooth binding function. When the TV binds Bluetooth with other devices, the TV can be controlled through other devices. For example, after the mobile phone is Bluetooth-bound to the TV and the preset APP program is installed on the mobile phone side, the volume adjustment, channel switching, etc. of the TV can be realized through the APP on the mobile phone side.

[0096] When the display device 200 and the mobile terminal 300 are in a Bluetooth-connected state, in some embodiments, the display device 200 can also perform the following functions. Figure 7 The flowchart of the display device provided by some embodiments of the present application for performing Bluetooth connection with the mobile terminal through BLE broadcast packets is as Figure 7 shown. When the display device 200 binds Bluetooth with the mobile terminal 300, it can periodically generate BLE broadcast packets. After that, in response to the restart event of the display device 200, a Bluetooth automatic connection instruction can be generated and sent to the mobile terminal 300, so that after the mobile terminal 300 receives the Bluetooth automatic connection instruction, it can perform the Bluetooth connection function with the display device 200 through the BLE broadcast packets.

[0097] Exemplarily, when the TV and the mobile phone are in a Bluetooth-connected state, that is, when they are Bluetooth-bound, the TV side can periodically generate BLE broadcast packets. These broadcast packets can contain relevant information such as the device name, device type, and device ID of the TV. When the mobile terminal 300 turns on Bluetooth and is in the discoverable mode, it can receive these BLE broadcast packets.

[0098] When the TV has a restart event, the system will generate a Bluetooth automatic connection instruction. This instruction contains the Bluetooth address of the TV and other necessary connection information, and this instruction will be sent to the mobile phone. After the mobile phone receives the Bluetooth automatic connection instruction, it will perform the Bluetooth connection function with the TV through the BLE broadcast packets according to the information in the instruction. This process is an automatic connection process, and the user does not need to perform any operations. Therefore, even after the TV restarts, the Bluetooth connection with the mobile phone can be quickly re-established without the user manually connecting again, thereby improving the user experience.

[0099] When the mobile phone and the TV are not bound, the user can establish the binding relationship between the TV and the mobile phone through the APP on the mobile phone side. Figure 8 The flowchart of the display device provided by some embodiments of the present application for generating BLE broadcast packets is as Figure 8As shown, when the display device 200 and the mobile terminal 300 are not bound by Bluetooth, the display device 200 can obtain the device information in the scanning code page. Among them, the device information includes an information identifier, a device name, a Bluetooth media access control address, and a verification password. The verification password is generated based on the Bluetooth media access control address, and a BLE broadcast packet is generated according to the device information, and the BLE broadcast packet is sent to the mobile terminal 300.

[0100] Exemplarily, in combination with Figure 6 , the user can open the scanning code page in the TV and display the TV information through the Bluetooth control service. Figure 9 This is a schematic diagram of the scenario where the display device provided by some embodiments of the present application displays device information in the unbound state. As Figure 9 shown, the device information in the scanning code page may include an information identifier, a device name, a Bluetooth media access control address, a verification password generated based on the Bluetooth media access control address, etc. The Bluetooth control service can add the above information to the BLE broadcast to generate a BLE broadcast packet. After the mobile phone opens the preset APP program, it can search for the BLE broadcast packet. Through the device information, the mobile phone can identify the TV as the device bound to it, and then the information such as the Bluetooth media access control address and verification password of the TV can be verified for compliance through the server 400. For example, whether the keys match, etc. After the verification passes, the TV name of the TV is displayed on the mobile phone side, so that the mobile phone can select the TV and establish a Bluetooth binding relationship with it.

[0101] Continuing to refer to Figure 6 , after the TV name to be bound is displayed on the mobile phone, the user can select the Bluetooth device to be bound on the mobile phone. In some embodiments, the mobile phone side can bind the TV by using the Bluetooth media access control address of the TV side, that is, the Bluetooth MAC as an identifier, and send the binding result to the Bluetooth control service of the TV through Bluetooth BLE. After the Bluetooth binding between the TV and the mobile phone is successful, the Bluetooth control service can update the Bluetooth binding state of the device, generate Bluetooth binding information, and send a notification of successful Bluetooth connection to the mobile phone side. At the same time, after the mobile phone receives the notification of successful Bluetooth binding, the mobile phone can store the Bluetooth binding information in the server 400.

[0102] In some embodiments, after the mobile terminal 300 receives the BLE broadcast packet sent by the display device 200, it can parse the BLE broadcast packet to identify the device information of the display device 200, wherein the device information may include but is not limited to the device name, the Bluetooth media access control address and the verification password generated based on the Bluetooth media access control address, and verify the Bluetooth media access control address and the verification password, and control the display unit to display the device name in the device 200 information after the verification is passed, and generate the Bluetooth binding information between the terminal device and the display device 200 through the Bluetooth media access control address, and store the Bluetooth binding information to the server 400. For example, the Bluetooth binding information can be stored under the user account of the server 400, and the Bluetooth MAC is used as an identifier. After receiving the Bluetooth binding information, the server 400 can store the information and feedback the result of the Bluetooth binding information storage to the mobile phone. At this point, the Bluetooth binding between the mobile phone and the TV is completed, and the Bluetooth binding information has been uploaded to the server 400.

[0103] Although the above process completes the Bluetooth binding function between the mobile terminal 300 and the display device 200, as mentioned above, when the user holds the mobile phone away from the TV for a certain distance, the Bluetooth connection will be disconnected. Due to power consumption considerations, the TV can no longer send Bluetooth broadcasts continuously. Therefore, the mobile terminal 300 and the display device 200 cannot automatically restore the Bluetooth binding function, and the user still needs to manually connect.

[0104] For this scenario, in an embodiment of the present application, in response to a Bluetooth binding success event, the mobile terminal 300 can send a binding information acquisition instruction to the display device 200. After receiving the binding information acquisition instruction, the display device 200 can obtain the network binding information and send the network binding information to the mobile terminal 300, wherein the network binding information includes a device identifier and a network media access control address.

[0105] For example, see Figure 6, the mobile phone can send a binding information acquisition instruction to the Bluetooth control service of the TV to obtain the network binding information for network binding from the TV. In some embodiments, the device identifier can be the DeviceID of the TV, which can be used to identify the uniqueness of the TV, and the network media access control address can be the network MAC of the TV, and the network MAC is used to identify the unique identifier of the device. After receiving the binding information acquisition instruction, the Bluetooth control service can obtain the network binding information "DeviceID+Network MAC" of the TV, and can send the "DeviceID+Network MAC" to the mobile phone via BLE. The mobile phone can receive the network binding information sent by the TV according to the binding information acquisition instruction, and store the "DeviceID+Network MAC" under the Bluetooth binding information of the server 400, so that the network binding information is marked as additional information of the Bluetooth binding information. For example, after receiving the network binding information, the server 400 finds that the TV is a device virtually bound to the Bluetooth MAC, and then the network binding information can be stored in the Bluetooth binding information.

[0106] It should be noted that the server 400 stores the network binding information as additional information to the Bluetooth binding information. Therefore, the network binding information is invisible to the user, and the binding method between the mobile phone and the TV is still the Bluetooth binding method. After the server 400 completes the storage of "DeviceID+Network MAC", it can send a message of the storage completion to the mobile phone, and the TV network binding information is generated and stored. After step S1 is completed, the following step S2 can be executed.

[0107] Step S2: When the Bluetooth connection with the mobile terminal 300 is disconnected, the display device 200 requests the server 400 for Bluetooth binding information and network binding information.

[0108] Figure 10 A schematic diagram of the effect of a mobile terminal control page provided in some embodiments of the present application, such as Figure 10 As shown, in some embodiments, the user can control the TV through the control page of the mobile phone, for example, adjust the volume, switch channels, etc. In response to the user's click control on the control page, the mobile phone can generate control information and upload the control information to the server 400. The control information is the information generated by controlling the TV through the preset application deployed on the mobile phone. When the user clicks the control item in the control page, the mobile phone can detect the current Bluetooth connection status to execute different processes according to different connection statuses.

[0109] If it is determined through the Bluetooth MAC that the mobile phone and the bound TV are in a Bluetooth connection state, the display device 200 can perform the following functions. Figure 11 A schematic diagram of a flow chart showing a device executing functions in a Bluetooth connection state provided in some embodiments of the present application, such asFigure 11 As shown, in some embodiments, the display device 200 may first obtain the control information uploaded by the mobile terminal 300 to the server 400, where the control information is information generated by controlling the display device 200 through a preset application deployed on the mobile terminal 300. Then, the control information is parsed to obtain the control items of the mobile terminal 300 for the display device 200, and the control items are executed to generate device update information.

[0110] Exemplarily, when the mobile phone and the TV are still in a Bluetooth connected state, the TV side can obtain the above control information. For example, the mobile phone can send the control information to the Bluetooth control service of the TV through Bluetooth BLE. After receiving the control information, the Bluetooth control service can parse the control information to obtain the control items for the TV and perform specific action responses on the TV side, that is, execute each control item to generate device update information of the TV.

[0111] When the TV executes each control item, corresponding execution results will be generated, such as the results of state changes such as volume. At the same time, the execution results can also be sent to the mobile phone side through Bluetooth BLE. After receiving the execution results, the mobile phone side can perform operations such as local information storage and related status refresh.

[0112] In some embodiments, if the mobile phone and the bound TV are in a Bluetooth unconnected state, the subsequent process is executed.

[0113] When the display device 200 disconnects the Bluetooth connection with the mobile terminal 300, the display device 200 can request Bluetooth binding information and network binding information from the server 400. Continue to refer to Figure 6 , in some embodiments, the mobile terminal 300 may generate a network control instruction in response to a user's control item based on the control page and upload the network control instruction to the server 400. Since the TV and the mobile phone are not Bluetooth connected at this time, the TV cannot be directly controlled through the mobile phone. Therefore, when the mobile phone and the TV are Bluetooth connected, the TV can be directly controlled by the control information generated by the mobile phone side, and when the mobile phone and the TV are Bluetooth disconnected, another path is executed.

[0114] In some embodiments, in response to the control item input by the user in the control page, the mobile terminal 300 may first generate a network control instruction and upload the network control instruction to the server 400. Figure 12 Schematic diagram of the interaction scenario among the display device, the mobile terminal, and the server provided in some embodiments of the present application, as Figure 12As shown, when the TV and the mobile phone are in a Bluetooth-connected state, they can transmit information to each other and perform communication with each other. The mobile phone and the server 400 can interact with each other, and the TV and the server 400 can also interact with each other. When the Bluetooth connection between the mobile phone and the TV is disconnected, the interaction can be performed through the path of "mobile phone - server - TV", that is, the network control path for forwarding the instruction set task is executed via the server 400 in the middle. In this way, even when the mobile phone is disconnected from the TV, the interaction operation between the two can be realized.

[0115] In some embodiments, after the mobile terminal 300 sends a network control instruction to the server 400, the relationship between the mobile terminal 300 and the display device 200 can be determined through the network binding information. For example, since the server 400 stores the Bluetooth binding information between the mobile terminal 300 and the display device 200 and the network binding information as its additional information, the Bluetooth binding relationship between the two can be determined. After determining the Bluetooth binding relationship between the two, the server 400 can send the network control instruction to the display device 200, and the display device 200 can execute the network control instruction and report the device update information after execution to the server 400.

[0116] It should be noted that after the Bluetooth connection between the mobile phone and the TV is disconnected, the TV end receives the network control instruction sent by the server 400, and this network control instruction is generated by the mobile phone end based on the user's operation on the control page. After the TV end executes the network control instruction, it will report the execution result to the server 400. At the same time, the server 400 can also send the execution result of the TV to the mobile phone, or the mobile phone actively obtains the execution result of the TV from the server 400. In this way, the mobile phone can receive the execution result corresponding to the network control instruction. After step S2 is completed, the following step S3 can be executed.

[0117] Step S3: The display device 200 generates a reconnection broadcast packet according to the Bluetooth binding information and the network binding information.

[0118] After the display device 200 requests the Bluetooth binding information and the network binding information from the server 400, it can generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information. Figure 13 For the flow diagram of the display device generating a reconnection broadcast packet provided by some embodiments of this application, as Figure 13As shown, in some embodiments, the display device 200 may obtain Bluetooth binding information and network binding information, and then parse the Bluetooth binding information and network binding information to obtain the device name, device identifier, network media access control address, IP address, and port number. Then, a reconnection broadcast packet is generated based on the device name, device identifier, network media access control address, IP address, and port number. For example, a TV can first obtain its Bluetooth binding information and network binding information, and parse these two pieces of information to obtain information such as the TV name, DeviceID, network MAC, IP, and port number, and generate a reconnection broadcast packet based on this information.

[0119] It should be noted that, in some embodiments, the reconnection between the display device 200 and the mobile terminal 300 and the process of the display device 200 executing network control instructions can coexist, that is, the two can be carried out simultaneously. In an actual use scenario, the display device 200 can generate a reconnection broadcast packet while executing network control instructions. Continuing to refer to Figure 6 , when the display device 200 executes network control instructions, the mobile terminal 300 can synchronously trigger a Bluetooth search instruction, and the display device 200 also synchronously generates a reconnection broadcast packet. In this way, the reconnection between the display device 200 and the mobile terminal 300 can be quickly restored. After step S3 is completed, the following step S4 can be executed.

[0120] Step S4: Reconnect the Bluetooth with the mobile terminal 300 according to the reconnection broadcast packet.

[0121] After the reconnection broadcast packet is generated, the display device 200 can reconnect the Bluetooth with the mobile terminal 300 according to the reconnection broadcast packet. In some embodiments, the display device 200 can send the reconnection broadcast packet to the mobile terminal 300. After receiving the reconnection broadcast packet, the mobile terminal 300 will parse the information therein, including the Bluetooth binding information and network binding information of the display device 200. Then, the mobile terminal 300 will try to reconnect to the display device 200 according to the Bluetooth binding information and network binding information to re - establish the Bluetooth binding relationship between the two. In this way, when the Bluetooth connection between the display device 200 and the mobile terminal 300 is disconnected, the reconnection with the mobile terminal can be realized according to the reconnection broadcast packet to solve the problem that the display device and the mobile terminal cannot automatically restore the bound connection.

[0122] In order to update the device status in a timely manner, in some embodiments, the display device 200 can also report the device update information generated after executing the network control instruction to the server 400. Figure 14 It is a schematic diagram of the processing flow after the device update information provided by some embodiments of this application is reported to the server 400, as Figure 14As shown, in some embodiments, the display device 200 may report device update information to the server 400, so that after receiving the device update information, the server 400 sends the device update information to the mobile terminal 300, and, after receiving the device update information, the mobile terminal 300 replaces the stored device information, and refreshes the device control page and the instruction information to be executed next.

[0123] Exemplarily, when the TV end uploads the device update information to the server 400, the server 400 can obtain the Bluetooth MAC of the TV and can find the corresponding network binding information through the Bluetooth MAC. At the same time, according to the network binding information, the device update information is sent to the mobile phone end. After receiving the device update information of the TV, the mobile phone end can replace the state information of the last execution saved locally by Bluetooth, and refresh the state information of the corresponding display page and the instruction information to be executed for the next control, etc., to present the latest state of the device, so as to facilitate communication with other devices based on the latest state information.

[0124] In the embodiments of the present application, after the display device 200 and the mobile terminal 300 are bound by Bluetooth, the Bluetooth binding information is uploaded to the server 400, and the network binding information including the DeviceID and the network MAC is uploaded to the server 400 as additional information of the Bluetooth binding information. The Bluetooth binding is visible to the user as the main type, and the network binding information is invisible to the user as virtual information. When the mobile terminal 300 disconnects the Bluetooth connection with the display device 200, the display device 200 can execute the network control instruction and report the generated device update information to the server 400. In this way, the mobile terminal 300 can obtain the execution result of the display device 200 and complete the Bluetooth reconnection with the display device 200 according to the reconnection broadcast packet. That is to say, after the Bluetooth between the display device 200 and the mobile terminal 300 is disconnected, the binding relationship of the device can be completed through virtual information. At the same time, during this period, that is, the device identifier such as DeviceID can be obtained, and the network media access control address, that is, the network MAC, can also be obtained. Therefore, the display device 200, the mobile terminal 300, and the server 400 can all execute relevant processes based on the DeviceID and the network MAC, and thus can be applied to more scenarios.

[0125] As can be seen from the above technical solutions, the above embodiments provide a display device 200, which obtains network binding information in response to a binding information acquisition instruction sent by a mobile terminal, and sends the network binding information to the mobile terminal, where the network binding information includes a device identifier and a network media access control address; when disconnecting the Bluetooth connection with the mobile terminal, requests Bluetooth binding information and network binding information from the server; generates a reconnection broadcast packet according to the Bluetooth binding information and the network binding information; and reconnects the Bluetooth with the mobile terminal according to the reconnection broadcast packet. When the display device 200 disconnects the Bluetooth connection with the mobile terminal 300, it can realize the Bluetooth reconnection with the mobile terminal according to the reconnection broadcast packet generated from the Bluetooth binding information and the network binding information, thereby solving the problem that the display device and the mobile terminal cannot automatically restore the binding connection.

[0126] Some embodiments of the present application also provide a mobile terminal 300, which includes a display unit, a communication unit, and a processor. Among them, the display unit is configured to display a terminal interface, the communication unit is configured to establish a communication connection with the display device 200 and the server 400, and the processor is configured to execute the device binding method. Figure 15 It is a schematic flowchart of the device binding method executed by the mobile terminal provided by some embodiments of the present application. In some embodiments, when the mobile terminal 300 executes the device binding method, it may include the following steps S10 - S30:

[0127] Step S10: In response to a successful Bluetooth binding event, the mobile terminal 300 sends a binding information acquisition instruction to the display device 200.

[0128] After receiving the binding information acquisition instruction, the display device 200 can obtain network binding information and send the network binding information to the mobile terminal 300, where the network binding information includes a device identifier and a network media access control address.

[0129] Step S20: The mobile terminal 300 receives the network binding information sent by the display device 200 according to the binding information acquisition instruction.

[0130] In some embodiments, the device identifier may be the DeviceID of the TV, which can be used to identify the uniqueness of the TV, and the network media access control address may be the network MAC of the TV, and the network MAC is used to identify the unique identifier of the device. After receiving the binding information acquisition instruction, the Bluetooth control service can obtain the network binding information of the TV, "DeviceID + network MAC", and can send "DeviceID + network MAC" to the mobile phone side through BLE.

[0131] Step S30: When disconnecting the Bluetooth connection with the display device 200, the mobile terminal 300 sends the network binding information to the server 400, so that the server 400 stores the network binding information as additional information in the Bluetooth binding information between the mobile terminal 300 and the display device 200, and after the server 400 receives the Bluetooth binding information and the network binding information requested by the display device 200, the server 400 sends the Bluetooth binding information and the network binding information to the display device 200, enabling the display device 200 to generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information, and reconnecting to the Bluetooth of the mobile terminal 300 according to the reconnection broadcast packet.

[0132] When the display device 200 executes a network control instruction, the mobile terminal 300 can synchronously trigger a Bluetooth search instruction, and the display device 200 also synchronously generates a reconnection broadcast packet. In this way, the reconnection between the display device 200 and the mobile terminal 300 can be quickly restored.

[0133] As can be seen from the above technical solutions, the above embodiment provides a mobile terminal 300. When the mobile terminal 300 disconnects the Bluetooth connection with the display device 200, it can realize the Bluetooth reconnection with the display device 200 according to the reconnection broadcast packet generated by the display device 200, thereby solving the problem that the display device and the mobile terminal cannot automatically restore the bound connection.

[0134] In some embodiments, the mobile terminal 300 can also execute the following process. Receive the BLE broadcast packet sent by the display device 200, parse the BLE broadcast packet to identify the device information of the display device 200. The device information includes the device name, the Bluetooth media access control address, and the verification password generated based on the Bluetooth media access control address, verify the Bluetooth media access control address and the verification password, and after the verification passes, control the display unit to display the device name in the device information of the display device 200, generate the Bluetooth binding information between the terminal device and the display device 200 through the Bluetooth media access control address, and store the Bluetooth binding information in the server 400.

[0135] The process of the mobile terminal 300 specifically executing the above steps can refer to the embodiment part in the display device 200, which will not be elaborated here.

[0136] Based on the above display device 200, some embodiments of the present application also provide a device binding method. The method can be applied to the display device 200 in the above embodiments. In some embodiments, the device binding method may include the following content:

[0137] In response to the binding information acquisition instruction sent by the mobile terminal, acquire the network binding information, and send the network binding information to the mobile terminal. The network binding information includes the device identifier and the network media access control address;

[0138] When disconnecting the Bluetooth connection with the mobile terminal, request the Bluetooth binding information and network binding information from the server;

[0139] Generate a reconnection broadcast packet according to the Bluetooth binding information and network binding information;

[0140] Reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

[0141] Based on the above mobile terminal 300, some embodiments of the present application further provide a device binding method. The method can be applied to the mobile terminal 300 in the above embodiments. In some embodiments, the device binding method may include the following:

[0142] In response to the Bluetooth binding success event, send a binding information acquisition instruction to the display device 200;

[0143] Receive the network binding information sent by the display device 200 according to the binding information acquisition instruction;

[0144] When disconnecting the Bluetooth connection with the display device 200, send the network binding information to the server, so that the server stores the network binding information as additional information in the Bluetooth binding information between the mobile terminal 300 and the display device 200, and after the server receives the Bluetooth binding information and network binding information requested by the display device 200, so that the server sends the Bluetooth binding information and network binding information to the display device 200, enabling the display device 200 to generate a reconnection broadcast packet according to the Bluetooth binding information and network binding information, and reconnect the Bluetooth with the mobile terminal 300 according to the reconnection broadcast packet.

[0145] As can be seen from the above technical solutions, the above embodiments provide a device binding method. When the display device 200 disconnects the Bluetooth connection with the mobile terminal 300, through this method, the Bluetooth reconnection with the mobile terminal can be realized according to the reconnection broadcast packet generated by the Bluetooth binding information and network binding information, thereby solving the problem that the display device and the mobile terminal cannot automatically restore the bound connection.

[0146] For the same and similar parts between the various embodiments in this specification, reference can be made to each other, and details will not be repeated here.

[0147] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solutions in the embodiments of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of the various embodiments or some parts of the embodiments of the present invention.

[0148] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the various embodiments of the present application.

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

Claims

1. A display device, characterized in that, Comprising: A display configured to display a user interface; A communicator configured to establish communication connections with a mobile terminal and a server; A controller configured to: In response to a binding information acquisition instruction sent by the mobile terminal, acquire network binding information and send the network binding information to the mobile terminal, where the network binding information includes a device identifier and a network media access control address; When disconnecting the Bluetooth connection with the mobile terminal, request Bluetooth binding information and the network binding information from the server; Generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information; Reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

2. The display device according to claim 1, wherein The controller is further configured to: Acquire control information uploaded by the mobile terminal to the server; the control information is information generated by controlling the display device through a preset application deployed on the mobile terminal; Parse the control information to obtain control items of the mobile terminal for the display device; Execute the control items to generate device update information.

3. The display device according to claim 2, wherein The controller is further configured to: Report the device update information to the server, so that after receiving the device update information, the server sends the device update information to the mobile terminal, and, so that after receiving the device update information, the mobile terminal replaces the stored device information and refreshes the device control page and the next instruction information to be executed.

4. The display device according to claim 1, wherein The controller is further configured to: Periodically generate a BLE broadcast packet when binding Bluetooth with the mobile terminal; In response to a restart event of the display device, generate a Bluetooth automatic connection instruction; Send the Bluetooth automatic connection instruction to the mobile terminal, so that after receiving the Bluetooth automatic connection instruction, the mobile terminal executes the Bluetooth connection function with the display device through the BLE broadcast packet.

5. The display device according to claim 1, wherein The controller is further configured to: When not binding Bluetooth with the mobile terminal, acquire device information in a scan code page, where the device information includes an information identifier, a device name, a Bluetooth media access control address, and a verification password; the verification password is generated based on the Bluetooth media access control address; Generate a BLE broadcast packet according to the device information and send the BLE broadcast packet to the mobile terminal.

6. The display device according to claim 1, wherein, When the controller executes the step of generating a reconnection broadcast packet according to the Bluetooth binding information and the network binding information, it is further configured to: Acquire the Bluetooth binding information and the network binding information; Parse the Bluetooth binding information and the network binding information to obtain a device name, a device identifier, a network media access control address, an IP address, and a port number; Generate a reconnection broadcast packet according to the device name, the device identifier, the network media access control address, the IP address, and the port number.

7. A mobile terminal, characterized in that, Comprising: A display unit configured to display a terminal interface; A communication unit configured to establish communication connections with a display device and a server; A processor configured to: In response to a Bluetooth binding success event, send a binding information acquisition instruction to the display device; Receive the network binding information sent by the display device according to the binding information acquisition instruction; When disconnecting the Bluetooth connection with the display device, send the network binding information to the server, so that the server stores the network binding information as additional information in the Bluetooth binding information between the mobile terminal and the display device, and after the server receives the Bluetooth binding information and the network binding information requested by the display device, so that the server sends the Bluetooth binding information and the network binding information to the display device, enabling the display device to generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information, and reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

8. The mobile terminal according to claim 7, characterized in that The processor is further configured to: Receive the BLE broadcast packet sent by the display device; Parse the BLE broadcast packet to identify the device information of the display device, where the device information includes the device name, the Bluetooth media access control address, and the verification password generated based on the Bluetooth media access control address; Verify the Bluetooth media access control address and the verification password, and control the display unit to display the device name in the device information after the verification passes; Generate the Bluetooth binding information between the terminal device and the display device through the Bluetooth media access control address, and store the Bluetooth binding information in the server.

9. A binding method for a device, characterized in that, Applied to the display device according to any one of claims 1-6, the display device includes a display, a communicator, and a controller, and the binding method of the device includes: In response to the binding information acquisition instruction sent by the mobile terminal, acquire the network binding information, and send the network binding information to the mobile terminal, where the network binding information includes the device identifier and the network media access control address; When disconnecting the Bluetooth connection with the mobile terminal, request the Bluetooth binding information and the network binding information from the server; Generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information; Reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.

10. A binding method for a device, characterized in that, Applied to the mobile terminal according to any one of claims 7-8, the mobile terminal includes a display unit, a communication unit, and a processor, and the binding method of the device includes: In response to the Bluetooth binding success event, send a binding information acquisition instruction to the display device; Receive the network binding information sent by the display device according to the binding information acquisition instruction; When disconnecting the Bluetooth connection with the display device, send the network binding information to the server, so that the server stores the network binding information as additional information in the Bluetooth binding information between the mobile terminal and the display device, and after the server receives the Bluetooth binding information and the network binding information requested by the display device, so that the server sends the Bluetooth binding information and the network binding information to the display device, enabling the display device to generate a reconnection broadcast packet according to the Bluetooth binding information and the network binding information, and reconnect the Bluetooth with the mobile terminal according to the reconnection broadcast packet.