Scrollable Character Interface for Keyboard-less Text Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user interfaces that do not require a keyboard, such as character grids, are time-consuming and cumbersome for text input and navigation, especially when a large portion of the screen is dedicated to displaying characters.

Innovation Solution

A scrollable user interface that displays a list of characters with a focus element for selection, allowing users to generate and update search queries based on character selections from a dataset, reducing the character set to only include matching index elements, and presenting a result listing for efficient text input and file selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a character grid interface is used for text input without a keyboard, then the device can operate without a physical keyboard, but the interface becomes time-consuming and cumbersome for text input and navigation

Engineering Contradiction:
Improvekeyboard-less operation capabilityVSAvoidtext input speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The character set is segmented and organized into a hierarchical structure with categories and subcategories. Instead of displaying all characters in a single grid, the interface divides characters into logical groups (e.g., letters, numbers, symbols) that can be navigated separately, reducing the visual complexity and navigation time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The interface transitions from a two-dimensional character grid to a multi-dimensional hierarchical structure. Characters are organized across multiple levels (categories, subcategories, individual characters) and can be accessed through various navigation paths, effectively adding dimensional complexity that reduces the number of steps needed to reach specific characters.

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

2Adaptability or versatility

If a character grid interface is used to display all available characters, then complete character selection is enabled, but a large portion of the display screen is required

Engineering Contradiction:
Improvecharacter selection capabilityVSAvoiddisplay screen area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The character set is segmented into multiple categories and subcategories that are displayed in a compact hierarchical list format. This segmentation allows the complete character set to be represented using fewer screen real estate compared to a comprehensive grid, as only the category structure and current selection level are displayed at any given time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The character set display is dynamic rather than static. The interface adapts the displayed character set based on the current search query and context, showing only relevant characters and categories. This dynamic adjustment reduces the displayed area while maintaining complete character selection capability when needed.

Inventive Principle:
Principle #15Dynamics

3Productivity

If a scrollable list with dynamic character set updating is used, then navigation efficiency is improved, but the interface complexity increases

Engineering Contradiction:
Improvenavigation speedVSAvoidinterface structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interface performs preliminary actions by pre-organizing characters into categories and subcategories, and by maintaining a focused character set that is relevant to the current search query. This preliminary organization eliminates the need for extensive scrolling and searching, improving navigation speed despite the added structural complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The interface implements feedback mechanisms where the character set is dynamically updated based on user selections and search queries. As users navigate and select characters, the system provides feedback by updating the displayed character set to show only relevant options, which simplifies subsequent navigation steps and offsets the initial interface complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8407243B2Device and methods for presenting a scrollable user interface
Publication Date: 2013.03.26 SONY INTERACTIVE ENTERTAINMENT LLC
  • US8407243B2 patent drawing
  • US8407243B2 patent drawing
  • US8407243B2 patent drawing

AI summary

Methods and apparatus are provided for presenting a user interface. In one embodiment, a method includes displaying a scrollable list of characters associated with a character set, and detecting a selection of a displayed character of the scrollable list of characters. The method may further include displaying a search query based on the selection, updating a character set of the scrollable list based at least in part on the search query and index elements of a dataset, and displaying a result listing based on the search query, wherein the result listing identifies one or more index elements including a matching character sequence relative to the search query. Generating a search query may be based on adaptive updating of a list of characters that may be employed for generating search queries. Display of a result list may include an identification of matching character sequence.