Patent · US Active

Computer speed via metadata-based business rule interpreter

US10838701B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 2, 2020
Grant dateNov 17, 2020
Priority date
Expiry dateMar 2, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of increasing a speed of operation of a computer via a metadata-based business rule interpreter. The method includes receiving, at a processor, user input defining a business rule. The method also includes translating, by the processor, the user input into a domain-specific language entirely consisting of metadata objects, wherein a translated syntax is formed, the translated syntax being an abstract syntax tree structure consisting of only the metadata objects. The method also includes executing, by the processor, an abstract syntax tree interpreter and taking as input into the abstract syntax tree interpreter the translated syntax. A compiler operation to generate computer code for implementing the business rule is avoided. Executing the abstract syntax tree interpreter produces a result in a browser without using executable code to achieve the result.

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