Patent ID: 8332481

Claim:
A method, comprising: receiving a call setup signaling message associated with a caller device at a subject line messaging application server from a terminating internet protocol multimedia subsystem session call session control functions server configured to transmit the call setup signaling message to a called party device, wherein the call setup signaling message includes a session initiation protocol INVITE message, wherein the session initiation protocol INVITE message includes a session initiation protocol subject header, and wherein the session initiation protocol subject header includes a message identifier that corresponds to a pre-defined subject line message selected by a caller from a list of pre-defined subject line messages shown to the caller via an interface; determining, by the subject line messaging application server, if a session initiation protocol subject header should be removed based on a called party device information; modifying the call setup signaling message to produce a modified call setup signaling message by: removing, via the subject line messaging application server, the session initiation protocol subject header when a removal determination indicates removal of the session initiation protocol subject header based on the called party device; and replacing the message identifier of the call setup signaling message with the pre-defined subject line message corresponding to the message identifier when the removal determination indicates that the session initiation protocol subject header should remain; and sending the modified call setup signaling message to the terminating internet protocol multimedia subsystem session call session control functions server.