Please wait...
Please let us know your thoughts on PATENTSCOPE or tell us what you feel is missing or how we could improve it.
PROBLEM TO BE SOLVED: To provide systems and methods for static file system (SFS) differencing and updating.
SOLUTION: The differencing and updating includes portion-level differencing and block-level updating of units of an original image (referred to as blocks). The differencing and updating splits an SFS image into portions on the basis of block information and an image structure. A delta file is generated for each portion (portion-level differencing) of the new SFS image; the delta file includes information of differences between the portion of the new SFS image and the portion of the original SFS image to which the new SFS image portion corresponds. The delta files are transferred to a device where a target SFS image of the device is updated block-by-block using information of the delta files. The block-by-block update reconstructs all portions of the new SFS image in a device block in host device RAM and writes the reconstructed block into host device ROM.
COPYRIGHT: (C)2013,JPO&INPIT
【課題】スタティック・ファイル・システム(SFS)の差異検出および更新のためのシステムおよび方法を提供する。【解決手段】 差異検出および更新は、原イメージの単位(ブロックと呼ぶ)の部分レベルの差異検出およびブロック・レベルの更新を含む。差異検出および更新では、ブロック情報およびイメージ構造に基づいて、SFSイメージを部分に分割する。新SFSイメージの部分毎にデルタ・ファイルを生成する(部分レベルの差異検出)。デルタ・ファイルは、新SFSイメージの部分と、新SFSイメージ部分が対応する原SFSイメージの部分との間の差異の情報を含む。デルタ・ファイルをデバイスに転送し、ここで、デルタ・ファイルの情報を用いて、デバイスの目標SFSイメージをブロック毎に更新する。ブロック毎の更新によって、ホスト・デバイスのRAMにおけるデバイス・ブロック内で新SFSイメージの全部分を再現し、再現したブロックをホスト・デバイスのROMに書き込む。【選択図】図1