METHOD AND SYSTEM FOR INTERWORKING CONVERGED MESSAGING SERVICE
First Claim
1. A method for performing interworking between different messaging services in a converged IP Messaging (CPM) service, comprising:
- upon receiving from an arbitrary terminal a message generated based on a user input, requesting by a CPM server a presence server to provide presence information corresponding to a recipient of the message;
upon receiving the presence information that is transmitted from the presence server in response to the request, deciding by the CPM server whether to perform interworking for the message, based on the presence information, and deciding a type of a messaging service for interworking if the CPM server decides to perform interworking;
delivering by the CPM server the message to an Interworking Function (IWF) according to the decided type of the messaging service; and
upon receiving the message, converting by the IWF the message according to the decided messaging service and transmitting the converted message to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
In a Converged IP Messaging (CPM) service, an arbitrary terminal generates a message based on a user input, and transmits the message to a CPM server. Upon receiving the message, the CPM server requests a presence server to provide presence information corresponding to a recipient of the message. The presence server searches for presence information corresponding to the recipient in response to the request of the CPM server, and transmits the searched presence information to the CPM server. Based on the transmitted presence information, the CPM server decides to perform interworking for the message, decides a type of a messaging service for interworking, and transmits the message to an Interworking Function (IWF) according to the decided type of the messaging service. The IWF receives the message, converts the message according to the decided messaging service, and transmits the converted message to the recipient.
-
Citations
28 Claims
-
1. A method for performing interworking between different messaging services in a converged IP Messaging (CPM) service, comprising:
-
upon receiving from an arbitrary terminal a message generated based on a user input, requesting by a CPM server a presence server to provide presence information corresponding to a recipient of the message; upon receiving the presence information that is transmitted from the presence server in response to the request, deciding by the CPM server whether to perform interworking for the message, based on the presence information, and deciding a type of a messaging service for interworking if the CPM server decides to perform interworking; delivering by the CPM server the message to an Interworking Function (IWF) according to the decided type of the messaging service; and upon receiving the message, converting by the IWF the message according to the decided messaging service and transmitting the converted message to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for performing interworking between different messaging services in a Converged IP Messaging (CPM) service, comprising:
-
generating by an arbitrary terminal a message based on a user input and transmitting the message to a CPM server; upon failure to route the message, deciding by the CPM server to perform interworking for the message and transmitting the message to an interworking selection server; requesting by the interworking selection server a presence server to provide presence information corresponding to a recipient of the message; searching, by the presence server, for presence information corresponding to the recipient in response to the request of the interworking selection server, and transmitting the searched presence information to the interworking selection server; selecting by the interworking selection server a type of a messaging service for interworking based on the transmitted presence information, and delivering the message and the selected type of the messaging service to a Interworking Function (IWF); and receiving by the IWF the message, converting the message according to the decided messaging service, and transmitting the converted message to the recipient. - View Dependent Claims (14)
-
-
15. A system for performing interworking between different messaging services in a Converged IP Messaging (CPM) service, comprising:
-
a CPM server for requesting a presence server to provide presence information corresponding to a recipient of a message upon receiving from an arbitrary terminal the message generated based on a user input, deciding whether to perform interworking for the message based on the presence information upon receiving the present information that is transmitted from the presence server in response to the request, and if the CPM server decides to perform interworking, deciding a type of a messaging service for interworking, and delivering the message to an Interworking Function (IWF) according to the decided type of the messaging service; and the IWF for converting, upon receiving the message, the message according to the decided messaging service, and delivering the converted messaged to the recipient. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for performing interworking between different messaging services in a Converged IP Messaging (CPM) service, comprising:
-
an arbitrary terminal for generating a message based on a user input and transmitting the message to a CPM server; the CPM server for receiving the message, and upon failure to route the message, deciding to perform interworking for the message and transmitting the message to an interworking selection server; the interworking selection server for requesting a presence server to provide presence information corresponding to a recipient of the message, selecting a type of a messaging service for interworking based on the presence information that is received from the presence server in response to the request, and then delivering the message and the selected type of the messaging service to a Interworking Function (IWF); and the IWF for receiving the message, converting the message according to the decided messaging service, and transmitting the converted message to the recipient. - View Dependent Claims (28)
-
Specification