Patent · US Expired

Evaluating dynamic expressions in a modeling application

US7340475B2 · kind B2 · utility

17Cited by
5References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 25, 2005
Grant dateMar 4, 2008
Priority date
Expiry dateMay 9, 2026

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99945
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Development and use of a computer program in an arbitrary language are facilitated by representing expressions to be dynamically evaluated in a simple syntax compatible with a standard language. The method for evaluating the expressions must provide a pattern or template containing the form and syntax required for an embedded standard language query in the arbitrary language. The representation of the expression in the simple syntax is detected and the expression, variables contained in the expression and the name of the result of an evaluation of the expression are extracted and placed in the template or pattern to derive an intermediate form of the expression. Quantitative data developed by the computer program when it is run is substituted for the variables in the intermediate form of the expression to form a standard language query embedded in the arbitrary language program which is then evaluated by a standard language evaluation engine.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.