Method and system for incremental patching of binary files

Image analysis – Image transformation or preprocessing – Selecting a portion of an image

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S305000, C717S120000, C717S168000, C717S173000, C717S170000, C707S693000, C707S752000

Reexamination Certificate

active

08055096

ABSTRACT:
An incremental patch is generated as a set of delta files or sector-specific patches, intended to be applied incrementally to an old binary image. Each sector-sized patch takes into account changes to the binary image made by previous patches in the series, such that cyclic dependencies are eliminated. The sector-sized patches are generated by applying a binary difference algorithm to the then-current partially patched image, until each sector has a corresponding delta file. The order for patching sectors may be determined by selecting sectors for patching based on first overwriting those sectors making the least contribution of data to generation of the new binary image.

REFERENCES:
patent: 5745906 (1998-04-01), Squibb
patent: 5832520 (1998-11-01), Miller
patent: 6018747 (2000-01-01), Burns et al.
patent: 6052531 (2000-04-01), Waldin et al.
patent: 6161218 (2000-12-01), Taylor
patent: 6167407 (2000-12-01), Nachenberg et al.
patent: 6348749 (2002-02-01), Ueyama
patent: 6349311 (2002-02-01), Sobel et al.
patent: 6438749 (2002-08-01), Chamberlain
patent: 6526574 (2003-02-01), Jones
patent: 6775423 (2004-08-01), Kulkarni et al.
patent: 6850964 (2005-02-01), Brough et al.
patent: 7080051 (2006-07-01), Crawford
patent: 7117494 (2006-10-01), Rajaram
patent: 7149508 (2006-12-01), Herle
patent: 7392260 (2008-06-01), Ren et al.
patent: 7492953 (2009-02-01), Anderson et al.
patent: 7865479 (2011-01-01), Gu et al.
patent: 2002/0016956 (2002-02-01), Fawcett
patent: 2002/0034105 (2002-03-01), Kulkarni et al.
patent: 2002/0065799 (2002-05-01), West et al.
patent: 2004/0034849 (2004-02-01), Cohen et al.
patent: 2004/0088694 (2004-05-01), Ho
patent: 2004/0098420 (2004-05-01), Peng
patent: 2004/0098427 (2004-05-01), Peng
patent: 2004/0107416 (2004-06-01), Buban et al.
patent: 2004/0145661 (2004-07-01), Murakami et al.
patent: 2004/0261073 (2004-12-01), Herle et al.
patent: 2005/0010576 (2005-01-01), Ren et al.
patent: 2005/0021572 (2005-01-01), Ren et al.
patent: 2005/0234997 (2005-10-01), Gu et al.
patent: 2006/0112152 (2006-05-01), Napier et al.
patent: 1855197 (2007-11-01), None
patent: 1855197 (2010-02-01), None
patent: WO2004/114130 (2004-12-01), None
patent: WO2005/101200 (2005-10-01), None
Naive Differences—Code, Colin Percival, Computing Lab Oxford University, 2003, pp. 1-3.
An automated—FreeBSD, Colin Percival, Computing Lab Oxford University, Sep. 2003, pp. 1-8.
C. Percival, Naive Differences of Executable Code, http://www.daemonology.net/bsdiff/ (2003).
C. Percival, An Automated Binary Security Update System for FreeBSD, Proceedings of BSDCon '03, Sep. 2003.

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

Method and system for incremental patching of binary files does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for incremental patching of binary files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for incremental patching of binary files will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4291350

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