IP Library Granted Patent US 9,137,028
Granted Patent B1
US 9,137,028 · App. 13/402,506 · Granted Sep 15, 2015

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,137,028
App. No.
13/402,506
Granted
Sep 15, 2015
Kind
B1
Abstract

To enable load balancing and the like for audio conferencing systems of an audio conferencing network, a DNS server may receive a DNS lookup from an internet softphone and return a prioritized list of audio conferencing system identities. The internet softphone may select an audio conferencing system and forward a SIP Invite to a Bridge interface layer of the respective audio conferencing system. If the SIP Invite does not generate a successful connection or generates a timeout, the internet softphone forwards the SIP Invite to the next prioritized Bridge interface layer in the list.

Claims (46)

1. An audio conferencing network comprising:

a plurality of audio conferencing systems, each audio conferencing system comprising:

an audio conferencing bridge configured to provide a conference call to users connected to the audio conferencing bridge on non-Internet based communication lines; and

a bridge interface layer;

at least one internet softphone configured to connect to conference calls hosted by the audio conferencing bridge; and

a DNS Server configured to:

receive a DNS lookup request from the at least one internet softphone;

generate the list in accordance with a load balancing criteria and with a priority for the plurality of audio conferencing systems; and

return a list of one or more of the audio conferencing systems;

wherein the audio conferencing bridge is chosen based on current usage criteria;

wherein the at least one internet softphone is configured to:

receive the list of one or more of the audio conferencing systems;

provide a SIP Invite to the Bridge interface layer of a first of the audio conferencing systems in the list; and

provide the SIP Invite to the Bridge interface layer of a second of the audio conferencing systems in the list, if the SIP Invite does not generate a connection to the audio conferencing bridge of the first audio conferencing system.

2. The audio conferencing network of claim 1 wherein the DNS Server is configured to generate the list in accordance with one or more pre-set criteria.

3. The audio conferencing network of claim 1 wherein the DNS Server is configured to generate the list in accordance with one or more load balancing criteria.

4. The audio conferencing network of claim 1 wherein the DNS Server is configured to generate the list in accordance with one or more priorities for the plurality of audio conferencing systems.

5. The audio conferencing network of claim 1 wherein the at least one internet softphone is configured to select an audio conferencing system in accordance with one or more priorities indicated in the list.

6. The audio conferencing network of claim 1 wherein the at least one internet softphone is configured to process successive entries of the list until a respective SIP Invite to an audio conferencing system generates a successful connection.

7. The audio conferencing network of claim 1 wherein the at least one internet softphone is configured to receive a SIP Redirect message from an audio conferencing system and to redirect the SIP Invite to an audio conferencing system indicated in the SIP Redirect message.

8. A method for connecting an internet softphone to an audio conference, the method comprising:

providing a DNS lookup request from the internet softphone to a DNS Server;

generating the list in accordance with a load balancing criteria and with a priority for the plurality of audio conferencing systems;

receiving the list of one or more of the audio conferencing systems from the DNS server; and

providing a SIP Invite to a Bridge interface layer of a first of the audio conferencing systems in the list;

wherein an audio conferencing bridge is chosen based on current usage criteria;

wherein the audio conferencing systems are configured to provide a conference call to users connected to the audio conferencing bridge on non-Internet based communication lines;

wherein the bridge interface layer is configured to allow the internet softphone to connect to conference calls hosted by the audio conferencing bridge; and

providing the SIP Invite to the Bridge interface layer of a second of the audio conferencing systems in the list, if the SIP Invite does not generate a connection to the audio conferencing bridge of the first audio conferencing system.

9. The method of claim 8 comprising generating the list in the DNS server in accordance with one or more pre-set criteria.

10. The method of claim 8 comprising generating the list in the DNS server in accordance with one or more load balancing criteria.

11. The method of claim 8 comprising generating the list in the DNS server in accordance with one or more priorities for the plurality of audio conferencing systems.

12. The method of claim 8 comprising selecting an audio conferencing system in the internet softphone in accordance with one or more priorities indicated in the list.

13. The method of claim 8 comprising processing successive entries of the list in the internet softphone until a respective SIP Invite to an audio conferencing system generates a successful connection.

14. The method of claim 8 comprising receiving a SIP Redirect message from an audio conferencing system into the internet softphone and redirecting the SIP Invite to an audio conferencing system indicated in the SIP Redirect message.

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

receiving a DNS lookup request in a DNS Server from an internet softphone;

generating a list of audio conferencing systems based on the request in accordance with one or more load balancing criteria and with a priority for the plurality of audio conferencing systems;

providing the list to the internet softphone;

receiving a SIP Invite at a Bridge interface layer of a first of the audio conferencing systems in the list;

wherein an audio conferencing bridge of each of the audio conferencing systems is chosen based on current usage criteria;

wherein the audio conferencing systems are configured to provide a conference call to users connected to the audio conferencing bridge on non-Internet based communication lines;

wherein the bridge interface layer is configured to allow the internet softphone to connect to conference calls hosted by the audio conferencing bridge; and

providing the SIP Invite to the Bridge interface layer of a second of the audio conferencing systems in the list, if the SIP Invite does not generate a connection to the audio conferencing bridge of the first audio conferencing system.

16. The non-transitory computer-readable storage medium of claim 15 comprising instructions for generating the list in the DNS server in accordance with one or more pre-set criteria.

17. The non-transitory computer-readable storage medium of claim 15 comprising instructions for generating the list in the DNS server in accordance with one or more priorities for the plurality of audio conferencing systems.

Assignments (10)
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 →
RELEASE OF SECURITY INTEREST Recorded Dec 20, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: INTERCALL, INC.; INTRADO INC.; TELEVOX SOFTWARE, INCORPORATED; TWENTY FIRST CENTURY COMMUNICATIONS, INC.; WEST BUSINESS SOLUTIONS, LLC; WEST DIRECT, LLC; WEST INTERACTIVE CORPORATION
Reel/Frame 062160/0359 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: U.S. BANK NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
Reel/Frame 046046/0547 →
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 →
SECURITY INTEREST Recorded Jun 20, 2016
From: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 039093/0944 →
SECURITY AGREEMENT Recorded Jun 18, 2012
From: INTERCALL, INC., A DELAWARE CORPORATION; INTRADO INC., A DELAWARE CORPORATION; TELEVOX SOFTWARE, INCORPORATED, A DELAWARE CORPORATION; TWENTY FIRST CENTURY COMMUNICATIONS, INC., AN OHIO CORPORATION; WEST BUSINESS SOLUTIONS, LLC, A DELAWARE LIMITED LIABILITY COMPANY; WEST DIRECT, LLC, A DELAWARE LIMITED LIABILITY COMPANY; WEST INTERACTIVE CORPORATION, A DELAWARE CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 028397/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2012
From: MCCONKEY, PAUL; SOJKA, MYRON P.; FALK, JOHN; JARZYNKA, MARK; MAGANTI, SRINIVAS
To: WEST CORPORATION
Reel/Frame 027744/0847 →