System and methods for improved installation of compressed softw

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395685, G06F 944

Patent

active

057685975

ABSTRACT:
A method is described for creating a self-extracting executable program by compressing an executable program into itself. In an exemplary environment, an executable program comprises the code, data, and resources. The code comprises one or more code segments. The data comprises one or more data segments. The resources comprise one or more resources for the program, such as menus, icons, bitmaps, strings, dialogs, user-defined resources, and the like. One or more code segments from code are transferred to the self-extracting executable program such that its code section comprises one or more uncompressed code segments--that is, the original code segments taken from the code section of executable program. Similarly, one or more data segments from the data section of the executable program are transferred to data section of the self-extracting executable program, as uncompressed data segment(s). Resources from the resource section of the executable program are transferred to the resource section. These are uncompressed resources (i.e., uncompressed by the compressor program). Other code, data, and/or resources of the executable program can be compressed into the program as follows. Code segments of the code section which are not initially needed (e.g., during installation) are compressed into the resource section, as compressed code segments. In a like manner, data from the data section is compressed into the resource section, as compressed data segments. In this manner, a program can be compressed into itself so that the program itself maintains control over its own decompression. The program is not compressed into non-executable data which is appended to an unrelated decompressor program.

REFERENCES:
patent: 4701745 (1987-10-01), Waterworth
patent: 5051745 (1991-09-01), Katz
patent: 5539908 (1996-07-01), Chen et al.
Simon, B., Utilities: Squeeze Play, PC Magazine, Oct. 15, 1991, pp. 291-320.
Melford, M., Programming Utilities: Decompress Your .ZIP File Downloads with PCUNZIP.COM, PC Magazine, Mar. 31, 1992, pp. 361-368.
Prosise, J., Tutor: Understanding Data Compression, PC Magazine, May 25, 1993, pp. 305-308.
Simon, B., Lab Notes: Lossless Compression: How It Works, PC Magazine, Jun. 29, 1993.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and methods for improved installation of compressed softw does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and methods for improved installation of compressed softw, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and methods for improved installation of compressed softw will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1738789

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.