×

Method and apparatus for compressing a continuous, indistinct data stream

  • US 5,838,927 A
  • Filed: 11/22/1996
  • Issued: 11/17/1998
  • Est. Priority Date: 11/22/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a networked computer system comprising a plurality of logically interconnected network servers and client systems, and wherein at least some of said network servers are comprised of a compression unit and at least some of said client systems are comprised of a data decompression unit, a method of transmitting and receiving a continuous, indistinct data stream so as to reduce latency between the time data is retrieved and the time the data is transmitted by a network server, the method comprising the steps of:

  • in response to a request from a client system, retrieving at a network server data to be transmitted back to the client system;

    as soon as data retrieval is initiated and without regard to retrieving a complete block of data, determining whether the retrieved data is compressible;

    without regard to retrieving a complete block of data, attaching the retrieved data to a compression stream generated at the compression unit and essentially simultaneously transmitting the data as it is retrieved and attached to the compression stream, and continuing to retrieve the requested data, attach it to the compression stream and transmit the attached data without regard to any predetermined length of the data until all requested data has been sent; and

    receiving the transmitted data as attached to the compression stream in the form of a continuous, indistinct data stream at a decompression unit of a client server, and detaching and decompressing the data as it is received without regard to any predetermined length of the data.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×