Architecture for the rapid creation of telephony services in a next generation network
First Claim
1. A method for providing additional services while a communication is being set up or is in progress between a calling and a called party, said method comprising the steps of:
- establishing a communication connection between a calling party and a called party;
suspending said connection;
under control of either the calling or the called party, establishing a separate connection to a resource providing the additional service; and
providing said resource to said communication between said calling party and said called party.
9 Assignments
0 Petitions
Accused Products
Abstract
A service architecture for the rapid development of next generation telephony services that overcomes the limitations of the current closed PSTN architecture and service model. In this architecture services are provided by multiple cooperating distributed service providers. This architecture is built upon an object-oriented call model which is defined as a small set of extensions to the standard Java Telephony API call model. This new object-oriented call model hides the detail of the underlying call-state management protocols and hardware from applications.
-
Citations
8 Claims
-
1. A method for providing additional services while a communication is being set up or is in progress between a calling and a called party, said method comprising the steps of:
-
establishing a communication connection between a calling party and a called party;
suspending said connection;
under control of either the calling or the called party, establishing a separate connection to a resource providing the additional service; and
providing said resource to said communication between said calling party and said called party. - View Dependent Claims (2, 3)
-
-
4. A system for activating additional services from one or more independent service providers while a telephone communication is being established or is already in progress between a calling party and a called party, said system comprising:
-
a smart user terminal having an application programming interface call model;
a session control protocol;
a call control program and call control platform; and
means for inserting into said platform service control protocols for one of said additional services from one of said service providers. - View Dependent Claims (5, 6)
-
-
7. A service architecture for activating additional services from one or more independent service providers for a telecommunications session while a telephone communication is being established or is already in progress between a calling party and a called party, said architecture including:
-
a plurality of terminals;
terminal managers associated with said terminals;
a plurality of service providers; and
software objects containing call control programs for executing software objects within said terminals or said terminal managers to insert service control protocols from said providers for execution by said terminals or said terminal managers. - View Dependent Claims (8)
-
Specification