Method for Optimization of the Management of a Server Cache Which May be Consulted by Client Terminals with Differing Characteristics
First Claim
1. Method for optimising the management of a dynamic page server cache capable of being consulted via different types of client terminals, and consequently requiring distinct instances of a dynamic page in said cache, wherein when a terminal requests a dynamic page, the method implements a step of verifying the presence of at least one instance of the dynamic page in the cache, whereby if the verification is positive, the method implements the following additional steps:
- procurement of a set of characteristics specific to the type of client terminal;
determination, from amongst the specific characteristics, of a subset of characteristics necessary for rendering the dynamic page on a client terminal;
searching for a possible instance amongst the instance(s) of the dynamic page in the cache, using the subset of necessary characteristics;
allocation of the possible instance to the client terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for optimisation of the management of a server cache for dynamic pages, which may be consulted by client terminals with differing characteristics which requires the provision of discrete versions of a dynamic page in the cache. When a terminal requests a dynamic page, a verification step—for the presence of at least one version of the dynamic page in the cache is carried out, such that if the verification is positive the following complementary steps are carried out: procurement of a set of characteristics specific to the type of client terminal, determination of a subset of necessary characteristics from amongst the specific characteristics for the reproduction of the dynamic page on a client terminal, search, among the version(s) of the dynamic page in the cache for a suitable version using the subset of necessary characteristics and allocation of the suitable version to the client terminal.
-
Citations
17 Claims
-
1. Method for optimising the management of a dynamic page server cache capable of being consulted via different types of client terminals, and consequently requiring distinct instances of a dynamic page in said cache, wherein when a terminal requests a dynamic page, the method implements a step of verifying the presence of at least one instance of the dynamic page in the cache, whereby if the verification is positive, the method implements the following additional steps:
-
procurement of a set of characteristics specific to the type of client terminal; determination, from amongst the specific characteristics, of a subset of characteristics necessary for rendering the dynamic page on a client terminal; searching for a possible instance amongst the instance(s) of the dynamic page in the cache, using the subset of necessary characteristics; allocation of the possible instance to the client terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Computer program including program instructions for performing a method of optimising the management of a dynamic page server cache capable of being consulted by different types of client terminals, and consequently requiring distinct instances of a dynamic page within said cache, wherein said method comprises:
-
when a terminal requests a dynamic page, verifying the presence of at least one instance of said dynamic page in said cache is implemented, so that, if verification is positive, the method implements the steps of; procurement of a set of characteristics specific to the type of said client terminal; determination, from amongst said specific characteristics, of a subset of characteristics necessary for rendering said dynamic page on a client terminal; searching for a possible instance amongst said instance(s) of said dynamic page in said cache, using said subset of necessary characteristics; allocation of said possible instance to said client terminal; when said program is running on a computer. - View Dependent Claims (15)
-
-
16. Device for optimising the management of a dynamic page server cache being consulted by different types of client terminals, and consequently requiring distinct instances of a dynamic page within said cache, wherein the device includes:
-
means for verifying the presence of at least one instance of said dynamic page in said cache when a client terminal requests a dynamic page; means of procuring a set of characteristics specific to the type of said client terminal; means of determining, from amongst said specific characteristics, a set of values for said subset of characteristics necessary for rendering said dynamic page on a client terminal; means of searching for a possible instance amongst said instance(s) of said dynamic page in said cache, using said subset of necessary characteristics; means of allocating said possible instance to said client terminal; and means of generating at least one instance of said dynamic page in said cache for said set of values of said subset of characteristics specific to the type of said client terminal; so that, if at least one instance of said dynamic page is present in said cache, said allocation means allocate said instance of said dynamic page to said client terminal requesting it and, if no instance of said dynamic page is present in said cache, said generating means generate at least one instance of said page requested in said cache for a subset of characteristics specific to said client terminal. - View Dependent Claims (17)
-
Specification