Arithmetic Expression Evaluation in Character Input Windows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of electronic devices face the inconvenience of not being able to execute calculator applications and character input modes simultaneously, requiring repeated screen transitions to perform calculations and share results in communication or word processing applications.

Innovation Solution

A method and apparatus that evaluate arithmetic expressions within a character input window of an electronic device without the need for a separate calculator application or operation mode, using a control unit to identify and calculate arithmetic expressions in character input modes of text messaging, email, or word processing applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a separate calculator application is used to evaluate arithmetic expressions, then calculation functionality is provided, but the user must switch between applications and manually copy/paste results

Engineering Contradiction:
Improveconvenience of calculationVSAvoidtime for screen transitions
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges the calculator application's evaluation functionality with the character input mode by enabling the control unit to detect arithmetic expressions and execute calculations directly within the character input application, eliminating the need to switch to a separate calculator application

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The character input mode is enhanced with multi-functionality by adding arithmetic expression detection and evaluation capabilities to the control unit, allowing it to serve both as a character input interface and a calculation tool

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

2Adaptability or versatility

If the character input mode recognizes only ordinary characters, then simple text input is maintained, but arithmetic expressions cannot be evaluated

Engineering Contradiction:
Improvefunctionality of character input modeVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control unit dynamically adjusts its recognition capability by detecting whether the input characters form an arithmetic expression or ordinary text, and switches between character input mode and calculation mode accordingly, allowing the system to adapt its functionality based on input content

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9104314B2Method and apparatus for performing calculations in character input mode of electronic device
Publication Date: 2015.08.11 SAMSUNG ELECTRONICS CO LTD
  • US9104314B2 patent drawing
  • US9104314B2 patent drawing
  • US9104314B2 patent drawing

AI summary

A method and apparatus for performing calculations in a character input mode of an electronic device. Character input is received in the character input mode, and input characters are displayed in a character input window. If determined that an arithmetic expression is present in the displayed input characters, the arithmetic expression is evaluated, and an evaluation result is displayed. A calculation enabling condition may be satisfied prior to, or after, the arithmetic expression identification. The method may be applied to character input modes of a text messaging or email application, or of a word processing application.