Image analysis – Image transformation or preprocessing – Selecting a portion of an image
Reexamination Certificate
2006-05-10
2011-11-08
Patel, Jayesh A (Department: 2624)
Image analysis
Image transformation or preprocessing
Selecting a portion of an image
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.
Dahms John F. A.
Scian Anthony F.
Patel Jayesh A
Research In Motion Limited
Ridout & Maybee LLP
LandOfFree
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.
Profile ID: LFUS-PAI-O-4291350