US 11,734,354 B2
Transparent integration of machine learning algorithms in a common language runtime environment
Sandeep Chakravarthy Chimakurthi, Ellisville, MO (US); Matthew Edward Hopkins, St. Charles, MO (US); and Stephen G. Schwent, O'Fallon, MO (US)
Assigned to Mastercard International Incorporated, Purchase, NY (US)
Filed by Mastercard International Incorporated, Purchase, NY (US)
Filed on Nov. 30, 2021, as Appl. No. 17/537,625.
Claims priority of provisional application 63/119,167, filed on Nov. 30, 2020.
Claims priority of provisional application 63/119,198, filed on Nov. 30, 2020.
Prior Publication US 2022/0171771 A1, Jun. 2, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/903 (2019.01); G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06F 16/25 (2019.01); G06N 5/02 (2023.01)
CPC G06F 16/90335 (2019.01) [G06F 16/248 (2019.01); G06F 16/2443 (2019.01); G06F 16/2448 (2019.01); G06F 16/252 (2019.01); G06N 5/02 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A computer system comprising:
a database storing a plurality of business intelligence (BI) data objects, each BI data object being associated with one or more data parameters;
a processor; and
a memory storing thereon one or more prediction models and computer-executable instructions, the computer-executable instructions, when executed by the processor, causing the processor to:
intercept a data call from a query application to a query interface, the data call comprising a machine-readable query including one or more selected parameters, the one or more selected parameters identifying data corresponding to one or more of the BI data objects;
parse the data call to ascertain the one or more selected parameters;
obtain the data corresponding to the one or more BI data objects based on the one or more selected parameters;
obtain a prediction result from the one or more prediction models based on the one or more selected parameters; and
append the prediction result to the obtained data.