Patent ID: 7421437
Filing Date: 2008-09-02
Classification: G06F,H04L,Y10S

Abstract:
1. A computer-implemented method comprising: receiving a request for system information, wherein the system information is associated with a data type, wherein the data type includes a scalar data type and a complex data type, wherein the scalar data type and the complex data type are organized hierarchically, the scalar data type including a single data object having an integer or a character, the complex data type including multiple data objects having one or more of structure data types, list data types, and tree data types; referencing a plurality of data dictionary cache at an application level to obtain the data type associated with the system information; determining whether the data type is stored in one or more of the plurality of data dictionary cache, wherein determining is preformed based on a cache management policy to perform operations relating to reading, storing, and maintaining information of the plurality of data dictionary cache; selecting a data dictionary cache from the plurality of data dictionary cache at the application level, if the data dictionary cache includes the data type; obtaining the data type from the data dictionary cache having the data type; obtaining the data type from a data dictionary at a data access level, if the data type is not found at the plurality of data dictionary cache, and creating a new data dictionary cache at the application layer to store the data type obtained from the data dictionary; and providing the requested system information via the data type.