Invention Grant
- Patent Title: Differential file compression of software image versions
- Patent Title (中): 软件图像版本的差分文件压缩
-
Application No.: US11801463Application Date: 2007-05-09
-
Publication No.: US07676506B2Publication Date: 2010-03-09
- Inventor: Matthias Reinsch
- Applicant: Matthias Reinsch
- Applicant Address: US CA Sunnyvale
- Assignee: Innopath Software, Inc.
- Current Assignee: Innopath Software, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Courtney Staniford & Gregory LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Embodiments include systems and methods for pre-processing and post-processing original and new versions of files as part of difference file generation between the original and new file versions. The systems and methods of an embodiment include a set of algorithms that reduce the difference file size by preprocessing a variety of regions in software images for embedded computing devices, an example of which is the compressed read-only memory (ROM) file system (CRAMFS) image. The algorithms treat a variety of types of data regions that are created by the compiler. Embodiments operate on the server side and the client side. On the server side, the preprocessing generates Compact Functional Differences (CFD) hint data directly from a pair of CRAMFS images, without the use of symbol files or log files generated by compiler/linker utilities.
Public/Granted literature
- US20080040401A1 Processing of compact functional diferences Public/Granted day:2008-02-14
Information query