Query processing with machine learning
US12242493B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 11, 2020 |
| Grant date | Mar 4, 2025 |
| Priority date | — |
| Expiry date | Apr 13, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N3/105
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The description relates to executing an inference query relative to a database management system, such as a relational database management system. In one example a trained machine learning model can be stored within the database management system. An inference query can be received that applies the trained machine learning model on data local to the database management system. Analysis can be performed on the inference query and the trained machine learning model to generate a unified intermediate representation of the inference query and the trained model. Cross optimization can be performed on the unified intermediate representation. Based upon the cross-optimization, a first portion of the unified intermediate representation to be executed by a database engine of the database management system can be determined, and, a second portion of the unified intermediate representation to be executed by a machine learning runtime can be determined.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.