Method and system for facilitating services in a communication network through data-publication by a signaling server
First Claim
1. A method comprising:
- receiving into a network entity a signaling message indicative of a network communication;
the network entity responsively extracting from a data store a set of data usable by an application server to carry out a communication service in response to the signaling message;
the network entity (i) outputting the signaling message for transmission over a network to the application server and (ii) making the set of data available for use by the application server in carrying out the communication service in response to the signaling message.
6 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is disclosed for facilitating the performance of communication services in a communication network. An enhanced proxy server receives a signaling message and proxies the message to an application server. Further, the enhanced proxy server responds to the message by extracting a set of data from a data store and making the set of data available for use by the application server in responding to the signaling message. Similarly, a registration server may receive a signaling message from a communicating entity and may responsively make data available for use by an application server in responding to signaling messages regarding the communicating entity.
-
Citations
41 Claims
-
1. A method comprising:
-
receiving into a network entity a signaling message indicative of a network communication;
the network entity responsively extracting from a data store a set of data usable by an application server to carry out a communication service in response to the signaling message;
the network entity (i) outputting the signaling message for transmission over a network to the application server and (ii) making the set of data available for use by the application server in carrying out the communication service in response to the signaling message. - View Dependent Claims (2)
-
-
3. A method comprising:
-
receiving an initiation message indicative of a request by an entity to engage in a communication;
responsively extracting from a first data store a set of data usable by an endpoint application to set up the communication; and
outputting the session initiation message for transmission to the endpoint application and making the set of data available for use by the endpoint application to set up the communication. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
transporting an initiation message over a radio access network from a wireless mobile station to a packet-switched network, the initiation message being indicative of a request from a user of the wireless mobile station to engage in a communication;
transmitting the initiation message over the packet-switched network to a signaling proxy server, and receiving the initiation message into the signaling proxy server;
in response to the initiation message, the signaling proxy server extracting from a data store a set of data usable by an application server to set up the communication; and
the signaling proxy server forwarding the initiation message to the application server and making the set of data available for use by the application server in responding to the initiation message. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
a processor;
data storage;
user-profile data stored in the data storage;
proxy-server logic stored in the data storage and executable by the processor to receive a session initiation message and to responsively output the session initiation message for transmission via a packet-switched network to an endpoint application, the session initiation message being indicative of a request to set up a communication involving a user; and
data-management logic stored in the data storage and executable by the processor, in response to receipt of a session initiation message, (i) to extract from the user-profile data a set of data usable by the endpoint application to facilitate set-up of the communication and (ii) to make the set of data available for use by the endpoint application in responding to the session initiation message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. In a networked platform of the type having proxy-server functionality to receive a session initiation message and to forward the session initiation message to an application server, wherein the application server then performs a service in response to the session initiation message, the improvement comprising:
data-management logic executable by the platform, in response to receipt of the session initiation message, (i) to extract from a profile store data usable by the application server to facilitate performance of the service and (ii) to make the data available for use by the application server to facilitate performance of the service. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
36. A method comprising:
-
receiving into a registration server a signaling message indicating that a user is online in a communication network; and
the registration server responsively extracting from a data store a buddy-list designated for the user, and the registration server making the buddy-list available for use by an application server in setting up a communication for the user. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification