IP Library Granted Patent US 8,600,006
Granted Patent B2
US 8,600,006 · App. 11/616,679 · Granted Dec 3, 2013

Voice continuity among user terminals

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,600,006
App. No.
11/616,679
Granted
Dec 3, 2013
Kind
B2
Abstract

The present invention moves service control, including call control, for a user element from any number of subsystems to a multimedia subsystem (MS). Call control for originating or terminating a call in any subsystem as well as transferring the call between user elements is anchored at a continuity control function (CCF) in the MS. A call may be transferred by the CCF from a first user element to a second user element in the same or different subsystems upon receiving a request from the second user element. A user may invoke a transfer from the first user element to the second user element by having the second user element send an appropriate request to the CCF. The request may be provided to the CCF by initiating a call from the second user element that is intended for the CCF, when the call with the first user element is active.

Claims (42)

1. A method comprising:

providing a signaling anchor point in a multimedia subsystem for a first access signaling leg and a remote access signaling leg for a call between a first user element and a remote endpoint, the first access signaling leg provided for the first user element;

receiving a request from a second user element not engaged in the call to transfer the call from the first user element to the second user element, wherein receiving the request from the second user element comprises receiving a second call initiated from the second user element and intended for a continuity control function of the multimedia subsystem, such that receipt of the second call is indicative of a need to transfer the call to the second user element;

establishing a second access signaling leg for the second user element, wherein the second call is routed to the continuity control function via the second access signaling leg;

replacing the first access signaling leg with the second access signaling leg, such that the second access signaling leg is anchored at the signaling anchor point; and

providing call signaling via the second access signaling leg and the remote access signaling leg to transfer at least a portion of a bearer path connected to the first user element to the second user element.

2. The method of claim 1 wherein receipt of the second call while the call is active is indicative of the need to transfer the call to the second user element.

3. The method of claim 1 wherein the continuity control function resides in a home multimedia subsystem and is invoked as a service by a serving call/session control function for calls from or intended for the first and second user elements.

4. The method of claim 1 wherein the first user element and the second user element are served by a given subsystem.

5. The method of claim 1 wherein the first user element is supported by a transferring-out subsystem and the second user element is supported by a transferring-in subsystem, which is different from the transferring-out subsystem.

6. The method of claim 5 wherein the transferring-out subsystem and the transferring-in subsystem employ different communication techniques.

7. The method of claim 6 wherein one of the transferring-in subsystem and the transferring-out subsystem is the multimedia subsystem and another of the transferring-in subsystem and the transferring out subsystem is a circuit-switched subsystem.

8. The method of claim 7 wherein access to the one of the transferring-in subsystem and the transferring-out subsystem is provided via local wireless access outside of the circuit-switched subsystem.

9. The, method of claim 7 wherein the circuit-switched subsystem is provided by a cellular network.

10. The method, of claim 1 wherein when the call is originated from the first user element, the continuity control function is invoked as a first service of a plurality of services to be provided in a call signaling path formed by the first access signaling leg and the remote access signaling leg, such that all of the plurality of services other than the continuity control function are provided in the remote access signaling leg, and the remote access signaling leg is anchored at the continuity control function, which provides the signaling anchoring point.

11. The method of claim 1 wherein when the call is terminated at the first user element, the continuity control function is invoked as a last service of a plurality of services to be provided in a call signaling path formed by the first access signaling leg and the remote access signaling leg, such that all of the plurality of services other than the continuity control function are provided in the remote access signaling leg, and the remote access signaling leg is anchored at the continuity control function, which provides the signaling anchoring point.

12. The method of claim 1 further comprising coordinating call signaling exchanges for the call via the second access signaling leg and the remote access signaling leg.

13. A method comprising:

providing a signaling anchor point in a multimedia subsystem for a first access signaling leg and a remote access signaling leg for a call between a first user element and a remote endpoint, the first access signaling leg provided for the first user element;

receiving a request from a second user element not engaged in the call to transfer the call from the first user element to the second user element;

establishing a second access signaling leg for the second user element;

replacing the first access signaling leg with the second access signaling leg, such that the second access signaling is anchored at the signaling anchor point; and

providing call signaling via the second access signaling leg and the remote access signaling leg to transfer at least a portion of a bearer path connected to the first user element to the second user element, wherein receiving the request from the second user element comprises receiving a second call initiated from the second user element and intended for a continuity control function of the multimedia subsystem, such that receipt of the second call is indicative of a need to transfer the call to the second user element, wherein receipt of the second call while the call is active is indicative of the need to transfer the call to the second user element, and wherein receipt of the second call when there are no active calls with the first user element and the second user element is indicative of the need to invoke call transfer rules for incoming calls intended for a user who is associated with the first user element and the second user element, and further comprising invoking the call transfer rules in response to receiving the second call when there are no active calls with the first user element and the second user element.

14. A method comprising:

providing a signaling anchor point in a multimedia subsystem for a first access signaling leg and a remote access signaling leg for a call between a first user element and a remote endpoint, the first access signaling leg provided for the first user element;

receiving a request from a second user element not engaged in the call to transfer the call from the first user element to the second user element;

establishing a second access signaling leg for the second user element;

replacing the first access signaling leg with the second access signaling leg, such that the second access signaling leg is anchored at the signaling anchor point; and

providing call signaling via the second access signaling leg and the remote access signaling leg transfer at least a portion of a bearer path connected to the first user element to the second user element, wherein receiving the request from the second user element comprises receiving a second call initiated from the second user element and intended for a continuity control function of the multimedia subsystem, such that receipt of the second call is indicative of a need to transfer the call to the second user element, and wherein the second call is originated from the second user element using at least one of a multimedia subsystem address for the continuity control function, which provides the signaling anchor point, and a directory number within a circuit-switched subsystem, which is associated with the multimedia subsystem address.

15. A node for providing a continuity control function comprising:

a communication interface; and

a control system associated with the communication interface and adapted to:

provide a signaling anchor point in a multimedia subsystem for a first access signaling leg and a remote access signaling leg for a call between a first user element and a remote endpoint, the first access signaling leg provided for the first user element;

receive a request from a second user element not engaged in the call to transfer the call from the first user element to the second user element, wherein receiving the request from the second user element comprises receiving a second call initiated from the second user element and intended for a continuity control function of the multimedia subsystem, such that receipt of the second call is indicative of a need to transfer the call to the second user element;

establish a second access signaling leg for the second user element, wherein the second call is routed to the continuity control function via the second access signaling leg;

replace the first access signaling leg with the second access signaling leg, such that the second access signaling leg is anchored at the signaling anchor point; and

provide call signaling via the second access signaling leg and the remote access signaling leg to transfer at least a portion of a bearer path connected to the first user element to the second user element.

16. The node of claim 15 wherein receipt of the second call while the call is active is indicative of the need to transfer the call to the second user element.

17. The node of claim 15 wherein the first user element and the second user element are served by a given subsystem.

18. The node of claim 15 wherein the first user element is supported by a transferring-out subsystem and the second user element is supported by a transferring-in subsystem, which is different from the transferring-out subsystem.

19. The node of claim 18 wherein the transferring-out subsystem and the transferring-in subsystem employ different communication techniques.

20. The node of claim 18 wherein one of the transferring-in subsystem and the transferring-out subsystem is the multimedia subsystem and another of the transferring-in subsystem and the transferring out subsystem is a circuit-switched subsystem.

Assignments (11)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2024
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 068857/0290 →
MERGER AND CHANGE OF NAME Recorded Jul 19, 2024
From: GENBAND US LLC; RIBBON COMMUNICATION OPERATING COMPANY, INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 068462/0379 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Dec 29, 2017
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: GENBAND US LLC
Reel/Frame 044986/0303 →
CORRECTIVE ASSIGNMENT TO CORRECT PATENT NO. 6381239 PREVIOUSLY RECORDED AT REEL: 039269 FRAME: 0234. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Recorded Jan 3, 2017
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 041422/0080 →
RELEASE AND REASSIGNMENT OF PATENTS Recorded Jul 7, 2016
From: COMERICA BANK, AS AGENT
To: GENBAND US LLC
Reel/Frame 039280/0467 →
PATENT SECURITY AGREEMENT Recorded Jul 6, 2016
From: GENBAND US LLC
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 039269/0234 →
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2014
From: ONE EQUITY PARTNERS III, L.P., AS COLLATERAL AGENT
To: GENBAND US LLC
Reel/Frame 031968/0955 →