Pkware Inc., .Zip File Format Specification, Appnote.Txt, Version 6.2.0—Notification of Change, 44 pages (revised Apr. 26, 2004). Mark Nelson, "A Fresh Cup of Zip," http://www.dogma.net/markn/ articles/JavaZip/JavaZip.html, 6 pages (© 1997-1998).
* cited by examiner
Primary Examiner—Shahid A Alam
(74) Attorney, Agent, or Firm—Merchant & Gould PC.
Systems and methods for changing items of a computer file, such as an archive file, can include an application programmed to create a file including a first item and a second item, the application storing the file on a storage medium. Systems can also include an input/output module associated with the application, the input/output module retiring the first item upon a change to the first item resulting in an increase or a decrease in a size of the first item. Upon retiring the first item, the input/output module can write a third item at an end of the file, the third item including the change to the first item. Methods can include retiring the first item upon a change to the first item, and writing a third item after the second item, the third item including the change to the first item.
16 Claims, 9 Drawing Sheets