Invention Grant
- Patent Title: Computer speed via metadata-based business rule interpreter
-
Application No.: US15686159Application Date: 2017-08-25
-
Publication No.: US10579351B2Publication Date: 2020-03-03
- Inventor: Joseph C. Groseclose , Robert Tucker , Zachary Brandt , Aakash Kharche , Satheesh Nagarajan , Darshan Kapadia
- Applicant: ADP, LLC
- Applicant Address: US NJ Roseland
- Assignee: ADP, LLC
- Current Assignee: ADP, LLC
- Current Assignee Address: US NJ Roseland
- Agency: Yee & Associates, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/41 ; G06F17/22

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.
Public/Granted literature
- US20190065164A1 COMPUTER SPEED VIA METADATA-BASED BUSINESS RULE INTERPRETER Public/Granted day:2019-02-28
Information query