Arithmetic Expression Evaluation in Character Input Windows
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Adaptability or versatility
If the character input mode recognizes only ordinary characters, then simple text input is maintained, but arithmetic expressions cannot be evaluated
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
Data Source
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.


