Method and system for adapting memory-resident database in flexible service logic execution environment
First Claim
Patent Images
1. A method for adapting memory-resident database in a flexible service logic execution environment (FSLEE), comprising the steps of:
- constructing a service table in an FSLEE application that executes a logic service, wherein the service table contains data that can be used in the logic service, and wherein the FSLEE application comprises;
an application framework capable of managing functionalities of the FSLEE application;
a service independent building block (SIB) library that contains a set of SIBs; and
an FSLEE configuration that renders each FSLEE application unique,wherein the application framework invokes a service image to execute the SIBs and perform logics of the logic service, and the service image is a visual representation of the logic service that defines the logics for the logic service;
providing a memory based database environment (MBE) indicator to the service table, wherein the MBE indicator is a field in a record entry that differentiates an MBE service table from another service table;
setting the MBE indicator of the service table in the database configuration file; and
providing the SIBs to access the MBE table constructed in the FSLEE application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and corresponding system for adapting memory-resident database in flexible service logic execution environment (FSLEE) provides certain features to be incorporated with FSLEE. FSLEE is a framework that supports services, such as processing logic services and telephony services. The method implements FSLEE support for memory based database environments (MBEs), and stores data in a resident memory for the services to improve database access speed.
9 Citations
23 Claims
-
1. A method for adapting memory-resident database in a flexible service logic execution environment (FSLEE), comprising the steps of:
-
constructing a service table in an FSLEE application that executes a logic service, wherein the service table contains data that can be used in the logic service, and wherein the FSLEE application comprises; an application framework capable of managing functionalities of the FSLEE application; a service independent building block (SIB) library that contains a set of SIBs; and an FSLEE configuration that renders each FSLEE application unique, wherein the application framework invokes a service image to execute the SIBs and perform logics of the logic service, and the service image is a visual representation of the logic service that defines the logics for the logic service; providing a memory based database environment (MBE) indicator to the service table, wherein the MBE indicator is a field in a record entry that differentiates an MBE service table from another service table; setting the MBE indicator of the service table in the database configuration file; and providing the SIBs to access the MBE table constructed in the FSLEE application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 21, 22, 23)
-
-
13. An apparatus for adapting memory-resident database in a flexible service logic execution environment (FSLEE), comprising:
-
a memory based database environment (MBE) database, comprising a database configuration file providing an MBE indicator to a service table to differentiate an MBE service table from another service table, wherein the MBE service table is constructed in an FSLEE application and contains data that can be used in a logic service; and an FSLEE application that executes the logic service, comprising a service independent building block (SIB) library containing a set of SIBs that access the MBE service table constructed in the FSLEE application, an application framework capable of managing functionalities of the FSLEE application, and an FSLEE configuration that renders each FSLEE application unique, wherein the application framework invokes a service image to execute the SIBs and perform logics of the logic service, and the service image is a visual representation of the logic service that defines the logics for the logic service. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium providing instruction for adapting memory-resident database in a flexible service logic execution environment (FSLEE), the instructions comprising:
- constructing a service table in an FSLEE application that executes a logic service, wherein the service table contains data that can be used in the logic service, and wherein the FSLEE application comprises;
an application framework capable of managing functionalities of the FSLEE application;
a service independent building block (SIB) library that contains a set of SIBs; and
an FSLEE configuration that renders each FSLEE application unique, wherein the application framework invokes a service image to execute the SIBs and perform logics of the logic service, and the service image is a visual representation of the logic service that defines the logics for the logic service;
providing a memory based database environment (MBE) indicator to the service table, wherein the MBE indicator is a field in a record entry that differentiates an MBE service table from another service table;
setting the MBE indicator of the service table in the database configuration file; and
providing the SIBs to access the MBE table constructed in the FSLEE application. - View Dependent Claims (20)
- constructing a service table in an FSLEE application that executes a logic service, wherein the service table contains data that can be used in the logic service, and wherein the FSLEE application comprises;
Specification