×

Adaptive compression

  • US 8,516,156 B1
  • Filed: 07/16/2010
  • Issued: 08/20/2013
  • Est. Priority Date: 08/05/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer-readable storage medium having computer-executable instructions for use in communicating a file between a client and a server over a network, the computer-executable instructions comprising program code for performing actions comprising:

  • receiving a file having a file length and a header having a file length number representing the file length;

    compressing at least a portion of the file using a first compression mode;

    determining an expected file length based, in part, on a second compression mode, wherein the expected file length is less than the received file length number and is based on another portion of the file that is currently uncompressed using the second compression mode, the second and first compression modes being different;

    sending the expected file length towards the client;

    after sending the expected file length toward the client, compressing at least some of the other portion of the file using the second compression mode; and

    sending the compressed portions of the file towards the client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×