Methods and systems for object interpretation within a shared object space
First Claim
Patent Images
1. A method of creating a shared object space, comprising the following operations performed by one or more processors:
- partitioning a memory area of a server, a section of the memory area serving as the shared object space, and the shared object space being separate from a buffer memory of an application;
creating a pregenerated object configured to;
contain, within the pregenerated object, all attributes and all data corresponding to the attributes which are needed for performing functions of the pregenerated object; and
avoid a generating process in which attributes are retrieved from a database or repository outside the pregenerated object;
providing a customized interpretation routine for interpreting the pregenerated object the customized interpretation routine being correlated with the pregenerated object;
storing the pregenerated object and the customized interpretation routine in the shared object space;
defining application access to the shared object space;
checking the activation status of the pregenerated object based on an attribute or flag of the pregenerated object, wherein the activation status indicates the ability to update, modify or create pregenerated objects;
instantiating the pregenerated object within the shared memory space; and
interpreting the pregenerated object using the customized interpretation routine within the shared memory space.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for creating and using a shared object space to interpret objects. In one exemplary embodiment, a method is provided that includes partitioning a memory area of a server. The method may also include creating an object, wherein the created object contains the data needed for performing the function of the object, and providing an interpretation routine for interpreting the object. The method may further include storing the created object and the interpretation routine in the partitioned memory area and defining application access to the partitioned memory area.
-
Citations
18 Claims
-
1. A method of creating a shared object space, comprising the following operations performed by one or more processors:
-
partitioning a memory area of a server, a section of the memory area serving as the shared object space, and the shared object space being separate from a buffer memory of an application; creating a pregenerated object configured to; contain, within the pregenerated object, all attributes and all data corresponding to the attributes which are needed for performing functions of the pregenerated object; and avoid a generating process in which attributes are retrieved from a database or repository outside the pregenerated object; providing a customized interpretation routine for interpreting the pregenerated object the customized interpretation routine being correlated with the pregenerated object; storing the pregenerated object and the customized interpretation routine in the shared object space; defining application access to the shared object space; checking the activation status of the pregenerated object based on an attribute or flag of the pregenerated object, wherein the activation status indicates the ability to update, modify or create pregenerated objects; instantiating the pregenerated object within the shared memory space; and interpreting the pregenerated object using the customized interpretation routine within the shared memory space. - View Dependent Claims (2, 3)
-
-
4. A method of using a shared object space to interpret objects, comprising:
-
initializing an application call routine to an object; searching the shared object space for a pregenerated version of the called object, the pregenerated version being configured to; contain, within the pregenerated object, all attributes and all data corresponding to the attributes which are needed for performing all functions of the called object; and avoid a generating process in which attributes are retrieved from outside the pregenerated object; allowing the application access to the shared object space and the pregenerated version of the called object if the pregenerated version of the called object is found in the shared object space; checking the activation status of the pregenerated object based on an attribute or flag of the pregenerated object, wherein the activation status indicates the ability to update, modify or create pregenerated objects; instantiating the pregenerated version of the called object in the shared object space, the shared object space being separate from a buffer memory of the application; mapping the pregenerated version of the called object to a customized interpretation routine stored in the shared object space, the customized interpretation routine being correlated with the pregenerated object; and interpreting the pregenerated version of the called object in the shared object space. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A shared object space system, comprising:
-
a partitioned memory area of a server accessible by one or more applications, a section of the memory area serving as the shared object space and the shared object space being separate from a buffer memory of the one or more applications; a pregenerated object stored in the shared object space, the pregenerated object being configured to; contain, within the pregenerated object, all attributes and all data corresponding to the attributes which are needed for performing functions of the pregenerated object, and avoid a generating process in which attributes are retrieved outside the pregenerated object; an interpretation routine correlated with the pregenerated object for interpreting the pregenerated object;
a checking routine correlated with the pregenerated object for checking the activation status of the pregenerated object based on an attribute or flag of the pregenerated object, wherein the activation status indicates the ability to update, modify or create pregenerated objects; anda shared object interpreter component for managing the access of the one or more applications to the shared object space, wherein the shared object interpreter component maps the pregenerated object to the correlated interpretation routine. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of using a shared object space to interpret objects, comprising:
-
initializing an application call routine to an object; searching the shared object space for a function module containing a pregenerated version of the called object and a customized interpretation routine, the pregenerated version being configured to; contain, within the pregenerated object, all attributes and all data corresponding to the attributes which are needed for performing all functions of the called object, and avoid a generating process in which attributes are retrieved from outside the pregenerated object; allowing the application access to the shared object space and the function module if the function module is found in the shared object space; checking the activation status of the pregentrated object based on an attribute or flag of the pregenerated object, wherein the activation status indicates the ability to update, modify or create pregenerated objects; instantiating the pregenerated version of the called object in the shared object space, the shared object space being separate from a buffer memory of the application; and interpreting the pregenerated version of the called object in the shared object space using the customized interpretation routine. - View Dependent Claims (16, 17, 18)
-
Specification