Arithmetic Program Switching from Edited Calculation Results
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing scientific calculators often produce results that do not align with the user's intended calculations due to default arithmetic operation settings, making it difficult for users to change these settings intuitively and efficiently.
Innovation Solution
An information processing device that allows users to edit arithmetic operation results and change settings based on edited results, enabling recalculations with alternative settings to align with user intent.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the calculator uses default arithmetic operation settings, then the calculation process is simple and fast, but the results may not align with user's intended calculations
Solution Approach 1:
The system automatically analyzes the user's edited arithmetic operation results and autonomously determines the appropriate arithmetic operation settings to change, without requiring the user to manually configure complex settings. The calculator serves itself by inferring user intent from the edited results and applying appropriate setting changes automatically.
Solution Approach 2:
The system uses the user's edited arithmetic operation results as feedback to determine what settings should be changed. By analyzing the relationship between the original calculation results and the user's edits, the system infers the user's intended calculation method and adjusts settings accordingly, creating a closed-loop feedback mechanism.
2Adaptability or versatility
If the calculator provides multiple arithmetic operation settings, then it can accommodate different calculation methods, but it becomes difficult for users to change settings intuitively
Solution Approach 1:
Instead of requiring users to navigate through multiple settings manually, the system automatically determines which arithmetic operation settings to change based on the user's edited results. The calculator performs self-configuration by analyzing the pattern of edits and autonomously selecting the appropriate settings, thereby maintaining versatility while eliminating complexity.
Solution Approach 2:
Rather than having users select settings and then perform calculations, the system inverts the process by having users perform calculations first, then using the edited results to automatically determine the appropriate settings. This reversal simplifies the user interaction while maintaining multiple calculation method options.
3Measurement precision
If users manually adjust arithmetic operation settings to match their intent, then accurate results can be obtained, but significant time and effort are required
Solution Approach 1:
The system performs preliminary analysis of the user's edited arithmetic operation results to pre-determine the appropriate settings changes before the user would need to make them manually. By proactively analyzing the edit patterns and inferring user intent, the system prepares the optimal settings configuration in advance, saving the user time and effort.
Solution Approach 2:
The calculator automatically performs the time-consuming task of analyzing edited results and determining appropriate setting changes without user intervention. The system serves itself by autonomously completing the entire process from analysis to setting adjustment, eliminating the time users would otherwise spend on manual configuration.
Data Source
AI summary
In an information processing device, at least one processor acquires edited arithmetic operation data which indicates a result of arithmetic operations which are performed on a numerical formula on the basis of an input operation from a target person, decides whether it is preferable to change an arithmetic operation program which is stored in a memory and is based on the numerical formula, and in a case where it is decided that it is preferable to change the arithmetic operation program, changes the arithmetic operation program on the basis of the edited arithmetic operation result data which is acquired.


