Patent ID: 7509425
Filing Date: 2009-03-24
Classification: H04L

Abstract:
1. A method among nodes of a computer network, comprising the steps of: sending a session-invitation message from a client node of the network to a server node of the network, the session-invitation message being a message in a network messaging first protocol that defines (a) a session-invitation primitive for invoking a session-invitation method in a server node, the session-invitation method establishing a channel at a level of the first protocol between the client and the server according to parameters of the session-invitation message that specify characteristics of a session in a second protocol, (b) a success response primitive by which the server indicates successful grant of the session-invitation primitive, and (c) a failure response primitive by which the server indicates failure of the session-invitation primitive; the session-invitation message using the session-invitation primitive and bearing a message header, the message header specifying one or more policies of a session of the second protocol; at an intermediary node of the network, adding new information to the session-invitation message requesting modification of the session policies, and transmitting the session-invitation message to the server node, wherein the intermediary node is a proxy; receiving a provisional response from the server, the server holding in abeyance a success or failure response to the session-invitation message, without establishing a channel at the level of the first protocol if no such channel is previously established, and without disrupting a channel at the level of the first protocol if such channel has been previously established; invoking a second method, the second method reconfiguring the characteristics of the session of the second protocol; amending the session-invitation message according to the provisional response; sending the amended session-invitation message to the server; receiving one of a success response or a failure response, the content of the response being based at least in part on the amended session-invitation message; and in response to receipt of a success response by the client, establishing a connection between the server and the client.