Claims
- 1. A telecommunication network system comprising:a plurality of feature modules; a plurality of interface modules; communication channels connecting the modules further comprising one or more media channels that can be established between the modules; means for dynamically assembling the feature modules in a graph that connects interface modules that are participating in a communication usage and wherein one or more media channels can be established between modules in the graph and connected within each feature module so that one or more media paths can be established along a path that follows the graph between interface modules.
- 2. The telecommunication network system of claim 1 wherein the media channels may be opened and closed freely.
- 3. The telecommunication network system of claim 1 wherein the protocol used to open a media channel is nested inside and separate from the protocol used to connect the feature modules in the graph.
- 4. The telecommunication network system of claim 1 wherein the graph connecting the interface modules is constructed piecewise while the media paths are constructed end-to-end.
- 5. The telecommunication network system of claim 1 wherein a customer can choose the media channels utilized in the communication usage.
- 6. The telecommunication network system of claim 5 wherein the customer can be presented with a plurality of requests for each media channel separately and can respond separately to the requests.
- 7. The telecommunication network system of claim 1 wherein status signals are exchanged between modules reflecting status of a party to the communication usage.
- 8. The telecommunication network system of claim 7 wherein there is no constraint on the order or number of status signals.
- 9. The telecommunication network system of claim 8 wherein a party to the communication usage can cause the issuance of a status signal declining to open a media channel in addition to a status signal indicating a failure to respond to the request to open the media channel.
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority to Provisional Application “Routing Extensions For Telecommunications Network System and Method,” Ser. No. 60/154,877, filed on Sep. 20, 1999; “DFC: Signaling and Media Extensions,” Ser. No. 60/166,563, filed on Nov. 19, 1999; “Eclipse: Software Architecture for Next Generation Telecommunications,” Ser. No. 60/199,089, filed on Apr. 21, 2000; “New Feature Interactions in Mobile and Multimedia Telecommunication Services,” Ser. No. 60/204,334, filed on May 15, 2000, the contents of which are incorporated by reference herein.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
5473602 |
McKenna et al. |
Dec 1995 |
A |
5572727 |
Larsson et al. |
Nov 1996 |
A |
6314093 |
Mann et al. |
Nov 2001 |
B1 |
6404878 |
Jackson et al. |
Jun 2002 |
B1 |
Provisional Applications (4)
|
Number |
Date |
Country |
|
60/204334 |
May 2000 |
US |
|
60/199089 |
Apr 2000 |
US |
|
60/166563 |
Nov 1999 |
US |
|
60/154877 |
Sep 1999 |
US |