Graphical Keyboard Suggestion Region for Text Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices often require users to switch between application graphical user interfaces to interact with multiple applications simultaneously, leading to inefficient multitasking and potential increased power consumption.

Innovation Solution

A computing device outputs a graphical keyboard with integrated search features, allowing users to input text and automatically determine associated graphical elements and information categories, which are displayed within the keyboard, enabling users to identify the type of information related to their input without leaving the current interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users switch between multiple application GUIs to interact with multiple applications, then users can access different applications, but user efficiency decreases and power consumption increases

Engineering Contradiction:
Improveuser efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent merges the functionality of multiple applications into a single messaging application interface. The system integrates text messaging, search, and information display capabilities within one GUI, allowing users to interact with multiple information sources without switching applications. This is achieved by displaying graphical symbols representing different information categories (search results, contacts, media) directly within the messaging interface, consolidating what would traditionally require multiple separate applications into one unified interface.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If users switch between applications to search for information, then information can be found, but time is lost and user experience deteriorates

Engineering Contradiction:
Improveinformation retrievalVSAvoidtime to search
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively displaying graphical symbols representing potential information categories and search results within the messaging interface. As users type messages, the system anticipates information needs and pre-displays relevant graphical elements (contacts, search results, media files) that may be needed, eliminating the need for users to manually navigate to separate search applications. This preliminary display of information options occurs automatically within the current interface context.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If the interface displays detailed information about input text, then user understanding improves, but interface complexity increases

Engineering Contradiction:
Improveinformation clarityVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent adds a visual dimension to text input by displaying graphical symbols alongside or near the text input field. Instead of relying solely on text-based interfaces or requiring users to interpret text alone, the system overlays graphical representations (icons, symbols, images) that provide immediate visual context about the information category or content type. This dimensional addition enriches information delivery without fundamentally complicating the interface structure, as the graphical elements are integrated into the existing text input flow.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10078673B2Determining graphical elements associated with text
Publication Date: 2018.09.18 GOOGLE LLC
  • US10078673B2 patent drawing
  • US10078673B2 patent drawing
  • US10078673B2 patent drawing

AI summary

A computing device is described that includes at least one processor and a memory including instructions that when executed cause the at least one processor to output for display a graphical keyboard comprising a plurality of keys, determine, based on an indication of a selection of one or more keys from the plurality of keys, inputted, determine, based on the inputted text, an information category associated with the inputted text, determine, based on the information category, a graphical symbol associated with the information category, and output, for display, the graphical symbol in a suggestion region of the graphical keyboard.