Processing

Please wait...

Settings

Settings

Goto Application

1. WO2006052946 - STATIC FILE SYSTEM DIFFERENCING AND UPDATING

Publication Number WO/2006/052946
Publication Date 18.05.2006
International Application No. PCT/US2005/040388
International Filing Date 08.11.2005
IPC
G06F 17/30 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
G06F 15/16 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general; Data processing equipment in general
16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
CPC
G06F 16/51
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
50of still image data
51Indexing; Data structures therefor; Storage structures
G06F 7/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 8/658
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
658Incremental updates; Differential updates
G06T 7/97
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
97Determining parameters from multiple pictures
Applicants
  • INNOPATH SOFTWARE, INC. [US]/[US] (AllExceptUS)
  • GU, Jinsheng [CN]/[US] (UsOnly)
  • MANAPETTY, Premjith [IN]/[US] (UsOnly)
Inventors
  • GU, Jinsheng
  • MANAPETTY, Premjith
Agents
  • COURTNEY, Barbara
Priority Data
60/626,25208.11.2004US
60/626,29208.11.2004US
60/626,29308.11.2004US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) STATIC FILE SYSTEM DIFFERENCING AND UPDATING
(FR) MISE A JOUR ET DIFFERENCIATION DE SYSTEME DE FICHIER STATIQUE
Abstract
(EN) Systems and methods are provided for static file system (SFS) differencing and updating. 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 SFS images into portions based on block information and the 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 the 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.
(FR) L'invention concerne des systèmes et des procédés destinés à mettre à jour et à différencier un système de fichier statique (SFS). La différenciation et la mise à jour consistent en une différenciation de niveau de partie et une mise à jour de niveau de bloc d'unités d'une image originale (mentionnée en tant que blocs). La différenciation et la mise à jour divisent les images SFS en parties basées sur des informations de bloc et sur la structure d'image. Un fichier delta est généré pour chaque partie (différenciation de niveau par partie) de la nouvelle image SFS; le fichier delta comprend des informations de différences entre la partie de la nouvelle image SFS et la partie de l'image SFS originale à laquelle la nouvelle partie d'image SFS correspond. Les fichiers delta sont transférés vers un dispositif dans lequel l'image SFS cible du dispositif est mise à jour bloc par bloc au moyen d'informations des fichiers delta. La mise à jour bloc par bloc reconstruit toutes les parties de la nouvelle image SFS dans un bloc d'appareil dans une mémoire vive (RAM) de dispositif hôte et écrit le bloc reconstruit dans une mémoire morte (ROM) de dispositif hôte.
Related patent documents
Latest bibliographic data on file with the International Bureau