Method and System of Interaction Between Entities on a Communication Network
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of interaction between a requesting entity and a responding entity on a communication network based on the session initiation protocol (SIP). A machine-readable service description includes specifications of interaction between the requesting entity invoking a service at the responding entity and the responding entity offering the service. The specifications include at least a set of rules including abstract input/output message formats and SIP protocol binding rules so that the requesting entity may invoke the service to a SIP uniform resource identifier by means of SIP invocation message patterned according to the service description and it may interpret the response provided by the responding entity according to the service description.
48 Citations
92 Claims
-
1-46. -46. (canceled)
-
47. A method of interaction between a requesting entity and a responding entity on a communication network based on session initiation protocol, comprising the steps of:
-
providing a machine-readable service description comprising specifications of interaction between the requesting entity invoking a service and the responding entity offering the service, said specifications comprising at least a set of rules comprising abstract input/output message formats and protocol binding rules; invoking the service to a session initiation protocol uniform resource identifier by means of a session initiation protocol invocation message patterned according to said machine-readable service description; and interpreting the response provided by the responding entity according to said machine-readable service description. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 89, 90, 91, 92)
-
-
65. A system of interaction between a requesting entity and a responding entity on a communication network based on session initiation protocol, wherein the requesting entity comprises at least one requesting application module arranged to invoke a service at a responding entity, and the responding entity comprises at least one responding application module arranged to provide the service in response to the service invocation, comprising:
-
a requesting application module arranged to invoke the service session initiation protocol uniform resource identifier by means of an invocation message patterned according to a predetermined machine-readable service description and to interpret the response provided by the responding module according to the machine-readable service description, said machine-readable service description comprising specifications of interaction between the requesting module and the responding module comprising at least a set of rules comprising abstract input/output message formats and protocol binding rules. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
- 80. A machine-readable service description for describing interaction between a requesting entity invoking a service on a communication network and a responding entity offering the service, comprising specifications of interaction between the requesting entity and the responding entity through session initiation protocol transport protocol, said specifications comprising at least a set of rules comprising input and output abstract message formats and session initiation protocol binding rules.
Specification