Method and apparatus for processing a streamed zip file
AssigneeSun Microsystems, Inc.
InventorsPaul A. Lovvik, Junaid A. Saiyed
Life of this patent
Estimating the term…
Abstract
In accordance with the invention, there is provided a method and apparatus for receiving a streamed zip file and accessing contents of the zip file's central directory. The zip file is made up of a set of files and a central directory. A zip receiver opens up a stream and reads in the zip file. A zip interface is provided to access the contents of the zip file's central directory as the central directory is received by the zip receiver.
Claims19
A method of accessing a streamed zip file comprising:
- receiving a stream of data containing an un-extracted zip file, wherein the zip file comprises a set of files and a central directory;
- and
- enabling a process to access contents of the central directory as the central directory is received.
A system for receiving a streamed zip file, wherein the zip file comprises a set of files and a central directory, the system comprising:
- a central processing unit;
- an application program configured for execution by the central processing unit;
- a receiving module, initiated by the application program, for receiving a streamed un-extracted zip file;
- and
- an interface module, initiated by the application program, for accessing contents of a central directory of the streamed zip file as the central directory is received.
A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
- a receiving module for receiving a streamed un-extracted zip file;
- and
- an interface module for accessing contents of a central directory of the streamed zip file as the central directory is received.
A memory for storing data for access by an application program being executed on a computer system, comprising:
- an interface stored in the memory, the interface for use with a receiver configured for receiving a streamed un-extracted zip file, wherein the zip file comprises a set of files and a central directory, the interface comprising a process for accessing contents of the central directory as the central directory is received.
Dependencies are inferred from the claim text.