Bilingual Texting Character Mapping System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Telecommunication companies impose character limits on text messages that are significantly reduced when using non-Latin-based languages like Arabic, Urdu, or Farsi, leading to increased costs for users due to longer messages being charged as multiple messages.
Innovation Solution
A method that maps characters from non-Latin-based languages to Latin-based languages, allowing for character conversion and encoding, enabling longer messages to be transmitted within the character limit by using a mapping stored on communication devices, and decoding the messages back to their original form for reading.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If text messages are sent in non-Latin-based languages (Arabic, Urdu, Farsi), then the messages can be read in the original language by users, but the character limit is reduced from 160 to 70 characters, significantly increasing costs
Solution Approach 1:
The patent introduces a mapping system that acts as an intermediary between non-Latin-based languages and Latin-based languages. Characters from Arabic, Urdu, or Farsi are mapped to corresponding Latin characters or character combinations, allowing the original language characters to be transmitted as Latin-based coded text that falls within the 160-character SMS limit while maintaining readability through reverse mapping on the receiving device
Solution Approach 2:
The patent changes the parameter representation of non-Latin characters by converting them into Latin-based equivalents through a mapping system. This parameter transformation allows the same linguistic information to be encoded in a format that adheres to the 160-character Latin-based SMS limit, effectively increasing the transmissible content from 70 to 160 characters
2Loss of information
If text messages exceed the character limit in non-Latin-based languages, then more information can be conveyed, but the message is charged as multiple messages, significantly increasing costs
Solution Approach 1:
The mapping system serves as an intermediary that transforms non-Latin characters into Latin-based representations, enabling larger information content to be packed into a single 160-character SMS message. This conversion allows users to convey more information without incurring multiple message charges, as the mapped Latin-based text adheres to the standard SMS character limit
Solution Approach 2:
By changing the parameter encoding from non-Latin characters to Latin-based characters, the patent enables the message to utilize the full 160-character allocation. This parameter transformation allows approximately twice the information content to be transmitted in a single message, reducing the cost by avoiding multiple message charges
Data Source
AI summary
A method for facilitating texting in a non-Latin-based language includes storing mapping between a non-Latin-based language and a Latin-based language in a computer storage. The characters in the non-Latin-based language are mapped to a first group of characters in the Latin-based language. The diacritics in the non-Latin-based language are mapped to a second group of characters in the Latin-based language. The characters in the non-Latin-based language in a texting message are converted into in the coded text comprising characters in the Latin-based language according to the mapping. The texting message having the coded text is transmitted from a first communication device to a second communication device. The characters of the Latin-based language in the coded text are converted back into the characters in the non-Latin-based language according to the mapping to allow a user to read the text message in the non-Latin-based language on the second communication device.


