Text String to Digit Conversion for Mobile Input Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing difficulty in quickly and efficiently inputting text on smaller virtual keyboards on mobile devices, which require users to switch between keyboard views for numbers and symbols, leading to time-consuming processes that contradict the goal of rapid communication.

Innovation Solution

A system and method for formatting digit strings from text strings on mobile devices, analyzing the text for numerical words and converting them into formatted digit strings based on language, context, and specific criteria, allowing predictive and corrective formatting, such as displaying predictive formats for user selection during text entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users switch between keyboard views for numbers and symbols on virtual keyboards, then all necessary input functions are available, but the text input process becomes time-consuming

Engineering Contradiction:
Improveinput function availabilityVSAvoidtext input time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges numbers, symbols, and text input functions into a single unified keyboard view. Instead of requiring users to switch between separate keyboard views for different input types, the system integrates all character sets and input modes into one comprehensive interface, allowing users to access any character or function without view transitions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtual keyboard is designed as a universal input interface that handles multiple input types (letters, numbers, symbols, special characters) within a single view. The keyboard maintains adaptability to provide different character sets while preserving a consistent single-view interface, eliminating the need for users to switch between specialized keyboard views.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Volume of moving object

If device size decreases to make mobile devices more portable, then device portability improves, but keyboard input efficiency deteriorates

Engineering Contradiction:
Improvedevice sizeVSAvoidtext input efficiency
Core Design Contradiction:
Volume of moving objectVSProductivity

Solution Approach 1:

The patent addresses the space constraint by organizing the comprehensive keyboard layout in a compact, space-efficient manner. Instead of expanding the keyboard horizontally or vertically, the system uses a optimized single-view layout that fits within the limited screen real estate of small mobile devices while maintaining all necessary input functions accessible without switching views.

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

3Adaptability or versatility

If multiple keyboard views are used to provide numbers and symbols, then input versatility is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvecharacter set availabilityVSAvoidkeyboard operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system combines multiple character sets (letters, numbers, symbols, special characters) into a single integrated keyboard view. Users can access all character types within one view without needing to switch between separate keyboard views, simplifying the operation while maintaining full character set availability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9508028B2Converting text strings into number strings, such as via a touchscreen input
Publication Date: 2016.11.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9508028B2 patent drawing
  • US9508028B2 patent drawing
  • US9508028B2 patent drawing

AI summary

System and methods are provided for detecting numerical text strings within a text string and converting those numerical text strings into digit strings. The digit strings may be reflected in real-time, such as when the user is typing a text message. If more than one possible format of the digit string is determined, the system may then provide a selection of the various formats for selection. Once the proper format for the digit string is determined, that digit string may replace the numerical string previously detected in the text string. The text to digit conversion and associated formatting expedites user text entry such that the user is not required to switch keyboard views, (e.g., virtual keyboards). Additionally, converting to digit strings compresses message length, as well as provide other benefits.