Processing

Please wait...

Settings

Settings

Goto Application

1. WO2006052904 - UPDATING COMPRESSED READ-ONLY MEMORY FILE SYSTEM (CRAMFS) IMAGES

Publication Number WO/2006/052904
Publication Date 18.05.2006
International Application No. PCT/US2005/040322
International Filing Date 08.11.2005
IPC
G06F 7/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
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
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 [US]/[CN] (UsOnly)
  • MANAPETTY, Premjith [US]/[IN] (UsOnly)
Inventors
  • GU, Jinsheng
  • MANAPETTY, Premjith
Agents
  • COURTNEY, Barbara, B.
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) UPDATING COMPRESSED READ-ONLY MEMORY FILE SYSTEM (CRAMFS) IMAGES
(FR) MISE A JOUR D'IMAGES D'UN SYSTEME DE FICHIER DE MEMOIRE ROM COMPRIME (CRAMFS)
Abstract
(EN) Systems and methods for CRAMFS file system differencing and updating are provided that include portion-level differencing and block-level updating of blocks of an original image. The differencing and updating split CRAMFS images into portions using CRAMFS file system structure information and block information and perform dependency analysis using hint/list files from the CRAMFS split module. A delta file is generated for each portion (portion-level differencing) of the new CRAMFS image; the delta file includes information of differences between the portion of the new CRAMFS image and the portion of the original CRAMFS image to which the new CRAMFS image portion corresponds. The delta files are transferred to a device where the device target CRAMFS image is updated block-by-block using information of the delta files. The update reconstructs all portions of the new CRAMFS image in a 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 de différenciation et de mise à jour d'un système de fichier CRAMFS, comprenant la différenciation par sections et la mise à jour par blocs des blocs d'une image originale. La différenciation et la mise à jour permettent de diviser les images CRAMFS en sections au moyen d'informations structurelles du système de fichier CRAMFS et d'informations de blocs, et d'exécuter une analyse de dépendance à l'aide des fichiers d'aide/listes du module de division CRAMFS. Un fichier delta est généré pour chaque section (différenciation par section) de la nouvelle image CRAMFS. Le fichier delta contient des informations sur les différences entre la section de la nouvelle image CRAMFS et la section de l'image CRAMFS originale à laquelle correspond la section de la nouvelle image CRAMFS. Les fichiers delta sont transférés à un dispositif dans lequel une image CRAMFS cible est mise à jour bloc par bloc à l'aide des informations des fichiers delta. La mise à jour permet de reconstituer toutes les sections de la nouvelle image CRAMFS en un bloc dans la RAM du dispositif hôte, et l'écriture du bloc reconstitué dans la ROM du dispositif hôte.
Latest bibliographic data on file with the International Bureau