CA2269069C

System and method for optimized storage and retrieval of data on a distributed computer network

Abstract

A system and method for the optimized storage and retrievalof video data at distributed sites call for the deployment of "Smart Minor" sites (26, 28, 30) throughout a network (10), each of whichmaintains a copy of certain data managed by the system. Every user(12, 16, 20) is assigned to a specific delivery site based on an analysisof network performance with respect to each of the available deliverysites. Generalized network performance data is collected and storedto facilitate the selection of additional delivery sites and to ensurethe preservation of improved performance in comparison to traditionalnetworks.

CA2269069C, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 20 October 2017, 8.9 years ago.

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

27 claims: 4 independent, 23 dependent

  1. 1
    8 9 What is claimed is:1. A system for selecting a delivery site, located on a distributed computer network, from which to a receive a file, the system comprising: a distributed computer network;at least one content provider connected to the network, wherein the content provider stores at least one file;a plurality of delivery sites connected to the network, wherein at least one of the delivery sites stores at least one copy of the same file;a user terminal connected to the network;a network traffic testing apparatus for selecting a preferred delivery site from all delivery sites connected to the network;and a downloading apparatus for downloading the file from the preferred delivery site to the user terminal. 1 2. A system according to claim 1, wherein the network
  2. 2
    2 testing apparatus comprises a first storage medium connected
  3. 3
    3 to the user terminal, wherein the first storage medium
  4. 4
    4 embodies a first software program for testing the network
  5. 5
    5 and selecting a preferred delivery site from all delivery
  6. 6
    6 sites connected to the network. 1 3. A system according to claim 2, wherein the 2 downloading apparatus comprises a second storage medium 3 connected to the user terminal, wherein the second storage 4 medium embodies a second software program capable of 5 downloading the file from the preferred delivery site to the 6 user terminal. 1 4. A system according to claim 3, further comprising 2 a database connected to the network. 1 5. A system according to claim 4, wherein the first 2 software program uses a list of delivery sites created by 3 the database. WO 98/18076 PCT/US97/19468 CA 02269069 1999-04-16 6. A system according to claim 5, wherein the first software program uses results from a network analysis procedure to choose the preferred delivery site from the list of delivery sites.