Arithmetic Program Switching from Edited Calculation Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaccuracy of calculation resultVSAvoidintuitiveness of setting change
Core Design Contradiction:
Measurement precisionVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveflexibility of calculation methodVSAvoidcomplexity of setting change process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #13The other way round (Inversion)

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

Engineering Contradiction:
Improveaccuracy of calculation resultVSAvoidtime for setting adjustment
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12591537B2Information processing device selecting from among plural arithmetic operation programs differing from each other with respect to an order of operations for solving a same numerical formula, and information processing method and storage medium
Publication Date: 2026.03.31 CASIO COMPUTER CO LTD
  • US12591537B2 patent drawing
  • US12591537B2 patent drawing
  • US12591537B2 patent drawing

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.