发明名称 Directory hierarchies and file lists from a plurality of binary images embedded in a computing device are merged to form a composite file system
摘要 A computing device comprises a body of embedded software, such as an operating system, formed as a plurality of binary images for controlling operation of the device, wherein each image contains an independent file system containing a directory hierarchy and file list applicable to the contents of that image, and in which the computing device additionally contains a single merged directory hierarchy and file list applicable to the entire body of embedded software. The composite file system may be constructed before or after the images are embedded and embedded in the device in persistent storage such as NAND Flash EEPROM. Alternatively the composite file system may be constructed when the device is started up and be stored in RAM. The composite file system may be constructed by merging the directory hierarchy and file list of two or more of the images. When two or more versions of the same file are defined in the plurality of images each version may have a precedence order which may be embedded as metadata in the appropriate entry in the file lists and used to determine which file is accessible. Entries in the file list may also include a flag which can be set to indicate that that entry is to be ignored, or never ignored, for searching and listing purposes.
申请公布号 GB2461074(A) 申请公布日期 2009.12.23
申请号 GB20080011291 申请日期 2008.06.19
申请人 SYMBIAN SOFTWARE LTD;NOKIA UK LIMITED 发明人 RICHARD FITZGERALD;RICHARD FITZGERALD
分类号 G06F17/30;G06F12/02 主分类号 G06F17/30
代理机构 代理人
主权项
地址