Pluggable component interface
First Claim
Patent Images
1. A system comprising:
- a database management system; and
a bridge tightly-integrated with the database management system, wherein the bridge is assigned a bridge slot number, wherein the bridge is configured to;
initiate an application, wherein the application is placed in communication with the database management system via the bridge,assign the application an application slot number, wherein the application slot number and the bridge slot number are unique reference numbers allowing interaction with the bridge and application by reference to the corresponding slot number, wherein the application slot number is associated with a segment of a shared memory space, andcontrol resource allocation for the application from resources managed by the database management system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for initiating an application in communication with a database management system via a bridge. Application memory is allocated to the application from a shared memory space within the database management system.
-
Citations
13 Claims
-
1. A system comprising:
-
a database management system; and a bridge tightly-integrated with the database management system, wherein the bridge is assigned a bridge slot number, wherein the bridge is configured to; initiate an application, wherein the application is placed in communication with the database management system via the bridge, assign the application an application slot number, wherein the application slot number and the bridge slot number are unique reference numbers allowing interaction with the bridge and application by reference to the corresponding slot number, wherein the application slot number is associated with a segment of a shared memory space, and control resource allocation for the application from resources managed by the database management system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
initiating an application, wherein the application is placed in communication with a database management system via a bridge; assigning the bridge a bridge slot number; assigning the application an application slot number; wherein the application slot number and the bridge slot number are unique reference numbers allowing interaction with the bridge and application by reference to the corresponding slot number; associating a segment of a shared memory space with the application slot number; and allocating, by the bridge, application resources to the application from resources managed by the database management system. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory computer-readable storage device having stored thereon computer-executable instructions, execution of which, by a computing device, causes the computing device to perform operations comprising:
-
initiating an application, wherein the application is placed in communication with a database management system via a bridge; assigning the bridge a bridge slot number; assigning the application an application slot number; wherein the application slot number and the bridge slot number are unique reference numbers allowing interaction with the bridge and application by reference to the corresponding slot number; associating a segment of the shared memory space with the application slot number; and allocating, by the bridge, application memory to the application from a shared memory space within the database management system. - View Dependent Claims (11, 12, 13)
-
Specification