METHOD FOR DELIVERING CPM MESSAGE AND SERVER THEREOF
First Claim
1. A method for delivering a message in a converged IP messaging (CPM) server, the method comprising:
- determining whether to reject a CPM message based on an access policy if the CPM message is received;
checking a user preference of a target terminal to determine the processing of the CPM message if it is determined that the CPM message is not rejected;
determining whether to reject, defer, or store the CPM message based on the user preference if the target terminal is not registered or in an unreceivable state;
storing the CPM message in a queue when it is determined that the CPM message is to be deferred;
determining whether to discard or store the CPM message based on the user preference if a timer for the CPM message is expired;
requesting to store the CPM message to a message storage server when it is determined to be stored;
receiving a response message including information on the stored message from the message storage server; and
transmitting a message including the information on the stored message.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method for delivering a message in a converged IP messaging (CPM) server. The message delivery method may include determining whether to reject a CPM message based on the access policy if the CPM message is received; checking a user preference of a target terminal to determine processing of the CPM message if it is determined that the CPM message is not rejected; determining whether to reject, defer or store the CPM message based on the user preference if the target terminal is not registered or in an unreceivable state; storing the CPM message in a queue if it is determined that a transmission of the CPM message is deferred; determining whether to discard or store the CPM message based on the user preference if a timer for the CPM message is expired; requesting to store the message to a message storage server if it is determined to be stored; receiving a response message including information on the stored message from the message storage server; and transmitting a message including the information on the store message to the terminal.
-
Citations
15 Claims
-
1. A method for delivering a message in a converged IP messaging (CPM) server, the method comprising:
-
determining whether to reject a CPM message based on an access policy if the CPM message is received; checking a user preference of a target terminal to determine the processing of the CPM message if it is determined that the CPM message is not rejected; determining whether to reject, defer, or store the CPM message based on the user preference if the target terminal is not registered or in an unreceivable state; storing the CPM message in a queue when it is determined that the CPM message is to be deferred; determining whether to discard or store the CPM message based on the user preference if a timer for the CPM message is expired; requesting to store the CPM message to a message storage server when it is determined to be stored; receiving a response message including information on the stored message from the message storage server; and transmitting a message including the information on the stored message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A converged IP messaging (CPM) server, comprising:
-
a processor for determining whether to reject a CPM message based on the access policy if the CPM message is received, checking a user preference of a target terminal to determine the processing of the CPM message if it is determined that the CPM message is not rejected, determining whether to reject, defer or store the CPM message based on the user preference if the target terminal is not registered or in an unreceivable state, storing the CPM message in a queue if it is determined that a transmission of the CPM message is deferred, and determining whether to discard or store the CPM message based on the user preference if a timer for the CPM message is expired, and a transceiver for requesting to store the message to a message storage server if it is determined to be stored by the processor, response message receiving a response message including information on the stored message from the message storage server and transmitting a message including the information on the stored message to the target terminal. - View Dependent Claims (13, 14, 15)
-
Specification