IP Library Granted Patent US 8,619,956
Granted Patent B2
US 8,619,956 · App. 11/671,444 · Granted Dec 31, 2013

Private-branch exchange that provides call bridging to an off-premises terminal in the presence of a third-party application

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,619,956
App. No.
11/671,444
Granted
Dec 31, 2013
Kind
B2
Abstract

A telecommunications system is disclosed that enables a user to pair a desk set that is an extension of a private-branch exchange with a cell phone that is accessible via the Public Switched Telephone Network. One feature of the telecommunications system enables an active call that is between the desk set and another party, to be transferred to the user's cell phone, while in the presence of third-party call control. This is advantageous because a user who is initially on a call at her desk set, but needs to get somewhere else (e.g., a meeting, the airport, home, etc.), is able to continue the call by transferring it to her cell phone. The third-party call control can be part of a computer-telephony integration (CTI) application—for example, in a telephone telemarketing center, which concurrently handles many active telephone calls.

Claims (46)

1. A method comprising:

transmitting from an application server, a notification that an active call exists between a telephone number D and a telephone number T, wherein the notification is transmitted to a telephone number C;

receiving, at the application server, a request to bridge the active call to the telephone number C, wherein the request is transmitted from the telephone number C; and

in response to receiving the request, bridging the active call by:

(i) allocating, from a pool of ports at a private-branch exchange, a port P that is capable of emulating a telephone extension, wherein the extension is known only to the application server and to the private branch exchange; and

(ii) establishing a resultant call between the telephone number T and the telephone number C, the resultant call being based on the active call and on at least one precursor call having been made that includes port P, wherein establishing the resultant call comprises:

(1) enabling a capability that extends calls to the telephone number C that are placed to the telephone number D;

(2) directing a first precursor call to be established from the port P to the telephone number D;

(3) directing the active call to be placed on hold; and

(4) directing a second precursor call to be established from the telephone number D to the port P;

wherein the telephone number C is associated with the telephone number D in a data structure and is within the address space of the Public Switched Telephone Network;

wherein the telephone number D is within the address space of a private-branch exchange; and

wherein there are already established connections between the telephone number T and the private-branch exchange, and between the private-branch exchange and the telephone number D.

2. The method of claim 1 wherein establishing the resultant call comprises:

(1) establishing a first precursor call from the port P to the telephone number D; and

(2) establishing a second precursor call from the telephone number D to the port P.

3. The method of claim 2 wherein establishing the resultant call further comprises extending the first precursor call to the telephone number C.

4. The method of claim 3 wherein establishing the resultant call further comprises combining the first precursor call and the second precursor call with the active call to generate the resultant call.

5. The method of claim 1 wherein establishing the resultant call comprises directing a first precursor call to be placed from the port P to the telephone number D.

6. The method of claim 5 wherein establishing the resultant call comprises extending the first precursor call to the telephone number C.

7. The method of claim 1 wherein establishing the resultant call further comprises:

directing the second precursor call to be transferred to the active call; and

directing the first precursor call to be transferred to the active call to generate the resultant call.

8. The method of claim 1 further comprising placing the active call on hold.

9. A method comprising:

receiving, at an application server:

(1) a notification of an active call, which exists between a telephone number D and a telephone number T, wherein there are already established connections between the telephone number T and a private-branch exchange, and between the private-branch exchange and telephone number D, and

(2) a request to bridge the active call to a telephone number C;

determining that a port P is available for use, wherein the port P is capable of emulating a telephone extension, and wherein the extension is known only to the application server and to the private branch exchange; and

directing:

(1) a first precursor call to be placed from the port P to the telephone number D,

(2) the active call to be placed on hold at the telephone number D,

(3) a second precursor call to be placed from the telephone number D to the port P, and

(4) the first precursor call, the second precursor call, and the active call to be combined to generate a resultant call between the telephone number T and the telephone number C, wherein directing the first precursor call, the second precursor call, and the active call to be combined comprises directing:

(4.1) the active call on hold to be retrieved at the telephone number D,

(4.2) the second precursor call to be transferred to the active call, and

(4.3) the first precursor call to be transferred to the active call to generate the resultant call.

10. The method of claim 9 wherein directing comprises the transmission of:

a first message that directs the enabling of the extending of calls that are placed to the telephone number D, to a telephone number of an affiliated terminal;

a second message that directs the placing of the first precursor call; and

a third message that directs the placing of the first precursor call on hold.

11. The method of claim 10 wherein directing further comprises the transmission of:

a fourth message that directs the placing of the active call on hold;

a fifth message that directs the placing of the second precursor call;

a sixth message that directs the answering of the second precursor call; and

a seventh message that directs the placing of the second precursor call on hold.

Assignments (10)
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2017
From: AVAYA INC.; AVAYA COMMUNICATION ISRAEL LTD; AVAYA HOLDINGS LIMITED
To: EXTREME NETWORKS, INC.
Reel/Frame 043569/0047 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2009
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC.
Reel/Frame 023088/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2007
From: ABRAMSON, SANDRA R.; MILTON, STEPHEN M.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 018947/0180 →