AI Image Prediction Engine for Text Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inputting images into electronic devices, such as smartphones and tablets, is time-consuming and cumbersome, especially when combined with text, due to the difficulty in navigating through numerous emoji options to find the appropriate image.

Innovation Solution

A computing device with a prediction engine that predicts relevant images based on user input text, allowing for automatic insertion of images into the text using criteria such as prediction ranks, categories, rules, user input, and trigger words, reducing user effort and eliminating the need to navigate through complex emoji selection panels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually navigate through emoji selection panels to find appropriate images, then they can select and insert images into text, but the process becomes time-consuming and cumbersome

Engineering Contradiction:
Improveease of image inputVSAvoidtime required for image input
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-generates and stores multiple possible emoji sequences corresponding to different interpretations of text input. When text is entered, the system automatically retrieves and presents these pre-prepared emoji sequences to the user, eliminating the need for users to manually search through emoji categories and combinations. This preliminary preparation of emoji options significantly reduces the time and effort required for image input.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs artificial intelligence and machine learning algorithms to automatically analyze the entered text and autonomously generate relevant emoji sequences without requiring user intervention in the search process. The system serves itself by understanding the context, sentiment, and meaning of the text, then automatically assembling appropriate emoji combinations and presenting them to the user for selection.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the electronic device provides comprehensive emoji options including multiple categories and interpretations, then users have more choices for expressing their intent, but the interface complexity and difficulty of navigation increase

Engineering Contradiction:
Improvevariety of image optionsVSAvoidcomplexity of emoji selection interface
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the comprehensive emoji database into multiple interpretation categories based on different meanings and contexts. When text is entered, the system divides the emoji options into distinct groups representing different interpretations (e.g., literal meaning, emotional tone, cultural references). This segmentation allows users to see organized, categorized options rather than an overwhelming single list, reducing perceived complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different organizational structures and presentation styles to different categories of emoji options based on their specific characteristics. For example, emotional emojis might be grouped by intensity, while action-oriented emojis might be grouped by type of activity. Each category receives customized local optimization in terms of arrangement, labeling, and visual presentation, making navigation within each category simpler while maintaining overall system comprehensiveness.

Inventive Principle:
Principle #3Local quality

3Productivity

If the system automatically inserts predicted images based on AI prediction, then user effort and time required for image input are reduced, but the level of automation increases system complexity

Engineering Contradiction:
Improveefficiency of text and image inputVSAvoidcomplexity of prediction engine
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary layer between the user's text input and the final emoji selection. This intermediary consists of natural language processing modules, sentiment analysis algorithms, and context understanding mechanisms that translate text into meaningful emoji predictions. By placing this intelligent intermediary layer, the system automates the complex task of emoji selection while presenting simplified options to the user, effectively managing the complexity internally while maintaining ease of use externally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11720744B2Inputting images to electronic devices
Publication Date: 2023.08.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11720744B2 patent drawing
  • US11720744B2 patent drawing
  • US11720744B2 patent drawing

AI summary

A computing device is described which has a memory storing text input by a user. The computing device has a processor which is configured to send the text to a prediction engine having been trained to predict images from text. The processor is configured to receive from the prediction engine, in response to the sent text, a plurality of predictions, each prediction comprising an image predicted as being relevant to the text. The processor is configured to insert a plurality of the images into the text on the basis of criteria comprising one or more of: ranks of the predictions, categories of the images, rules associated with one or more of the images, user input, a trigger word. The processor is configured to insert the plurality of images into the text sequentially, in an order corresponding to ranks of the predictions.