专利名称:具有基本和扩展文件系统能力的数据存储方法和设备的制作方法
本申请涉及数据存储设备和方法,并且具体来讲涉及供此类设备使用的改进的文件系统。举例来说,所述文件系统例如是为了在数字录像机(DVR)里使用,但是本发明可应用到用于其他通用目的计算及其他专门应用的数据存储设备和文件系统。
数字视频记录在计算和家庭娱乐领域两方面都日益重要,特别是随着在过去几年中的DVD(数字视频盘)播放器的成功。当被存储到盘中的时候,数字视频文件需要被管理。已经为了这一目的设计了许多文件系统。
现有的文件管理系统中的大多数被设计为仅仅用于计算机应用,或者是源自于此类系统,因此缺少对于诸如实时数据读和写、或者在没有数据移动的情况下进行文件划分和组合之类的AV应用来讲所必需的功能。实时音频视频文件系统被设计为以有效的方式允许实现对于AV申请有用的上述及其他功能。
实时音频视频文件系统被设计为即使是在具有许多损坏扇区的介质上,也允许可靠的数据存储和检索。特别是对于被用于文件管理的数据结构来讲,高可靠性是必需的。这种数据被存储在管理信息区域(MIA)中。
这种文件系统在所述管理信息区域具有几个不同的表,用于存储类似文件名、分布范围、文件属性等等的情况。从原理上讲,这些表可能很大。在实践中,通常将这些基本管理表始终保存在存储器中,因为每当一个文件或者文件的一部分被存取时,都必须访问所述基本管理表。因此,为了减少缓慢盘存取的数目,将基本寻址信息放在存储器中是很有帮助的。举例来说,这一信息可以包括文件信息(指定文件被物理地存储的扇区的数据和目录文件记录)、文件名信息(调用了什么文件和目录)以及盘区域信息(在盘上的哪里已经存储了文件信息,以及哪里存在空闲空间)的表。音频视频记录设备使用相对少量的存储空间(为了成本的原因),并且想要尽可能高效地使用它。因此,为这种应用确定的文件系统通常对管理表的尺寸多少施加了些强制限制,以便限制在基本播放器/记录器产品中的必要的存储空间。为此目的,规定了用于DVR应用的基本文件系统可以将MIA表的尺寸限制到每一个表为几千字节。
发明人已经意识到这类约束尽管对于早期的DVR系统是合理的,但是随着系统在未来的发展,将非常严重地限制此类系统的功能性。因此,希望定义一种用于这些基本系统实现方式的扩展机制,其维持读取兼容性,同时允许将来扩展。
本发明的目的之一是允许文件系统的操作,以便简化基本实时音频视频文件系统或者通用文件系统的扩展,同时维持读取兼容性,优选的是,允许扩展文件具有属于相同的、单一的、统一的文件系统的益处。
本发明在第一方面中,提供了一种用于在保留文件系统的基本和扩展实现方式两者的兼容性的同时、实现数据存储介质上的文件管理的扩展系统的方法,文件系统提供存储在所述介质上的管理信息,并且包括至少一个管理信息表,所述管理信息表包含允许对存储在所述介质上的多个数据文件进行存取的多个文件信息记录,所述方法包括区分可以基本和扩展两种实现方式存取的基本文件、以及对于基本实现方式来讲不是必需的扩展文件,并且创建和维持所述文件管理表,以致与基本文件有关的记录被共同存储在该表的第一部分中。
因此,该文件管理系统的基本实现方式能够被设计为在某一存储空间中存储所有的必要记录,而不对扩展实现方式的能力进行限制。
所述表的第一部分可以包括第一固定数目的记录该方法可以进一步包括仅仅在所述表的第一部分外部存储扩展文件记录。
文件管理表可以包括在一个链中彼此链接的多个记录,该方法被执行,以便在所述扩展文件记录之前,链接所述链中所有的基本文件记录。
文件管理表可以是多个表中的一个,每一个表均被构造为仅仅包含在各表的第一部分内的基本文件记录。举例来说,在一个实施例中,这些表包括文件记录表,文件名表,和盘区域表。
基本文件可以包括用于数字音频与视频记录以及与之相关使用的辅助数据,同时扩展文件包括其他计算机数据。
本发明在第二个相关方面中,提供了一种用于在保留文件系统的基本和扩展实现方式两者的兼容性的同时、实现数据存储介质上的文件管理的基本系统的方法,该文件系统提供存储在所述介质上的管理信息,并且包括至少一个管理信息表,所述管理信息表包含允许对存储在所述介质上的多个数据文件的存取的多个文件信息记录,所述方法包括可以基本实现方式存取的基本文件、以及对于基本实现方式来讲不是必需的扩展文件,创建和维持所述文件管理表,以致与基本文件有关的记录被共同存储在该表的第一部分中。
该方法可以包括执行文件存储和检索操作,同时仅仅将所述管理信息表或者每一个管理信息表的所述第一部分保留在工作存储器中。
文件管理系统的基本实现方式可以包括特别针对于支持扩展实现方式进行处理,同时避免在工作存储器中存储全部管理信息。
举例来说,所述方法可以进一步包括作为初始步骤的、读取和处理与所述扩展文件有关的至少某些管理信息,以便确定所述存储介质上对于新的基本文件可用的空闲空间。
所述方法还可以包括步骤当将管理信息重新写入存储介质的时候,把与扩展文件有关的表的至少一部分和所述管理信息表或者每一个管理信息表的保留部分合并在一起。
所述表的第一部分可以包括第一固定数目的记录。
该方法还可以包括仅仅在所述表的第一部分外部存储扩展文件记录。
文件管理表可以包括在一个链中彼此链接的多个记录,该方法被执行,以便在所述扩展文件记录之前,链接在所述链中的所有的基本文件记录。
文件管理表可以是多个表中的一个,每一个表均被构造为仅仅包含在各表的第一部分内的基本文件记录。举例来说,在一个实施例中,这些表包括文件记录表,文件名表和盘区域表。
基本文件可以包括数字音频与视频记录和供与之相关使用的辅助数据,同时扩展文件包括其他计算机数据。
本发明在第三方面,提供了一种数据存储介质,其中,存储有适用于实现以结构化的方式存取文件的文件系统的文件管理信息和扩展文件以及基本数据文件,所述文件管理信息包括至少一个管理信息表,所述管理信息表包含允许对所述文件进行存取的多个文件信息记录,所述基本文件可被以文件系统的基本和扩展实现方式这二者来加以访问,而所述扩展文件对于基本实现方式来讲不是必需要被访问的,其中,所述文件管理表被构造成这样,致使与基本文件有关的记录被共同存储在该表的第一部分中。
所述表的第一部分可以包括第一固定数目的记录优选的是,仅仅在所述表的第一部分外部存储扩展文件记录。
文件管理表可以包括在一个链中彼此链接的多个记录,所述链接在所述扩展文件记录之前,链接在所述链中的所有的基本文件记录。
文件管理表可以是多个表中的一个,每一个表均被构造为仅仅包含在各表的第一部分内的基本文件记录。举例来说,在一个实施例中,这些表包括文件记录表,文件名表和盘区域表。
基本文件可以包括数字音频和视频与记录以及与之相关使用的辅助数据,同时扩展文件包括其他计算机数据。
在本发明的第四方面中,提供了一种数据存储设备,其包括到可拆卸数据存储介质的接口,以及被设置为通过依据如上所述的本发明的第一方面的方法实现数据存储介质上的文件管理的扩展系统的控制装置。
在本发明的第五方面中,提供了一种数据存储设备,其包括到可拆卸数据存储介质的接口,以及被设置为通过依据如上所述的本发明的第二方面的方法实现数据存储介质上的文件管理的基本系统的控制装置。
任一设备可以包括家庭数字录像机。
现在将参考附图,仅仅以举例的方式说明本发明的实施例,其中
图1是根据本发明的、可以被配置为实现基本或者扩展文件系统的数据处理设备的框图;图2示出用于结合了扩展文件的DVR的文件目录结构;以及图3示出已经被根据本发明的方法划分的文件表。
图1示出数据处理设备的基本部件,例如可以被用于对光盘10上的数据进行格式化和存储的数据处理设备。所述设备包括以传统方式经由地址和数据总线18与随机存取存储器(RAM)14和只读存储器(ROM)16耦合的中央处理器(CPU)12。外部接口(EXTI/F)20表示与外部数据源的设备连接。将被意识到的是,这一接口的配置将取决于外部数据源的类型和该数据处理设备的整体功能。通过使用(仅仅为了范例起见)家庭视频/音频记录器,所述接口将提供用于待记录的视频与音频信号的源(例如来自卫星接收装置)的连接和接收装置。作为另一个范例,当所述设备是个人计算机或者电子邮件装置的时候,它可以包括一个通过例如因特网接口的方式到远程数据源的链路。
也经由总线18与CPU 12、存储器14、16和接口20耦合的是一个或多个用户输入装置(UIP)22和显示器24。对于基于PC的设备,这些装置可以分别包括键盘和监视器。对于家庭A/V记录器设备,它们可以包括用户控制按钮和LED或者所述设备前面板上的类似显示器。进一步的组件是到存储介质的接口,在本范例中是光盘记录和重放单元(DISC R/W)26。单元26同时提供了用于来从盘10中些入数据、读出数据以及向盘10中写入数据的物理手段,以及用于读取与写入依据预定标准格式化的数据的操作协议的内部集。将被很好理解的是,部件26的协议处理可能受到具有关联存储器(没有示出)的内部从属处理器的影响,所述关联存储器仅仅使用通过CPU 12实现的高层来控制,或者这些功能可以被CPU 12根据保存在ROM 16中的、并从那里执行的、或者周期地被重新加载到RAM 14的程序直接进行处理。此类设备的基本结构和操作对于本领域技术人员来讲是公知的,在此不必为了理解本发明而进行说明。本说明的剩余部分涉及用于所述数据存储设备的文件管理系统,具体参考了DVR应用,并且具体参考了在简单的和综合的数据结构内为基本和扩展能力文件系统提供的系统特征。
一般来讲,文件系统是被“安装”在将由在CPU 12上运行的应用程序访问的“逻辑卷”上。本文件系统采取整个DVR介质(盘10)上的固定卷结构。很常见的是,每一文件或者目录属于一个目录。此外,一个逻辑卷上的每一文件和目录属于一个单一的文件和目录“树”,所述文件和目录“树”开始于一个被称作根目录的特殊目录。这一结构被称作目录分级结构。由在一个文件或者一个目录所属目录内的一个文件名来标识所述文件或者目录。逻辑卷上的任何文件或者目录能够通过从根目录开始的目录路径以及对象的文件名来标识出。
图2示出适用于在图1的盘10上存储DVR信息的范例目录结构。这一目录树包括根目录31,DVR目录32,以及在所述DVR目录内部的DVR文件(“info.dvr”等等)以及子目录(PLAYLIST等等)的范例33。在所述基本DVR应用目录结构的外部是扩展文件和目录34。
本实时音频视频文件系统定义了存储在管理信息区域(MIA)中的多个管理信息表,用于支持各种文件系统功能;举例来说,这些表可以包括MIA的映射、文件表、文件名表和/或盘区域表。能够通过作为文件系统描述的一部分存储在盘上的设定位置处的指针来直接或者间接地查找所述MIA信息。所述MIA可以以健壮方式存储,例如被复制在盘表面上的分开位置。为了实现所期望的功能,MIA一般被整体读取到RAM 14里。相应地,MIA的尺寸对于存储容量有直接的影响,并因此对设备的成本整体上产生直接影响。
在本范例中包括了下列表作为MIA的一部分,不过用于MIA的不同的结构当然也是可行的。所有表都是由固定长度的记录组成的,以便能够通过记录编号迅速地查出每一个记录。首先,文件表包括数据文件记录和目录记录。文件是一种保持文件数据和属性的实体。它是通过数据文件记录描述的。目录是一种涉及零个或以上的文件和/或目录的实体。它是通过目录文件记录描述的。目录不存放数据,但是它具有属性。文件表由文件表首部和多个文件记录组成,它们通过指针链接成一个链。以下的表1示出类属文件记录格式中的各个字段。文件或者目录的属性被存储在相应的文件记录中,或者被存储在由所述文件记录引用的扩展属性记录中。所述文件记录包含所述链的第一文件名记录编号。文件名记录被存储在分开的文件名表中。文件或者目录的名称是以文件名记录链的形式存储的,以便允许文件名比单个文件名表记录更长。
表1-文件表记录格式
文件名字段规定被分开地存储在由所述目录中的这一文件记录引用的文件名表中的文件名记录链,其包含了用于标识所述文件或者目录的字节序列。
下一链接规定属于同一目录的文件或者目录。在这一字段中设定了该文件或者目录的文件记录编号。如果这一文件记录是链接列表的最后表目,则在这一字段中设定一个特殊值。
父链接规定该文件或者目录所属目录的文件记录编号。
属性规定了或者这一文件记录的、或者由这一文件记录规定的文件或者目录的属性。
扩展属性记录编号规定了用于存储或者这一文件记录的、或者由这一文件记录规定的文件或者目录的扩展属性的可选扩展属性记录链。
文件记录类型规定了用于指定文件记录的类型的值,例如它是一个空闲文件记录(表示文件没有被使用)、目录文件记录(用于描述一目录)还是数据文件记录(用于描述一文件)。其他字段名是不言自明的。
盘区域表将文件数据作为盘区域记录的有序序列的内容,在MIA内单独地存储。盘区域记录使用以递升序列分配的连续整数编号。该编号被称为盘区域记录编号。通过在下一盘区域记录字段中设定下一记录的盘区域记录编号,产生盘区域记录的链接列表,并且该链接列表被称为盘区域记录链。盘区域表包括盘区域首部和一个或多个盘区域记录。以下的表2示出一个盘区域记录内部的字段。
表2盘区域表记录格式
起始逻辑块号规定了在盘10上的、包括该盘区域的起始字节的逻辑块。每块包含固定数目的盘存储扇区。
终止逻辑块号规定了包括盘区域的终止字节的逻辑块。
起始偏移量规定了从包含它的逻辑块的开始位置开始的、该盘区域的起始字节的偏移量。
终止偏移量规定了从包含它的逻辑块的开始位置开始的、该盘区域的终止字节的偏移量。
下一盘区域记录指向盘区域记录链上的下一盘区域记录。特殊值指示这一盘区域记录没有被使用,并且可被用于描述新的盘区域。另一个特殊值规定了这是该链的最后一个表目。
图3示出每一MIA表如何能够包括用于“基本”文件系统、以及扩展目录和文件34的信息(图1),而没有增加RAM 14中的文件系统的最小“存储器占用面积(footprint)”。图3示出MIA表35,其表示文件表、文件名表和盘区域表中的每一个。所有的设备,无论它们仅仅是基本文件系统能力还是扩展文件系统能力,都遵循了一个规则,借由该规则,直到某一界限36(例如4K记录)为止的记录37仅仅被用于描述和管理基本文件和目录33,同时超过这一界限的记录38被用来描述和管理扩展文件34。这一点极大地简化了过滤和合并操作,并且确保了相同的MIA和管理信息表以及软件被用于管理基本文件和扩展文件两者。
被定义为基本文件系统的界限的记录数目对于每一类型的表来讲可能是不同的。例如,在一个优选实施例中,文件表、文件名表和盘区域表分别被限于4k、4k和8k。然后,这些界限之外的区域可被用于存储与诸如计算机应用文件的非DVR文件有关的记录,其可以被存储在相同的盘上。为了对施加于这种文件系统的所述界限进行扩展,应当仅仅允许这些强制界限之外的DVR文件位于没有由基本DVR实现方式定义的或者使用的目录中。这些目录包含扩展文件34。
在图1中的实时音频视频记录设备中的基本实现方式中,仅仅需要MIA为4k或者对于特定实现方式所需要的其他最大文件数目。在这样一种基本实现方式中,可以忽略被其他文件(诸如扩展文件)引用的另外的文件、文件名和盘区域。当然,这些扩展文件的空间分配必须被考虑,并且不被这一基本实现方式改写。
为了确保这一点不会发生,本实施例中的基本设备实际上从盘中读取全部扩展文件管理表,产生空闲空间映射,并且识别(过滤)哪些文件与所述基本实现方式无关。可以通过读取整个文件表;为该文件表中的每一个文件,查找它所使用的盘区域表中的盘区域的集合;因此,推导出该盘中已经被使用的部分;并且根据这一点得出能够被自由使用的盘的部分,来建立空闲空间映射。
替换地、并且也许更容易地(尽管对于不完全适应的实现方式来讲,是更加易出错的),也可以读取该盘区域表,并且检查下一盘区域记录字段。如果这一字段是0,则该记录是未使用的,否则它是被使用的。
文件表和盘区域表中的用于“非相关文件”的表目无需在它们已经被加载之后仍保留在存储器中。这些文件表被通过基本实现方式过滤。
在例如作为新的视频记录操作中的一部分、已经更新了文件表之后,被修改的文件表和盘区域表等等必须被写入盘10。为了这一目的,在该基本设备中,通过从盘10中临时地读取扩展信息,基本文件表37被与每一个表中的扩展信息38合并。更新的基本表与盘上的扩展表的合并是通过划分文件表、文件名表和盘区域表来执行的。以致存储在存储器中的底部4k与盘上保留的高处表目连接起来。然后该完整结构被写回到盘中。这一处理是基本设备上的额外负担,但是它作为直接的基本实现方式、在相同的存储器占用面积的内部是可行的,并且具有提供与具有大存储容量、足以存储整个MIA表35的扩展设备的兼容性的益处。
当图1中的设备具有足够的存储器来实现扩展文件系统时,能够将整个MIA表读取到存储器里,并且能够省略上述过滤和合并步骤。然而,为了维护盘10与基本设备的兼容性,DVR文件信息始终被存储在相关的MIA表35的基本区域37内部,同时与非DVR文件34有关的记录被存储在扩展记录38中。当表35包括链接列表或者“链”时,和在给出的实施例中一样,该设备确保所有的基本记录37在任何扩展记录38之前、在该链中彼此链接。也就是说,能够通过在界限36以下的、表35的基本部分内部完全地沿着链接39来识别所有的基本记录37,并且诸如图3中用虚线示出的那些链接是不被允许的。
作为一个例子,可以在该设备中实现下列步骤,首先读取一个文件,并且其次将该文件写入基本区域中,在该基本区域中、用于基本数据的文件表和盘区域表分别被限制在4k表目和8k表目
为了读取文件●配置卷●读取文件表(<4k)●读取盘区域表(<8k)●识别文件表中所需要的文件●从文件记录中查找第一盘区域记录●沿着盘区域记录链进行●从盘区域记录中查找所需数据在盘上的地址●读取所需数据为了写入文件●配置卷●读取文件表(<4k)●读取整个盘区域表●根据盘区域表,构造盘上的空闲空间的映射●存储器中的DRT的较高部分能够被丢弃●在该文件表中的第一4k中查找备用槽(spare slot)●依据空闲空间映射、将数据记录到盘上的空闲空间中●在记录期间,在“指向”记录数据的位置的盘区域表中构造盘区域。盘区域在这一表的较低8k部分中●在记录的未端,读取和更新FT和DRT两者的基本部分。
将被理解的是,此处所述的文件系统满足了在介绍中阐述的、本发明的目的。可以被注意到的是,该文件系统从其一开始就适应设备的基本和扩展模式。并不是通过使用完全独立的MIA或者单独的划分提供一种对于该基本设备来讲不可见的第二文件系统,本系统中的该基本设备在某种程度上是了解扩展数据的。所采用的结构和规则简单地允许基本和扩展设备共享同一文件系统,同时允许该基本设备在公知的、小的存储容量范围内容纳整个相关的MIA。
将被理解的是,能够定义一系列界限36,允许不同级的扩展设备来工作,每一个都在公知的存储器占地面积范围内。本领域中的技术人员将考虑到所说明的这些范例的这一及其他变型,同时保持在由所附加的权利要求书定义的本发明的精神和范围之内。
权利要求
1.一种用于在保留文件系统的基本和扩展实现方式两者的兼容性的同时、实现数据存储介质上的文件管理的扩展系统的方法,该文件系统提供存储在所述介质上的管理信息,并且包括至少一个管理信息表,所述管理信息表包含允许对存储在所述介质上的多个数据文件进行存取的多个文件信息记录,所述方法包括把能够以基本和扩展两种实现方式存取的基本文件、以及对于基本实现方式来讲不是必需的扩展文件区分开,并且创建和维护所述文件管理表,致使与基本文件有关的记录被共同存储在该表的第一部分中。
2.如权利要求1所述的方法,其中,所述表的第一部分包括第一固定数目的记录。
3.如权利要求1或者2所述的方法,其中,所述方法还包括仅仅在所述表的第一部分外部存储扩展文件记录。
4.如前面任一权利要求所述的方法,其中,所述文件管理表包括在一个链中彼此链接的多个记录,该方法被执行,以便在所述扩展文件记录之前,链接在所述链中的所有的基本文件记录。
5.如前面任一权利要求所述的方法,其中,所述文件管理表是多个表中的一个,每一个表均被划分为仅仅包含在各表的第一部分内的基本文件记录。
6.如权利要求5所述的方法,其中,所述表包括文件记录表,文件名表和盘区域表。
7.如前面任一权利要求所述的方法,其中,所述基本文件包括数字音频与视频记录和与之相关使用的辅助数据,同时扩展文件包括其他计算机数据。
8.一种用于在保留文件系统的基本和扩展实现方式两者的兼容性的同时、实现数据存储介质上的文件管理的基本系统的方法,该文件系统提供存储在所述介质上的管理信息,并且包括至少一个管理信息表,所述管理信息表包含允许对存储在所述介质上的多个数据文件进行存取的多个文件信息记录,所述文件包括能够以基本实现方式存取的基本文件、以及对于基本实现方式来讲不是必需的扩展文件,所述文件管理表被创建和维持,致使与基本文件有关的记录被共同存储在该表的第一部分中。
9.如权利要求8所述的方法,其中,所述方法包括执行文件存储和检索操作,同时仅仅将所述管理信息表或者每一个管理信息表的所述第一部分保留在工作存储器中。
10.如权利要求8和9所述的方法,其中,所述文件管理系统的基本实现方式包括专门针对于支持扩展实现方式进行处理,同时避免在工作存储器中存储全部管理信息。
11.如权利要求10所述的方法,其中,所述方法还包括作为初始步骤的、读取和处理与所述扩展文件有关的至少一些管理信息,以便为新的基本文件确定在所述存储介质上的、可用的空闲空间。
12.如权利要求8至11所述的方法,其中,所述方法还包括步骤当将管理信息重新写入存储介质的时候,将所述管理信息表或每一个管理信息表的剩余部分和与扩展文件相关的表的至少一部分合并。
13.如权利要求8至12所述的方法,其中,所述表的第一部分包括第一固定数目的记录。
14.如权利要求8至13所述的方法,其中,所述方法进一步包括仅仅在所述表的第一部分外部存储扩展文件记录。
15.如权利要求8至14所述的方法,其中,所述文件管理表包括在一个链中彼此链接的多个记录,该方法被执行,以便在所述扩展文件记录之前,链接在所述链中的所有的基本文件记录。
16.如权利要求8至15所述的方法,其中,所述文件管理表是多个表中的一个,每一个表均被构造为仅仅包含在各表的第一部分内的基本文件记录。
17.如权利要求16所述的方法,其中,所述表包括文件记录表,文件名表和盘区域表。
18.如权利要求8至17所述的方法,其中,所述基本文件包括数字音频与视频记录和与之相关使用的辅助数据,同时扩展文件包括其他计算机数据。
19.数据存储介质,其中,存储有适用于实现以结构化的方式存取文件的文件系统的文件管理信息和扩展文件以及基本数据文件,所述文件管理信息包括至少一个管理信息表,所述管理信息表包含允许对所述数据文件进行存取的多个文件信息记录,所述基本文件能够以文件系统的基本和扩展两种实现方式存取,而所述扩展文件对于基本实现方式来讲不是必需的,其中,所述文件管理表被结构化,致使与基本文件有关的记录被共同存储在该表的第一部分中。
20.如权利要求19所述的介质,其中,所述表的第一部分包括第一固定数目的记录。
21.如权利要求19和20所述的介质,其中,仅仅在所述表的第一部分外部存储扩展文件记录。
22.如权利要求19至21所述的介质,其中,所述文件管理表包括在链中彼此链接的多个记录,该链接是这样的,致使在所述扩展文件记录之前,链接在所述链中的所有的基本文件记录。
23.如权利要求19至22所述的介质,其中,所述文件管理表可以是多个表中的一个,每一个表均被构造为仅仅包含在各表的第一部分内的基本文件记录。
24.如权利要求23所述的介质,其中,所述表包括文件记录表,文件名表和盘区域表。
25.如权利要求19至24所述的介质,其中,所述基本文件包括数字音频与记录和与之相关使用的辅助数据,同时扩展文件包括其他计算机数据。
26.数据存储设备,其包括到可拆卸数据存储介质的接口,以及被设置为通过依据如上所述的权利要求1至7中的任何一个的方法实现数据存储介质上的文件管理的扩展系统的控制装置。
27.如权利要求26所述的设备,其中,所述设备包括家庭数字录像机。
28.数据存储设备,其包括到可拆卸数据存储介质的接口,以及被设置为通过依据如上所述的权利要求8至18中任何一个的方法实现数据存储介质上的文件管理的基本系统的控制装置。
29.如权利要求28所述的设备,其中,所述设备包括家庭数字录像机。
全文摘要
用于在保留文件系统的基本和扩展实现方式两者的兼容性的同时、实现在数据存储介质上的文件管理的扩展系统的方法和设备,所述文件系统提供在所述介质上存储的管理信息,并且包括至少一个管理信息表,所述管理信息表包含允许对所述介质上存储的多个数据文件进行存取的多个文件信息记录。所述方法包括区分可由基本和扩展实现方式两者访问的基本文件、和对于基本实现方式来讲不需要的扩展文件,并且创建和维持所述文件管理表,以致与基本文件有关的记录被共同存储在所述表的第一部分中。
文档编号G11B27/034GK1599935SQ02824221
公开日2005年3月23日 申请日期2002年11月20日 优先权日2001年12月5日
发明者O·J·莫里斯 申请人:皇家飞利浦电子股份有限公司