IP Library Granted Patent US 9,654,520
Granted Patent B1
US 9,654,520 · App. 14/594,514 · Granted May 16, 2017

Internet SIP registration/proxy service for audio conferencing

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 9,654,520
App. No.
14/594,514
Granted
May 16, 2017
Kind
B1
Abstract

To enable internet softphone users to join to calls hosted at an audio conferencing bridge, a SIP Invite may be received at a bridge interface layer of an audio conferencing system. Parameters of the SIP Invite may be extracted, e.g. from one or more X-header fields and processed to enable the internet softphone to be joined to an audio conferencing bridge. The bridge interface layer may receive a SIP Refer message from the audio conferencing bridge that indicates a second audio conferencing bridge external to the system. The bridge interface layer may forward the SIP Invite to the second audio conferencing bridge and the RTP media may be established through the session border controller (SBC) of the audio conferencing system.

Claims (53)

1. A system, comprising:

a session border controller;

an audio conferencing bridge; and

a bridge interface layer configured to:

receive a SIP Invite related to an audio conference;

route the SIP Invite to the bridge interface layer;

receive a message from the audio conferencing bridge that the audio conference is homed at a second audio conferencing system;

determine a passcode from the SIP Invite;

determine that the passcode is homed in a second audio conferencing bridge;

respond to the SIP Invite with a SIP 302 message that indicates the second audio conferencing bridge in which the passcode is homed; and

redirect the SIP Invite to the second bridge interface layer of the second audio conferencing bridge via a SIP Refer;

wherein the audio conferencing system is configured to establish an RTP media stream to a second audio conferencing bridge of the second audio conferencing system via the session border controller.

2. The audio conferencing system of claim 1 wherein the bridge interface layer is configured to provide the SIP Invite to the audio conferencing bridge.

3. The audio conferencing system of claim 1 , wherein the bridge interface layer is configured to receive the SIP Invite comprising one or more parameters of the audio conference.

4. The audio conferencing system of claim 3 , wherein the bridge interface layer is configured to process the one or more of the parameters of the SIP Invite.

5. The audio conferencing system of claim 3 , wherein the bridge interface layer is configured to receive the SIP Invite comprising one or more parameters of the audio conference from an internet softphone.

6. The audio conferencing system of claim 5 wherein the bridge interface layer is configured to:

receive the SIP Refer message from the audio conference bridge; and

provide the SIP Refer to the internet softphone.

7. The audio conferencing system of claim 1 wherein the bridge interface layer is configured to provide an Authentication of the SIP Invite.

8. The audio conferencing system of claim 5 wherein the bridge interface layer is configured to:

provide a challenge to the internet softphone; and

receive a challenge response from the internet softphone.

9. The audio conferencing system of claim 5 wherein the bridge interface layer is configured to register the internet softphone with the bridge interface layer.

10. A method, comprising:

receiving a SIP Invite message into a bridge interface layer, the SIP Invite comprising one or more parameters of an audio conference;

receiving a SIP Refer message in the bridge interface layer from an audio conference bridge;

providing the SIP Invite to a second audio conference bridge identified in the SIP Refer message, the second audio conference bridge being external to the audio conferencing system;

determining a passcode from the SIP Invite;

determining that the passcode is homed in the second audio conferencing bridge responding to the SIP Invite message with a SIP 302 message that indicates the second audio conferencing bridge in which the passcode is homed; and

establishing an RTP media stream to the second audio conferencing bridge via a session border controller of the audio conferencing system.

11. The method of claim 10 comprising processing the one or more of the parameters of the SIP Invite in the bridge interface layer.

12. The method of claim 10 comprising providing the SIP Invite from the bridge interface layer to the audio conferencing bridge in accordance with the one or more processed parameters of the SIP Invite.

13. The method of claim 10 comprising receiving the SIP Invite message from an internet softphone.

14. The method of claim 13 comprising providing the SIP Refer message to the internet softphone.

15. The method of claim 13 comprising:

providing a challenge to the internet softphone; and

receiving a challenge response from the internet softphone.

16. The method of claim 13 comprising registering the internet softphone with the bridge interface layer.

17. A non-transitory computer-readable storage medium comprising instructions for:

receiving a SIP Invite message into a bridge interface layer, the SIP Invite comprising one or more parameters of an audio conference;

receiving a SIP Refer message in the bridge interface layer from an audio conference bridge;

providing the SIP Invite to a second audio conference bridge identified in the SIP Refer message, the second audio conference bridge being external to the audio conferencing system;

determining a passcode from the SIP Invite;

determining that the passcode is homed in the second audio conferencing bridge;

responding to the SIP Invite message with a SIP 302 message that indicates the second audio conferencing bridge in which the passcode is homed; and

and

establishing an RTP media stream to the second audio conferencing bridge via a session border controller of the audio conferencing system.

18. The non-transitory computer-readable storage medium of claim 17 comprising instructions for processing the one or more of the parameters of the SIP Invite in the bridge interface layer.

19. The non-transitory computer-readable storage medium of claim 17 comprising instructions for:

receiving the SIP Invite message from an internet softphone; and

providing the SIP Refer message to the internet softphone.

20. The non-transitory computer-readable storage medium of claim 17 comprising instructions for providing the SIP Invite from the bridge interface layer to the audio conferencing bridge in accordance with the one or more processed parameters of the SIP Invite.

Assignments (7)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 035783, FRAME 0284 Recorded Oct 10, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION
Reel/Frame 044169/0009 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded May 28, 2015
From: WEST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 035783/0284 →