Custom Character Messaging with Language Tags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional messaging applications are limited by the Unicode Standard, which restricts users from customizing emoji and other characters, leading to difficulties in expressing sentiments beyond standard options and misinterpretation across different languages and devices.

Innovation Solution

The technology enables the creation and sharing of custom characters and emoji that are not part of the Unicode Standard, allowing users to create and send custom characters with associated tag words, ensuring context and meaning are understood by recipients, regardless of their language or device model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users are limited to Unicode Standard characters, then device compatibility and standardization are improved, but expressive capabilities and customization are worsened

Engineering Contradiction:
Improvedevice compatibilityVSAvoidexpressive capabilities
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system separates the emoji/image data from the messaging protocol by using references instead of embedded data. The messaging application stores custom emoji references locally, allowing unlimited customization without affecting protocol standardization. This enables users to create custom emoji while maintaining compatibility with standard messaging protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The messaging application acts as an intermediary layer between the user's custom emoji creation tools and the standard messaging protocol. It translates custom emoji references into displayable images while maintaining protocol compliance, allowing customization without compromising device compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If emoji are standardized across Unicode, then consistency across devices is improved, but language-specific context and precision are worsened

Engineering Contradiction:
Improveconsistency across devicesVSAvoidlanguage-specific context
Core Design Contradiction:
Stability of the object's compositionVSMeasurement precision

Solution Approach 1:

The system allows each user to have their own customized emoji library with language-specific meanings and contexts. While the base emoji structure remains standardized, users can add custom emoji with specific language tags and meanings that are locally relevant, improving precision without sacrificing overall consistency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The emoji system becomes dynamic rather than static. Users can create, modify, and delete custom emoji as needed, and the system adapts to display appropriate emoji based on user preferences and language context. This dynamic approach allows precision in language-specific communication while maintaining standardized interoperability.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If custom emoji data is embedded in messages, then expressive capabilities are improved, but message size and bandwidth consumption are worsened

Engineering Contradiction:
ImprovecustomizationVSAvoidmessage size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system extracts the actual emoji image data from the message transmission and stores it separately in the messaging application's local database. Messages only contain lightweight references to the emoji, dramatically reducing message size while preserving full customization capabilities. The heavy image data is cached locally and retrieved only when needed for display.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If emoji interpretations are standardized, then communication efficiency is improved, but accuracy in cross-language contexts is worsened

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcross-language accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system adds language context as a new parameter to emoji data. Each custom emoji can be associated with language tags and contextual information, allowing the system to adapt emoji interpretations based on the communication context. This maintains efficiency for common emoji while improving accuracy for language-specific nuances.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10298522B2Messaging including custom characters with tags localized to language of user receiving message
Publication Date: 2019.05.21 AMOJEE INC
  • US10298522B2 patent drawing
  • US10298522B2 patent drawing
  • US10298522B2 patent drawing

AI summary

Embodiments of the present technology enable messages including one or more custom characters (and potentially also one or more standard characters) to be communicated between client devices, wherein each of the custom characters includes at least one tag word that enables a meaning of the custom character to be better understood, and wherein such tag words can be translated from one language to another to enable users that understand different languages to better be able to communicate with one another using the custom characters. Beneficially, embodiments described herein overcome many of the drawbacks associated with electronic messages being limited to including only standard characters, such as standard emoji. Embodiments described herein also enable users that speak different languages to more easily and readily communicate with one another using a messaging application.