08447744 is referenced by 39 patents and cites 247 patents.

A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. Generally speaking, a data cartridge is a self-contained unit of data that can be registered with an event processing system and can store information pertaining to one or more objects (referred to herein as extensible objects) that are not natively supported by the system. Examples of such extensible objects can include data types, functions, indexes, data sources, and others. By interacting with a data cartridge, an event processing system can compile and execute queries that reference extensible objects defined in the data cartridge, thereby extending the system beyond its native capabilities.

Title
Extensibility platform using data cartridges
Application Number
12/957194
Publication Number
8447744 (B2)
Application Date
November 30, 2010
Publication Date
May 21, 2013
Inventor
Shailendra Mishra
Fremont
CA, US
Hoyong Park
San Jose
CA, US
Anand Srinivasan
Bangalore
IN
Alexandre de Castro Alves
Santa Clara
CA, US
Agent
Kilpatrick Townsend & Stockton
Assignee
Oracle International Corporation
CA, US
IPC
G06F 13/00
G06F 9/46
G06F 9/44
G06F 3/00
G06F 17/30
G06F 17/00
G06F 7/00
View Original Source