IP Library Patent Application 18662813
Patent Application
App. No. 18/662,813

ESTABLISHING PAIRING BETWEEN ELECTRICAL DEVICES

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 None
App. No.
18/662,813
Abstract

A method of establishing a wireless communication channel between a first device and a single one of two or more potential pairing devices includes, while the first device is in a seek mode, scanning for the potential pairing devices, storing the potential pairing devices in a list in the first device, sending a hash code from the first device to a selected one of the potential pairing devices in the list, determining whether the hash code sent from the first device matches a hash code already stored in the selected one of the potential pairing devices, and establishing the wireless communication channel between the first device and the selected one of the potential pairing devices when the hash code sent from the first device matches the hash code already stored in the selected one of the potential pairing devices.

Claims (42)

1 . A method of establishing a wireless communication channel between a first device and a single one of two or more potential pairing devices, the method comprising:

while the first device is in a seek mode, scanning for the potential pairing devices;

storing the potential pairing devices in a list in the first device;

sending a hash code from the first device to a selected one of the potential pairing devices in the list;

determining whether the hash code sent from the first device matches a hash code already stored in the selected one of the potential pairing devices; and

establishing the wireless communication channel between the first device and the selected one of the potential pairing devices when the hash code sent from the first device matches the hash code already stored in the selected one of the potential pairing devices.

2 . The method according to claim 1 , further comprising sorting the list of potential pairing devices in a sequential order based on a signal strength between the first device and each of the potential pairing devices before sending the hash code from the first device.

3 . The method according to claim 1 , further comprising:

after establishing the wireless communication channel, comparing a mode setting of the selected one of the potential pairing devices to a predetermined mode setting.

4 . The method according to claim 3 , further comprising pairing the first device to the selected one of the potential pairing devices when the mode setting of the selected one of the potential pairing devices matches the predetermined mode setting.

5 . The method according to claim 3 , in which the mode setting is a present position of a controllable element of the selected one of the potential pairing devices.

6 . The method according to claim 5 , in which the controllable element is a device for controlling an illumination setting.

7 . The method according to claim 5 , in which the controllable element is a rotatable turret.

8 . The method according to claim 1 , further comprising

inspecting a Universally Unique Identifier (UUID) of the potential pairing devices in the list; and

removing potential pairing devices from the list when the UUID does not match a predetermined UUID.

9 . The method according to claim 1 , further comprising

inspecting a Universally Unique Identifier (UUID) of the potential pairing devices in the list; and

removing potential pairing devices from the list when the UUID does not match a class of predetermined UUIDs.

10 . The method according to claim 1 in which the first device is a rangefinder.

11 . A device, comprising:

a wireless transceiver; and

one or more processors structured cause the device to:

enter a seek mode,

while the device is in the seek mode, scan for potential pairing devices,

store in a list any potential pairing devices found while in the seek mode,

send a hash code from the device to a selected one of the potential pairing devices,

determine whether the hash code sent from the device matches a hash code already stored in the selected one of the potential pairing devices, and

establish a wireless communication channel between the device and one of the potential pairing devices when the hash code sent from the device matches the hash code already stored in the selected one of the potential pairing devices.

12 . The device of claim 11 , in which the one or more processors are further structured to sort the list of potential pairing devices in a sequential order based on a signal strength between the device and each of the potential pairing devices before sending the hash code from the device.

13 . The device according to claim 11 , in which the one or more processors are further structured to, after the wireless communication channel is established, compare a mode setting of the selected one of the potential pairing devices to a predetermined mode setting.

14 . The device according to claim 13 , in which the one or more processors are further structured to pair the device to the selected one of the potential pairing devices when the mode setting of the selected one of the potential pairing devices matches the predetermined mode setting.

15 . The device according to claim 13 , in which the mode setting is a present position of a controllable element of the selected one of the potential pairing devices.

16 . The device according to claim 15 , in which the controllable element is a device for controlling an illumination setting.

17 . The device according to claim 15 , in which the controllable element is a rotatable turret.

18 . The device according to claim 11 , in which the one or more processors are further structured to:

inspect a Universally Unique Identifier (UUID) of the potential pairing devices in the list; and

remove potential pairing devices from the list when the UUID does not match a predetermined UUID.

19 . The device according to claim 11 , in which the one or more processors are further structured to:

inspect a Universally Unique Identifier (UUID) of the potential pairing devices in the list; and

remove potential pairing devices from the list when the UUID does not match a class of predetermined UUIDs.

20 . The device according to claim 11 , in which the device is a rangefinder.

Assignments (2)
SECURITY INTEREST Recorded Apr 24, 2025
From: SIG SAUER INC.
To: TD BANK, N.A, AS ADMINISTRATIVE AGENT
Reel/Frame 071023/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2024
From: YORK, ANDREW W.; CORBIN, LUKE C.
To: SIG SAUER, INC.
Reel/Frame 067395/0260 →