IP Library Granted Patent US 8,767,592
Granted Patent B1
US 8,767,592 · App. 12/771,337 · Granted Jul 1, 2014

Systems and methods for conferencing enterprise and non-enterprise callers

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,767,592
App. No.
12/771,337
Granted
Jul 1, 2014
Kind
B1
Abstract

The illustrative embodiments described herein provide improved systems and methods for conferencing enterprise and non-enterprise callers. In one embodiment, a method includes receiving a first call initiated by an enterprise caller at an enterprise, communicating with an enterprise media server to initiate a tributary conference on the enterprise media server, joining the enterprise caller to the tributary conference such that the enterprise caller is in data communication with the tributary conference, receiving a second call initiated by a non-enterprise caller via a public switched telephone network, interfacing the non-enterprise caller with a data center media server, creating a home conference on the data center media center, joining the second call to the home conference, and interfacing the home conference on the data center media server to the tributary conference on the enterprise media server to form a linked conference between the enterprise caller and the non-enterprise caller.

Claims (102)

1. A method for conferencing enterprise and non-enterprise callers, the method comprising:

receiving a first call initiated by an enterprise caller at an enterprise;

communicating with an enterprise media server to initiate a tributary conference on the enterprise media server;

joining the enterprise caller to the tributary conference such that the enterprise caller is in data communication with the tributary conference;

receiving a second call initiated by a non-enterprise caller via a public switched telephone network at a gateway of a data center;

converting the second call into an internet protocol call at the data centre;

interfacing the non-enterprise caller with a data center media server of the data center;

creating a home conference on the data center media server;

joining the second call to the home conference on the data center media server;

interfacing the home conference on the data center media server to the tributary conference on the enterprise media server to form a linked conference between the enterprise caller and the non-enterprise caller;

wherein interfacing the non-enterprise caller with the data center media server comprises:

routing the second call from the gateway to an application server of the data center;

routing the second call from the application server to the data center media server; and

establishing data communication between the gateway and the data center media server.

2. The method of claim 1 , wherein creating the home conference on the data center media server and joining the non-enterprise caller to the home conference comprises:

querying the non-enterprise caller, via the data center media server, for conference access data;

receiving the conference access data, via the data center media server, from the non-enterprise caller;

determining whether the conference access data is valid; and

initiating the home conference on the data center media server and joining the non-enterprise caller to the home conference in response to the conference access data being valid.

3. The method of claim 1 , wherein interfacing the home conference on the data center media server to the tributary conference on the enterprise media server comprises:

sending a first outbound call from an application server to the enterprise media server;

sending a second outbound call from the application server to the data center media server;

joining the first outbound call to the tributary conference; and

joining the second outbound call to the home conference.

4. The method of claim 1 , wherein interfacing the home conference on the data center media server to the tributary conference on the enterprise media server comprises:

sending a first outbound call from an application server to the enterprise media server;

sending a second outbound call from the application server to the data center media server; and

wherein the application server acts as a back-to-back user agent in data communication between the enterprise media server and the data center media server.

5. The method of claim 1 , further comprising:

receiving a third call from a remote data center, the third call initiated by a non-enterprise international caller, the remote data center being located in a different country;

identifying the third call as originating from the remote data center;

routing the third call to a remote data center media server located at the remote data center;

interfacing an application server to the remote data center to establish call control of the third call by the application server;

joining the third call to a remote tributary conference at the remote data center media server;

interfacing the home conference on the data center media server to the remote tributary conference on the remote data center media server to form an international linked conference between the enterprise caller, the non-enterprise caller, and the non-enterprise international caller.

6. The method of claim 1 , further comprising:

receiving a third call from a remote data center, the third call initiated by a non-enterprise international caller;

identifying the third call as originating from the remote data center;

routing the third call to a remote data center media server located at the remote data center;

interfacing an application server to the remote data center to establish call control of the third call by the application server;

creating a remote tributary conference at the remote data center media server;

joining the third call to the remote tributary conference;

interfacing the home conference on the data center media server to the remote tributary conference on the remote data center media server to form an international linked conference between the enterprise caller, the non-enterprise caller, and the non-enterprise international caller, wherein interfacing the home conference to the remote tributary conference comprises:

sending a first outbound call from the application server to the data center media server;

sending a second outbound call from the application server to the remote data center media server;

joining the first outbound call to the home conference; and

joining the second outbound call to the remote tributary conference.

7. The method of claim 1 , further comprising:

receiving a third call from a remote data center, the third call initiated by a non-enterprise international caller, the remote data center being located in a different country;

identifying the third call as originating from the remote data center;

routing the third call to a remote data center media server located at the remote data center;

interfacing an application server to the remote data center to establish call control of the third call by the application server;

creating a remote tributary conference at the remote data center media server;

joining the third call to the remote tributary conference; and

interfacing the home conference on the data center media server to the remote tributary conference on the remote data center media server to form an international linked conference between the enterprise caller, the non-enterprise caller, and the non-enterprise international caller, wherein interfacing the home conference to the remote tributary conference comprises:

sending a first outbound call from the application server to the data center media server;

sending a second outbound call from the application server to the remote data center media server, the second outbound call being sent at about a same time as the first outbound call; and

joining the second call and the third call to the international linked conference.

8. The method of claim 1 , further comprising:

joining the first call and the second call to the linked conference.

9. The method of claim 1 , wherein interfacing the home conference on the data center media server to the tributary conference on the enterprise media server comprises establishing audio communication between the home conference and the tributary conference.

10. The method of claim 1 , wherein interfacing the home conference on the data center media server to the tributary conference on the enterprise media server comprises establishing a real-time transport protocol data stream between the home conference and the tributary conference, the real-time transport protocol data stream being used communicate audio between the home conference and the tributary conference.

11. The method of claim 1 , wherein the second call is initiated after the first call.

12. A method for conferencing enterprise and non-enterprise callers, the method comprising:

establishing a tributary conference on an enterprise media server, the tributary conference in data communication with an enterprise caller at an enterprise in response to a first call from the enterprise caller;

receiving a second call initiated by a non-enterprise caller at a gateway of a data center;

converting the second call into an internet protocol call at the data centre;

interfacing the non-enterprise caller with a data center media server of the data center;

creating a home conference on the data center media server;

joining the second call to the home conference on the data center media server; and

interfacing the home conference on the data center media server to the tributary conference on the enterprise media server to form a linked conference between the enterprise caller and the non-enterprise caller;

wherein interfacing the non-enterprise caller with the data center media server comprises:

routing the second call from the gateway to an application server of the data center;

routing the second call from the application server to the data center media server; and

establishing data communication between the gateway and the data center media server.

13. The method of claim 12 , wherein the second call is initiated via a public switched telephone network.

14. The method of claim 12 , wherein the home conference is created on the data center media server after the second call is received.

15. The method of claim 12 , wherein interfacing the home conference on the data center media server to the tributary conference on the enterprise media server comprises:

sending a first outbound call from an application server to the enterprise media server;

sending a second outbound call from the application server to the data center media server;

joining the first outbound call to the tributary conference; and

joining the second outbound call to the home conference.

16. A conferencing system comprising:

an enterprise sub-system comprising:

a first communication device to initiate a first call from an enterprise caller; and

an enterprise media server to host a tributary conference in data communication with the first communication device; and

a data center sub-system at a separate location from the enterprise sub-system, the data center sub-system comprising:

a gateway to receive a second call initiated by a non-enterprise caller via a public switched telephone network, the non-enterprise caller using a second communication device to initiate the second call, the gateway to convert the second call into an internet protocol call;

a data center media server to host a home conference in data communication with the second communication device; and

an application server to interface the home conference on the data center media server with the tributary conference on the enterprise media server by routing the second call from the application server to the data center media server and establishing data communication between the gateway and the data center media server.

17. The conferencing system of claim 16 , wherein the application server is adapted to establish audio communication between the home conference and the tributary conference.

18. The conferencing system of claim 16 , further comprising:

a remote data center sub-system in a different country than the data center sub-system, the remote data center sub-system comprising:

a remote gateway to receive a third call initiated by a non-enterprise international caller, the non-enterprise international caller using a third communication device to initiate the third call;

a remote data center media server to host a remote tributary conference in data communication with the third communication device; and

wherein the application server at the data center sub-system is adapted to interface the home conference on the data center media server with the remote tributary conference on the remote data center media server such that the first communication device, the second communication device, and the third communication device are in data communication with one another.

19. The conferencing system of claim 16 , further comprising:

a remote data center sub-system in a different country than the data center sub-system, the remote data center sub-system comprising:

a remote gateway to receive a third call initiated by a non-enterprise international caller, the non-enterprise international caller using a third communication device to initiate the third call;

a remote data center media server to host a remote tributary conference in data communication with the third communication device;

a remote application server to establish data communication between the remote gateway and the remote data center media server such that the third communication device is in data communication with the remote data center media server, the remote application server also adapted to initiate routing of the third call to the application server at the data center sub-system; and

wherein the application server at the data center sub-system is adapted to interface the home conference on the data center media server with the remote tributary conference on the remote data center media server such that the first communication device, the second communication device, and the third communication device are in data communication with one another.

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 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 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 034694, FRAME 0684 Recorded Oct 10, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION
Reel/Frame 044168/0967 →
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 INTEREST Recorded Jan 13, 2015
From: WEST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 034694/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2010
From: SOJKA, MYRON P; JARZYNKA, MARK STEVEN; MAGANTI, SRINIVAS; NELSON, ANDREW
To: WEST CORPORATION
Reel/Frame 024373/0538 →