Bluetooth device state display method and display device
By monitoring the connection status of Bluetooth devices and displaying status prompt information on the display device, the problem that the display device cannot accurately distinguish the connection status of Bluetooth hearing aids is solved, and the user experience is improved.
Patent Information
- Application Number
- PCT/CN2024/136465
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-26
- Filing Date
- 2024-12-03
- Publication Date
- 2025-10-02
AI Technical Summary
When the display device is connected to a Bluetooth hearing aid, it cannot accurately distinguish the independent connection status of the left hearing aid and the right hearing aid, resulting in the user being unable to determine whether the device is fully connected, affecting the user experience.
The display device monitors the connection status of Bluetooth devices through the Bluetooth module and displays status prompt information on the Bluetooth settings page. It supports the display of disconnected status, first-side connected status, second-side connected status, and dual-side connected status, and provides a shortcut menu to switch the connection status.
Users can clearly understand the connection status of Bluetooth hearing aids, which simplifies the operation process and improves the user experience.
Smart Images

Figure CN2024136465_02102025_PF_FP_ABST
Abstract
Description
Bluetooth device status display method and display device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202410350649.X filed on March 26, 2024, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the technical field of Bluetooth, and in particular to a method for displaying the status of a Bluetooth device for a display device and a display device. Background Art
[0004] In some application scenarios, Bluetooth devices may be paired. For example, a Bluetooth headset includes a left earphone and a right earphone, and a Bluetooth hearing aid includes a left hearing aid and a right hearing aid. Taking a Bluetooth hearing aid as an example, after the display device scans for Bluetooth devices and connects to the Bluetooth hearing aid, it will prompt that the Bluetooth hearing aid is connected. However, the user cannot accurately distinguish the independent connection status of the left and right hearing aids.
[0005] For example, if the display device is only connected to a single hearing aid, and it prompts that a Bluetooth hearing aid is connected, the user may think that both hearing aids are connected to the display device. However, when using the Bluetooth hearing aid, the user finds that only one hearing aid is available and the other hearing aid is not available. Summary of the Invention
[0006] According to some embodiments of the present application, a display device may include: a display, which may be configured to display an image and / or a user interface from a broadcast system; a Bluetooth module, which may be configured to communicate with a Bluetooth device; a memory, which may be configured to store computer instructions; at least one processor, connected to the display, the Bluetooth module and the memory, and may be configured to execute the computer instructions to cause the display device to execute: controlling the Bluetooth module to monitor the connection status of a Bluetooth device pair; the Bluetooth device pair may include a first sub-device and a second sub-device, and the connection status of the Bluetooth device pair is one of a disconnected state, a first-side connected state, a second-side connected state and a bilaterally connected state; wherein the disconnected state indicates that both the first sub-device and the second sub-device are not connected, the first-side connected state indicates that the first sub-device is connected and the second sub-device is not connected, the second-side connected state indicates that the second sub-device is connected and the first sub-device is not connected, and the bilaterally connected state indicates that both the first sub-device and the second sub-device are connected; the display may be controlled to display status prompt information on a Bluetooth setting page, and the status prompt information may be used to prompt the connection status of the Bluetooth device pair.
[0007] According to some embodiments of the present application, a method for displaying the status of a Bluetooth device for a display device may include: controlling a Bluetooth module to monitor the connection status of a Bluetooth device pair; the Bluetooth device pair may include a first sub-device and a second sub-device, and the connection status of the Bluetooth device pair is one of a disconnected state, a first-side connected state, a second-side connected state, and a bilaterally connected state; wherein, the disconnected state indicates that both the first sub-device and the second sub-device are not connected, the first-side connected state indicates that the first sub-device is connected and the second sub-device is not connected, the second-side connected state indicates that the second sub-device is connected and the first sub-device is not connected, and the bilaterally connected state indicates that both the first sub-device and the second sub-device are connected; displaying status prompt information on the Bluetooth setting page, the status prompt information being used to prompt the connection status of the Bluetooth device pair.
[0008] According to some embodiments of the present application, a computer-readable non-volatile storage medium stores program instructions. When the program instructions are executed on a computer, the computer executes the methods involved in the above aspects and their respective implementations. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] FIG1 illustrates an operation scenario between a display device and a control apparatus according to some embodiments of the present application;
[0010] FIG2 is a block diagram of a hardware configuration of a control device according to some embodiments of the present application;
[0011] FIG3 is a block diagram of a hardware configuration of a display device according to some embodiments of the present application;
[0012] FIG4 is a diagram of software configuration in a display device according to some embodiments of the present application;
[0013] FIG5 is a schematic diagram of a Bluetooth setting page according to some embodiments of the present application;
[0014] FIG6 is a schematic diagram of a Bluetooth setting page after the Bluetooth switch is turned on according to some embodiments of the present application;
[0015] FIG7 is a schematic diagram of a Bluetooth connection scenario according to some embodiments of the present application;
[0016] FIG8 is a schematic diagram showing a prompt when a display device is connected to a monaural hearing aid according to some embodiments of the present application;
[0017] FIG9 is a schematic diagram of a Bluetooth setting page when the Bluetooth hearing aid is in a disconnected state according to some embodiments of the present application;
[0018] FIG10 is a schematic diagram of a Bluetooth setting page when the Bluetooth hearing aid is in a first-side connected state according to some embodiments of the present application;
[0019] FIG11 is a schematic diagram of a Bluetooth setting page when the Bluetooth hearing aid is in a second-side connected state according to some embodiments of the present application;
[0020] FIG12 is a schematic diagram of a Bluetooth setting page when the Bluetooth hearing aid is in a bilaterally connected state according to some embodiments of the present application;
[0021] FIG13 is a first schematic diagram of a shortcut menu according to some embodiments of the present application;
[0022] FIG14 is a first schematic diagram of a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application;
[0023] FIG15 is a second schematic diagram of a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application;
[0024] FIG16 is a third schematic diagram of a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application;
[0025] FIG17 is a fourth schematic diagram of a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application;
[0026] FIG18 is a second schematic diagram of a shortcut menu according to some embodiments of the present application;
[0027] FIG19 is a schematic diagram of a system architecture according to some embodiments of the present application;
[0028] FIG20 is an interactive logic diagram based on the system architecture shown in FIG19 according to some embodiments of the present application. DETAILED DESCRIPTION
[0029] In order to make the purpose, scheme and advantages of this application clearer, the schemes in some embodiments of this application will be clearly and completely described below in combination with the drawings in some embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0030] Based on the embodiments shown in this application, all other embodiments obtained by persons of ordinary skill in the art without inventive effort are within the scope of protection of this application. In addition, although the disclosure in this application is presented based on one or more exemplary examples, it should be understood that each aspect of the disclosure can also constitute a complete solution on its own.
[0031] It should be understood that the terms "first," "second," "third," and the like in the specification and claims of this application and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, for example, and can be implemented in an order other than those given in the illustrations or descriptions of some embodiments of this application. In addition, the terms "including" and "having," and any variations thereof, are intended to cover, but not exclude, inclusion. For example, a product or device comprising a series of components is not necessarily limited to those components explicitly listed, but may include other components not explicitly listed or inherent to such products or devices.
[0032] The display device provided in some embodiments of the present application can have various implementation forms, for example, it can be a television, a smart TV, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc. Figures 1 and 2 illustrate a specific implementation of the display device of the present application.
[0033] FIG1 is a schematic diagram of an operation scenario between a display device and a control device according to some embodiments of the present application. As shown in FIG1 , a user can operate a display device 200 through a smart device 300 or a control device 100 .
[0034] In some embodiments, the control device 100 may be a remote controller, and communication between the remote controller and the display device may include infrared protocol communication, Bluetooth protocol communication, or other short-range communication methods, to control the display device 200 wirelessly or wiredly. The user may control the display device 200 by inputting user commands through buttons on the remote controller, voice input, control panel input, etc.
[0035] In some embodiments, a smart device 300 (such as a mobile terminal, tablet computer, computer, laptop computer, etc.) can also be used to control the display device 200. For example, the display device 200 can be controlled using an application running on the smart device.
[0036] In some embodiments, the display device may not use the aforementioned smart device or control device to receive instructions, but may receive user control through touch or gestures.
[0037] In some embodiments, the display device 200 can also be controlled in a manner other than the control device 100 and the smart device 300. For example, the user's voice command control can be received through a module for obtaining voice commands configured inside the display device 200, or the user's voice command control can be received through a voice control device set outside the display device 200.
[0038] In some embodiments, the display device 200 also communicates data with the server 400. The display device 200 can be connected to a local area network (LAN), a wireless local area network (WLAN), or other networks. The server 400 can provide various content and interactions to the display device 200. The server 400 can be a single cluster or multiple clusters, and can include one or more types of servers.
[0039] Figure 2 is a block diagram of a control device according to some embodiments of the present application. As shown in Figure 2, the control device 100 may include at least one processor 110, a communication interface 130, a user input / output interface 140, a memory, and a power supply. The control device 100 may receive user input commands and convert them into commands that the display device 200 can recognize and respond to, acting as an intermediary for interaction between the user and the display device 200.
[0040] FIG3 is a block diagram of a hardware configuration of a display device according to some embodiments of the present application. As shown in FIG3 , the display device 200 may include at least one of a tuner / demodulator 210, a communication device 220, a detector 230, an external device interface 240, at least one processor 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.
[0041] In some embodiments, the processor may include at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a random access memory (RAM), a read-only memory (ROM), a first interface to an nth interface for input / output, a communication bus (Bus), etc.
[0042] The display 260 may include a display screen component for presenting images and a driving component for driving image display. It can be used to receive image signals output from at least one processor, and display video content, image content, and menu control interface components and user control UI interface.
[0043] The display 260 may be a liquid crystal display, an organic light-emitting diode (OLED) display, a projection display, or a projection device and a projection screen.
[0044] Communication device 220 is a component that can be used to communicate with external devices or servers using various communication protocols. For example, the communication device may include at least one of a Wi-Fi module, a Bluetooth module, a wired Ethernet module, or other network communication protocol chip or a near-field communication protocol chip, as well as an infrared receiver. Display device 200 can use communication device 220 to send and receive control signals and data signals with control device 100 or server 400.
[0045] The user interface can be used to receive control signals from the control device 100 (such as an infrared remote controller, etc.).
[0046] Detector 230 can be used to collect signals from the external environment or external interactions. For example, detector 230 may include a light receiver, a sensor for collecting ambient light intensity; or, detector 230 may include an image collector, such as a camera, for collecting external environmental scenes, user attributes, or user interaction gestures; or, detector 230 may include a sound collector, such as a microphone, for receiving external sounds.
[0047] The external device interface 240 may include, but is not limited to, any one or more of the following: a High Definition Multimedia Interface (HDMI), an analog or digital high-definition component input interface (component), a composite video input interface (Composite Video Broadcast Signal or Composite Video Blanking and Sync (CVBS)), a Universal Serial Bus (USB) input interface (USB for short), an RGB port, or the like. Alternatively, a composite input / output interface formed by multiple of the aforementioned interfaces may be provided.
[0048] The tuner-demodulator 210 may receive broadcast television signals via wired or wireless reception, and demodulate audio and video signals and an Electronic Program Guide (EPG) data signal from a plurality of wireless or wired broadcast television signals.
[0049] In some embodiments, at least one processor 250 and the tuner / demodulator 210 may be located in different separate devices, that is, the tuner / demodulator 210 may also be located in an external device of the main device where the at least one processor 250 is located, such as an external set-top box.
[0050] At least one processor 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory. The at least one processor 250 controls the overall operation of the display device 200. For example, in response to receiving a user command to select a UI object to be displayed on the display 260, the at least one processor 250 may perform operations related to the object selected by the user command.
[0051] A user may input a user command through a graphical user interface (GUI) displayed on display 260, and the user input interface receives the user input command through the GUI. Alternatively, a user may input a user command through a specific voice or gesture, and the user input interface receives the user input command by recognizing the voice or gesture through a sensor.
[0052] A user interface is the medium for interaction and information exchange between an application or operating system and the user. It converts information between its internal form and a user-friendly form. A common user interface is the graphical user interface (GUI), which refers to a graphical user interface related to computer operations. It can be an icon, window, control, or other interface element displayed on an electronic device's display. Controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.
[0053] Figure 4 is a diagram of the software configuration in a display device according to some embodiments of the present application. As shown in Figure 4, in some embodiments, the system can be divided into four layers: from top to bottom, the application layer (hereinafter referred to as the "application layer"), the application framework layer (hereinafter referred to as the "framework layer"), the Android runtime and system library layer (hereinafter referred to as the "system runtime library layer"), and the kernel layer.
[0054] In some embodiments, at least one application runs in the application layer. These applications can be window programs, system settings programs, clock programs, etc. that come with 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.
[0055] The framework layer provides applications with an application programming interface (API) and programming framework. The application framework layer may include predefined functions. The application framework layer acts as a processing center, determining the actions taken by applications in the application layer. Through the API, applications can access system resources and services during execution.
[0056] As shown in Figure 4, in some embodiments of the present application, the application framework layer may include managers, content providers, etc., wherein the manager may include at least one of the following modules: an activity manager can be used to interact with all activities running in the system; a location manager can be used to provide system services or applications with access to system location services; a package manager can be used to retrieve various information related to the application packages currently installed on the device; a notification manager can be used to control the display and clearing of notification messages; and a window manager can be used to manage icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0057] In some embodiments, the activity manager can be used to manage the lifecycle of each application and common navigation back functions, such as controlling the exit, opening, and backing of an application. The window manager can be 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 display window changes (for example, shrinking the display window, shaking the display, distorting the display, etc.).
[0058] In some embodiments, the system runtime layer provides support for the upper layer, namely the framework layer. When the framework layer is used, the Android operating system will run the C / C++ library contained in the system runtime layer to implement the functions to be implemented by the framework layer.
[0059] In some embodiments, the kernel layer is a layer between hardware and software. As shown in FIG4 , the kernel layer may include at least one of the following drivers: an audio driver, a display driver, a Bluetooth driver, a camera driver, a Wi-Fi driver, a USB driver, an HDMI driver, a sensor driver (such as a fingerprint sensor, a temperature sensor, a pressure sensor, etc.), and a power driver.
[0060] Figure 5 is a schematic diagram of a Bluetooth settings page according to some embodiments of the present application. A user can access the system settings page through a preset portal. Referring to Figure 5 , the system settings page may include multiple setting options, including but not limited to image settings, sound settings, network settings, Bluetooth settings, remote control settings, and general settings. In response to the user selecting the Bluetooth settings option, the display device controls the display to display the Bluetooth settings page.
[0061] In some embodiments, referring to FIG5 , the Bluetooth settings page includes at least a Bluetooth switch 51. By toggling Bluetooth switch 51, the user can enable or disable the Bluetooth function of the display device. If Bluetooth switch 51 is off, the Bluetooth module in the communication device cannot actively scan for other Bluetooth devices, nor can it be scanned by other Bluetooth devices. Bluetooth devices may include, but are not limited to, mobile phones, Bluetooth headsets, Bluetooth hearing aids, Bluetooth speakers, Bluetooth game controllers, and the like.
[0062] FIG6 is a schematic diagram of a Bluetooth settings page after turning on the Bluetooth switch according to some embodiments of the present application. If the Bluetooth switch 51 is turned on, the Bluetooth module can actively scan for pairable / connectable Bluetooth devices within a specified range to generate a device scan list. Referring to FIG6 , the display device controls the display to display a device scan list 61 on the Bluetooth settings page. The device scan list 61 may include device information of the Bluetooth devices scanned by the display device, and the device information may include but is not limited to the name, identifier, model, etc. of the Bluetooth devices.
[0063] In some embodiments, referring to FIG6 , status mark information is set for the scanned Bluetooth device on the Bluetooth setting page. The status mark information can be used to indicate the connection status of the Bluetooth device. The connection status may include but is not limited to connected state, paired state, unpaired state, etc.
[0064] In some embodiments, referring again to FIG6 , the device scan list 61 may include three pieces of device information, corresponding to Bluetooth device A, Bluetooth device B, and Bluetooth device C, respectively. Bluetooth device A is marked as connected, Bluetooth device B is marked as paired, and Bluetooth device C is marked as unpaired. Thus, Bluetooth device A has been paired and connected to the display device, Bluetooth device B has previously been paired with the display device but is not currently connected, and Bluetooth device C is not paired and is not connected to the display device.
[0065] In some embodiments, continuing to refer to Figure 6, an associated disconnect button 61a can be set for a Bluetooth device in a connected state (e.g., Bluetooth device A), and an associated unpairing button 61b can be set for a Bluetooth device in a paired state (e.g., Bluetooth device B).
[0066] In some embodiments, in response to the user triggering the disconnect button 61a corresponding to the Bluetooth device A, the display device controls the Bluetooth module to disconnect the Bluetooth connection with the Bluetooth device A, so that the Bluetooth device A switches to the paired state.
[0067] In some embodiments, in response to the user triggering the unpairing button 61b corresponding to Bluetooth device B, the display device controls the Bluetooth module to release the historical pairing with Bluetooth device B, so that Bluetooth device B switches to an unpaired state.
[0068] In some embodiments, the display device responds to the user triggering the device information of Bluetooth device B, skips the pairing process, and controls the Bluetooth module to directly establish a Bluetooth connection with Bluetooth device B. After the Bluetooth connection is successful, the display device and Bluetooth device B can interact with data based on the Bluetooth connection.
[0069] In some embodiments, the display device controls the Bluetooth module to pair with the Bluetooth device C and establish a Bluetooth connection in response to the user triggering the device information of the Bluetooth device C. After the Bluetooth connection is successful, the display device and the Bluetooth device C can interact with data based on the Bluetooth connection.
[0070] Figure 7 is a schematic diagram of a Bluetooth connection scenario according to some embodiments of the present application. Referring to Figure 7, some special Bluetooth devices are generally used in pairs, for example, a Bluetooth headset may include a left earphone and a right earphone, and a Bluetooth hearing aid may include a left ear hearing aid and a right ear hearing aid.
[0071] For ease of description, in the embodiments of the present application, such supporting Bluetooth devices are referred to as a Bluetooth device pair, and the at least two individual pairs that a Bluetooth device pair may comprise are referred to as sub-devices. For example, a Bluetooth headset is one type of Bluetooth device pair A, with the left and right headsets being its two sub-devices. Another example is a Bluetooth hearing aid is another type of Bluetooth device pair B, with the left and right hearing aids being its two sub-devices. Bluetooth device pairs are not limited to Bluetooth headsets and Bluetooth hearing aids; they may also be other similar Bluetooth devices with at least two sub-devices used as a set or supporting system, such as a left and right wristband in a wearable device.
[0072] In some embodiments, taking the example of a display device connected to a Bluetooth hearing aid, the Bluetooth hearing aid may include two usage modes: monaural mode and binaural mode. Monaural mode refers to wearing only one of the left and right hearing aids, while binaural mode refers to wearing both hearing aids. Regardless of whether the display device is connected to the left hearing aid or the right hearing aid, the display device only indicates that a Bluetooth hearing aid is connected, making it difficult for the user to clearly distinguish whether the left hearing aid, the right hearing aid, or both hearing aids are currently connected.
[0073] FIG8 is a schematic diagram of a prompt when a display device is connected to a monaural hearing aid according to some embodiments of the present application. Referring to FIG8 , after the display device is connected to the Bluetooth hearing aid, the device information 81 of the Bluetooth hearing aid is added to the device scan list 61 of the Bluetooth setting page, and the Bluetooth hearing aid is marked as connected. The device connection information 82 may also be displayed on the interface. For example, the device connection information 82 may be presented as “Bluetooth hearing aid connected, go and use it.” In this way, the user cannot clearly distinguish whether the display device is connected to the left ear hearing aid and / or the right ear hearing aid, thereby affecting the user's use. For example, the display device is only connected to one of the left ear hearing aid and the right ear hearing aid, but the user wants to use binaural mode, then one of the hearing aids cannot be used because it is not connected to the display device. In addition, the user selects the Bluetooth setting option through the system setting portal to access the Bluetooth setting page, and connects or disconnects any Bluetooth device on the Bluetooth setting page, which is cumbersome for the user to operate manually.
[0074] According to some embodiments of the present application, the display device may include a display, which may be configured to display images and / or user interfaces from a broadcast system; a Bluetooth module, which may be configured to communicate with a Bluetooth device; a memory, which may be configured to store computer instructions; at least one processor, connected to the display, the Bluetooth module and the memory, may be configured to execute the computer instructions to cause the display device to execute: controlling the Bluetooth module to monitor the connection status of a Bluetooth device pair; the Bluetooth device pair may include a first sub-device and a second sub-device, and the connection status of the Bluetooth device pair is one of a disconnected state, a first-side connected state, a second-side connected state and a bilaterally connected state; wherein the disconnected state indicates that both the first sub-device and the second sub-device are not connected, the first-side connected state indicates that the first sub-device is connected and the second sub-device is not connected, the second-side connected state indicates that the second sub-device is connected and the first sub-device is not connected, and the bilaterally connected state indicates that both the first sub-device and the second sub-device are connected; the display may be controlled to display status prompt information on a Bluetooth setting page, and the status prompt information may be used to prompt the connection status of the Bluetooth device pair.
[0075] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to perform: when the Bluetooth device pair is in the first-side connected state, the display can be controlled to display a first prompt page, and the first prompt page can be used to prompt the display device that the first sub-device is connected and to ask whether to connect the second sub-device; in response to the user agreeing to connect the second sub-device, the Bluetooth module can be controlled to establish a Bluetooth connection with the second sub-device; when the Bluetooth module is connected to the second sub-device, the display can be controlled to update the status prompt information so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the bilaterally connected state; or, in response to the user refusing to connect the second sub-device, the Bluetooth module is not controlled to establish a Bluetooth connection with the second sub-device, and the Bluetooth device pair maintains the first-side connected state.
[0076] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to perform: when the Bluetooth device pair is in the second-side connected state, the display can be controlled to display a second prompt page, and the second prompt page can be used to prompt the display device that the second sub-device is connected and to ask whether to connect the first sub-device; in response to the user agreeing to connect the first sub-device, the Bluetooth module can be controlled to establish a Bluetooth connection with the first sub-device; when the Bluetooth module is connected to the first sub-device, the display can be controlled to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the bilaterally connected state; or, in response to the user refusing to connect the first sub-device, the Bluetooth module is not controlled to establish a Bluetooth connection with the first sub-device, and the Bluetooth device pair maintains the second-side connected state.
[0077] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to execute: when the Bluetooth device pair is in the disconnected state, if the Bluetooth module is ready to establish a Bluetooth connection with the target device, identifying the category of the target device; if the category of the target device is the Bluetooth device pair, obtaining a subordinate type identifier from the device information of the target device, and the subordinate type identifier can be used to indicate that the target device is the first sub-device or the second sub-device of the Bluetooth device pair; if the subordinate type identifier indicates that the target device is the first sub-device, then after the Bluetooth module is connected to the target device, the display can be controlled to update the status prompt information so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the first-side connected state; if the subordinate type identifier indicates that the target device is the second sub-device, then after the Bluetooth module is connected to the target device, the display can be controlled to update the status prompt information so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the second-side connected state.
[0078] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to execute: when the Bluetooth device pair is in the bilaterally connected state, if the Bluetooth module is ready to disconnect from the target device, the category of the target device can be identified; if the category of the target device is the Bluetooth device pair, a subordinate type identifier is obtained from the device information of the target device, and the subordinate type identifier can be used to indicate that the target device is the first sub-device or the second sub-device of the Bluetooth device pair; if the subordinate type identifier indicates that the target device is the first sub-device, then after the Bluetooth module is disconnected from the target device, the display can be controlled to update the status prompt information, so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the second-side connected state; if the subordinate type identifier indicates that the target device is the second sub-device, then after the Bluetooth module is disconnected from the target device, the display can be controlled to update the status prompt information, so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the first-side connected state.
[0079] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to perform: when the Bluetooth device pair is in the first-side connected state, if the Bluetooth module is disconnected from the first sub-device, the display can be controlled to update the status prompt information so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the disconnected state; or, when the Bluetooth device pair is in the second-side connected state, if the Bluetooth module is disconnected from the second sub-device, the display can be controlled to update the status prompt information so that the updated status prompt information can be used to prompt that the Bluetooth device pair is in the disconnected state.
[0080] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to perform: in response to a first preset operation input by the user, the display can be controlled to display a shortcut menu, the shortcut menu may include a first control, and the first control can be used to prompt and switch the connection status of the Bluetooth device pair; when the focus moves to the first control, in response to a second preset operation input by the user, the target connection state to which the Bluetooth device pair is about to switch can be determined based on the first connection state of the Bluetooth device pair, the switching direction indicated by the second preset operation, and the state rotation order; wherein the state rotation order can be a preset arrangement order of the disconnected state, the first-side connected state, the second-side connected state, and the bilaterally connected state; controlling the Bluetooth module to switch the Bluetooth device pair to the target connection state; updating the first control so that the updated first control can prompt that the Bluetooth device pair is in the target connection state.
[0081] In some embodiments, the at least one processor is further configured to execute the computer instructions to cause the display device to perform: in response to a first preset operation input by a user, the display can be controlled to display a shortcut menu, the shortcut menu may include a first control, the first control can be used to prompt and switch the connection status of the Bluetooth device pair, the first control may include: a first status icon corresponding to the bilateral connected state, a second status icon corresponding to the first side connected state, a third status icon corresponding to the second side connected state, and a fourth status icon corresponding to the disconnected state; in response to the user selecting a target status icon from the first control, the Bluetooth module can be controlled to switch the Bluetooth device pair to the target connection state corresponding to the target status icon; the first control is updated so that the updated first control can prompt that the Bluetooth device pair is in the target connection state.
[0082] In some embodiments, after displaying the shortcut menu, the at least one processor is further configured to execute the computer instructions to enable the display device to perform: when the first focus moves to the first control, in response to a third preset operation input by the user, the control function of the first focus can be paused so that the first focus is locked at the position of the first control; a second focus is generated, and the control function of the second focus can be turned on; when the second focus moves to the target status icon, in response to a confirmation operation input by the user, the Bluetooth module can be controlled to switch the Bluetooth device pair to the target connection state corresponding to the target status icon; the first control is updated so that the updated first control can prompt that the Bluetooth device pair is in the target connection state; in response to a fourth preset operation input by the user, the second focus is canceled, and the control function of the first focus can be restored.
[0083] After briefly describing the operations performed by the display device in some embodiments of the present application, the operations performed by the display device are described in detail below in conjunction with specific embodiments.
[0084] In some embodiments, the present application expands the connection states of the Bluetooth device pair with respect to the characteristics of the Bluetooth device pair, which may include but is not limited to: a disconnected state, a first-side connected state, a second-side connected state, and a bilaterally connected state. Among them, the first-side connected state means that the display device is connected to the first sub-device in the Bluetooth device pair. For example, the first sub-device can be a left earphone, a left-ear hearing aid, etc. The second-side connected state means that the display device is connected to the second sub-device in the Bluetooth device pair. For example, the second sub-device can be a right earphone, a right-ear hearing aid, etc. The bilaterally connected state means that the display device is simultaneously connected to the first sub-device and the second sub-device in the Bluetooth device pair. The disconnected state, also known as the unconnected state, means that the display device is not connected / disconnected to the Bluetooth device pair as a whole, that is, the display device is not connected / disconnected to both the first sub-device and the second sub-device.
[0085] In some embodiments, a Bluetooth device pair may set a slave type identifier for each of the first and second sub-devices. The slave type identifier may be used to indicate which sub-device in the Bluetooth device pair the sub-device belongs to. For example, the slave type identifier of the first sub-device may be "left," "left ear," or "left," and the slave type identifier of the second sub-device may be "right," "right ear," or "right."
[0086] In some embodiments, a Bluetooth device pair can independently control the Bluetooth switches of sub-devices, allowing each sub-device to pair and connect with the display device independently. For example, in single-ear mode, the Bluetooth device pair can turn on the Bluetooth switch of either the first sub-device or the second sub-device; in dual-ear mode, the Bluetooth device pair can turn on the Bluetooth switches of both the first sub-device and the second sub-device simultaneously.
[0087] In some embodiments, after the display device turns on its own Bluetooth switch, it can control the Bluetooth module to scan for connectable Bluetooth devices within a preset range. For example, assuming that when the display device is connected to Bluetooth device D, the Bluetooth module obtains the device information of Bluetooth device D and first identifies whether Bluetooth device D is a Bluetooth device pair. For example, if the device category of Bluetooth device D is a Bluetooth hearing aid or a Bluetooth headset, the Bluetooth module determines that Bluetooth device D is a Bluetooth device pair. For another example, if the device category of Bluetooth device D is a Bluetooth speaker, the Bluetooth module determines that Bluetooth device D is not a Bluetooth device pair.
[0088] In some embodiments, if the Bluetooth device D is a Bluetooth device pair, the Bluetooth module reads the slave type identifier from the device information of the Bluetooth device D, and further identifies which sub-device in the Bluetooth device pair is currently connected (hereinafter referred to as: target sub-device), and the target sub-device is one of the first sub-device and the second sub-device.
[0089] In some embodiments, after connecting to the target sub-device, the Bluetooth module sets the connection state of the Bluetooth device D as a Bluetooth device pair according to the slave type identifier of the target sub-device.
[0090] In some embodiments, when the Bluetooth device D is in a disconnected state, if the target sub-device connected to the Bluetooth module is a first sub-device, the Bluetooth module switches the connection state of the Bluetooth device D to a first-side connected state.
[0091] In some embodiments, when the Bluetooth device D is in a disconnected state, if the target sub-device connected to the Bluetooth module is the second sub-device, the Bluetooth module switches the connection state of the Bluetooth device D to a second-side connected state.
[0092] In some embodiments, when the Bluetooth device D is in the first-side connected state, if the Bluetooth module is connected to the second sub-device in the Bluetooth device D, and the Bluetooth module is already connected to the first sub-device and the second sub-device in the same Bluetooth device pair, the connection state of the Bluetooth device D is switched to the bilaterally connected state.
[0093] In some embodiments, when the Bluetooth device D is in the second-side connected state, if the Bluetooth module is connected to the first sub-device in the Bluetooth device D, and the Bluetooth module is already connected to the first sub-device and the second sub-device in the same Bluetooth device pair, the connection state of the Bluetooth device D is switched to the bilaterally connected state.
[0094] In some embodiments, when the Bluetooth device D is in the bilaterally connected state, if the Bluetooth module disconnects the Bluetooth connection with the first sub-device in the Bluetooth device D, the Bluetooth module switches the connection state of the Bluetooth device D to the second-side connected state.
[0095] In some embodiments, when the Bluetooth device D is in the bilaterally connected state, if the Bluetooth module disconnects the Bluetooth connection with the second sub-device in the Bluetooth device D, the Bluetooth module switches the connection state of the Bluetooth device D to the first-side connected state.
[0096] In some embodiments, when the Bluetooth device D is in the first-side connected state, if the Bluetooth module disconnects the Bluetooth connection with the first sub-device in the Bluetooth device D, the Bluetooth module switches the connection state of the Bluetooth device D to the disconnected state.
[0097] In some embodiments, when the Bluetooth device D is in the second-side connected state, if the Bluetooth module disconnects the Bluetooth connection with the second sub-device in the Bluetooth device D, the Bluetooth module switches the connection state of the Bluetooth device D to the disconnected state.
[0098] In some embodiments, when displaying the Bluetooth setting page, the display device may obtain the connection status of the Bluetooth device pair from the Bluetooth module, and display the Bluetooth setting page differently based on different connection statuses.
[0099] FIG9 is a schematic diagram of a Bluetooth settings page when a Bluetooth hearing aid is in a disconnected state according to some embodiments of the present application. For example, if Bluetooth device D is a Bluetooth hearing aid, the Bluetooth hearing aid belongs to a Bluetooth device pair. In the disconnected state, the display device is not connected to either the left or right hearing aid (see FIG9 ). Therefore, the Bluetooth hearing aid is marked "Not Connected" on the Bluetooth settings page.
[0100] FIG10 is a schematic diagram of a Bluetooth settings page when a Bluetooth hearing aid is in a first-side connected state according to some embodiments of the present application. Assuming the first sub-device of the Bluetooth hearing aid is the left-ear hearing aid, when the Bluetooth hearing aid is in the first-side connected state, as shown in FIG10 , the Bluetooth settings page is marked as "Only connect to the left-ear hearing aid."
[0101] In some embodiments, when the Bluetooth hearing aid is in the first-side connected state, referring to Figure 10 , a first prompt pop-up window 101 can be displayed on the upper layer of the Bluetooth setting page. The first prompt pop-up window 101 can include a first prompt message 101a, a connect second sub-device control 101b, and a first cancel control 101c.
[0102] In some embodiments, the first prompt message 101a may be used to indicate that the first sub-device of the Bluetooth hearing aid is connected and to ask the user whether to connect the second sub-device of the Bluetooth hearing aid. Referring to FIG. 10 , the first prompt message 101a may be “The display device is connected to the left hearing aid. Do you want to connect the right hearing aid to complete a pair of Bluetooth hearing aids?”
[0103] In some embodiments, if the user wants to use monaural mode (for example, specifically left-ear mode), the user may trigger the first cancel control 101c. In response to the user triggering the first cancel control 101c, the display device controls the display to close the first prompt pop-up window 101 and does not control the Bluetooth module to connect to the second sub-device of the Bluetooth hearing aid (for example, the right-ear hearing aid).
[0104] In some embodiments, if the user wants to use binaural mode, the second sub-device control 101b can be triggered. In response to the user triggering the operation of connecting the second sub-device control 101b, the display device controls the display to close the first prompt pop-up window 101, and controls the Bluetooth module to connect to the second sub-device of the Bluetooth hearing aid (for example, the right ear hearing aid). In this way, when it is detected that the display device is only connected to the first sub-device of the Bluetooth device pair, the user's usage preference is obtained through the first prompt pop-up window 101. If the user wants to use binaural mode, the Bluetooth module is controlled to continue to connect to the second sub-device, thereby completing a pair of complete Bluetooth hearing aids.
[0105] FIG11 is a schematic diagram of a Bluetooth settings page when a Bluetooth hearing aid is in a second-side connected state according to some embodiments of the present application. Assuming that the second sub-device of the Bluetooth hearing aid is a right-ear hearing aid, when the Bluetooth hearing aid is in the second-side connected state, as shown in FIG11 , the Bluetooth settings page is marked as "Connect only to right-ear hearing aid."
[0106] In some embodiments, when the Bluetooth hearing aid is in the second-side connected state, referring to Figure 11, a second prompt pop-up window 111 can be displayed on the upper layer of the Bluetooth setting page. The second prompt pop-up window 111 may include a second prompt message 111a, a connect first sub-device control 111b and a second cancel control 111c.
[0107] In some embodiments, the second prompt message 111a may be used to indicate that the second sub-device of the Bluetooth hearing aid is connected and to ask the user whether to connect the first sub-device of the Bluetooth hearing aid. Referring to FIG. 11 , the second prompt message 111a may be, “The display device is connected to the right hearing aid. Do you want to connect the left hearing aid to complete a pair of Bluetooth hearing aids?”
[0108] In some embodiments, if the user wants to use monaural mode (for example, right ear mode), the second cancel control 111c can be triggered. In response to the user triggering the second cancel control 111c, the display device controls the display to close the second prompt pop-up window 111 and does not control the Bluetooth module to connect to the first sub-device of the Bluetooth hearing aid (for example, the left ear hearing aid).
[0109] In some embodiments, if the user wants to use binaural mode, the first sub-device control 111b can be triggered. In response to the user triggering the operation of connecting the first sub-device control 111b, the display device controls the display to close the second prompt pop-up window 111, and controls the Bluetooth module to connect to the first sub-device of the Bluetooth hearing aid (for example, the left ear hearing aid). In this way, when it is detected that the display device is only connected to the second sub-device of the Bluetooth device pair, the user's usage preference is obtained through the second prompt pop-up window 111. If the user wants to use binaural mode, the Bluetooth module is controlled to continue to connect to the first sub-device, thereby completing a pair of complete Bluetooth hearing aids.
[0110] In some embodiments, as shown in FIG. 10 and FIG. 11 , when the Bluetooth device pair is in the first-side connected state or the second-side connected state, a prompt pop-up window is used to guide the user to connect to the missing target sub-device.
[0111] In some embodiments, when the Bluetooth device pair is in the first-side connected state or the second-side connected state, the display device can also control the Bluetooth module to automatically search for and connect to unconnected sub-devices in the Bluetooth device pair, so that the display does not need to be controlled to display the prompt pop-up window shown in Figures 10 and 11. When the missing sub-device fails to connect, a prompt indicating the connection failure of the sub-device can be displayed in the interface.
[0112] FIG12 is a schematic diagram of a Bluetooth settings page when a Bluetooth hearing aid is in a bilaterally connected state according to some embodiments of the present application. When the Bluetooth hearing aid is in a bilaterally connected state, the Bluetooth hearing aid is marked as "Both left and right hearing aids connected" on the Bluetooth settings page.
[0113] In an embodiment of the present application, after the Bluetooth module scans the Bluetooth device, it can monitor the connection status of the Bluetooth device pair through the device information and subordinate type identification of the Bluetooth device pair, and give different prompts for different connection states of the Bluetooth device pair in the Bluetooth settings page, so that the user can clearly and accurately know which sub-device or sub-devices of the Bluetooth device pair the display device is connected to, making it easier for the user to use the Bluetooth device pair. In addition, when the display device is only connected to the first sub-device or the second sub-device of the Bluetooth device pair, a prompt pop-up window can be used to ask the user whether to continue connecting to the other sub-device to make a pair, thereby facilitating the user to decide the usage mode of the Bluetooth device pair (left ear mode, right ear mode, or binaural mode) according to usage needs and preferences, thereby improving the user experience.
[0114] In some embodiments, to facilitate users to quickly switch the connection status of Bluetooth device pairs, a Bluetooth device pair connection status switching entry is pre-set in a shortcut menu. The user can call up the shortcut menu by performing a preset operation, and the preset operation is not limited. For example, the preset operation is set to trigger the menu key on the control device 100.
[0115] Figure 13 is a schematic diagram of a shortcut menu according to some embodiments of the present application. In various scenarios, such as when a display device is running application A or playing a video, the display device, in response to a preset user input, controls the display to display a shortcut menu 131 on top of the current interface, as shown in Figure 13. This shortcut menu 131 can be presented in the user interface in various forms, such as floating, stacked, or as a pop-up window.
[0116] In some embodiments, referring to FIG13 , shortcut menu 131 includes at least a functional control for switching the connection status of a Bluetooth device pair (hereinafter referred to as a first control 131 a). Shortcut menu 131 may also include other options for convenient user operations, such as system settings (Settings), gallery application options, image settings, sound settings, signal source switching controls, audio output options, etc.
[0117] In some embodiments, referring to FIG13 , the first control 131 a can be used to indicate the current connection status of a Bluetooth device pair. For example, in FIG13 , the Bluetooth device pair is a Bluetooth hearing aid, and the Bluetooth hearing aid is disconnected. Thus, the user can clearly understand the connection status of the Bluetooth device pair through the first control 131 a in the shortcut menu 131 and switch the connection status of the Bluetooth device pair according to usage needs and preferences.
[0118] In some embodiments, referring to FIG13 , the user can adjust the focus position by using the direction keys of the control device 100 . For example, when the shortcut menu displays multiple options in a row, the user can use the left and right keys to move the focus to the target position in the shortcut menu.
[0119] In some embodiments, referring to FIG13 , when the focus moves to the first control 131 a, the display device activates the first control 131 a, so that the user can switch the connection status of the Bluetooth device pair by performing different operations on the first control 131 a, such as switching from a disconnected state to a bilaterally connected state, from a bilaterally connected state to a first-side connected state or a second-side connected state, and so on.
[0120] In some embodiments, a rotational switching mode can be implemented to allow the user to switch the connection state of a Bluetooth device pair. Assuming the order is connection state a → connection state b → connection state c → connection state d, the display device can determine the target connection state to switch to based on this state rotation order, the current connection state of the Bluetooth device pair, and the switching direction input by the user.
[0121] In some embodiments, taking connection state a as a bilaterally connected state, connection state b as a first-side connected state, connection state c as a second-side connected state, and connection state d as a disconnected state as an example, the state rotation order of the Bluetooth device pair is: bilaterally connected state → first-side connected state → second-side connected state → disconnected state. If the Bluetooth device pair is currently in a disconnected state: if the switching direction is the previous or previous one (presenting a reverse direction), the display device controls the Bluetooth module to connect to the second sub-device in the Bluetooth device pair, thereby switching the Bluetooth device pair to the second-side connected state; if the switching direction is the next or next one (presenting a forward direction), the display device controls the Bluetooth module to connect to the first sub-device and the second sub-device of the Bluetooth device pair at the same time, thereby switching the Bluetooth device pair to the bilaterally connected state.
[0122] In some embodiments, if the Bluetooth device pair is currently in the second-side connected state: if the switching direction is the previous or previous one (presenting reverse), the display device controls the Bluetooth module to disconnect the second sub-device of the Bluetooth device pair, and connects to the first sub-device in the Bluetooth device pair, thereby switching the Bluetooth device pair to the first-side connected state; if the switching direction is the next or next one (presenting forward), the display device controls the Bluetooth module to disconnect the second sub-device of the Bluetooth device pair, thereby switching the Bluetooth device pair to the disconnected state.
[0123] In some embodiments, if the Bluetooth device pair is currently in a first-side connected state: if the switching direction is the previous or previous one (presenting a reverse direction), the display device controls the Bluetooth module to connect to the second sub-device in the Bluetooth device pair, thereby switching the Bluetooth device pair to a bilaterally connected state; if the switching direction is the next or next one (presenting a forward direction), the display device controls the Bluetooth module to disconnect the first sub-device of the Bluetooth device pair, and connect to the second sub-device in the Bluetooth device pair, thereby switching the Bluetooth device pair to a second-side connected state.
[0124] In some embodiments, if the Bluetooth device pair is currently in a bilaterally connected state: if the switching direction is the previous or previous one (presenting a reverse direction), the display device controls the Bluetooth module to disconnect the first sub-device and the second sub-device of the Bluetooth device pair, thereby switching the Bluetooth device pair to a disconnected state; if the switching direction is the next or next one (presenting a forward direction), the display device controls the Bluetooth module to disconnect the second sub-device of the Bluetooth device pair, thereby switching the Bluetooth device pair to a first-side connected state.
[0125] In some embodiments, the state rotation order of the Bluetooth device pair is not limited. For example, the order can be based on a preset priority or a user-defined priority. For example, if the priority is bilaterally connected state > first-side connected state > second-side connected state > disconnected state, the state rotation order of the Bluetooth device pair can be set to: bilaterally connected state → first-side connected state → second-side connected state → disconnected state.
[0126] In some embodiments, the Bluetooth module can analyze the user's usage habits and preferences based on the historical connection records of the Bluetooth device pair, thereby setting the state rotation order of the Bluetooth device pair. For example, if the user uses binaural mode the most, followed by right ear mode, and then left ear mode, the state rotation order of the Bluetooth device pair can be set as: bilaterally connected state → second side connected state → first side connected state → disconnected state.
[0127] In some embodiments, the first control 131a may only provide switching between two connection states, for example, switching from a disconnected state to a bilaterally connected state, or from a bilaterally connected state to a disconnected state. In this scenario, switching between the disconnected mode and the binaural mode is supported, but switching to the monaural mode is not supported.
[0128] In some embodiments, to adapt the state rotation order of the Bluetooth device pair, after the first control 131a obtains focus and is activated, the user can input different operations to switch the connection state of the Bluetooth device pair. For example, the user can input the switching direction by using the up and down keys of the control device 100. When the user presses the up key, the corresponding switching direction is the previous or previous (presented in reverse direction), and when the user presses the down key, the corresponding switching direction is the next or next (presented in forward direction).
[0129] In some embodiments, after the first control 131a acquires focus and is activated, the user can click a preset button on the control device 100. Based on the number of times the preset button is clicked, the connection state of the Bluetooth device pair is switched according to the default switching direction. For example, the state rotation order of the Bluetooth device pair can be set as: bilaterally connected state → first-side connected state → second-side connected state → disconnected state. Assuming that the preset button is a confirmation button / OK button, the default switching direction is forward. The Bluetooth device pair is currently in the bilaterally connected state. If the user quickly clicks the OK button twice in succession, the display device controls the Bluetooth module to disconnect the first sub-device of the Bluetooth device pair, thereby switching the Bluetooth device pair to the second-side connected state.
[0130] Figure 14 is a first schematic diagram illustrating a user switching the connection status of a Bluetooth hearing aid via a shortcut menu according to some embodiments of the present application. Taking the Bluetooth device pair as a Bluetooth hearing aid, the state rotation sequence is bilaterally connected state → first-side connected state → second-side connected state → disconnected state. Referring to Figure 14 , a first control 131a may include a connection status icon, status information, and a toggle bit icon 131b.
[0131] In some embodiments, referring to FIG14 , the connection status icon is used to indicate the connection status of the Bluetooth hearing aid in the form of a legend. When the Bluetooth module switches the Bluetooth hearing aid to the disconnected state, the connection status icon is presented as a grayed-out left-ear hearing aid view and a right-ear hearing aid view.
[0132] In some embodiments, referring to FIG. 14 , the status information may be used to indicate the connection status of the Bluetooth hearing aid in text form. When the Bluetooth module switches the Bluetooth hearing aid to a disconnected state, the status information may be “Bluetooth hearing aid (not connected)”.
[0133] In some embodiments, referring to FIG. 14 , the switch bit icon 131b may include four status bit identifiers (for example, presented as a hollow circle ○ or a solid circle ●). In order from top to bottom, the first status bit identifier corresponds to the bilaterally connected state, the second status bit identifier corresponds to the first side connected state, the third status bit identifier corresponds to the second side connected state, and the fourth status bit identifier corresponds to the disconnected state.
[0134] In some embodiments, referring to FIG14 , each status bit identifier may include two forms: a first form (e.g., a hollow circle ○) indicates that the Bluetooth hearing aid is not in the connected state indicated by the status bit, and a second form (e.g., a solid circle ●) indicates that the Bluetooth hearing aid is in the connected state indicated by the status bit. Referring to FIG14 , after the Bluetooth module switches the Bluetooth hearing aid to the disconnected state, the first three status bit identifiers are set to the first form, and the fourth status bit identifier is set to the second form.
[0135] FIG15 is a second schematic diagram of a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application. Referring to FIG15 , when the Bluetooth module switches the Bluetooth hearing aid to the second-side connected state, the connection status icon is presented as a single highlighted right-ear hearing aid view, or can also be presented as a grayed-out left-ear hearing aid view and a highlighted right-ear hearing aid view, and the status information can be “Bluetooth hearing aid (connected to right ear only)”, and the third status bit flag is set to the second form (e.g., presented as a solid circle ●), and the first, second, and fourth status bit flags are set to the first form (e.g., presented as hollow circles ○).
[0136] FIG16 is a third schematic diagram of a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application. Referring to FIG16 , when the Bluetooth module switches the Bluetooth hearing aid to the first-side connected state, the connection status icon is presented as a single highlighted left-ear hearing aid view, or can also be presented as a highlighted left-ear hearing aid view and a grayed-out right-ear hearing aid view. The status information can be “Bluetooth hearing aid (connected to left ear only)”, and the second status bit flag is set to the second form (e.g., presented as a solid circle ●), and the first, third, and fourth status bit flags are set to the first form (e.g., presented as hollow circles ○).
[0137] FIG17 is a fourth schematic diagram illustrating a user switching the connection status of a Bluetooth hearing aid through a shortcut menu according to some embodiments of the present application. Referring to FIG17 , when the Bluetooth module switches the Bluetooth hearing aid to a bilaterally connected state, the connection status icon is displayed as a simultaneously highlighted left and right hearing aid view, and the status information may be "Bluetooth hearing aid (connected to both ears)", with the first status bit indicator set to the second state (e.g., a solid circle ●), and the second, third, and fourth status bit indicators set to the first state (e.g., hollow circles ○).
[0138] In some embodiments, after the first control 131a obtains focus and is activated, the user can input the switching direction through the up key or the down key, and the display device can control the Bluetooth module to switch the connection status of the Bluetooth hearing aid according to a preset state rotation sequence, and can also control the display to refresh the content and effects displayed by the first control 131a in the shortcut menu according to the examples of Figures 14 to 17.
[0139] FIG18 is a second schematic diagram of a shortcut menu according to some embodiments of the present application. Referring to FIG18 , after the first control 131 a receives focus and is activated by the display device, connection status icons corresponding to different connection states of the Bluetooth hearing aid may be displayed. For example, a bilaterally connected state corresponds to a simultaneously highlighted left and right hearing aid views; a first-side connected state corresponds to a highlighted left hearing aid view and a grayed-out right hearing aid view; a second-side connected state corresponds to a grayed-out left hearing aid view and a highlighted right hearing aid view; and a disconnected state corresponds to a simultaneously grayed-out left and right hearing aid views.
[0140] In some embodiments, referring to FIG. 18 , the display device can operate a dual-focus control mechanism, which may include a first focus 18 a and a second focus 18 b. When the first focus 18 a moves to the first control 131 a, the display device activates the first control 131 a in response to a user input state switching operation (not limited to, for example, the user triggering an OK key), and suspends the control function of the first focus 18 a. This locks the first focus 18 a in the position of the first control 131 a, ensuring that the first control 131 a remains activated, allowing the user to switch the connection state of the Bluetooth hearing aid.
[0141] In some embodiments, after the first focus 18a is locked, the display device generates a second focus 18b and activates the control function of the second focus 18b. At this time, the initial position of the second focus 18b is the connection status icon corresponding to the current connection status of the Bluetooth hearing aid. For example, if the Bluetooth hearing aid is currently in the first-side connected state, as shown in FIG18 , after the display device generates the second focus 18b, it defaults to displaying the second focus 18b at the position of the connection status icon (the highlighted left hearing aid view and the grayed-out right hearing aid view) in the first row and second column.
[0142] In some embodiments, the user can use the arrow keys of the control device 100 to move the second focus 18b to switch the connection status of the Bluetooth hearing aid. For example, referring to FIG18 , in response to a down key command input by the user, the display device controls the second focus 18b to move to the position of the connection status icon in the second row and second column (the left hearing aid view and the right hearing aid view are both grayed out). In response to an OK key command input by the user, the display device controls the Bluetooth module to disconnect from the left hearing aid (i.e., the first sub-device), thereby switching the Bluetooth hearing aid to a disconnected state. Simultaneously, the status information in the first control 131a changes to "Not Connected."
[0143] In some embodiments, for example, referring to Figure 18, the display device controls the second focus 18b to move to the position of the connection status icon in the first row and first column (the left ear hearing aid view and the right ear hearing aid view are highlighted at the same time) in response to the left key command input by the user, and controls the Bluetooth module to connect to the right ear hearing aid (i.e., the second sub-device) in response to the OK key command input by the user, thereby switching the Bluetooth hearing aid to the bilaterally connected state. Synchronously, the status information in the first control 131a is changed to "left and right ears connected".
[0144] In some embodiments, in response to a user input of an end state switching instruction, the display device may cancel the second focus 18b and its control function and restore the control function of the first focus 18a, thereby exiting the state switching for the Bluetooth hearing aid. This allows the user to move the first focus 18a within the shortcut menu to execute other shortcut functions. The operation that triggers the end state switching instruction is not limited; for example, the user may press the back key or menu key on a remote control.
[0145] In some embodiments, the first control 131a can be set in a shortcut menu so that it is displayed after the shortcut menu is called out and is hidden when the shortcut menu is closed. Alternatively, the first control 131a can also be set in a preset position on the user interface, for example, the first control 131a is displayed in the upper right corner of the interface, so that the user can switch the connection status of the Bluetooth device pair through the first control 131a without having to call out the shortcut menu. It should be noted that the first control 131a can be accessed or triggered through other shortcuts and is not limited to the examples in the embodiments of the present application.
[0146] The embodiment of the present application adds a first control 131a to the shortcut menu, allowing the user to quickly switch the connection status of the Bluetooth device pair through the first control 131a after calling up the shortcut menu, and supports continuous and rapid rotation between multiple different connection states. In this way, the user does not need to go through the system settings portal, open the system settings page, access the next level Bluetooth settings page, or switch the connection status of the Bluetooth device pair on the Bluetooth settings page, thereby reducing a large amount of tedious manual operations for the user. The user can call up the shortcut menu at any time to switch the connection status of the Bluetooth device pair as needed, thereby improving the flexibility and operational efficiency of connection status switching and enhancing the user experience.
[0147] It should be noted that the embodiments and drawings of the present application mainly use Bluetooth hearing aids as an example to describe the logic of the solution. For other types of Bluetooth device pairs, the solutions of the embodiments of the present application can be executed to achieve accurate connection status prompts and efficient connection status switching.
[0148] In an embodiment of the present application, a Bluetooth device pair is a Bluetooth device that may include a first sub-device and a second sub-device, such as a Bluetooth headset and a Bluetooth hearing aid. For the Bluetooth device pair, the present application formulates more refined categories of connection status, which may include a disconnected state, a first-side connected state, a second-side connected state, and a bilaterally connected state, wherein the disconnected state is a state in which both sub-devices are not connected, the first-side connected state is a state in which the first sub-device is connected and the second sub-device is not connected, the second-side connected state is a state in which the first sub-device is not connected and the second sub-device is connected, and the bilaterally connected state is a state in which both sub-devices are connected. In this way, when the Bluetooth module monitors the connection status of the Bluetooth device pair, it will perform independent status detection on each sub-device in the Bluetooth device pair to which it belongs, and then obtain which of the four states the overall connection status of the Bluetooth device pair is, and provide a status prompt in the Bluetooth settings page, so that the user can clearly and accurately know which sub-device or sub-devices in the Bluetooth device pair the display device is connected to, which is convenient for the user to use.
[0149] After describing in detail the operations performed by the display device in conjunction with specific embodiments, the interactive logic of the system architecture in some embodiments of the present application shown in FIG. 19 is explained below.
[0150] Based on the software configuration diagram of the display device shown in FIG4 , referring to FIG19 , the framework layer included in the display device may also include but is not limited to: BluetoothAdapter (Bluetooth adapter), LocalBluetoothManager (local Bluetooth management), BluetoothDevicesService (Bluetooth device service), and LocalBluetoothProfileManager (local Bluetooth profile management). Among them, BluetoothAdapter can be used to perform basic Bluetooth tasks, including but not limited to scanning Bluetooth devices, managing a list of scanned devices, etc. BluetoothAdapter can be used to register and monitor changes and updates in the connection status of Bluetooth devices. BluetoothDevicesService can be used to operate Bluetooth devices, such as connecting, disconnecting, renaming, etc. LocalBluetoothProfileManager can be used to identify the category of Bluetooth devices (such as Bluetooth speakers, Bluetooth hearing aids, Bluetooth headsets, etc.), identify whether it is a Bluetooth device pair, and, when the category of the current device is a Bluetooth device pair, determine which sub-device of the Bluetooth device pair the current device is based on the subordinate type identifier. The application layer included in the display device can be implemented through interaction with the framework layer: obtaining Bluetooth device information to identify whether it is a Bluetooth device pair, and when monitoring the connection status changes of the Bluetooth device pair, updating the connection status of the Bluetooth device pair mark in the shortcut menu and the Bluetooth settings page; when the Bluetooth device pair is in the first side connected state or the second side connected state, asking the user through a prompt pop-up window whether to continue connecting to another unpaired sub-device; realizing the connection status switching of the Bluetooth device pair through the shortcut menu, etc.
[0151] Referring to FIG20 , the interaction objects may include BluetoothAdapter, LocalBluetoothManager, and BluetoothDevicesService at the application layer and the framework layer. The interaction logic may include but is not limited to the following program steps:
[0152] Step S1: The application layer registers to monitor the connection status of the Bluetooth device through LocalBluetoothManager.
[0153] Step S2: The application layer obtains the device scan list from the BluetoothAdapter.
[0154] In step S3, the application layer displays a Bluetooth setting page according to the device scan list and the connection status of the Bluetooth devices included in the list.
[0155] Step S4: When LocalBluetoothManager detects a connection status change of any Bluetooth device A, it sends a status change notification message to the application layer.
[0156] Step S5: The application layer updates the connection status of Bluetooth device A displayed on the Bluetooth setting page according to the status change notification message.
[0157] Step S6: The application layer displays the shortcut menu in response to the user's operation of calling up the shortcut menu.
[0158] Step S7: In response to the user's operation of switching the Bluetooth device pair to the target connection state through the shortcut menu, the application layer sends a state switching instruction to the BluetoothDevicesService.
[0159] The target connection state may be one of a bilaterally connected state, a first-side connected state, a second-side connected state, and a disconnected state.
[0160] Step S8: In response to the state switching instruction, the BluetoothDevicesService controls the Bluetooth module to switch the Bluetooth device pair to the target connection state.
[0161] In step S9, the BluetoothDevicesService sends a switched state message to the LocalBluetoothManager. The switched state message is used to indicate that the Bluetooth device pair has switched to the target connection state.
[0162] In step S10, LocalBluetoothManager sends a switched status message to the application layer.
[0163] In step S11 , the application layer updates the connection status of the Bluetooth device pair displayed in the shortcut menu according to the switched status message.
[0164] In some embodiments, a computer-readable non-volatile storage medium according to some embodiments of the present application may store a program. When the computer storage medium is configured in a display device, the program, when executed, may include the program steps involved in the method for displaying the status of a Bluetooth device for a display device executed by the display device in the above embodiment. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
[0165] Finally, it should be noted that the above embodiments are only used to illustrate the solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding solutions from the scope of the embodiments of the present application.
Claims
1. A display device, comprising: a display configured to display images from the broadcast system and / or a user interface; A Bluetooth module is configured to communicate with a Bluetooth device; a memory configured to store computer instructions; At least one processor is connected to the display, the Bluetooth module and the memory, and is configured to execute the computer instructions to cause the display device to perform: Controlling the Bluetooth module to monitor the connection status of a Bluetooth device pair; the Bluetooth device pair includes a first sub-device and a second sub-device, and the connection status of the Bluetooth device pair is one of a disconnected state, a first-side connected state, a second-side connected state, and a bilaterally connected state; wherein the disconnected state indicates that both the first sub-device and the second sub-device are not connected, the first-side connected state indicates that the first sub-device is connected and the second sub-device is not connected, the second-side connected state indicates that the second sub-device is connected and the first sub-device is not connected, and the bilaterally connected state indicates that both the first sub-device and the second sub-device are connected; The display is controlled to display status prompt information on the Bluetooth setting page, where the status prompt information is used to prompt the connection status of the Bluetooth device pair.
2. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: When the Bluetooth device pair is in the first-side connected state, controlling the display to display a first prompt page, wherein the first prompt page is used to prompt that the display device has been connected to the first sub-device and to inquire whether to connect to the second sub-device; In response to the user agreeing to the operation of connecting to the second sub-device, controlling the Bluetooth module to establish a Bluetooth connection with the second sub-device; When the Bluetooth module is connected to the second sub-device, controlling the display to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the bilaterally connected state; Alternatively, in response to the user rejecting the operation of connecting to the second sub-device, the Bluetooth module is not controlled to establish a Bluetooth connection with the second sub-device, and the Bluetooth device pair maintains the first-side connected state.
3. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: When the Bluetooth device pair is in the second-side connected state, controlling the display to display a second prompt page, the second prompt page being used to prompt that the display device has been connected to the second sub-device and inquiring whether to connect to the first sub-device; In response to the user agreeing to the operation of connecting to the first sub-device, controlling the Bluetooth module to establish a Bluetooth connection with the first sub-device; When the Bluetooth module is connected to the first sub-device, controlling the display to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the bilaterally connected state; Alternatively, in response to the user rejecting the operation of connecting to the first sub-device, the Bluetooth module is not controlled to establish a Bluetooth connection with the first sub-device, and the Bluetooth device pair maintains the second-side connected state.
4. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: When the Bluetooth device pair is in the disconnected state, if the Bluetooth module is ready to establish a Bluetooth connection with a target device, identifying a category of the target device; If the category of the target device is the Bluetooth device pair, obtaining a subordinate type identifier from the device information of the target device, where the subordinate type identifier is used to indicate that the target device is the first sub-device or the second sub-device of the Bluetooth device pair; If the slave type identifier indicates that the target device is the first sub-device, after the Bluetooth module is connected to the target device, controlling the display to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the first-side connected state; If the slave type identifier indicates that the target device is the second sub-device, after the Bluetooth module is connected to the target device, the display is controlled to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the second-side connected state.
5. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: When the Bluetooth device pair is in the bilaterally connected state, if the Bluetooth module is ready to disconnect from the target device, identifying the category of the target device; If the category of the target device is the Bluetooth device pair, obtaining a subordinate type identifier from the device information of the target device, where the subordinate type identifier is used to indicate that the target device is the first sub-device or the second sub-device of the Bluetooth device pair; If the slave type identifier indicates that the target device is the first sub-device, after the Bluetooth module is disconnected from the target device, controlling the display to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the second-side connected state; If the slave type identifier indicates that the target device is the second sub-device, after the Bluetooth module is disconnected from the target device, the display is controlled to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the first-side connected state.
6. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: When the Bluetooth device pair is in the first-side connected state, if the Bluetooth module is disconnected from the first sub-device, controlling the display to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the disconnected state; Alternatively, when the Bluetooth device pair is in the second-side connected state, if the Bluetooth module is disconnected from the second sub-device, the display is controlled to update the status prompt information so that the updated status prompt information is used to prompt that the Bluetooth device pair is in the disconnected state.
7. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: In response to a first preset operation input by a user, controlling the display to display a shortcut menu, wherein the shortcut menu includes a first control, and the first control is used to prompt and switch the connection status of the Bluetooth device pair; When the focus moves to the first control, in response to a second preset operation input by the user, determining a target connection state to be switched by the Bluetooth device pair based on the first connection state of the Bluetooth device pair, the switching direction indicated by the second preset operation, and a state rotation sequence; wherein the state rotation sequence is a preset arrangement sequence of the disconnected state, the first-side connected state, the second-side connected state, and the bilaterally connected state; Controlling the Bluetooth module to switch the Bluetooth device pair to the target connection state; The first control is updated so that the updated first control prompts that the Bluetooth device pair is in the target connection state.
8. The display device of claim 1 , wherein the at least one processor is further configured to execute the computer instructions to cause the display device to: In response to a first preset operation input by a user, the display is controlled to display a shortcut menu, the shortcut menu including a first control, the first control being used to prompt and switch the connection status of the Bluetooth device pair, the first control including: a first status icon corresponding to the dual-side connected state, a second status icon corresponding to the first-side connected state, a third status icon corresponding to the second-side connected state, and a fourth status icon corresponding to the disconnected state; In response to a user selecting a target state icon from the first control, controlling the Bluetooth module to switch the Bluetooth device pair to a target connection state corresponding to the target state icon; The first control is updated so that the updated first control prompts that the Bluetooth device pair is in the target connection state.
9. The display device according to claim 8, wherein after displaying the shortcut menu, the at least one processor is further configured to execute the computer instructions to cause the display device to execute: When the first focus moves to the first control, in response to a third preset operation input by the user, pausing the control function of the first focus so that the first focus is locked at the position of the first control; generating a second focus and enabling a control function of the second focus; When the second focus moves to the target state icon, in response to a confirmation operation input by a user, controlling the Bluetooth module to switch the Bluetooth device pair to a target connection state corresponding to the target state icon; Updating the first control so that the updated first control prompts that the Bluetooth device pair is in the target connection state; In response to a fourth preset operation input by the user, the second focus is cancelled and the control function of the first focus is restored.
10. A method for displaying the status of a Bluetooth device on a display device, comprising: Controlling the Bluetooth module to monitor the connection status of a Bluetooth device pair; the Bluetooth device pair includes a first sub-device and a second sub-device, and the connection status of the Bluetooth device pair is one of a disconnected state, a first-side connected state, a second-side connected state, and a bilaterally connected state; wherein the disconnected state indicates that both the first sub-device and the second sub-device are not connected, the first-side connected state indicates that the first sub-device is connected and the second sub-device is not connected, the second-side connected state indicates that the second sub-device is connected and the first sub-device is not connected, and the bilaterally connected state indicates that both the first sub-device and the second sub-device are connected; The status prompt information is displayed on the Bluetooth setting page, and the status prompt information is used to prompt the connection status of the Bluetooth device pair.
Citation Information
Patent Citations
Bluetooth connection method, device and system
CN110191442A
State display method and terminal equipment
CN110267145A
Bluetooth connection method, device and system
CN113225693A
TWS earphone decoupling sharing method and device, equipment and storage medium
CN115733921A
Bluetooth device state display method and display device
CN118317278A