Patent ID: 8407260

Claim:
A method of controlling the storage of web objects in a storage media, the web objects forming a closed web site which has no reference to an external web site, and being adapted for delivery to a user, the web objects being stored on the basis of predictive determinations of which web object has a highest probability of being selected from the closed web site by the user, the method comprising the steps of: a) identifying a plurality of web objects which form the closed web site; b) determining a web tree of the closed web site by computing a number of steps between each of said plurality of web objects to every other of said plurality of web objects; c) storing said number of steps between each of said plurality of web objects; d) identifying at least one parameter associated with each web object in the web tree; e) determining from the at least one parameter of each web object a probability of the web object being selected so as to generate a list of likely web objects, wherein said step of determining the probability of each web object being selected comprises determining a numbers of steps from an active web object to each web object in the closed web site, such that a group of neighboring objects with a lower number of steps with respect to the active web object have a higher probability of being selected than a group of neighboring objects with a higher number of steps, and for each of group of neighboring objects, determining the size of web object having the same number of steps such that those of a smaller size have a higher probability than those with a bigger size; f) ordering the likely web objects in accordance with their probability; g) storing the web object from the set of likely objects in order of their relative probability such that those with the highest probability are stored first; and h) continuing the storing step for as long as there is available capacity in the storage media.