IP Library Granted Patent US 8,457,294
Granted Patent B1
US 8,457,294 · App. 12/472,005 · Granted Jun 4, 2013

Transferring a communication session

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,457,294
App. No.
12/472,005
Granted
Jun 4, 2013
Kind
B1
Abstract

Methods, systems, and apparatus, including computer program products, in which a call transfer can be performed independently of a positive final response in a call transfer to the a third party subject of the call transfer. In some implementations, a first party to the communications session can send a drop/disconnect signal after initiating the call transfer or after receiving an acknowledgement of the initiation of a call transfer.

Claims (36)

1. A computer-implemented method, comprising:

a) initiating a call transfer from a first media terminal adapter to a third media terminal adapter, the transfer being initiated by sending a connection request to the third media terminal adapter;

b) receiving a final response at the first media terminal adapter from a second media terminal adapter, the final response notifying the first media terminal adapter that a signaling response was received at the second media terminal adapter;

c) initializing a timer in a processor associated with the first media terminal adapter;

d) sending a drop signal from the first media terminal adapter to the second media terminal adapter upon expiration of the timer.

2. The computer-implemented method of claim 1 , wherein the timer expires immediately such that the drop request is sent immediately after receiving the final response, and wherein the drop request is sent independently of a positive final response.

3. The computer-implemented method of claim 1 , wherein the timer expires after a fixed period of time.

4. The computer-implemented method of claim 1 , wherein the timer expires after a variable amount of time.

5. The computer-implemented method of claim 4 , wherein the timer expires after a random period of time.

6. The computer-implemented method of claim 1 , wherein the timer is provisionable.

7. The computer-implemented method of claim 6 , wherein the timer is provisionable by a manufacturer of the first media terminal adapter.

8. The computer-implemented method of claim 6 , wherein the timer is provisionable by an administrator of a network associated with the first media terminal adapter.

9. The computer-implemented method of claim 6 , wherein the timer is provisionable by a user of the first media terminal adapter.

10. A computer-implemented method, comprising

a) sending a call transfer request from a communications interface associated with a first media terminal adapter to a second media terminal adapter, the first and second media terminal adapters being parties to a communications session;

c) initializing a timer in a processor associated with the first media terminal adapter;

d) sending a drop request from the communications interface to the second media terminal adapter upon expiration of the timer, the drop request being sent independently of receiving notification that a communication session between the second media terminal adapter and a third party subject of the call transfer request has been established.

11. A media terminal adapter, comprising:

a) at least one media terminal adapter communication interface communicatively coupling the media terminal adapter to one or more networks;

b) a system data store capable of storing a timer value associated with transfer requests; and

c) a system processor in communication with the system data store and the at least one media terminal adapter communication interface to manage a first communications session between the media terminal adapter and a second party, wherein the system processor comprises one or more processing elements and wherein the system processor:

i) initiates a call transfer to send a connection request from the at least media terminal adapter communication interface to a third party;

ii) receives a final response from a second party;

iii) initializes a timer in a processor associated with the first media terminal adapter upon receipt of the final response, independent of the value of the final response;

iv) instructs the communications interface to send a drop request to the second party upon expiration of the timer, independent of the value of the final response.

12. The media terminal adapter of claim 11 , wherein the timer expires immediately such that the drop request is sent immediately after receiving the final response.

13. The media terminal adapter of claim 11 , wherein the timer expires after a fixed period of time.

14. The media terminal adapter of claim 11 , wherein the timer expires after a variable amount of time.

15. The media terminal adapter of claim 14 , wherein the timer expires after a random period of time.

16. The media terminal adapter of claim 11 , wherein the timer is provisionable.

17. The media terminal adapter of claim 16 , wherein the timer is provisionable by one or more of a manufacturer of the media terminal adapter, an administrator of a network associated with the media terminal adapter, or a user of the media terminal adapter.

18. One or more non-transitory computer-readable media having instructions stored thereon, the one or more computer readable media, when executed by a processor, cause the processor to perform operations comprising:

a) initiating a call transfer from a first media terminal adapter to a third media terminal adapter, the transfer being initiated by sending a connection request to the third media terminal adapter;

b) receiving a final response at the first media terminal adapter from a second media terminal adapter, the final response notifying the first media terminal adapter that a signaling response was received at the second media terminal adapter;

c) initializing a timer in a processor associated with the first media terminal adapter;

d) sending a drop signal from first media terminal adapter to the second media terminal adapter upon expiration of the timer.

Assignments (11)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
MERGER Recorded Apr 16, 2013
From: ARRIS GROUP, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 030228/0388 →