Dynamic Emoji Interfaces Using Trigger Mapping and Cached Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for generating content on electronic devices are cumbersome and inefficient, requiring multiple key presses and wasting user time and device energy, particularly in battery-operated devices.
Innovation Solution
Implementing methods and interfaces that dynamically generate emojis in response to user inputs, using preexisting or dynamically generated emojis based on predefined criteria, reducing the need for redundant user interactions and conserving power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing techniques for generating content are used, then content can be generated, but the process is cumbersome and inefficient requiring multiple key presses
Solution Approach 1:
The system pre-loads and caches frequently used emojis and content elements in memory, so that when a user inputs a trigger character or gesture, the relevant emojis are immediately available for display without requiring multiple sequential key presses or complex navigation through menus
Solution Approach 2:
The patent introduces an intermediary mapping system where specific input patterns (such as asterisks followed by an emoji category letter) directly map to sets of relevant emojis. This intermediary layer translates simple user inputs into complex emoji selections, reducing the operational steps required
2Loss of time
If existing techniques are used, then content generation is possible, but user time is wasted
Solution Approach 1:
The system performs preliminary organization of emojis into categorized sets and pre-loads them into memory buffers. When generation is needed, the system can immediately retrieve and display relevant emoji sets without requiring users to navigate through multiple screens or perform sequential selections, thus reducing time loss
Solution Approach 2:
The emoji display interface dynamically adapts based on the input received, showing only the relevant categorized emojis rather than displaying all available emojis. This dynamic filtering reduces the time users need to search through irrelevant options and accelerates the content generation process
3Loss of energy
If existing techniques are used, then content can be generated, but device energy is wasted
Solution Approach 1:
The system pre-loads frequently accessed emoji sets into memory during periods when the device is active, organizing them for rapid retrieval. This preliminary preparation reduces the need for repeated heavy processing and data access operations when content generation is actually needed, thereby reducing energy consumption during productive moments
Solution Approach 2:
The system implements periodic caching and pre-loading of emoji data during natural pauses in device usage or during background processing cycles, rather than processing everything in real-time when needed. This periodic preparation reduces peak energy demands during content generation operations
4Ease of operation
If existing techniques are used, then content generation is possible, but cognitive burden on user increases
Solution Approach 1:
The patent introduces an intermediary mapping system where specific input patterns (such as asterisks followed by an emoji category letter) directly map to sets of relevant emojis. This intermediary layer translates simple user inputs into complex emoji selections, reducing the operational steps required
Solution Approach 2:
The system automatically determines which emoji categories are relevant based on the context of the message being composed and the user's input pattern. Rather than requiring the user to manually navigate through all emoji categories, the system self-services by presenting only the most relevant emoji sets, thereby reducing cognitive load while maintaining high efficiency
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
The present disclosure generally relates to devices and user interfaces for generating content and/or providing dynamically generated content.