Numerical Indicator Propagation for Consistent Math Formatting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software systems lack consistency and contextually appropriate formatting in displaying mathematical calculations due to varying numerical formats, leading to user confusion and inefficiency.

Innovation Solution

Implement a numerical indicator assigner within a computer system that assigns and propagates numerical indicators based on an indicator priority rule-set, ensuring consistent and contextually appropriate display of mathematical solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If default formatting is used in mathematical calculations, then the system operation is simple, but the display format may not be contextually appropriate or consistent

Engineering Contradiction:
Improvesimplicity of system operationVSAvoidcontextual appropriateness of display format
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by assigning numerical indicators to expression terms before calculations are executed. These indicators are then propagated through intermediate terms to solution terms, ensuring that the display format is determined in advance based on the input expression structure, rather than applying generic default formatting after calculation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using the numerical indicators from expression terms to determine the formatting of solution terms. The indicator propagation mechanism creates a feedback loop where the structure and format requirements of the input expression directly influence the output display format, ensuring contextual appropriateness while maintaining operational simplicity.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If different numerical formats are allowed for flexibility, then the adaptability of the system improves, but the consistency of display formatting deteriorates

Engineering Contradiction:
Improveflexibility of numerical formatsVSAvoidconsistency of display formatting
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system applies local quality by assigning specific numerical indicators to individual terms based on their context within the expression. Each term can have its own format specification (fraction, decimal, percentage) determined by its local requirements, while the overall display remains consistent through the propagation mechanism that ensures all terms follow their assigned format rules throughout the calculation process.

Inventive Principle:
Principle #3Local quality

3Reliability

If numerical indicators are propagated through intermediate terms to solution terms, then the contextual appropriateness of display format is improved, but the computational complexity increases

Engineering Contradiction:
Improvecontextual appropriateness of display formatVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system reduces computational complexity by performing preliminary assignment of numerical indicators to expression terms before the calculation process begins. This preliminary action establishes the format requirements upfront, allowing the propagation to occur systematically through intermediate terms without requiring complex real-time format determination during calculation execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12579356B2Mathematical calculations with numerical indicators
Publication Date: 2026.03.17 TEXAS INSTRUMENTS INC
  • US12579356B2 patent drawing
  • US12579356B2 patent drawing
  • US12579356B2 patent drawing

AI summary

One example includes a method for assigning numerical indicators that each define a respective numerical format in a mathematical calculation. The method includes receiving a mathematical expression as an input. The mathematical expression includes at least one expression term. The method also includes assigning a first numerical indicator to each of the expression term(s) and performing at least one mathematical calculation provided by the mathematical expression to obtain a mathematical solution comprising at least one solution term. The method also includes assigning a second numerical indicator to each of the solution term(s) based on the first numerical indicator of each of the at least one expression term and based on rules defined in an indicator priority rule-set. The method further includes displaying each of the at least one solution term of the mathematical solution in a format corresponding to the respectively assigned second numerical indicator on a graphical display.