CA1340502C

Method for storing data in an interactive computer network

Abstract

A method for storing data in an interactive computer network isdescribed. In a preferred form, the method features steps forestablishing data stores of prescribed capacities within a network fordelivering an interactive service. The stored data is used inpresenting the applications that makeup the service. The methodfeatures steps for associating storage control parameters with theapplication data to be stored and supplying data to the respectivestores in excess of their respective capacities. The method includessteps for retaining data at the stores based on the respectiveprescribed storage control parameters and the date usage experience atthe respective stores. In preferred form, the method features steps forproviding the data stores with a temporary cache for storing data duringa data use session and a variable content, permanent, file for retainingdata between data use sessions. The method configures the cache fromavailable RAM and a prescribed disk file, and the stage from a content-variable, permanent disk file. Data is retained at the cache andsubsequently at the stage based on control parameters associated withthe data identification, storage candidacy and version, as combined witha least-recently-used criterion. Accordingly, over multiple usesessions, the stage self-configures with data tailored to useexperience. Also in the preferred form of the method described, thedata is arranged as objects having a header including the storagecontrol parameters.

CA1340502C, drawing sheet 1
Sheet 1 of 24

Term

Term ended

Expired 26 January 2015, 11.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

4 claims: 1 independent, 3 dependent

  1. 1
    THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE PROPERTY OF PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:1. Method for storing data in a computer network, the network including a multiplicity of user reception systems at which respective users can request applications during user sessions, the application being generated from the data, the method comprising the steps of: a. establishing data stores within the network from which data may be obtained for generating the applications during data usage sessions;b. associating storage control parameters with the data to be stored, the control parameters dictating predetermined eligibility of the data for storage at the data stores;c. supplying data to the respective stores for use in generating applications;and d. retaining data at the stores based on at least the eligibility for storage dictated by the respective storage control parameters.