IP Library Granted Patent US 8,363,572
Granted Patent B2
US 8,363,572 · App. 12/762,670 · Granted Jan 29, 2013

Session initiation protocol extensions for call control and resource status monitoring in turrets and turret switching systems

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 8,363,572
App. No.
12/762,670
Granted
Jan 29, 2013
Kind
B2
Abstract

Systems, methods, and computer program products are provided for controlling calls and monitoring resource status for turret systems. A SIP message including at least one of a header field and an event package is received from a SIP user agent over a communication network. The header field includes a first parameter corresponding to a first call feature and the event package includes a second parameter corresponding to a second call feature. At least one of the first call feature and the second call feature is implemented by the softswitch or a SIP-enabled turret in response to the receiving.

Claims (25)

1. A method for controlling calls and monitoring resource status for turret systems, the method comprising the steps of:

receiving, from a session initiation protocol (SIP) user agent over a communication network, a SIP message including at least one of a header field and an event package, the header field including a first parameter corresponding to a first call feature, the event package including a second parameter corresponding to a second call feature, wherein the header field and the event package correspond to telephony features of a voice trading system including a plurality of turrets and at least one turret switching system; and

implementing, by a softswitch or a SIP-enabled turret, at least one of the first call feature and the second call feature in response to receiving the SIP message.

2. The method of claim 1 , wherein the SIP message includes at least one of an INVITE message, an INFO message, a NOTIFY message, an UPDATE message, a PRACK message, and an ACK message.

3. The method of claim 1 , wherein the header field includes at least one of a call party header field, a call header field, a token header field, an augmentation header field, a logon header field, a privacy header field, a muting header field, a talkback header field, and a recording header field.

4. The method of claim 1 , wherein the event package includes at least one of a privacy event, a recording event, a talkback event, a conference event, a diversion event, a centerline event, a backroom logon event, a forced logoff event, a forced logon event, a failover event, and a failback event.

5. The method of claim 1 , wherein at least one of the first call feature and the second call feature includes at least one of a privacy call feature, a recording call feature, a diagnostic call feature, a talkback call feature, a conference call feature, a diversion call feature, a logoff call feature, a logon call feature, a centerline call feature, a failover call feature, a failback call feature, and a button press call feature.

6. The method of claim 1 , wherein the header field further includes at least one of a device parameter, a channel parameter, a usage parameter, and a hash value.

7. 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:

receive, from a session initiation protocol (SIP) user agent over a communication network, a SIP message including at least one of a header field and an event package, the header field including a first parameter corresponding to a first call feature, the event package including a second parameter corresponding to a second call feature, wherein the header field and the event package correspond to telephony features of a voice trading system including a plurality of turrets and at least one turret switching system; and

implement, by a softswitch or a SIP-enabled turret, at least one of the first call feature and the second call feature in response to receiving the SIP message.

8. The non-transitory computer-readable medium of claim 7 , wherein the SIP message includes at least one of an INVITE message, an INFO message, a NOTIFY message, an UPDATE message, a PRACK message, and an ACK message.

9. The non-transitory computer-readable medium of claim 7 , wherein the header field includes at least one of a call party header field, a call header field, a token header field, an augmentation header field, a logon header field, a privacy header field, a muting header field, a talkback header field, and a recording header field.

10. The non-transitory computer-readable medium of claim 7 , wherein the event package includes at least one of a privacy event, a recording event, a talkback event, a conference event, a diversion event, a centerline event, a backroom logon event, a forced logoff event, a forced logon event, a failover event, and a failback event.

11. The non-transitory computer-readable medium of claim 7 , wherein at least one of the first call feature and the second call feature includes at least one of a privacy call feature, a recording call feature, a diagnostic call feature, a talkback call feature, a conference call feature, a diversion call feature, a logoff call feature, a logon call feature, a centerline call feature, a failover call feature, a failback call feature, and a button press call feature.

12. The non-transitory computer-readable medium of claim 7 , wherein the header field further includes at least one of a device parameter, a channel parameter, a usage parameter, and a hash value.

13. A turret call control and resource status monitoring system, comprising:

a softswitch or a SIP-enabled turret including a memory coupled to a processor, wherein the processor is configured to:

receive, from a SIP user agent over a communication network, a session initiation protocol (SIPS message including at least one of a header field and an event package, the header field including a first parameter corresponding to a first call feature, the event package including a second parameter corresponding to a second call feature, wherein the header field and the event package correspond to telephony features of a voice trading system including a plurality of turrets and at least one turret switching system; and

implement at least one of the first call feature and the second call feature in response to receiving the SIP message.

14. The system of claim 13 , wherein the SIP message includes at least one of an INVITE message, an INFO message, a NOTIFY message, an UPDATE message, a PRACK message, and an ACK message.

15. The system of claim 13 , wherein the header field includes at least one of a call party header field, a call header field, a token header field, an augmentation header field, a logon header field, a privacy header field, a muting header field, a talkback header field, and a recording header field.

16. The system of claim 13 , wherein the event package includes at least one of a privacy event, a recording event, a talkback event, a conference event, a diversion event, a centerline event, a backroom logon event, a forced logoff event, a forced logon event, a failover event, and a failback event.

17. The system of claim 13 , wherein at least one of the first call feature and the second call feature includes at least one of a privacy call feature, a recording call feature, a diagnostic call feature, a talkback call feature, a conference call feature, a diversion call feature, a logoff call feature, a logon call feature, a centerline call feature, a failover call feature, a failback call feature, and a button press call feature.

18. The system of claim 13 , wherein the header field further includes at least one of a device parameter, a channel parameter, a usage parameter, and a hash value.

Assignments (20)
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 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2018
From: HPS INVESTMENT PARTNERS, LLC (F/K/A HIGHBRIDGE PRINCIPAL STRATEGIES, LLC), AS COLLATERAL AGENT
To: IPC SYSTEMS, INC.
Reel/Frame 045665/0078 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 26, 2018
From: IPC SYSTEMS, INC.
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 046022/0281 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 26, 2016
From: IPC SYSTEMS, INC.
To: HIGHBRIDGE PRINCIPAL STRATEGIES, LLC
Reel/Frame 037595/0135 →
SECOND LIEN SECURITY AGREEMENT Recorded Feb 11, 2015
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 034954/0604 →
FIRST LIEN SECURITY AGREEMENT Recorded Feb 10, 2015
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 034933/0927 →
RELEASE OF SECURITY INTEREST Recorded Feb 9, 2015
From: GOLDMAN SACHS BANK USA
To: IPC SYSTEMS, INC.
Reel/Frame 034916/0927 →
RELEASE OF SECURITY INTEREST Recorded Feb 9, 2015
From: JPMORGAN CHASE BANK, N.A.
To: IPC SYSTEMS, INC.
Reel/Frame 034916/0883 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 22, 2014
From: IPC SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 033004/0802 →
RELEASE OF SECURITY INTEREST IN PATENTS-SECOND LIEN Recorded May 22, 2014
From: GOLDMAN SACHS CREDIT PARTNERS L.P.
To: IPC SYSTEMS, INC.
Reel/Frame 033004/0563 →
RELEASE OF SECURITY INTEREST IN PATENTS-FIRST LIEN Recorded May 22, 2014
From: JPMORGAN CHASE BANK, N.A.
To: IPC SYSTEMS, INC.
Reel/Frame 033004/0722 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 22, 2014
From: IPC SYSTEMS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 033004/0842 →
SECURITY AGREEMENT Recorded Nov 5, 2013
From: IPC SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031581/0681 →
SECURITY AGREEMENT Recorded Nov 4, 2013
From: IPC SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031579/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2010
From: POTTS, TIMOTHY; JAIN, RAJNISH
To: IPC SYSTEMS, INC.
Reel/Frame 024304/0512 →