Method and apparatus for passing call control application information within a network signaling protocol
First Claim
1. A method for passing call control application information within a network, comprising:
- receiving data from a server application indicative of an action involving a client device associated with a network;
mapping said data into a signaling message compliant with a network signaling protocol used on said network; and
providing said signaling message to a proxy application capable of sending said signaling message via a network signaling path.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, apparatus, means, and computer program code is provided for passing call control application and other information within a network using a network signaling path instead of a side channel communications link or path. In some embodiments, a server application (or its associated device) can initiate a call/communication session instead of having it have to be initiated by a client device or client application. In addition, a client application can report monitored session initiation/control events to a server application via a network signaling path rather than counting on such events being reported over a separate side channel communications link.
-
Citations
19 Claims
-
1. A method for passing call control application information within a network, comprising:
-
receiving data from a server application indicative of an action involving a client device associated with a network;
mapping said data into a signaling message compliant with a network signaling protocol used on said network; and
providing said signaling message to a proxy application capable of sending said signaling message via a network signaling path. - View Dependent Claims (2, 3, 4)
-
-
5. A method for passing call control application information within a network signaling protocol, comprising:
-
receiving a signaling message from a proxy application, the signaling message being associated with a client device;
mapping the signaling message into an application language message; and
providing said application language message to a server application capable of processing said application language message. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for passing call control application information within a network signaling protocol, comprising:
-
receiving a signaling message from a proxy application via a network signaling path;
mapping the signaling message into an application language message; and
providing said application language message to a client application.
-
-
11. A method for passing call control application information within a network, comprising:
-
a first interworking unit receiving data from a server application indicative of an action involving a client device associated with a network, said first interworking unit being associated with said server application;
said first interworking unit mapping the data into a signaling message compliant with a network signaling protocol used on said network;
said first interworking unit providing said signaling message to a proxy application capable of sending said signaling message via network signaling path; and
said proxy application providing said signaling message to a second interworking unit, said second interworking unit being associated with said client device. - View Dependent Claims (12)
-
-
13. A method for passing call control application information within a network signaling protocol, comprising:
-
a first interworking unit receiving data from a client application;
said first interworking unit mapping said data into a signaling message; and
said first interworking unit providing said signaling message to a proxy application via a network signaling path. - View Dependent Claims (14, 15)
-
-
16. A system, comprising:
-
a first interworking unit associated with a server application, said first interworking unit operable to receive data from said server application indicative of an action involving a client device associated with a network, to map the data into a signaling message compliant with a network signaling protocol used on said network; and
to provide said signaling message to a proxy application capable of sending said signaling message via network signaling path;
wherein said proxy application is operable to provide said signaling message to a second interworking unit, said second interworking unit being associated with said client device; and
wherein said second interworking unit is operable to map the signaling message into an application language message and to provide said application language to a client application associated with said client device.
-
-
17. A system, comprising:
-
a first interworking unit operable to receive data from a client application;
to map said data into a signaling message, and to provide said signaling message to a proxy application; and
wherein said proxy application is operable to provide said signaling message to a second interworking unit via a network signaling path, said second interworking unit being associated with a server application; and
wherein said second interworking unit is operable to map said signaling message into an application language message and to provide said application language message to said server application.
-
-
18. A computer program product in a computer readable medium for passing call control information within a network, comprising:
-
first instructions for obtaining data from a server application indicative of an action involving a client device associated with a network;
second instructions for mapping the data into a signaling message compliant with a network signaling protocol used on said network; and
third instructions for sending said signaling message to a proxy application capable of sending said signaling message via a network signaling path.
-
-
19. A computer program product in a computer readable medium for passing call control information within a network, comprising:
-
first instructions for obtaining receiving data from a client application;
second instructions for mapping said data into a signaling message; and
third instructions for sending said signaling message to a proxy application.
-
Specification