IP Library Granted Patent US 10,261,751
Granted Patent B2
US 10,261,751 · App. 16/016,795 · Granted Apr 16, 2019

Systems, methods and computer program products for performing call swap

Inventors: Stephen J. Minutillo (North Haven, CT); Tanveer Ahmad (Stratford, CT); Brett R. Berkowitz (New York, NY)
Assignee: IPC SYSTEMS, INC.
G06F3/165G06F3/162G06Q10/10H04L29/06027H04L65/1006H04L65/1053H04L65/1069H04M1/2477H04M1/6025H04M3/569H04M3/58H04M9/003H04L65/403
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 10,261,751
App. No.
16/016,795
Granted
Apr 16, 2019
Kind
B2
Abstract

Multiple simultaneous calls are controlled. At least one processor is used to display an interface including indicators corresponding to at least two audio presentation devices. Each interface includes call contextual controls which change according to the state of a call. A swap control swaps an active call between the audio presentation devices corresponding to the indicators.

Claims (47)

1. A method for controlling two or more calls, comprising the steps of:

using at least one processor to perform:

displaying an interface including indicators corresponding to at least first and second physically independent audio presentation devices, the indicators including, for each of the first and second audio presentation devices, an active call indicator, wherein the interface includes call contextual controls which change according to a state of a call; and

swapping, by selecting a swap control displayed on the interface, a first active call from the first audio presentation device to the second audio presentation device and a second active call from the second audio presentation device to the first audio presentation device.

2. The method according to claim 1 , wherein, in response to the selecting, the active call indicators of the first and second audio presentation devices remain on.

3. The method according to claim 1 ,

wherein the interface includes a first contextual display corresponding to the first audio presentation device and a second contextual display corresponding to the second audio presentation device;

wherein the call contextual controls include first contextual controls corresponding to the first active call and displayed on the first contextual display and second contextual controls corresponding to the second active call and displayed on the second contextual display; and

wherein the selecting causes the first contextual controls to switch from the first contextual display to the second contextual display and the second contextual controls to switch from the second contextual display to the first contextual display.

4. The method according to claim 1 , wherein a volume and status information of each of the first active call and the second active call are maintained as the first active call is swapped to the second audio presentation device and the second active call is swapped to the first audio presentation device.

5. The method according to claim 4 , wherein the volume and the status information of each of the first active call and the second active call are maintained by:

saving variables for the first active call and the second active call when the first active call is swapped to the second audio presentation device and the second active call is swapped to the first audio presentation device;

loading the variables for the first active call on the second audio presentation device; and

loading the variables for the second active call on the first audio presentation device.

6. The method according to claim 1 , wherein the swap control is a selectable display element displayed as part of the interface.

7. The method according to claim 1 , wherein one of the first and second audio presentation devices is a headset and the other of the first and second audio presentations devices is a handset.

8. The method according to claim 1 , wherein both the first and second audio presentation devices are handsets.

9. A system for controlling two or more calls, comprising:

at least one processor, wherein the processor is configured to:

display an interface including indicators corresponding to at least first and second physically independent audio presentation devices, the indicators including, for each of the first and second audio presentation devices, an active call indicator, wherein the interface includes call contextual controls which change according to a state of a call; and

swap, in response to selecting a swap control displayed on the interface, a first active call from the first audio presentation device to the second audio presentation device and a second active call from the second audio presentation device to the first audio presentation device.

10. The system according to claim 9 , wherein, in response to the selecting, the active call indicators of the first and second audio presentation devices remain on.

11. The system according to claim 9 ,

wherein the interface includes a first contextual display corresponding to the first audio presentation device and a second contextual display corresponding to the second audio presentation device;

wherein the call contextual controls include first contextual controls corresponding to the first active call and displayed on the first contextual display and second contextual controls corresponding to the second active call and displayed on the second contextual display; and

wherein the selecting causes the first contextual controls to switch from the first contextual display to the second contextual display and the second contextual controls to switch from the second contextual display to the first contextual display.

12. The system according to claim 9 , wherein a volume and status information of each of the first active call and the second active call are maintained as the first active call is swapped to the second audio presentation device and the second active call is swapped to the first audio presentation device.

13. The system according to claim 12 , wherein the volume and the status information of each of the first active call and the second active call are maintained by:

saving variables for the first active call and the second active call when the first active call is swapped to the second audio presentation device and the second active call is swapped to the first audio presentation device;

loading the variables for the first active call on the second audio presentation device; and

loading the variables for the second active call on the first audio presentation device.

14. The system according to claim 9 , wherein the swap control is a selectable display element displayed as part of the interface.

15. The system according to claim 9 , wherein the system includes the first and second audio presentation devices.

16. The system according to claim 15 , wherein one of the first and second audio presentation devices is a headset and the other of the first and second audio presentations devices is a handset.

17. The system according to claim 15 , wherein both the first and second audio presentation devices are handsets.

18. A non-transitory computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions, which, when executed by a computer system, cause the computer system to:

display an interface including indicators corresponding to at least first and second physically independent audio presentation devices, the indicators including, for each of the first and second audio presentation devices, an active call indicator, wherein the interface includes call contextual controls which change according to a state of a call; and

swap, in response to selecting a swap control displayed on the interface, a first active call from the first audio presentation device to the second audio presentation device and a second active call from the second audio presentation device to the first audio presentation device.

19. The computer-readable medium according to claim 18 ,

wherein the interface includes a first contextual display corresponding to the first audio presentation device and a second contextual display corresponding to the second audio presentation device;

wherein the call contextual controls include first contextual controls corresponding to the first active call and displayed on the first contextual display and second contextual controls corresponding to the second active call and displayed on the second contextual display; and

wherein the selecting causes the first contextual controls to switch from the first contextual display to the second contextual display and the second contextual controls to switch from the second contextual display to the first contextual display.

20. The computer-readable medium according to claim 18 , wherein a volume and status information of each of the first active call and the second active call are maintained as the first active call is swapped to the second audio presentation device and the second active call is swapped to the first audio presentation device.

21. The computer-readable medium according to claim 20 , wherein the volume and the status information of each of the first active call and the second active call are maintained by:

saving variables for the first active call and the second active call when the first active call is swapped to the second audio presentation device and the second active call is swapped to the first audio presentation device;

loading the variables for the first active call on the second audio presentation device; and

loading the variables for the second active call on the first audio presentation device.

Assignments (10)
FIRST LIEN SECURITY INTEREST Recorded Mar 11, 2026
From: IPC SYSTEMS, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 075090/0164 →
SECURITY INTEREST Recorded Oct 22, 2021
From: IPC SYSTEMS, INC.
To: HPS INVESTMENT PARTNERS, LLC
Reel/Frame 057884/0381 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: IPC SYSTEMS INC.
Reel/Frame 057693/0660 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: BARCLAYS BANK PLC
To: IPC SYSTEMS, INC.
Reel/Frame 057691/0813 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: MIDCAP FINANCIAL TRUST
To: IPC SYSTEMS, INC.
Reel/Frame 057693/0276 →
SECURITY INTEREST ASSIGNMENT Recorded Jul 20, 2020
From: BARCLAYS BANK PLC AS THE EXISTING AGENT
To: CORTLAND CAPITAL MARKET SERVICES LLC AS SUCCESSOR AGENT
Reel/Frame 053258/0776 →
SUPPLEMENT 2 TO FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 2, 2019
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 049945/0303 →
SUPPLEMENT 2 TO SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 2, 2019
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 049945/0414 →
SUPPLEMENT 1 TO FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 2, 2019
From: IPC SYSTEMS, INC.
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 049945/0465 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2018
From: MINUTILLO, STEPHEN J.; AHMAD, TANVEER; BERKOWITZ, BRETT R.
To: IPC SYSTEMS, INC.
Reel/Frame 046419/0468 →
Continuity (3)
Continuation 15139736 · Apr 27, 2016
Provisional Application 62181629 · Jun 18, 2015
Related Publication 20180307459A1 · Oct 25, 2018