Emoji Coding Language for Custom Text Animations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current text messaging technologies limit users' ability to customize and animate messages beyond pre-defined emojis, as they rely on fixed image sets and lack flexibility in expressing sentiments, especially with animated images that cannot move relative to surrounding characters.
Innovation Solution
The introduction of an emoji coding language (ECL) allows users to specify properties like sequencing, spacing, and animation of arbitrary character or image sequences, which are processed into a format that can be rendered by standard text-messaging software, enabling the creation and sending of custom animations as animated GIFs across different devices and platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If fixed image sets are used for emojis, then device complexity is reduced and compatibility is improved, but user customization capability and expressive versatility are limited
Solution Approach 1:
The patent introduces an intermediary coding language (ECL) that acts as a mediator between user creative intentions and the recipient's display system. Users write animations in ECL, which is then processed and converted into standard image sequences that can be rendered by any device with basic text messaging capability, eliminating the need for complex custom emoji sets on each device while enabling unlimited creative expression.
Solution Approach 2:
The system changes the parameters of emoji representation from fixed pre-defined images to dynamic sequences of characters and images that can be programmatically generated. By allowing users to specify sequencing, spacing, and animation parameters through ECL, the system transforms static emoji limitations into flexible, customizable animations while maintaining compatibility through standardized output formats.
2Adaptability or versatility
If pre-defined emojis are used, then ease of operation is improved, but adaptability and creativity are limited
Solution Approach 1:
The patent segments the animation creation process into distinct controllable elements through ECL syntax. Users can independently control sequencing (order of frames), spacing (time between frames), and content (characters or images) by writing modular code snippets. This segmentation allows complex animations to be created through simple, intuitive commands rather than requiring complex graphical interfaces or advanced programming skills.
3Adaptability or versatility
If animated images cannot move relative to surrounding characters, then device complexity is reduced, but expressive capability and visual flexibility are limited
Solution Approach 1:
The system introduces dynamics to static emoji displays by enabling characters and images to move, change position, and transform relative to each other within the animation sequence. Through ECL, users can specify positional changes and transformations between frames, creating dynamic visual effects that convey emotion and meaning more effectively while relying on standard rendering capabilities rather than complex proprietary systems.
Data Source
AI summary
A method and system for transforming simple user input into customizable animated images for use in text-messaging applications.


