IP Library › Granted Patent US 12,096,225
Granted Patent B2
US 12,096,225 · App. 17/670,014 · Granted Sep 17, 2024

Using patterns to pair Bluetooth devices

Inventors: Danilo O. Tan (Austin, TX); Harpreet S. Narula (Austin, TX)
Assignee: Dell Products L.P.
H04W12/65H04W12/0471H04W12/50H04W76/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,096,225
App. No.
17/670,014
Granted
Sep 17, 2024
Kind
B2
Abstract

Bluetooth devices can be paired using patterns. A pattern can be used to ensure that the correct Bluetooth device is being paired. A pattern may also be used to provide security to the pairing process by encrypting the key exchange with keys generated from the pattern. In some implementations, the pattern to be used can be generated based on the device class.

Claims (41)

1. A method for pairing devices using a pattern, the method comprising:

presenting, on a first device, a pattern in which a user is to move a second device to pair the second device with the first device;

in response to the user moving the second device to perform the pattern, receiving, by the first device, one or more pairing communications from the second device, the one or more pairing communications identifying the performed pattern in which the user moved the second device;

verifying, by the first device, that the performed pattern matches the presented pattern; and

in response to the first device verifying that the performed pattern matches the presented pattern, pairing with the second device such that the pairing is performed in response to the user moving the second device to perform the pattern that was presented on the first device.

2. The method of claim 1 , wherein presenting the pattern comprises displaying the pattern.

3. The method of claim 1 , wherein presenting the pattern comprises audibly outputting the pattern.

4. The method of claim 1 , wherein the one or more pairing communications identify the performed pattern by providing coordinates of the performed pattern.

5. The method of claim 1 , wherein the performed pattern comprises a shape.

6. The method of claim 1 , wherein the performed pattern comprises a sequence.

7. The method of claim 1 , wherein the performed pattern comprises a path.

8. The method of claim 1 , wherein pairing with the second device comprises using the pattern to generate a pattern-based passkey.

9. The method of claim 8 , wherein the pattern-based passkey is used to generate one or more keys for securing communications between the first and second device.

10. The method of claim 1 , further comprising:

after verifying that the performed pattern matches the presented pattern, prompting a user for confirmation before proceeding to pair the first device with the second device.

11. The method of claim 10 , further comprising:

receiving the confirmation from the user via the second device.

12. The method of claim 1 , wherein the first device randomly selects the pattern to present.

13. The method of claim 1 , wherein the first device selects the pattern to present based on a type of the second device.

14. One or more computer storage media storing computer executable instructions which when executed implement a method for pairing devices using a pattern, the method comprising:

in response to a request to pair a first device with a second device, selecting a pattern in which a user is to move the second device to pair the second device with the first device;

presenting the pattern to the user via the first device to invite the user to move the second device to perform the pattern;

in response to the user moving the second device to perform the pattern, detecting that the user has moved the second device to perform the pattern; and

in response to detecting that the user has moved the second device to perform the pattern that was presented on the first device, pairing the first device with the second device such that the pairing is performed in response to the user moving the second device to perform the pattern that was presented on the first device.

15. The computer storage media of claim 14 , wherein pairing the first device with the second device comprises using a passkey generated from the pattern.

16. The computer storage media of claim 14 , wherein the pattern is selected based on a type of the second device.

17. The computer storage media of claim 14 , wherein the pattern is selected randomly.

18. The computer storage media of claim 14 , wherein detecting that the user has moved the second device to perform the pattern comprises the first device receiving one or more pairing communications from the second device.

19. A system comprising:

a first device; and

a second device;

wherein the first and second devices are configured to perform a method to pair using a pattern, the pattern comprising one or more of:

a shape or a path along which the second device is moved;

a sequence of movements on or by the second device; or

a visual pattern captured by the second device;

wherein the method comprises;

presenting, on the first device, the pattern in which a user is to move the second device to pair the second device with the first device;

in response to the user moving the second device to perform the pattern, receiving, by the first device, one or more pairing communications from the second device, the one or more pairing communications identifying the performed pattern in which the user moved the second device;

verifying, by the first device, that the performed pattern matches the presented pattern; and

in response to the first device verifying that the performed pattern matches the presented pattern, pairing with the second device such that the pairing is performed in response to the user moving the second device to perform the pattern that was presented on the first device.

20. The system of claim 19 , wherein the pattern is presented on or by the first device to inform a user of the second device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2022
From: TAN, DANILO O.; NARULA, HARPREET S.
To: DELL PRODUCTS L.P.
Reel/Frame 058992/0380 →
Continuity (1)
Related Publication 20230262469A1 · Aug 17, 2023