Patent ID: 9459843
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A method for executing metric applications against a set of record data, comprising: receiving, via record access circuitry, the set of record data from a record repository; determining, by a processor and from the set of record data, record key data and one or more record data tables for the set of record data, wherein the record key data identifies names or values associated with data fields of the one or more record data tables; selecting, by metric management circuitry, one or more metric applications based on a mapping performed between record key data and a metric registration structure, wherein the metric registration structure comprises metric application metadata indicating data types, including data fields or values, required by each of a plurality of metric applications, and wherein selecting one or more metric applications comprises identifying one or more metric applications that, pursuant to the metric application metadata associated therewith, require the data fields identified by the record key data for the set of record data; cause execution of each of the selected one or more metric applications by the processor including compiling, linking or building the one or more metric applications in response to their selection; determining an output of each of the executed selected one or more metric applications; and storing the output in a memory.