Automatically pairing a Bluetooth low energy (BLE) device to a user device
US-10743165-B1 · Aug 11, 2020 · US
US11601996B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11601996-B2 |
| Application number | US-202117314270-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 7, 2021 |
| Priority date | May 7, 2021 |
| Publication date | Mar 7, 2023 |
| Grant date | Mar 7, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various implementations include approaches for establishing a Bluetooth (BT) connection between devices. One example approach includes: in response to a trigger at a first BT device, attempting to determine a received signal strength indicator (RSSI) of a second BT device paired to the first BT device, the second BT device having a highest priority on a list of one or more BT devices paired to the first BT device; in response to determining the RSSI for the second BT device, determining if the RSSI of the second BT device satisfies a threshold; and in response to determining that the RSSI of the second BT device satisfies the threshold, attempting to establish a BT connection between the first BT device and the second BT device.
Opening claim text (preview).
We claim: 1. A method comprising: in response to a trigger at a first Bluetooth (BT) device, attempting to determine a received signal strength indicator (RSSI) of a second Bluetooth (BT) device paired to the first BT device, the second BT device having a highest priority on a list of one or more BT devices paired to the first BT device; in response to determining the RSSI for the second BT device, determining if the RSSI of the second BT device satisfies a threshold; and in response to determining that the RSSI of the second BT device satisfies the threshold, attempting to establish a BT connection between the first BT device and the second BT device. 2. The method of claim 1 , further comprising: in response to: a) not receiving the RSSI of the second BT device, or b) the RSSI of the second BT device not satisfying the threshold: attempting to determine an RSSI of a third BT device paired to the first BT device. 3. The method of claim 2 , further comprising: in response to determining that the RSSI of the third BT device satisfies the threshold, attempting to establish a BT connection between the third BT device and the first BT device, wherein the third BT device has a second-highest priority on the list of one or more BT devices. 4. The method of claim 2 , wherein the third BT device is selected from a remainder of the list of one or more BT devices based on at least one of: a determined RSSI of the paired BT devices on the list, or a known RSSI characteristic of the paired BT devices on the list. 5. The method of claim 2 , further comprising, in response to the not receiving an RSSI of the additional BT device: repeating the attempt to determine an RSSI of the second Bluetooth (BT) device prior to attempting to determine an RSSI of the third BT device. 6. The method of claim 5 , wherein repeating the attempt to determine an RSSI of the second BT device paired to the first BT device is performed at least one time prior to attempting to determine an RSSI of the third BT device. 7. The method of claim 1 , wherein in a paired configuration, the first BT device is a sink BT device and the paired BT devices on the list are source BT devices. 8. The method of claim 1 , wherein the list of one or more BT devices paired to the first BT device have each previously connected with the first BT device with a BT connection and are not currently connected with the first BT device. 9. The method of claim 1 , wherein the list of one or more BT devices paired to the first BT device is prioritized based on at least one of: a recentness of connection with the first BT device, a frequency of connection with the first BT device, a user-defined priority, a BT profile of a last connection with the first BT device, or a recent sweep of proximity to the first BT device. 10. The method of claim 1 , wherein the trigger comprises at least one of: detecting BT range between the first BT device and the second BT device, providing an input at the first BT device, initiating charging of another device, mechanically actuating the first BT device, receiving an input from the second BT device, detecting a change in BT state of the first BT device, or detecting a change in power state of the first BT device. 11. The method of claim 1 , further comprising, prior to attempting to determine the RSSI of the second BT device paired to the first BT device, re-prioritizing the list of one or more BT devices in response to determining that the second BT device is currently powered on and connected to the first BT device. 12. The method of claim 11 , wherein re-prioritizing the list of one or more BT devices paired to the first BT device comprises deprioritizing the second BT device on the list of one or more BT devices. 13. The method of claim 1 , further comprising, in response to a user command, attempting to establish a BT connection between the first BT device and the second BT device without determining an RSSI of the second BT device. 14. The method of claim 1 , further comprising filtering the list of one or more BT devices to remove or deprioritize at least one of: a duplicate BT device, a BT device incapable of outputting audio, a device currently connected to the first BT device, a device most recently connected to the first BT device, a device that is unresponsive to connection attempts, or secondary devices in a paired device system. 15. A first Bluetooth (BT) device comprising: a BT radio; and a controller coupled with the BT radio and configured to control a BT connection by: in response to a trigger at the first BT device, attempting to determine a received signal strength indicator (RSSI) of a second Bluetooth (BT) device paired to the first BT device, the second BT device having a highest priority on a list of one or more BT devices paired to the first BT device; in response to determining the RSSI for the second BT device, determining if the RSSI of the second BT device satisfies a threshold; and in response to determining that the RSSI of the second BT device satisfies the threshold, attempting to establish a BT connection between the first BT device and the second BT device. 16. The BT device of claim 15 , further comprising an electro-acoustic transducer coupled with the controller for providing an audio output, wherein the list of one or more BT devices have each previously connected with the first BT device with a BT connection and are not currently connected with the first BT device. 17. The BT device of claim 15 , wherein the controller is further configured to: in response to: a) not receiving the RSSI of the second BT device, or b) the RSSI of the second BT device not satisfy the threshold: attempt to determine an RSSI of a third BT device paired to the first BT device. 18. The BT device of claim 17 , wherein the controller is further configured to: in response to determining that the RSSI of the third BT device satisfies the threshold, attempt to establish a BT connection between the third BT device and the first BT device, wherein the third BT device has a second-highest priority on the list of one or more BT devices. 19. The BT device of claim 17 , wherein the controller is further configured to: in response to the not receiving an RSSI of the second BT device, repeat the attempt to determine an RSSI of the second Bluetooth (BT) device prior to attempting to determine an RSSI of the third BT device. 20. The BT device of claim 15 , wherein the controller is further configured to: prior to attempting to determine the RSSI of the second BT device paired to the first BT device, re-prioritizing the list of one or more BT devices in response to determining that the second BT device is currently powered on and connected to the first BT device, wherein re-prioritizing the list of one or more BT devices comprises deprioritizing the second BT device on the list of one or more BT devices.
Direct-mode setup · CPC title
Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title
Received signal strength · CPC title
taking into account user or data type priority · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.