EXTENSIBLE LANGUAGE FRAMEWORK USING DATA CARTRIDGES

Patent №

US 9,058,360

Granted

2015-06-16

Filed 2010

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

4

nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12957201

A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. In one set of embodiments, the data cartridge framework described herein can enable an event processing system to support one or more extension languages that are distinct from the native event processing language supported by the system. For example, certain “extension language” data cartridges can be provided that enable an event processing system to support complex data types and associated methods/operations that are common in object-oriented languages, but are not common in event processing languages. In these embodiments, an event processing system can access an extension language data cartridge to compile and execute queries that are written using a combination of the system's native event processing language and the extension language.

AI classification

Natural language1.00
AI hardware0.99
Knowledge representation0.97
Planning0.96
Machine learning0.03
Vision0.00
Speech0.00
Evolutionary computation0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 254030882

Assignors

DE CASTRO ALVES, ALEXANDRE, SRINIVASA, ANAND, PARK, HOYONG, MISHRA, SHAILENDRA

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

© 2026 NYSGPT2525 LLC