US 12,299,045 B2
Database query interface extension for machine learning algorithms in business intelligence applications
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,616.
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/0171814 A1, Jun. 2, 2022
Int. Cl. G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06F 16/25 (2019.01); G06F 16/903 (2019.01); G06N 5/02 (2023.01)
CPC G06F 16/90335 (2019.01) [G06F 16/2443 (2019.01); G06F 16/2448 (2019.01); G06F 16/248 (2019.01); G06F 16/252 (2019.01); G06N 5/02 (2013.01)] 20 Claims
OG exemplary drawing
 
8. A computer-implemented method executable on a computer system comprising a processor and a memory and in which a plurality of business intelligence (BI) data objects is persisted in a database stored in the memory, each BI data object being associated with one or more data parameters, said method comprising:
intercepting, by a query interface extension, a data call from a query application to a query interface for data corresponding to one or more of the BI data objects, the data call including one or more selected parameters;
parsing, by the query interface extension, the data call to ascertain the one or more selected parameters;
obtaining, by the query interface extension, the data corresponding to the one or more BI data objects based on the one or more selected parameters; and
appending, by the query interface extension, a prediction result to the obtained data.