Mercemoji Creation via Audio-Driven Animation Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing emoji technologies are limited in customization and data transmission efficiency, as they often require preprogrammed motions and full emoji creation, leading to reduced user expression and increased data transfer.

Innovation Solution

The development of 'mercemojis,' which are customizable animation assets paired with input files, allowing users to create and share animated emojis that mimic their voice and movements in real-time, using a combination of animation assets and input files, reducing data transmission by sharing only the input file and asset indicators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If preprogrammed motions and full emoji creation are used, then emoji animation is achieved, but data transmission volume increases and customization is limited

Engineering Contradiction:
Improveemoji customizationVSAvoiddata transmission volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The emoji system is segmented into three independent components: base emoji data (stored locally), input audio file, and generated animation. This segmentation allows users to create customized emojis by combining locally stored base data with transmitted audio inputs, significantly reducing the amount of data that needs to be transmitted while enabling full customization of emoji expressions and animations.

Inventive Principle:
Principle #1Segmentation

2Productivity

If full emoji creation is transmitted, then complete animation is achieved, but transmission efficiency decreases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiddata transmission volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system extracts and transmits only the essential animation input data (audio file and timing information) rather than transmitting complete pre-rendered animation data. The receiving device then locally generates the full animation by combining this extracted input data with locally stored base emoji data, achieving both high transmission efficiency and complete animation output.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If customizable animation assets are provided, then user expression is enhanced, but system complexity increases

Engineering Contradiction:
Improveuser expression capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses base emoji data as templates that are copied and animated based on input audio files. Instead of requiring complex real-time animation generation, the system copies existing base emoji models and applies animation transformations to them, simplifying the system architecture while enabling rich user expression through various audio inputs and base emoji combinations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10812430B2Method and system for creating a mercemoji
Publication Date: 2020.10.20 MERCURY UNIVERSE LLC
  • US10812430B2 patent drawing
  • US10812430B2 patent drawing
  • US10812430B2 patent drawing

AI summary

Generating a mercemoji. A method includes: acquiring, by an application executed by a computing system, a computer-readable file including audio captured on a computer-readable file; generating, by the application, audio markers by analyzing the audio captured on the computer-readable file; generating, by the application, animation commands by interpreting the audio markers; creating, by the application, a mercemoji by manipulating controls of an animation asset based on the animation commands in a manger that is synchronized with a playback of the audio file, where a displayed movement of one or more portions of the animation asset is based on the manipulation of the controls of the animation asset; and inputting the mercemoji in a chat program implemented by the application.