Patent · US Active

Computer speed via metadata-based business rule interpreter

US10579351B2 · kind B2 · utility

2Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 25, 2017
Grant dateMar 3, 2020
Priority date
Expiry dateNov 28, 2037

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.