| CPC H04L 51/23 (2022.05) [H04L 51/04 (2013.01); H04L 51/043 (2013.01); H04L 51/066 (2013.01); H04L 51/234 (2022.05); H04W 4/14 (2013.01); H04W 4/18 (2013.01); H04L 67/565 (2022.05); H04L 69/18 (2013.01)] | 18 Claims |

|
1. A method of operating a messaging application server in a communication network, the method comprising:
receiving a message originating from a sender mobile station, the message being addressed to a recipient mobile station, the message being received via a first protocol and via a first communication network supporting the first protocol;
determining that the recipient mobile station is not operative to receive the message via the first protocol, based on receiving an error message comprising an indication that the recipient mobile station is not operative to receive the message via the first protocol;
responsive to the indication that the recipient mobile station is not operative to receive the message via the first protocol, converting the message into a further message compliant with a second protocol different from the first protocol, wherein the recipient mobile station is operative to receive the further message via the second protocol, and wherein content of the further message is the same as content of the message;
transmitting the further message toward the recipient mobile station via the second protocol and via a second communication network supporting the second protocol;
receiving a notification message comprising an indication that the further message was delivered to the recipient mobile station;
based on the indication that the further message was delivered to the recipient mobile station, generating a disposition notification message comprising an indication that the message was delivered to the recipient mobile station via a protocol different from the first protocol; and
transmitting the disposition notification message toward the sender mobile station via the first protocol and via the first communication network supporting the first protocol.
|