IP Library Granted Patent US 12,229,470
Granted Patent B2
US 12,229,470 · App. 17/019,574 · Granted Feb 18, 2025

System and method for pairing a hearing device and an appliance

Inventors: Peter William Chalmers (Tustin, CA); Jon Gallegos (Huntington Beach, CA); Jeff Kohanek (Huntington Beach, CA); Kenneth G. Sweeney (Oceanside, CA)
Assignee: Universal Electronics Inc.
G06F3/162G06F3/165H04B7/26H04R1/1041H04R2227/005H04R2420/07H04R2460/07H04W4/60
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,229,470
App. No.
17/019,574
Granted
Feb 18, 2025
Kind
B2
Abstract

When a device is determined to be capable of being of being paired with each of a plurality of appliances, a one of the plurality of appliances is automatically selected for an attempted pairing with the device. The one of the plurality of appliances is selected using priority information that has been associated with each of the plurality of appliances. Once the one of the plurality of appliances has been selected; the device is caused to automatically attempt to pair with the selected one of the plurality of appliances.

Claims (35)

1. A sink device, comprising:

a processing device;

a transceiver;

at least one speaker; and

a memory having stored instructions wherein the instructions, when executed by the processing device, cause the sink device to perform steps for pairing the sink device with a one of a first audio device having a first appliance identifying data and a second audio device having a second appliance identifying data, where each of the first audio device and the second audio device are adapted to provide audio data to the sink device via use of the transceiver and a common communications protocol for output via the at least one speaker, the steps comprising:

receiving from the first audio device the first appliance identifying data and receiving from the second audio source device the second appliance identifying data;

using the received first and second appliance identifying data to automatically associate a pairing priority level with each one of the first and second audio source devices;

storing in the memory the priority pairing level that was automatically associated with each one of the first and second audio source devices; and

in response the sink device detecting an incoming signal loss while paired to a third audio source device, automatically broadcasting a request signal, receiving from the first audio source device a first response signal having the first appliance identifying data and receiving from the second audio source device a second response signal having the second appliance identifying data, using the first and second appliance identifying data in the first and second response signals to read from the memory the priority pairing level that was previously, automatically associated with each of the first and second audio source devices, using at least the pairing priority level that was previously, automatically associated with each of the first and second audio source devices as read from memory to select the one of the first and second audio source devices for pairing, and automatically pairing with the selected one of the first and second audio source devices whereupon the transceiver will have a communicative data connection for receiving audio data only from the selected one of the first and second audio source devices.

2. The sink device as recited in claim 1 , wherein the memory stores information that functions to cross-reference audio source devices with data that functions to identify an environment in which the sink device may be located and wherein the sink device determines the environment in which the sink device is located and then uses the determined environment in combination with the pairing priority level that was previously, automatically associated with each of the first and second audio source devices as read from memory to select the one of the first and second audio source devices for pairing.

3. The sink device as recited in claim 2 , wherein the sink device receives a signal from an intermediate device uses the received signal from the intermediate to determine the environment in which the sink device is located.

4. The sink device as recited in claim 1 , wherein the appliance identifying data is received directly by the sink device from each of the first and second audio source devices.

5. The sink device as recited in claim 1 , wherein the sink device further comprises an input element and wherein the instructions, when executed by the processing device, further cause the sink device to provide to a user via the at least one speaker a listing of audio source devices and to receive input from the user via the input element to modify the pairing priority level that was automatically associated with at least one of the audio source devices within the listing.

6. A sink device, comprising:

a processing device;

a transceiver;

at least one speaker; and

a memory having stored instructions wherein the instructions, when executed by the processing device, cause the sink device to perform steps for pairing the sink device with a one of a first audio source device having a first appliance identifying data that functions to identify at least a device type or a brand for the first audio source device and a second audio source device having a second appliance identifying data that functions to identify at least a device type or a brand for the second audio source device, where each of the first and second audio source devices are adapted to provide audio data to the sink device via use of the transceiver and a common communications protocol for output via the at least one speaker, the steps comprising:

receiving from the first audio device the first appliance identifying data and receiving from the second audio source device the second appliance identifying data;

using the received first and second appliance identifying data to automatically associate a pairing priority level with each one of the first and second audio source devices;

storing in the memory the priority pairing level that was automatically associated with each one of the first and second audio source devices; and

in response to the sink device detecting an incoming signal loss while paired with a third audio source device, automatically broadcasting a request signal, receiving from the first audio source device a first response signal having the first appliance identifying data and receiving from the second audio source device a second response signal having the second appliance identifying data, using the first and second appliance identifying data in the first and second response signals to read from the memory the priority pairing level that was previously, automatically associated with each of the first and second audio source devices, using at least the pairing priority level that was previously, automatically associated with each of the first and second audio source devices as read from memory to select the one of the first and second audio source devices for pairing, and automatically pairing with the selected one of the first and second audio source devices whereupon the transceiver will have a communicative data connection for receiving audio data only from the selected one of the first and second audio source devices.

7. The sink device as recited in claim 6 , wherein the memory stores information that functions to cross-reference audio source devices with data that functions to identify an environment in which the device may be located and wherein the device determines the environment in which the sink device is located and then uses the determined environment in combination with the pairing priority level that was previously, automatically associated with each of the first and second audio source devices as read from memory to select the one of the first and second audio source devices for pairing.

8. The sink device as recited in claim 7 , wherein the sink device receives a signal from an intermediate device uses the received signal to determine the environment in which the sink device is located.

9. The sink device as recited in claim 6 , wherein the first and second appliance identifying data is received directly by the sink device from each of the first and second audio source devices.

10. The sink device as recited in claim 6 , wherein the sink device further comprises an input element and wherein the instructions, when executed by the processing device, further cause the sink device to provide to a user via the at least one speaker a listing of audio source devices and to receive input from the user via the input element to modify the pairing priority level that was automatically associated with at least one of the audio source devices within the listing.

11. A sink device, comprising:

a processing device;

a transceiver;

at least one speaker; and

a memory having stored instructions wherein the instructions, when executed by the processing device, cause the sink device to perform steps for pairing the sink device with a one of a first audio device having a first appliance type identifying data and a second audio device having a second appliance type identifying data, where each of the first audio device and the second audio device are adapted to provide audio data to the sink device via use of the transceiver and a common communications protocol for output via the at least one speaker, the steps comprising:

in response the sink device detecting an incoming signal loss while communicating with a third audio source device, receiving from the first audio source device the first appliance identifying data; receiving from the second audio source device the second appliance identifying data, using the received first and second appliance identifying data to automatically associate a pairing priority level as read from the memory in which different priority levels are mapped to different appliance type identifying data with each of the first and second audio source devices; using at least the pairing priority level that was automatically associated with each of the first and second audio source devices to select the one of the first and second audio source devices for pairing, and automatically pairing with the selected one of the first and second audio source devices whereupon the transceiver will have a communicative data connection for receiving audio data only from the selected one of the first and second audio source devices.

12. The sink device as recited in claim 11 , wherein the memory stores information that functions to cross-reference audio source devices with data that functions to identify an environment in which the sink device may be located and wherein the sink device determines the environment in which the sink device is located and then uses the determined environment in combination with the pairing priority level that was previously, automatically associated with each of the first and second audio source devices as read from memory to select the one of the first and second audio source devices for pairing.

13. The sink device as recited in claim 12 , wherein the sink device receives a signal from an intermediate device and uses the received signal to determine the environment in which the sink device is located.

14. The sink device as recited in claim 11 , wherein the appliance identifying data is received directly by the sink device from each of the first and second audio source devices.

Assignments (2)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: CHALMERS, PETER WILLIAM; GALLEGOS, JON; KOHANEK, JEFF; SWEENEY, KENNETH G.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 053758/0331 →