发明名称 Methods and apparatuses for providing dynamic definition and selection of metric applications
摘要 A method, apparatus and computer program product are provided for generation, selection, and execution of metric applications. An example of the method includes 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, 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 required by each of a plurality of metric applications, executing, by a processor, each of the selected one or more metric applications, determining an output of each of the executed selected one or more metric applications, and storing the output in a memory.
申请公布号 US9459843(B1) 申请公布日期 2016.10.04
申请号 US201514674789 申请日期 2015.03.31
申请人 McKesson Financial Holdings 发明人 Smith Eric;Adams Lucas
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Alston & Bird LLP 代理人 Alston & Bird LLP
主权项 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.
地址 Hamilton BM