Method for searching remote controller, display system and storage medium
By broadcasting the remote control identification information through the Bluetooth module of the display terminal, the problem of finding unpaired remote controls is solved, and convenient remote control location and identification are achieved.
Patent Information
- Application Number
- CN202310048538.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-31
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2043-01-31
AI Technical Summary
Users cannot retrieve remote controls that are not paired with the display terminal, making it inconvenient to find the remote control.
The display terminal broadcasts a signal containing the remote control's identification information via its Bluetooth module. When the remote control scans this signal, it emits an alert signal, including sound or vibration, enabling the retrieval of the unpaired remote control.
Even if the remote control and the display terminal are not paired and connected, it can respond and send reminder signals through broadcast signals, which improves the convenience of finding the remote control, especially in environments with multiple remote controls, and can effectively identify the location.
Smart Images

Figure CN116233810B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display device technology, and more particularly to a method for locating a remote control, a display system, and a storage medium. Background Technology
[0002] Users often leave the remote control lying around after using it, and over time they easily forget where it is, resulting in them having to spend a lot of time looking for it, which undoubtedly causes inconvenience.
[0003] In existing remote control retrieval solutions, it's essential to first ensure a paired connection between the remote control and the display terminal (projector, TV, etc.) (e.g., Bluetooth pairing or pairing based on the same Wi-Fi network). Only then can the display terminal send a command to the remote control to make it beep, thus enabling remote control retrieval. However, this method fails to retrieve remote controls that are not paired with the display terminal (e.g., have lost connection). Summary of the Invention
[0004] To address the aforementioned technical problems, this invention proposes a method for locating remote controls, a display system, and a storage medium, which can also retrieve remote controls that are not paired with or connected to the display terminal.
[0005] To achieve the above objectives, the present invention adopts the following technical solution:
[0006] In a first aspect, the present invention discloses a method for finding a remote control, comprising the following steps: obtaining a remote control retrieval command; based on the remote control retrieval command, displaying a terminal's Bluetooth module broadcasting a first broadcast signal, the first broadcast signal containing identification information of the remote control to be retrieved; and the remote control issuing a reminder signal when scanning the first broadcast signal containing its own identification information.
[0007] Preferably, the step of displaying the terminal's Bluetooth module broadcasting a first broadcast signal based on the remote control retrieval command includes: the displaying terminal's Bluetooth module entering broadcast mode and broadcasting the first broadcast signal based on the remote control retrieval command; before the step of the remote control issuing a reminder signal when scanning the first broadcast signal containing its own identification information, the step further includes: when the remote control is disconnected from the displaying terminal, the remote control's Bluetooth module entering scanning mode.
[0008] Preferably, the step of broadcasting a first broadcast signal by the Bluetooth module of the display terminal based on the remote control retrieval command includes: broadcasting a second broadcast signal by the Bluetooth module of the display terminal based on the remote control retrieval command, the second broadcast signal including remote control broadcast feedback request information to request the remote control to provide its own identification information; the display terminal queries the information in the scanned broadcast signal, and when a query result corresponding to the identification information is found, the Bluetooth module of the display terminal broadcasts the first broadcast signal based on the identification information with corresponding results.
[0009] Preferably, after the step of broadcasting a second broadcast signal by the Bluetooth module of the display terminal based on the remote control retrieval command, the method further includes: the display terminal querying the information in the scanned broadcast signal; if no query result corresponding to the identification information can be found, the transmission power of the second broadcast signal is increased, and the process returns to the step of broadcasting the second broadcast signal by the Bluetooth module of the display terminal.
[0010] Preferably, the step of the display terminal querying information in the scanned broadcast signal, and when a result corresponding to the identification information is found, the Bluetooth module of the display terminal broadcasting a first broadcast signal based on the identification information with corresponding results, includes: the display terminal querying information in the scanned broadcast signal, and when a query result corresponding to multiple different identification information is found, the Bluetooth module of the display terminal broadcasting a first broadcast signal containing different identification information sequentially based on each identification information with query results.
[0011] Preferably, after the step of the display terminal's Bluetooth module broadcasting the first broadcast signal, the method includes: determining whether a button confirmation command from the remote control is received within a first preset time; if not, increasing the transmission power of the first broadcast signal and returning to the step of the display terminal's Bluetooth module broadcasting the first broadcast signal.
[0012] Preferably, after obtaining the remote control retrieval command, the method further includes: determining whether the display terminal and the remote control are paired and connected; if not, continuing to execute the step of broadcasting a first broadcast signal by the Bluetooth module of the display terminal based on the remote control retrieval command.
[0013] Preferably, the alert signal includes at least one of an audio signal and a vibration signal.
[0014] Secondly, the present invention discloses a display system, including a display terminal and a remote controller, wherein: the display terminal is used to acquire a remote controller retrieval command, and based on the remote controller retrieval command, broadcast a first broadcast signal via a Bluetooth module, the first broadcast signal containing identification information of the remote controller to be retrieved; the remote controller is used to issue a reminder signal when scanning the first broadcast signal containing its own identification information.
[0015] Thirdly, the present invention discloses a storage medium storing a computer program, wherein the computer program is configured to be run by a processor to perform the method for finding a remote control as described in the first aspect.
[0016] Compared with the prior art, the beneficial effects of the present invention are as follows: The method for finding the remote control proposed in the present invention can send a broadcast signal to the remote control through the Bluetooth broadcast mode of the display terminal. At this time, even if the remote control is not paired with the display terminal, it can still receive the broadcast signal and respond to the signal to issue a reminder signal, thereby enabling the retrieval function for remote controls that are not paired with the display terminal.
[0017] In a further embodiment, the present invention also has the following beneficial effects:
[0018] (1) The display terminal can broadcast a second broadcast signal including remote control broadcast feedback request information based on the remote control retrieval command, and then query the broadcast signal corresponding to the identification information in the scanned broadcast signal. Based on the identification information corresponding to the query result, the first broadcast signal is broadcast. This allows users to simply trigger the remote control retrieval command without manually searching for and setting the remote control model or pre-setting the remote control model in the display terminal. This allows all remote controls within the broadcast range of the display terminal to issue reminder signals to achieve retrieval, improving convenience.
[0019] (2) When the display terminal finds multiple query results, it broadcasts a first broadcast signal containing different representation information in sequence, so that even if there are multiple remote controls in the environment, each remote control can make a sound at intervals, making it convenient for users to identify the location of each remote control. Attached Figure Description
[0020] Figure 1 This is a flowchart of a method for finding a remote control disclosed in a preferred embodiment of the present invention;
[0021] Figure 2 This is a schematic diagram illustrating the interaction between a mobile phone, a display terminal, and a remote control according to a preferred embodiment of the present invention. Detailed Implementation
[0022] The embodiments of the present invention will be described in detail below. It should be emphasized that the following description is merely exemplary and not intended to limit the scope and application of the present invention.
[0023] It should be noted that when a component is referred to as "fixed to" or "set on" another component, it can be directly on or indirectly on that other component. When a component is referred to as "connected to" another component, it can be directly connected to or indirectly connected to that other component. Furthermore, a connection can be used for both fixing and circuit / signal connectivity.
[0024] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of embodiments of the present invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0025] like Figure 1 As shown, a preferred embodiment of the present invention discloses a method for locating a remote control, comprising the following steps:
[0026] S1: Obtain remote control retrieval command;
[0027] like Figure 2 The mobile phone 30 can send signals to the display terminal 10 (e.g., a projector), and the display terminal 10 and the remote control 20 can send signals to each other. In some embodiments, the remote control retrieval command can be sent from the mobile phone 30 to the display terminal 10 (e.g., a projector), or it can be triggered by a button on the display terminal 10.
[0028] S2: Determine whether the display terminal and the remote control are paired and connected. If not, proceed to step S3; if yes, proceed to step S5.
[0029] In some embodiments of the present invention, steps S2 and S5 may be omitted, and step S3 may be executed directly after step S1. For example, the remote control may directly enter the scanning state after disconnection, while the display terminal may enter the broadcast mode after learning that it has disconnected from the remote control or after receiving a remote control retrieval command.
[0030] It should be noted that the core of the remote control retrieval method of the present invention is that it does not require either the display terminal or the remote control to initiate a connection to the other, but can directly achieve rapid retrieval of the remote control in the broadcast / scanning state of the Bluetooth module.
[0031] In this embodiment of the invention, the remote control includes a Bluetooth module, a processor, and a buzzer. The buzzer is used to emit a reminder signal, which may include at least one of a sound signal and a vibration signal. The Bluetooth module generally includes five states: (1) standby: no device is connected, and no data is transmitted or sent; (2) advertising: periodic advertising; (3) scanning: actively searching for devices that are broadcasting; (4) initiating connection: actively initiating a connection; (5) connected: already connected.
[0032] Normally, if the display terminal does not receive a control signal or a standby command from the remote control for an extended period, it will switch to standby mode to maintain low power consumption. In standby mode, the display terminal remains in scanning mode. When the display terminal detects a broadcast signal from the remote control (triggered by a button), the display terminal's Bluetooth module will initiate a connection with the remote control's Bluetooth module, thus establishing a connection between them.
[0033] S3: Based on the remote control retrieval command, the display terminal's Bluetooth module broadcasts a first broadcast signal, which contains the identification information of the remote control to be retrieved;
[0034] When the remote control is not paired with a display terminal (such as a projector) (e.g., it has been paired but entered sleep mode, or it has never been paired), the display terminal sends a remote control retrieval broadcast (i.e., the first broadcast signal) to the outside world based on the user-triggered remote control retrieval command. At the same time, the remote control is in scanning mode, which can scan for broadcast signals from external devices. When it receives a first broadcast signal customized by the projector (this first broadcast signal can be identified by specific encoding in the broadcast data; for example, 0x360x00 below indicates that the broadcast data is used for remote control retrieval, and the last six bits match the remote control's own MAC address), the buzzer in the remote control will sound.
[0035] For example, the first broadcast signal emitted by the display terminal is:
[0036] 0x090xff0x360x00xxxxxxxxxxxx
[0037] Wherein, 0x09 represents the broadcast length, 0xff represents the start of the broadcast data bits, 0x360x00 represents a remote control retrieval broadcast, and the last six bits represent the MAC address of the remote control to be retrieved, i.e., the remote control's identification information. In some embodiments, the display terminal may preset identification information for one or more remote control models. After receiving a remote control retrieval command, the display terminal may send a first broadcast signal containing these remote control identification information respectively, and the remote control that receives the first broadcast signal corresponding to its own identification will execute step S4.
[0038] Furthermore, in some embodiments, step S3 specifically includes:
[0039] S31: Based on the remote control retrieval command, the Bluetooth module of the display terminal broadcasts a second broadcast signal, which includes remote control broadcast feedback request information to request the remote control to provide its own identification information;
[0040] S32: The display terminal queries the information in the scanned broadcast signal. When a query result corresponding to the identification information is found, the Bluetooth module of the display terminal broadcasts the first broadcast signal based on the identification information with corresponding results.
[0041] Currently, display terminal models and remote control models are usually matched one-to-one, or a display terminal of a certain brand (such as a projector) can only be automatically matched with the remote control of that brand. Therefore, when the user uses a remote control of a different brand, the remote control may not respond to the broadcast signal of the display terminal (such as the projector). However, through the above steps S31 and S32, the user can simply trigger the remote control retrieval command without having to manually search for and set the remote control model or preset the remote control model in the display terminal (such as the projector). This will allow all remote controls within the broadcast range of the display terminal (such as the projector) to send reminder signals to achieve retrieval, thus improving convenience.
[0042] When a query result is found that corresponds to multiple different identifiers, the Bluetooth module of the display terminal broadcasts a first broadcast signal containing different identifiers sequentially based on the identifiers for which query results exist. This allows each first broadcast signal containing different MAC address data to be sent at a preset time interval (e.g., more than 1 second). This ensures that even if multiple remote controls are present in the environment, each remote control can emit sound at intervals, making it easier for the user to identify the location of each remote control.
[0043] Step S32 may further include: after any remote control scans the broadcast feedback request information, it broadcasts a third broadcast signal containing its own remote control MAC address data; the display terminal (e.g., a projector) switches to scanning mode to scan for each third broadcast signal in the environment, and matches each scanned broadcast signal with various remote control MAC addresses in the built-in or network database; then, all the matched MAC addresses are broadcast again as first broadcast signals, each first broadcast signal containing a remote control retrieval instruction (such as 0x360x00 above) and a matched remote control MAC address.
[0044] Furthermore, step S32 also includes: when no query result corresponding to the identification information can be found, increasing the transmission power of the second broadcast signal and returning to step S31. This prevents the remote control from being unable to receive the broadcast signal due to insufficient signal strength from the display terminal.
[0045] In some embodiments, step S3 further includes: determining whether a button confirmation command from the remote control is received within a first preset time (which can be triggered by the user pressing any button on the remote control, and the command can be triggered by the broadcast state of the remote control). If yes, then continue to execute step S4; if no, then increase the transmission power of the first broadcast signal and return to the step of executing the Bluetooth module of the display terminal to broadcast the first broadcast signal.
[0046] The button confirmation command is triggered when the user presses a button on the remote control. Once the user presses the button, the display terminal receives the button command and knows that the user has found the remote control, so it can stop broadcasting. However, if the display terminal does not receive this button command, it assumes that the user has not found the remote control and that the transmission power of the broadcast signal is too low to be received by the remote control. Therefore, the transmission power of the broadcast signal is further increased.
[0047] S4: The remote control issues a reminder signal when it scans the first broadcast signal containing its own identification information.
[0048] The alert signal includes at least one of an audio signal and a vibration signal.
[0049] S5: The display terminal sends data for retrieval via the Gatt protocol, and the remote control sends an alert signal after receiving the data.
[0050] When a remote control is paired with a display terminal, both are connected. The display terminal sends data to the remote control via the GATT (Generic Attribute Profile) protocol for data retrieval. Upon receiving the data, the remote control instructs its buzzer to sound. Initially, to establish a pairing connection, the remote control broadcasts itself in broadcast mode to allow the display terminal to discover it and establish a GATT connection, enabling more secure data transmission. Based on the GATT connection method, only one remote control can be connected to one display terminal at a time; the GATT connection is exclusive, meaning a remote control can only be connected to one display terminal at a time. Once pairing is established, the remote control immediately stops broadcasting, making it invisible to other devices.
[0051] Existing remote control retrieval methods only support retrieval via data transmission from the display terminal using the GATT protocol when the remote control is paired and connected. The method proposed in this invention addresses the scenario where the remote control cannot receive signals and its buzzer sounds when the connection is lost.
[0052] In some embodiments, step S3 includes: based on a remote control retrieval command, the Bluetooth module of the display terminal enters broadcast mode and broadcasts a first broadcast signal; correspondingly, before step S4, it further includes: when the remote control is disconnected from the display terminal, the Bluetooth module of the remote control enters scanning mode. Specifically, after receiving the remote control retrieval command, the Bluetooth module of the display terminal can switch to broadcast mode, and only switch to scanning mode after sending the first or second broadcast signal. In a further embodiment, after receiving the remote control retrieval command, the display terminal switches to broadcast mode and sends a broadcast signal only after a preset time (e.g., within 3 seconds), and then switches to scanning mode. In other embodiments, the Bluetooth module of the display terminal can be in broadcast mode before receiving the remote control retrieval command.
[0053] Another preferred embodiment of the present invention discloses a display system, including a display terminal and a remote controller, wherein: the display terminal is used to obtain a remote controller retrieval command, and based on the remote controller retrieval command, broadcasts a first broadcast signal via a Bluetooth module, the first broadcast signal containing the identification information of the remote controller to be retrieved; the remote controller is used to issue a reminder signal when it scans the first broadcast signal containing its own identification information.
[0054] Furthermore, the display terminal is also used to enable its Bluetooth module to enter broadcast mode and broadcast a first broadcast signal based on the remote control retrieval command; correspondingly, the remote control is also used to enable its Bluetooth module to enter scanning mode after disconnecting from the display terminal.
[0055] The display terminal is used to obtain a remote control retrieval command and, based on the command, broadcast a first broadcast signal via Bluetooth. Specifically, this includes: broadcasting a second broadcast signal via Bluetooth, the second broadcast signal including a remote control broadcast feedback request to request the remote control to provide its own identification information; and querying the information in the scanned broadcast signals. When a query result corresponding to the identification information is found, the first broadcast signal is broadcast via Bluetooth based on the identification information with corresponding results. Further, when querying the information in the scanned broadcast signals and failing to find a query result corresponding to the identification information, the transmission power of the second broadcast signal is increased, and the second broadcast signal is broadcast again via Bluetooth. Further, when querying the information in the scanned broadcast signals and finding query results corresponding to multiple different identification information, the first broadcast signal containing different identification information is broadcast sequentially via Bluetooth based on each identification information with query results.
[0056] The display terminal is also used to determine whether a button confirmation command from the remote control has been received within a first preset time. If not, the transmission power of the first broadcast signal is increased, and the first broadcast signal is broadcast again via the Bluetooth module.
[0057] The display terminal is also used to determine whether to pair and connect with the remote control after receiving the remote control retrieval command. If not, it continues to broadcast the first broadcast signal through the Bluetooth module based on the remote control retrieval command.
[0058] Another preferred embodiment of the present invention discloses a storage medium storing a computer program, wherein the computer program is configured to be run by a processor to perform the steps in the above method embodiments.
[0059] Optionally, the aforementioned storage media may include, but are not limited to, USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks, and other media capable of storing computer programs.
[0060] The background section of this invention may include background information about the problems or circumstances surrounding the invention, rather than a description of prior art by others. Therefore, the content included in the background section is not an admission of prior art by the applicant.
[0061] The above description provides a further detailed explanation of the present invention in conjunction with specific / preferred embodiments, and it should not be construed that the specific implementation of the present invention is limited to these descriptions. For those skilled in the art, various substitutions or modifications can be made to these described embodiments without departing from the concept of the present invention, and all such substitutions or modifications should be considered within the scope of protection of the present invention. In the description of this specification, the reference to terms such as "an embodiment," "some embodiments," "preferred embodiment," "example," "specific example," or "some examples," etc., indicates that the specific features, structures, materials, or characteristics described in connection with that embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any suitable manner in one or more embodiments or examples. Furthermore, those skilled in the art can combine and integrate different embodiments or examples and features of different embodiments or examples described in this specification without contradiction. Although the embodiments of the present invention and their advantages have been described in detail, it should be understood that various changes, substitutions, and modifications can be made herein without departing from the scope defined by the appended claims.
Claims
1. A method for locating a remote control, characterized in that, Includes the following steps: Get the remote control retrieval command; Based on the remote control retrieval command, the Bluetooth module of the display terminal broadcasts a first broadcast signal, which contains the identification information of the remote control to be retrieved; The remote control issues a reminder signal when it detects the first broadcast signal containing its own identification information; The step of broadcasting a first broadcast signal via the Bluetooth module of the display terminal based on the remote control retrieval command includes: Based on the remote control retrieval command, the Bluetooth module of the display terminal broadcasts a second broadcast signal, which includes a remote control broadcast feedback request information to request the remote control to provide its own identification information; The display terminal queries the information in the scanned broadcast signal. When a query result corresponding to the identification information is found, the Bluetooth module of the display terminal broadcasts the first broadcast signal based on the identification information with a corresponding result. Wherein, after any of the remote controllers scans the remote controller broadcast feedback request information, it broadcasts a third broadcast signal with its own identification information; the display terminal switches to the scanning state to scan each third broadcast signal in the environment, and matches each scanned broadcast signal with various identification information in the built-in or network database; then it re-broadcasts all the matched identification information as the first broadcast signal.
2. The method for locating a remote control according to claim 1, characterized in that, The step of displaying the terminal's Bluetooth module broadcasting a first broadcast signal based on the remote control retrieval command includes: Based on the remote control retrieval command, the display terminal's Bluetooth module enters broadcast mode and broadcasts the first broadcast signal; Before the step of the remote control issuing a reminder signal when it scans the first broadcast signal containing its own identification information, the method further includes: When the remote control is disconnected from the display terminal, the Bluetooth module of the remote control enters scanning mode.
3. The method for locating a remote control according to claim 1, characterized in that, Following the step of the display terminal's Bluetooth module broadcasting a second broadcast signal based on the remote control retrieval command, the following steps are included: The display terminal queries the information in the scanned broadcast signal. If no query result corresponding to the identification information can be found, the transmission power of the second broadcast signal is increased, and the process returns to the step of broadcasting the second broadcast signal by the Bluetooth module of the display terminal.
4. The method for locating a remote control according to claim 1, characterized in that, The step of the display terminal querying information in the scanned broadcast signal, and when a result corresponding to the identification information is found, the Bluetooth module of the display terminal broadcasting a first broadcast signal based on the identification information with a corresponding result, includes: The display terminal queries the information in the scanned broadcast signal. When a query result corresponding to multiple different identification information is found, the Bluetooth module of the display terminal broadcasts a first broadcast signal containing different identification information in sequence based on each of the identification information containing the query result.
5. The method for locating a remote control according to claim 1, characterized in that, After the step of broadcasting the first broadcast signal by the Bluetooth module of the display terminal, the following steps are included: Determine whether a button confirmation command from the remote control has been received within a first preset time. If not, increase the transmission power of the first broadcast signal and return to the step of broadcasting the first broadcast signal via the Bluetooth module of the display terminal.
6. The method for locating a remote control according to claim 1, characterized in that, After obtaining the remote control retrieval command, the following is also included: Determine whether the display terminal and the remote control are paired and connected. If not, continue with the step of broadcasting a first broadcast signal via the Bluetooth module of the display terminal based on the remote control retrieval command.
7. The method for locating a remote control according to claim 1, characterized in that, The alert signal includes at least one of an audio signal and a vibration signal.
8. A display system, characterized in that, Includes a display terminal and a remote control, wherein: The display terminal is used to obtain a remote control retrieval command and, based on the remote control retrieval command, broadcast a first broadcast signal via Bluetooth module. The first broadcast signal contains the identification information of the remote control to be retrieved. The remote control is used to issue a reminder signal when it detects the first broadcast signal containing its own identification information; The display terminal is used to obtain a remote control retrieval command and broadcast a first broadcast signal via Bluetooth based on the remote control retrieval command. Specifically, this includes: broadcasting a second broadcast signal via Bluetooth based on the remote control retrieval command, the second broadcast signal including a remote control broadcast feedback request information to request the remote control to provide its own identification information; and querying the information in the scanned broadcast signal. When a query result corresponding to the identification information is found, the first broadcast signal is broadcast via Bluetooth based on the identification information with the corresponding result. After any of the remote controllers scans the remote controller broadcast feedback request information, it broadcasts a third broadcast signal with its own identification information; the display terminal switches to scanning state to scan each third broadcast signal in the environment, and matches each scanned broadcast signal with various identification information in the built-in or network database; then it re-broadcasts all the matched identification information as the first broadcast signal.
9. A storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to be run by a processor to perform the method for finding a remote control as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Bluetooth remote controller retrieving method and system and computer storage medium
CN113453205A