IP Library Granted Patent US 8,630,284
Granted Patent B2
US 8,630,284 · App. 12/721,112 · Granted Jan 14, 2014

Method and apparatus for creating and distributing COST telephony-switching functionality within an IP network

Inventor: Leonid A. Yegoshin (Palo Alto, CA)
Assignee: Genesys Telecommunications Laboratories, Inc.
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,630,284
App. No.
12/721,112
Granted
Jan 14, 2014
Kind
B2
Abstract

A system for providing and managing IP telephone calls establishes separate and distinct call legs between IP-capable appliances and routers and between routers, and creates calls, changes calls, and manages telephony functions by joining and disjoining calls legs. In some instances one or more call legs disjoined from an active call are maintained as established to be joined later to other call legs to create other active calls. By managing IP calls as separate and distinct legs functions of intelligent, connection-oriented telephony networks may be simulated in IP telephony systems. The management is provided by software running on processors coupled to routers in the IP network.

Claims (32)

1. A system for IP telephony communications, comprising:

a processor;

a memory, wherein the memory has stored thereon instructions that, when executed by the processor, causes the processor to:

establish a first call path with a first call appliance in response to a first call;

establish a second call path with a router, wherein the second call path is joined to the first call path for establishing a first voice connection for transmitting first voice media during the first call between the first call appliance and a second call appliance coupled to the router;

detect, while the first voice connection is active, a second call from a second destination to be routed to the first call appliance;

determine that the second call is to be accepted;

establish a third call path with the second destination in response to determining that the second call is to be accepted;

join the first call path and the third call path for establishing a second voice connection for transmitting second voice media during the second call between the first call appliance and the second destination; and

disjoin the first call path and the second call path in response to joining the first call path and the third call path.

2. The system of claim 1 wherein the disjoined second call path is maintained in an established state after being disjoined from the first call path.

3. The system of claim 1 , wherein the instructions further cause the processor to transmit a call waiting signal to the first call appliance in response to detecting the second call.

4. The system of claim 1 wherein the router establishes a fourth call path between the router and the second call appliance for transmitting the first voice media during the first call.

5. The system of claim 4 wherein the router establishes a fifth call path between the router and a media transmitting device for transmitting media from the device to the second call appliance after the second call path is disjoined from the first call path.

6. The system of claim 5 wherein the fourth call path has same attributes as the fifth call path.

7. The system of claim 1 , wherein the second destination is a second router.

8. The system of claim 7 , wherein the second call is initiated by a third call appliance coupled to the second router, wherein the second router is configured to establish a fourth call path between the second router and the third call appliance in response to the second call.

9. The system of claim 8 , wherein the second router is configured to establish a fifth call path with a media transmitting device for transmitting media from the device to the third call appliance until receipt of indication from the first call appliance that the second call is to be accepted.

10. The system of claim 9 , wherein the second router is configured to disjoin the fifth call path in response to joining the first call path and the third call path.

11. The system of claim 9 , wherein the media transmitting device is an interactive voice response unit.

12. A method of implementing IP telephony communications, comprising:

establishing, by a processor, a first call path with a first call appliance in response to a first call;

establishing, by the processor, a second call path with a router, wherein the second call path is joined to the first call path for establishing a first voice connection for transmitting first voice media during the first call between the first call appliance and a second call appliance coupled to the router;

detecting, while the first voice connection is active, a second call from a second destination to be routed to the first call appliance;

establishing, by the processor, a third call path with the second destination in response to determining that the second call is to be accepted;

joining, by the processor, the first call path and the third call path for establishing a second voice connection for transmitting second voice media during the second call between the first call appliance and the second destination; and

disjoining, by the processor, the first call path and the second call path in response to joining the first call path and the second call path.

13. The method of claim 12 wherein the disjoined second call path is maintained in an established state after being disjoined from the first call path.

14. The method of claim 12 further comprising transmitting of a call waiting signal to the first call appliance in response to detecting the second call.

15. The method of claim 12 , further comprising establishing, by the router, a fourth call path between the router and the second call appliance for transmitting the first voice media during the first call.

16. The method of claim 15 further comprising establishing, by the router, a fifth call path between the router and a media transmitting device for transmitting media from the device to the second call appliance after the second call path is disjoined from the first call path.

17. The method of claim 16 wherein the fourth call path has same attributes as the fifth call path.

Assignments (8)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CORRECTIVE RELEASE FOR SECURITY INTEREST IN PATENTS ORIGINALLY RECORDED AT REEL/FRAME (029778/0939) Recorded Feb 27, 2017
From: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR TO THE ORIGINAL COLLATERAL AGENT GOLDMAN SACHS BANK USA
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 041821/0209 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2013
From: GOLDMAN SACHS LENDING PARTNERS LLC
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 029778/0060 →
SECURITY AGREEMENT Recorded Feb 8, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS BANK USA
Reel/Frame 029778/0939 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC
Reel/Frame 027623/0096 →
Continuity (3)
Continuation 11239877 · Sep 29, 2005
Continuation 09229589 · Jan 13, 1999
Related Publication 20100165982A1 · Jul 1, 2010