Method of and system for displaying mobile messages in unsupported formats
First Claim
1. A method of converting data in a first format in a message transmitted from a sending device for display on a receiving device configured to accurately render data in one or more supported formats comprising:
- determining the first format of the data in the message transmitted from the sending device, wherein the first format is defined by a character set, the message being a Short Message Service (SMS) or a Multimedia Messaging Service (MMS) message;
determining whether the receiving device supports the first format by comparing a first domain associated with a mobile phone number of the sending device with a second domain associated with a mobile phone number of the receiving device; and
responsive to determining that the receiving device does not support the first format based on comparison of the first domain and the second domain, converting the data into a second format supported by the receiving device.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to methods of and systems for converting data that is in a format unsupported by a recipient device into images that are supported and can thus be accurately rendered by the recipient device. Thus, recipient devices, such as mobile phones and text messengers, all of which are able to display images, are all able to render characters in languages not supported by the recipient device. A method of the present invention converts data for display on a receiving device configured to accurately render data in one or more supported formats. The method includes determining whether a first format of the data is a supported format, and automatically converting the data into a second format supported by the second device if the first format is not a supported format. Preferably, the first format is defined by a character set and the second format is a binary image format.
-
Citations
36 Claims
-
1. A method of converting data in a first format in a message transmitted from a sending device for display on a receiving device configured to accurately render data in one or more supported formats comprising:
-
determining the first format of the data in the message transmitted from the sending device, wherein the first format is defined by a character set, the message being a Short Message Service (SMS) or a Multimedia Messaging Service (MMS) message; determining whether the receiving device supports the first format by comparing a first domain associated with a mobile phone number of the sending device with a second domain associated with a mobile phone number of the receiving device; and responsive to determining that the receiving device does not support the first format based on comparison of the first domain and the second domain, converting the data into a second format supported by the receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of processing a multi-part user-composed message having text data including a first part and a second part for transmission from a sending device to a receiving device comprising:
-
separately determining a first format of the text data in the first part and the second part, wherein the first and the second parts are able to be determined as having different first formats, the first format being defined by a character set, the message being a Short Message Service (SMS) or a Multimedia Messaging Service (MIMS) message; determining whether the receiving device supports the first format of the first part and the second part of the message by comparing a first domain associated with a mobile phone number of the sending device with a second domain associated with a mobile phone number of the receiving device; responsive to determining that the receiving device does not support the first format of the first part of the text data, converting the first part into a second format supported for display on the receiving device; and combining the converted first part with the second part of the text data to form a converted message for display on the receiving device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
- 24. A message hub for forwarding Short Message Service (SMS) or Multimedia Messaging Service (MMS) messages from a sending device to a recipient device, the message hub comprising a non-transitory computer-readable medium programmed with instructions for converting portions of a message from a first format defined by a character set that cannot be accurately rendered on a recipient device to a second format defined by an image that can be accurately rendered on the recipient device, wherein determination of whether the recipient device supports the first format is based on comparison of a first domain associated with a mobile phone number of a sending device and a second domain associated with a mobile phone number of a recipient device.
Specification