Cache time determination
First Claim
Patent Images
1. A data storage method comprising the steps of:
- selecting a data set from a data base assigning the selected data set a cache time attribute defining a cache storage period, storing the data set in a cache memory for a time period defined by said cache time attribute.
0 Assignments
0 Petitions
Accused Products
Abstract
A data storage method comprises the steps of selecting a data set from a data base (104), assigning the selected data set a cache time attribute defining a cache storage period, and storing the data set in a cache memory (106) for a time period defined by said cache time attribute. A storage time period in the cache memory can so be assigned individually to every data set depending on parameters as the data volume of the data set, the access frequency, etc. independently of an output medium as e.g. an HTML.
-
Citations
43 Claims
-
1. A data storage method comprising the steps of:
-
selecting a data set from a data base assigning the selected data set a cache time attribute defining a cache storage period, storing the data set in a cache memory for a time period defined by said cache time attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 24, 42, 43)
-
-
20. A load management method of a computer system comprising a web server connectable to a plurality of clients over a data transmission medium, an application server, a data base and a cache memory, comprising the steps of:
-
selecting from the data base a plurality of data sets, assigning the selected data sets a respective cache time attribute defining a cache storage period depending on computer system parameters detected by the application server, storing the selected data sets in the cache memory for a time period defined by said cache time attribute. - View Dependent Claims (21)
-
-
22. A computer program comprising program code adapted to perform the method steps of:
-
selecting a data set from a data base assigning the selected data set a cache time attribute defining a cache storage period, storing the data set in a cache memory for a time period defined by said cache time attribute. - View Dependent Claims (23)
-
-
25. A data structure comprising a plurality of individual data sets which is assigned a cache time attribute defining a cache storage period of the respective data set in a cache memory.
-
26. An application server accessing a data base and a cache memory and being adapted to:
-
select a data set from the data base, assign the selected data set a cache time attribute defining a cache storage period, store the data set in the cache memory for a time period defined by the cache time attribute.
-
-
27. A computer system comprising:
-
a web server connectable to a plurality of clients by means of a data transmission medium, an application server, a data base, and a cache memory, the application server being adapted to;
select from the data base a plurality of data sets, assign the selected data sets a respective cache time attribute defining a cache storage period, the application server and/or the web server being adapted to;
store the data set in the cache memory for a time period defined by the cache time attribute. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A data storage method comprising the steps of:
-
selecting a data set from the database, assigning the selected data set a cache time attribute defining a cache storage period, storing the data set in a cache memory for at least time period defined by said cache time attribute, if the data set is accessed in the cache memory after expiration of the defined cache time, checking whether the data set stored in the cache memory is identical with the corresponding data set in the database and if the data sets are identical, retrieving the data set from the cache memory and resetting the cache time attribute, and if the data sets are not identical, retrieving the data set from the database, updating the data set in the cache memory and resetting the cache time attribute. - View Dependent Claims (40)
-
-
41. A computer system comprising:
-
a web server connectable to a plurality of clients by means of a data transmission medium, an application server, a database, and a cache memory, the application server being adapted to;
select from the database a plurality of data sets, assign the selected data sets a respective cache time attribute defining a cache storage period, the application server and/or the web server being adapted to;
selecting a data set from a database, assigning the selected data set a cache time attribute defining a cache storage period, storing the data set in a cache memory for at least a time period defined by said cache time attribute if the data set is accessed in the cache memory after expiration of the defined cache time, checking whether the data set stored in the cache memory is identical with the corresponding data set in the database, and if the data sets are identical, retrieving the data set from the cache memory and resetting the cache time attribute, and if the data sets are not identical, retrieving the data set from the database, updating the data set in the cache memory and resetting the cache time attribute.
-
Specification