DATA MINING APPLICATION PROGRAMMING INTERFACE

Patent №

US 6,865,573

Granted

2005-03-08

Filed 2001

Owner

ORACLE CORPORATION

Lab

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09915286

An application programming interface, computer program product implementing the application programming interface, and a system implementing the application programming interface, which provides an advanced interface including support for hierarchical and object-oriented programming languages and sophisticated programming language constructs, and does not need to be integrated using additional tools. The application programming interface for providing data mining functionality comprises a first layer providing an interface with an application program, and a second layer implementing data mining functionality, the second layer comprising a mining object repository maintaining data mining metadata, a plurality of mining project objects each mining project object containing data mining objects created and used by a user, a plurality of mining session objects, each mining session object containing data mining processing performed on behalf of a user, a plurality of data mining tables, each data mining table mapping a table or a view in a database, a plurality of data transformation objects, each data transformation object defining computations or manipulations to be performed on data in the database, a plurality of data mining models, each data mining model implementing conditions and decisions, and a plurality of data mining result objects, each data mining result object generated as a result of scoring or analyzing a data mining model or an input dataset.

AI classification

Planning1.00
Machine learning1.00
Knowledge representation0.98
AI hardware0.96
Natural language0.74
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

ORACLE CORPORATION

assignment · 120530161

Assignors

HORNICK, MARK, DADASHEV, DZHANGIR

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC