IP Library Granted Patent US 7,804,951
Granted Patent B2
US 7,804,951 · App. 10/758,362 · Granted Sep 28, 2010

System and method for playing tones and announcements in multimedia communications networks

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 7,804,951
App. No.
10/758,362
Granted
Sep 28, 2010
Kind
B2
Abstract

A method of assigning responsibility for playing tones and announcements to a network element in a multimedia communications network is provided. The method includes receiving a call from a caller to a subscriber at a first network element, as part of the call a tone or an announcement needs to be played to the subscriber; determining whether a second network element is able to play the tone or announcement; playing the tone or announcement through the second network element, if the second network element is able to play the tone or announcement; attempting to locate a third network element that is able to play the tone or announcement, if the second network element is not able to meet the request; and playing the tone or announcement through the third network element, if the third network element is located.

Claims (32)

1. In a multimedia communications network having a plurality of network elements, a method of assigning responsibility for playing tones and announcements to a network element, the method comprising:

receiving a call from a caller to a subscriber at a first network element, as part of signaling signals of the call a tone or an announcement needs to be played to the subscriber;

determining whether a second network element is able to play the tone or the announcement;

playing the tone or the announcement through the second network element, if the second network element is able to play the tone or announcement;

attempting to locate a third network element that is able to play the tone or the announcement, if the second network element is not able to play the tone or the announcement; and

playing the tone or the announcement through the third network element, if the third network element is located.

2. The method defined in claim 1 , wherein the first network element comprises a call session control function.

3. The method defined in claim 1 , wherein the second network element comprises an originating media gateway.

4. The method defined in claim 1 , wherein the third network element comprises a multimedia resource function processor.

5. The method defined in claim 2 , wherein the second network element comprises an originating media gateway.

6. The method defined in claim 5 , wherein the third network element comprises a multimedia resource function processor.

7. The method defined in claim 1 , further comprising:

receiving data associated with the second network element and the third network element; and

using the data in determining where to play the tone or the announcement.

8. The method defined in claim 7 , wherein the data includes at least one of the load levels of the second and third network elements, the digital signal processing resources available at the second and third network elements, the internet protocol resources available at the second and third network elements, the time division multiplex resources available at the second and third network elements, the asynchronous transfer mode resources available at the second and third network elements, and the proximity of the third network element to the subscriber's location in the network.

9. The method defined in claim 8 , wherein the first network element comprises a call session control function, the second network element comprises an originating media gateway, and the third network element comprises a multimedia resource function processor.

10. In a multimedia telecommunications network having a plurality of network elements, a system for assigning responsibility for playing tones and announcements to a network element, the system comprising:

a first network element for receiving a call from a caller to a subscriber, as part of signaling signals of the call a tone or an announcement needs to be played to the subscriber;

determining means for determining whether a second network element is able to play the tone or the announcement;

means for playing the tone or the announcement through the second network element, if the second network element is able to play the tone or the announcement;

attempting means for attempting to locate a third network element that is able to play the tone or the announcement, if the second network element is not able to play the tone or the announcement; and

means for playing the tone or the announcement through the third network element, if the third network element is located.

11. The system defined in claim 10 , wherein the first network element comprises a call session control function.

12. The system defined in claim 10 , wherein the second network element comprises an originating media gateway.

13. The system defined in claim 10 , wherein the third network element comprises a multimedia resource function processor.

14. The system defined in claim 11 , wherein the second network element comprises an originating media gateway.

15. The system defined in claim 14 , wherein the third network element comprises a multimedia resource function processor.

16. The system defined in claim 10 , further comprising:

receiving means for receiving data associated with the second network element and the third network element; and

using the data in determining where to play the tone or the announcement.

17. The system defined in claim 16 , wherein the data includes at least one of the load levels of the second and third network elements, the digital signal processing resources available at the second and third network elements, the internet protocol resources available at the second and third network elements, the time division multiplex resources available at the second and third network elements, the asynchronous transfer mode resources available at the second and third network elements, and the proximity of the third network element to the subscriber's location in the network.

18. The system defined in claim 17 , wherein the first network element comprises a call session control function, the second network element comprises an originating media gateway, and the third network element comprises a multimedia resource function processor.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED AT REEL: 045397 FRAME: 0598. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 12, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 046544/0365 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 045397 FRAME: 0598. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 10, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 046478/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: ALCATEL LUCENT
To: BEIJING XIAOMI MOBILE SOFTWARE CO.,LTD.
Reel/Frame 045397/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2017
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 042954/0573 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0531 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded Aug 11, 2010
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 024822/0014 →