Patent ID: 9602451
Date: 2017-03-21
CPC Classifications: H04L,H04W

Claim:
1. A method comprising: receiving, at Multimedia Messaging Service (MMS) Server, a MMS message communicated to a client terminal, the MMS message carrying data destined to a first upper level application of the client terminal, the first upper level application being an application that is separate from an MMS client of the client terminal; sending, from the MMS Server, a notification of the MMS message to the client terminal; receiving, at the MMS server, a request for retrieval of the MMS message from the client terminal; obtaining a capability information relating to the client terminal, wherein the capability information is obtained from at least one of: a pointer to a profile information source element, a Uniform Resource Locator, a database at a MMS Relay/Server, a static table, and derived on the basis of the client device type or model; determining, based on the capability information relating to the client terminal, whether the client terminal supports the first upper level application; and conducting one or more actions responsive to the determination regarding whether the client terminal supports the upper level application, the one or more actions comprising, if the client terminal does not support the first upper level application, delivering a modified version of the MMS message the client terminal, the modified version of the MMS message formatted for a second upper level application that is supported by the client terminal.