Predictive Text Input Numeric Value Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Character input devices using predictive conversion methods cannot effectively perform mathematical operations on inputted numeric values and present the results as conversion candidates, limiting their functionality in handling texts with numeric values that represent mathematical relationships.

Innovation Solution

A character input device and program that includes a conversion candidate generating section capable of performing preset mathematical operations, such as addition, on inputted numeric values and displaying the results as conversion candidates, specifically for numeric values with the same unit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a predictive conversion method is used in a character input device, then text input manipulation is simplified, but the device cannot perform mathematical operations on inputted numeric values and present results as conversion candidates

Engineering Contradiction:
Improvetext input manipulationVSAvoidmathematical operation capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The character input device is enhanced to perform multiple functions: it maintains the predictive conversion capability for text input while simultaneously acquiring mathematical operation capability. The conversion candidate generating section is modified to detect numeric values in the input character string, perform mathematical operations on them, and present the results as conversion candidates, thereby making the device universal for both text input and calculation tasks.

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

Solution Approach 2:

The patent merges the predictive conversion function with a mathematical operation function into a single integrated system. The conversion candidate generating section combines text prediction algorithms with numeric value detection and mathematical computation, allowing the device to seamlessly switch between and combine these functions during character input operations.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If conventional predictive conversion is used, then conversion candidates are presented based on predefined dictionaries, but results of mathematical operations cannot be generated as conversion candidates

Engineering Contradiction:
Improveconversion candidate presentationVSAvoidmathematical calculation convenience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary detection of numeric values within the input character string before generating conversion candidates. The numeric value detecting section identifies and extracts numeric values in advance, allowing the mathematical operation to be performed proactively, and the result is then presented as a conversion candidate, saving the user from manual calculation and subsequent input.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The character input device performs mathematical operations on its own during the input process. When numeric values are detected in the input string, the system automatically executes the mathematical operation and presents the result as a conversion candidate, enabling the device to serve itself in performing calculations without requiring external calculator intervention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9110881B2Character input device and character input program
Publication Date: 2015.08.18 LENOVO INNOVATIONS LTD (HONG KONG)
  • US9110881B2 patent drawing
  • US9110881B2 patent drawing
  • US9110881B2 patent drawing

AI summary

The object of the present invention is to provide a character input device that facilities the input of an added value in inputting text including numeric values. In a character input device that adopts a predictive conversion method, a preset mathematical operation is performed when a numeric value is inputted, and the result of the mathematical operation is displayed as a conversion candidate.