Nova Patents
EP0958587A2

Recompression server

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 11 April 2017, 9.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

39 claims: 12 independent, 27 dependent

  1. 1
    Claims of equivalent WO 9738434 A1 CLAIMS What is claimed is:1. A method for increasing available bandwidth in a network system, including the steps of: (a) for each file requested from a provider node in the network system, determining whether the file is a pre-compressed file;(b) decompressing the pre-compressed file into a decompressed file;(c) recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre- compressed file;and (d) providing the recompressed file to a requester node in the network system.
  2. 6
    A method for increasing available bandwidth in a network system, including the steps of:(a) for each file requested from a requestor node in the network system, determining whether the file is an uncompressed file;(b) compressing the uncompressed file into a compressed file;(c) providing the compressed file to a requester node in the network system;and (d) caching the recompressed file.
  3. 8
    A method for increasing available bandwidth in a network system, including the steps of:(a) for each file requested from a provider node in the network system, examining a request for the file to determine if the file is pre-compressed;(b) retrieving the requested file from the provider node in the network system;(c) if the requested file is pre-compressed, decompressing the retrieved pre- compressed file into a decompressed file;(d) recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre- compressed file;and (e) providing the recompressed file to a requester node in the network system.
  4. 11
    1 1. A method for increasing available bandwidth in a network system, including the steps of:(a) for each file requested from a provider node in the network system, retrieving a file from the provider node;(b) examining the retrieved a file to determine if the file is pre-compressed;(c) if the retrieved file is pre-compressed, decompressing the retrieved pre- compressed file into a decompressed file;(d) recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre- compressed file;and (e) providing the recompressed file to a requester node in the network system.
  5. 14
    An apparatus for increasing available bandwidth in a network system, including:(a) means for determining whether each file requested from a provider node in the network system is a pre-compressed file;(b) a decompressor for decompressing the pre-compressed file into a decompressed file;(c) a recompressor for recompressing the decompressed file mto a recompressed file, the recompressed file having a greater degree of compression than the pre-compressed file;and (d) means for providing the recompressed file to a requester node in the network system.
  6. 19
    An apparatus for increasing available bandwidth in a network system, including:(a) means for determining whether each file requested from a provider node in the network system is an uncompressed file;(b) a compressor for compressing the uncompressed file into a compressed file;(c) means for providing the compressed file to a requester node in the network system;and (d) a cache for storing the recompressed file.
  7. 21
    An apparatus for increasing available bandwidth in a network system, including:(a) for each file requested from a provider node in the network system, means for examining a request for the file to determine if the file is pre-com- pressed;(b) means for retrieving the requested file from the provider node in the network system;(c) a decompressor for decompressing a retrieved pre-compressed file into a decompressed file;(d) a recompressor for recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre-compressed file;and (e) means for providing the recompressed file to a requester node in the network system.
  8. 24
    An apparatus for increasing available bandwidth in a network system, including:(a) for each file requested from a provider node in the network system, means for retrieving the file from the provider node ;(b) means for determining that the retrieved file is pre-compressed;(c) a decompressor for decompressing a retrieved pre-compressed file into a decompressed file;(d) a recompressor for recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre-compressed file;and (e) means for providing the recompressed file to a requester node in the network system.
  9. 27
    A computer program for increasing available bandwidth in a network system, the computer program being tangibly stored on a media readable by a computer system, for configuring the computer system upon being read and executed by the computer system to perform the functions of:(a) for each file requested from a provider node in the network system, determining whether the file is a pre-compressed file;(b) decompressing the pre-compressed file into a decompressed file;(c) recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre- compressed file;and (d) providing the recompressed file to a requester node in the network system.
  10. 32
    A computer program for increasing available bandwidth in a network system, the computer program being tangibly stored on a media readable by a computer system, for configuring the computer system upon being read and executed by the computer system to perform the functions of:(a) for each file requested from a requestor node in the network system, determining whether the file is an uncompressed file;(b) compressing the uncompressed file into a compressed file;(c) providing the compressed file to a requester node in the network system;and (d) caching the recompressed file.
  11. 34
    A computer program for increasing available bandwidth in a network system, the computer program being tangibly stored on a media readable by a computer system, for configuring the computer system upon being read and executed by the computer system to perform the functions of:(a) for each file requested from a provider node in the network system, examining a request for the file to determine if the file is pre-compressed;(b) retrieving the requested file from the provider node in the network system;(c) if the requested file is pre-compressed, decompressing the retrieved pre- compressed file into a decompressed file;(d) recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre- compressed file;and (e) providing the recompressed file to a requester node in the network system.
  12. 37
    A computer program for increasing available bandwidth in a network system, the computer program being tangibly stored on a media readable by a computer system, for configuring the computer system upon being read and executed by the computer system to perform the functions of:(a) for each file requested from a provider node in the network system, retrieving a file from the provider node;(b) examining the retrieved a file to determine if the file is pre-compressed;(c) if the retrieved file is pre-compressed, decompressing the retrieved pre- compressed file into a decompressed file;(d) recompressing the decompressed file into a recompressed file, the recompressed file having a greater degree of compression than the pre- compressed file;and (e) providing the recompressed file to a requester node in the network system.