SMART EVALUATION IN COMPUTER ALGEBRA

Patent №

US 7,698,356

Granted

2010-04-13

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

2

evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11109018

In a computing system, evaluating a mathematical expression in presented hierarchically according to the rules of precedence of operations, initial operations at the bottom of the hierarchy may yield values too large to be calculated conventionally, even if the ultimate value of the expression may represent a calculable value. The mathematical expression is evaluated top down to determine if portions of the mathematical expression are re-expressible to simplify the expression and avoid initial or intermediate calculations that would prevent calculation of the mathematical expression. Portions of the original mathematical expression are re-expressible by substituting known mathematical identities, applying arithmetic rules, or treating a portion of the mathematical expression as a variable on which other operations are performed. Once the mathematical expression has been re-expressed, the mathematical expression is simplified, and, if possible, its value calculated.

AI classification

AI hardware1.00
Evolutionary computation0.69
Vision0.40
Natural language0.13
Knowledge representation0.08
Machine learning0.01
Planning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 160740693

Assignors

YU, JINSONG

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC