IP Library Granted Patent US 11,272,048
Granted Patent B1
US 11,272,048 · App. 16/952,591 · Granted Mar 8, 2022

Systems and methods for managing connections between a headset and multiple devices

Inventors: Tom Wesselman (Austin, TX); Kenneth Brown (San Martin, CA); Babandeep Singh (Santa Cruz, CA); Brian Caldwell (Los Gatos, CA); Jonathan Grover (San Jose, CA)
Assignee: PLANTRONICS, INC.
H04M1/6066H04W36/026H04W76/15
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 11,272,048
App. No.
16/952,591
Granted
Mar 8, 2022
Kind
B1
Abstract

Systems and methods are provided for managing connections between a wireless headset and various user devices, e.g., to answer or place a call at a particular user device (e.g., a device that is not currently connected to the headset) as a headset-supported call in which the call audio is routed from the particular user device to the headset and/or vice versa. Connections between the headset and relevant user devices may be controlled or facilitated by suitable software and hardware components to establish the headset-supported call. For example, such device connections may be controlled or facilitated by a cloud-based network including remote server(s). As another example, the device connections may be controlled or facilitated by a local mesh network, e.g., including user device(s) connected to the headset and the particular user device. As another example, the device connections may be cooperatively managed by a cloud-based network and a local mesh network.

Claims (54)

1. A method for managing connections between a wireless headset and multiple user devices including (a) at least one connected user device having a connection with the wireless headset and (b) at least one non-connected user device not having a connection with the wireless headset, the method comprising:

detecting an inbound call inbound at a particular user device of the multiple user devices at a time when the particular user device is a non-connected user device;

in response to detecting the inbound call, automatically outputting a human-perceptible prompt regarding the inbound call;

receiving user input in response to the human-perceptible prompt, the user input indicating an intent to answer the inbound call as a headset-supported call in which call audio is routed to the headset;

in response to the user input indicating an intent to answer the inbound call as a headset-supported call:

automatically breaking the connection between the wireless headset and a first connected user device of the multiple user devices; and

automatically establishing a connection between the wireless headset and the particular user device, thereby establishing the particular user device as a connected user device;

answering the inbound call at the particular user device; and

routing call data between the particular user device and the wireless headset.

2. The method of claim 1 , wherein automatically breaking the connection between the wireless headset and the first connected user device comprises interrupting, at least temporarily, communications between the wireless headset and the first connected user device.

3. The method of claim 1 , wherein automatically breaking the connection between the wireless headset and the first connected user device comprises terminating the connection between the wireless headset and the first connected user device.

4. The method of claim 1 , wherein the step of answering the inbound call at the particular user device is performed after the step of automatically establishing a connection between the wireless headset and the particular user device.

5. The method of claim 1 , wherein the step of answering the inbound call at the particular user device is performed before the step of automatically establishing a connection between the wireless headset and the particular user device.

6. The method of claim 1 , wherein the step of automatically outputting the human-perceptible prompt regarding the inbound call comprises outputting an audible, visual, or haptic notification via an output device of the first connected user device, the particular user device, or the wireless headset.

7. The method of claim 1 , wherein the step of receiving user input indicating an intent to answer the inbound call as a headset-supported call comprises receiving a defined voice input or manual input at the first connected user device, the particular user device, or the wireless headset.

8. The method of claim 1 , wherein the step of receiving user input indicating an intent to answer the inbound call as a headset-supported call comprises automatically detecting a donning of the wireless headset by a user.

9. The method of claim 1 , further comprising selecting a second connected user device of the multiple user devices to act as a connection control device to facilitate the establishment of the connection between the wireless headset and the particular user device.

10. The method of claim 9 , wherein the step of selecting the second connected user device to act as the connection control device comprises:

accessing, by a remote server remote from the headset and multiple user device, device connection data identifying the at least one connected user device having a connection with the wireless headset; and

selecting, by the remote server, the second user device from the at least one connected user device.

11. The method of claim 9 , wherein the second connected user device facilitating the establishment of the connection between the wireless headset and the particular user device comprises:

the second connected user device obtaining, from a remote server, information regarding the particular user device; and

the second connected user device using the obtained information regarding the particular user device to instruct the headset to establish a connection with the particular user device.

12. The method of claim 9 , further comprising the second connected user device suspending or terminating an active audio stream from the second connected user device to the headset prior to the establishment of the connection between the wireless headset and the particular user device.

13. The method of claim 1 , further comprising, after detecting the inbound call, selecting a second connected user device of the multiple user devices to act as a connection control device to:

output or cause the output of the human-perceptible prompt regarding the inbound call; and

facilitate the establishment of the connection between the wireless headset and the particular user device.

14. The method of claim 9 , wherein the second connected user device, acting as the connection control device, facilitates the breaking of the connection between the wireless headset and the first connected user device.

15. The method of claim 1 , wherein:

the wireless headset is connected to a local mesh network including a plurality of mesh network devices including (a) the at least one connected user device and (b) the particular user device; and

the method further comprises selecting a connection control device from the plurality of mesh network devices to facilitate the establishment of the connection between the wireless headset and the particular user device.

16. The method of claim 15 , wherein selecting the connection control device from the plurality of mesh network devices comprises:

the particular user device sending a request message via the mesh network;

at least one of the mesh network devices receiving the request message;

determining, by each respective mesh network device that receives the request message, whether that respective mesh network device is suitable to act as the connection control device, wherein only connected user devices are suitable to act as the connection control device.

17. The method of claim 15 , comprising:

the connection control device, selected from the plurality of mesh network devices, outputting the human-perceptible prompt regarding the inbound call;

in response to the user input indicating an intent to answer the inbound call as a headset-supported call, the connection control device notifying the particular user device to answer the inbound call; and

the connection control device instructing the headset to establish a connection with the particular user device.

18. A method for managing connections between a wireless headset and multiple user devices including (a) at least one connected user device having a connection with the wireless headset and (b) at least one non-connected user device not having a connection with the wireless headset, the method comprising:

causing an output of a human-perceptible prompt in response to a detection of an inbound call inbound at a particular user device at a time when the particular user device is a non-connected user device;

receiving user input responsive to the human-perceptible prompt, the user input indicating an intent to answer the inbound call as a headset-supported call in which call audio is routed to the headset;

in response to the user input indicating an intent to answer the inbound call as a headset-supported call:

initiating a breaking of the connection between the wireless headset and a first connected user device of the multiple user devices; and

initiating an establishment of a connection between the wireless headset and the particular user device, thereby establishing the particular user device as a connected user device; and

causing the particular user device to answer the inbound call and route audio call data to the wireless headset for audible output via at least one speaker of the wireless headset.

19. A system for managing connections between a wireless headset and multiple user devices including (a) at least one connected user device having a connection with the wireless headset and (b) at least one non-connected user device not having a connection with the wireless headset, the system comprising:

logic instructions stored in non-transitory computer readable media and executable by at least one processor to:

cause an output of a human-perceptible prompt in response to a detection of an inbound call inbound at a particular user device at a time when the particular user device is a non-connected user device;

receive user input responsive to the human-perceptible prompt, the user input indicating an intent to answer the inbound call as a headset-supported call in which call audio is routed to the headset;

in response to the user input indicating an intent to answer the inbound call as a headset-supported call:

initiate a breaking of the connection between the wireless headset and a first connected user device of the multiple user devices; and

initiate an establishment of a connection between the wireless headset and the particular user device, thereby establishing the particular user device as a connected user device; and

cause the particular user device to answer the inbound call and route audio call data to the wireless headset for audible output via at least one speaker of the wireless headset.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Nov 13, 2023
From: PLANTRONICS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 065549/0065 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Oct 6, 2021
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 057723/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2020
From: WESSELMAN, TOM; BROWN, KENNETH; SINGH, BABANDEEP; CALDWELL, BRIAN; GROVER, JONATHAN
To: PLANTRONICS, INC.
Reel/Frame 054420/0576 →
Cited By (2)
US 12,301,748 US 12,373,174