CA2575106C

System and method for informing a sender of content adaptation and message failure issues

Abstract

A system and method for controlling the content of a message transmitted from a transmitting device to a receiving device. When a message is sent from the transmitting device, it is determined whether the receiving device is capable of exhibiting the message without adaptation of the message's content. If the receiving device is capable of exhibiting the message without adaptation of the message's content, the! receiving device exhibits the message. If the receiving device is not capable of exhibiting the message without adaptation of the message's content, the transmitting device is informed that the message could not be exhibited on the receiving device without adaptation of the message's content. The receiving device can also be informed what portions cannot be exhibited by the receiving device, and instructions can be provided so that the receiving device does not display the message at all if the message must be adapted.

CA2575106C, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 25 July 2025, 1.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

19 claims: 3 independent, 16 dependent

  1. 1
    CA 02575106 2014-05-12 71770-27 CLAIMS:1. A method comprising: sending a message from a transmitting device to a receiving device with information on the adaptability of the message, the information on the adaptability of the message being indicated via a header field in a protocol data unit for a transmitting device specifying whether adaptation of the message’s content is permitted;determining whether the receiving device is capable of exhibiting the message without adaptation of the message’s content;if the receiving device is capable of exhibiting the message without adaptation of the message’s content, having the receiving device exhibit the message;and if the receiving device is not capable of exhibiting the message without adaptation of the message’s content, informing the transmitting device that the message could not be exhibited on the receiving device without adaptation of the message’s content.
  2. 10
    A computer readable medium having stored thereon computer-executable instructions for controlling the content of a message transmitted from a transmitting device to a receiving device, the instructions comprising:computer code for sending a message from the transmitting device with information on the adaptability of the message, the information on the adaptability of the message being indicated via a header field in a protocol data unit for a transmitting device specifying whether adaptation of the message’s content is permitted;computer code for determining whether the receiving device is capable of exhibiting the message without adaptation of the message’s content;computer code for, if the receiving device is capable of exhibiting the message without adaptation of the message’s content, transmitting the message to the receiving device;and computer code for, if the receiving device is not capable of exhibiting the message without adaptation of the message’s content, informing the transmitting device that the message could not be exhibited on the receiving device without adaptation of the message’s content.
  3. 19
    A system for controlling the content of a message transmitted over a network comprising:10 a transmitting device including computer software for transmitting a message with information on the adaptability of the message, the information on the adaptability of the message being indicated via a header field in a protocol data unit for a transmitting device specifying whether adaptation of the message’s content is permitted;a service device in communication with the transmitting device;and 15 a receiving device for receiving the message, wherein upon the transmittal of the message from the transmitting device to the service device, the service device determines whether the receiving device is capable of exhibiting the message without adaptation of the message’s content.