在便携式存储装置中存储内容接收器的内容数据的方法以及关联的控制装置制造方法

文档序号:6497428阅读:125来源:国知局
在便携式存储装置中存储内容接收器的内容数据的方法以及关联的控制装置制造方法
【专利摘要】控制装置(D)设计为装备具有第一文件系统(S1)的内容接收器(CR)。该装置(D)布置为在第一耦接具有与所述第一文件系统(S1)不兼容的第二文件系统(S2)的存储装置(SD)与所述内容接收器(CR)之后,一方面,指示所述内容接收器(CR)向所述存储装置(SD)传送包括与所述第一文件系统(S1)兼容的虚拟文件类型的第三系统(S3)的控制数据的集合(DS),以使得将所述集合(DS)存储在其第二文件系统(S2)的至少一个文件中,以及另一方面,在所述第一文件系统(S1)的控制下控制由所述内容接收器(CR)接收的内容数据的从后者(CR)到所述存储装置(SD)的传送,以使得在所述第三文件系统(S3)的控制下将所述内容数据存储在所述存储装置(SD)中。
【专利说明】在便携式存储装置中存储内容接收器的内容数据的方法以及关联的控制装置
【技术领域】
[0001 ] 本发明涉及内容接收器并且更精确地涉及存储这样的接收器接收的内容数据。
[0002]“内容接收器”理解为能够连接到至少一个通信网络以便于接收内容、最终广播的一项通信装备。因此,它可能涉及例如一种类型的机顶盒(STB)、解码器或住宅网关。
[0003]此外内容”暗示可能按需定义了电视节目、(配音磁带录放的(radiophonic)或配乐的)视频或音频、或游戏或多媒体的数据集、或甚至计算机文件(或“数据”)。
【背景技术】
[0004]本领域技术人员知道特定内容接收器具有允许它们存储从它们与之连接的通信网络接收的内容数据的内存。就像特定其他特征,该存储由文件系统(例如,类型FAT(文件分发表)或NTFS (新技术文件系统))在内容接收器上控制。
[0005]当内容接收器保持满内存并且用户希望存储新内容而不擦除之前存储的内容时,或在内容接收器不包含存储内存并且用户希望存储接收的内容的情况下,此内容接收器必须耦接到例如USB密匙或硬盘的移动存储装置,该移动存储装置也包含显著分配了控制存储操作任务的文件系统。然而,对于不损坏与之耦接的移动存储装置上内容地控制该移动存储装置上的内容数据存储的内容接收器,关键是它们各自的文件系统与彼此兼容。这由内容接收器的中间件的操作模式引起。倘若发生文件系统之间的不兼容性(非常普遍),内容接收器在传送要存储的内容数据到存储装置之前将该存储装置格式化,这导致至此存储的数据的完全丢失。

【发明内容】

[0006]本发明旨在克服前述不便,而同时避免在存储装置上存储的数据的丢失,其中,存储装置具有与耦接该存储装置的内容接收器的文件系统不兼容的文件系统。
[0007]为达此效果,本发明显著地提出专用于由具有第一文件系统的内容接收器接收的内容数据的存储的方法,并且该方法在具有与所述第一文件系统不兼容的第二文件系统的存储装置与所述内容接收器的第一耦接之后包括:
[0008]-步骤(i),包含从所述内容接收器向所述存储装置传送控制数据的集合,而该控制数据的集合构成了与所述第一文件系统兼容的虚拟类型文件的第三系统,并且将该集合存储在所述第二文件系统的至少一个文件中,以及
[0009]-步骤(ii),包含在所述第一文件系统的控制下向所述存储装置传送从所述内容接收器接收的内容数据,并且在所述第三文件系统的控制下在所述存储装置上存储所传送的此内容数据。
[0010]根据本发明的第一方法可以包括可以单独或组合采用的其他特性,并显著地:
[0011]-在步骤(i)中,所述内容接收器还可以向所述第二文件系统传送代表存储容量的辅助数据,该存储容量必须在所述存储装置中保留以存储必须传送的内容数据,[0012]-在步骤(i)中,在传送所述控制数据之前,所述内容接收器可以根据所述存储装置确定所述第二文件系统中文件的初始尺寸和最大允许(authorised)尺寸,然后,如果(控制数据的)集合的尺寸大于这些估计之中未使用的最大尺寸,则所述内容接收器可以分解(控制数据的)该集合为必须分别存储在从所述第二文件系统选择的至少两个文件中的至少两个子集。
[0013]本发明还提出适配于装备具有第一文件系统的内容接收器的控制装置,并且布置为在具有与所述第一文件系统不兼容的第二文件系统的存储装置与其内容接收器的第一率禹接之后:
[0014]-指示其内容接收器向所述存储装置传送构成与所述第一文件系统兼容的、虚拟文件的第三系统的控制数据的集合,以使得它将该集合存储在其第二文件系统的至少一个文件中,以及
[0015]-在所述第一文件系统的控制下控制由其内容接收器接收的内容数据的从后者到所述存储装置的传送,以使得在所述第三文件系统的控制下将此内容数据存储在所述存储
装置中。
[0016]根据本发明的第一控制装置可以包括可以单独或组合采用的其他特性,并显著地:
[0017]-可以布置以指示其内容接收器向所述第二文件系统在(控制数据的)集合之外还传送代表存储容量的辅助数据,该存储容量必须在所述存储装置中保留以存储必须传送的内容数据;
[0018]-可以布置为在指示传送所述控制数据之前,一方面根据所述存储装置确定所述第二文件系统中文件的初始尺寸和最大允许尺寸以便于估计未由所述第二文件系统中的这些文件的每一个使用的尺寸,而另一方面,如果(控制数据的)集合的尺寸大于这些估计之中未使用的最大尺寸,则分解(控制数据的)该集合为必须分别存储在从所述第二文件系统选择的至少两个文件中的至少两个子集。
[0019]本发明还提出包括第一文件系统的内容接收器和与之前呈现的控制装置的类型相同的控制装置。
[0020]本发明特别良好地适于但是不限于构成机顶盒(STB)、解码器或住宅网关的内容接收器。此外,本发明特别良好地适于但是不限于构成USB密匙或便携式硬盘的存储装置。
【专利附图】

【附图说明】
[0021]本发明的其他特征和优势将通过以下详细描述以及附图的检验而出现,在附图中,单个图以图示及功能性方式图示内容接收器,在第一实例中连接到通信网络,在第二实例中包括根据本发明的控制装置,而在第三实例中耦接到存储装置。
[0022]在附图中的图不仅用来补充本发明还在必要时提供其定义。
【具体实施方式】
[0023]本发明旨在允许当内容接收器(CR)具有与存储装置SD的文件系统S2不兼容的文件系统SI时使用移动存储装置SD存储来自内容接收器CR的内容数据。
[0024]以下,作为非限制性示例而认为内容接收器CR是机顶盒(STB)。但是本发明不限于此类内容接收器。实际上,它涉及能够连接到至少一个通信网络以接收内容、并且具有文件系统以及允许其耦接到装置或外围装置的至少一个连接接口的全部类型的内容接收器。因此,还可以例如涉及解码器、住宅网关或家庭网关。
[0025]另外,以下作为非限制性示例认为机顶盒CR不具有设计为允许所接收内容的存储的内存。但是,本发明还涉及包括这样的内存的内容接收器。
[0026]另外,以下作为非限制性示例认为便携式存储装置SD是具有连接接口的USB密匙(例如,插入式类型)。但是本发明不限于此类型的便携式存储装置。它涉及具有显著地控制其数据存储操作的文件系统的全部类型的便携式存储装置。因此,还可以是硬盘(也许是eSATA类型)、NDS类型的网络硬盘或甚至是Samba类型的服务器。
[0027]单个图图示地示出了连接到通信网络N以及存储装置SD(在此示例中是USB密匙)的内容接收器CR (在此示例中是没有用于内容存储的内存的机顶盒)。
[0028]以下作为非限制性示例认为通信网络N是卫星网络。但是本发明不限于此类型的通信网络。实际上,通信网络N可以是有线或无线的。因此,它可以是xDSL类型(例如,ADSL)的有线网络、移动、蜂窝或WLAN (无线局域网-也许是802.1UWiFi或WiMAX类型),或任何其他的数字广播(电缆或地面)类型以及调制类型(例如,DVB、DSS、ATSC)。
[0029]此内容接收器CR通常包括显著地负责控制从通信网络N接收的内容的数据存储操作的第一 SI文件系统以及允许其连接到通信网络N(显著地以接收内容为目的,有可能以广播为目的)的通信模块CM。
[0030]例如,第一文件系统SI是不同于FAT(文件分发表)或NTFS(新技术文件系统)类型的那些系统的专有系统。
[0031]内容接收器CR还包括至少一个第一连接接口 Cl,意图允许其耦接到装置或外围装置,并显著地耦接到存储装置SD,例如,USB密匙。例如,第一连接接口 Cl是内孔型USB连接器。
[0032]存储装置SD(这里是USB密匙)通常包括负责存储接收到的内容数据的内存MS、与内容接收器CR的第一文件系统SI不兼容并显著地负责控制接收到的内容数据的存储的第二文件系统S2、以及意图允许其耦接到电子装置并且显著地耦接到桌面电脑、笔记本电脑或内容接收器CR的至少一个第二连接接口 C2。例如,第二连接接口 C2是插入式类型USB连接器。
[0033]例如,第二文件系统S2是FAT或NTFS类型的。
[0034]本发明提出实现存储方法,设计为不管第一 SI和第二 S2文件系统之间的不兼容性也使能从通信网络N到USB密匙SD的内容数据的存储,而在其第二文件系统S2的控制下不擦除之前存储在USB密匙SD上的任何数据或致使之前存储在USB密匙SD上的任何数据不可读。
[0035]该存储方法包括两个步骤⑴和(ii),它们连续实现并紧接USB密匙SD到内容接收器CR的第一耦接之后,并紧接内容接收器CR的用户例如借助于内容接收器CR的人机接口对外部存储服务的激活以及该用户选择他想要存储在USB密匙SD中的至少一个接收的内容之后。
[0036]存储方法的第一步骤(i)包括两个子部分。
[0037]第一子部分包含从内容接收器CR向存储装置SD(在此示例中是USB密匙)传送构成了虚拟类型的并且与所述第一文件系统兼容的第三文件系统S3的控制数据的集合DS。第二子部分包括在USB密匙的第二文件系统S2中的至少一个文件中存储所传送的集合DS。
[0038]注意,该第一步骤(i)的第一子部分可以借助于控制装置D实现,该控制装置D根据本发明与内容接收器CR关联。
[0039]这里“关联”理解为作为内容接收器CR的整体部分的事实(如所示)以及直接耦接到内容接收器CR的事实两者。因此,控制装置D可以以软件(或计算机)模块的形式实现,或以电子电路和软件模块的组合的形式实现。注意,当装置D仅由软件模块构成时,它构成了本领域技术人员可能称为适配层的东西,包括与应用编程接口(API)组合的驱动器以及专用于用户对其的设置的可能的图形接口。
[0040]该控制装置D在USB密匙SD到内容接收器CR的第一耦接之后显著地布置为生成前述类型的控制数据的集合DS并指示其内容接收器CR传送该集合DS到USB密匙SD,以使得它在其第二文件系统S2的至少一个文件中存储该集合DS。
[0041]注意,在第一步骤(i),内容接收器CR还可以向第二文件系统S2例如按照控制装置D的命令传送辅助数据,该辅助数据代表必须在USB密匙SD中保留用于存储待传送的、由内容接收器CR接收的内容数据的存储容量。如果USB密匙SD的剩余存储容量小于所传送辅助数据要求并代表的存储容量,则USB密匙SD通过专用消息将其发送到控制装置D,并且该D装置中断其操作并优选地发送存储不可能的消息到内容接收器CR的用户。
[0042]还注意在第一步骤(i),内容接收器CR以及例如其控制装置D可以在传送控制数据的集合DS之前通过根据USB密匙SD确定第二文件系统S2中文件的初始尺寸和最大允许尺寸而开始估计第二文件系统S2中每一个文件未使用的尺寸。
[0043]回顾大多数文件系统包括其各自尺寸必须不超过预定义最大尺寸的文件。例如,在FAT32类型系统的情况下,每一个文件的最大尺寸为4GB。
[0044]一旦进行了未使用尺寸的估计,则控制装置D确定它希望传送到USB密匙SD的集合DS的尺寸是否大于刚刚估计的尺寸之中最大的未使用尺寸
[0045]如果是,则内容接收器CR(更精确地是其控制装置D)将该集合DS分解为意图分别存储在在第二文件系统S2中选择的至少两个文件中的至少两个子集。将理解,该分解意图确保一旦向其添加了集合DS的子集,则第二文件系统S2的文件的至少一个的尺寸不最终超出最大允许尺寸。注意,子集不必须是同一尺寸。
[0046]如果不是,则分解不发生并且集合DS被完全存储在可以包含它而其新尺寸不超出最大尺寸的第二文件系统S2中。
[0047]存储方法的第二步骤(ii)包括两个子部分。
[0048]第一子部分包含在第一文件系统SI的控制下从内容接收器CR向USB密匙SD传送已经由内容接收器CR接收(以及来自通信网络N)的内容数据。第二子部分包括在第三文件系统S3的控制下在USB密匙SD中存储已经由内容接收器CR传送的内容数据。
[0049]注意,该第二步骤(ii)的第一子部分可以借助于控制装置D实现。更具体地,控制装置D布置为紧跟集合DS在第二文件系统S2中的存储之后在第一文件系统SI的控制下控制由内容接收器CR接收的内容数据从后者(CR)到USB密匙的传送,以使得内容数据在第三文件系统S3的控制下存储在USB密匙SD中。
[0050]由于在存储装置的第二文件系统中建立了第三虚拟文件系统,现在可以在该第二文件系统的内存中存储来自具有与第二文件系统不兼容的第一文件系统的内容接收器的内容数据,而不擦除之前存储在具有第二文件系统的该内存中的数据或禁止对之前存储在具有第二文件系统的该内存中的数据的访问。因此,由于本发明,不管是否包含内部存储内存,内容接收器都可以具有外部内容记录功能。
[0051]注意,仅在包括对此目的合适的软件的条件下(也就是说可以与第三文件系统对话),在第三文件系统的控制下存储在存储装置中的内容数据可以由具有与第二文件系统兼容但是与第一文件系统不兼容的文件系统的另一装置提取。
[0052]本发明不限于上述存储方法、控制装置以及内容接收器的实施例,它们仅作为非限制性示例提供,但是在以下权利要求的框架中包括了可以由本领域技术人员设想的全部变型。
【权利要求】
1.一种用于存储由具有第一文件系统(SI)的内容接收器(CR)接收的内容数据的方法,其特征在于它包括以下步骤: -将具有与所述第一文件系统(Si)不兼容的第二文件系统(S2)的存储装置(SD)与所述内容接收器(CR)耦接, -从所述内容接收器(CR)向所述存储装置(SD)传送(i)控制数据的集合(DS),而该控制数据的集合(DS)构成了与所述第一文件系统(SI)兼容的虚拟类型的第三文件系统(S3), -将所述控制数据的集合(DS)存储在所述第二文件系统(S2)的至少一个文件中, -在所述第一文件系统(SI)的控制下向所述存储装置(SD)传送(ii)从所述内容接收器(CR)接收的内容数据,并且 -在所述第三文件系统(S3)的控制下在所述存储装置(SD)上存储所传送的内容数据。
2.根据权利要求1所述的方法,其特征在于传送(i)所述控制数据的集合进一步包括从所述内容接收器(CR)传送代表存储容量的辅助数据,该存储容量必须在所述存储装置(SD)中保留以存储必须传送的所述内容数据。
3.根据权利要求1和2之一所述的方法,其特征在于,传送(i)所述控制数据的集合包括,由所述内容接收器(CR)根据所述存储装置(SD)确定所述第二文件系统(S2)的文件的初始尺寸和最大允许尺寸并且估计未由第二文件系统(S2)的所述文件的每一个使用的尺寸的初级步骤,然后当所述控制数据的集合(DS)的尺寸大于这些估计的尺寸之中未使用的最大尺寸时,所述内容接收器(CR)分解所述控制数据的集合(DS)为要分别存储在来自所述第二文件系统(S2)的至少两个所选文件中的至少两个子集的步骤。
4.根据权利要求1-3之一所述的方法,其特征在于,适合于从包括USB密匙和便携式硬盘驱动的至少一个的组中选择的存储装置(SD)。
5.根据权利要求1-4之一所述的方法,其特征在于,适合于从包括机顶盒类型、解码器和住宅网关的至少一个的组中选择的内容接收器(CR)。
6.一种用于具有第一文件系统(SI)的内容接收器(CR)的控制装置(D),其中所述内容接收器(CR)包括用于将具有与所述第一文件系统(SI)不兼容的第二文件系统(S2)的存储装置(SD)耦接到所述内容接收器(CR)的部件,所述控制装置的特征在于它包括: -用于指示所述内容接收器(CR)向所述存储装置(SD)传送构成虚拟类型的并与所述第一文件系统(SI)兼容的第三文件系统(S3)的控制数据的集合(DS),并且用于指示所述存储装置将所述控制数据的集合(DS)存储在所述第二文件系统(S2)的至少一个文件中的部件, -用于在所述第一文件系统(SI)的控制下控制由所述内容接收器(CR)接收的内容数据的从后者(CR)到所述存储装置(SD)的传送,并且用于在所述第三文件系统(S3)的控制下指示所述存储装置(SD)存储所述内容数据的部件。
7.根据权利要求6所述的装置,其特征在于包括用于指示所述内容接收器(CR)向所述第二文件系统(S2)在所述控制数据的集合(DS)之外还传送代表存储容量的辅助数据的部件,该存储容量必须在所述存储装置(SD)中保留以存储必须传送的所述内容数据。
8.根据权利要求6和7之一所述的装置,其特征在于包括部件,用于i)根据所述存储装置(SD)确定所述第二文件系统(S2)的初始尺寸和最大允许尺寸以及部件,用于估计未由所述第二文件系统(S2)的所述文件的每一个使用的尺寸,以及ii)当所述集合(DS)的尺寸大于估计的尺寸之中未使用的最大尺寸时,分解所述集合(DS)为要分别存储在所述第二文件系统(S2)的至少两个所选文件中的至少两个子集。
9.包括第一文件系统(SI)的内容接收器(CR),其特征在于,其进一步包括根据权利要求6-8之一所述的控制装置(D)。
10.根据权利要求9所述的内容接收器,其特征在于其选自包括机顶盒、解码器或住宅网关的至少一种类型的组。
【文档编号】G06F13/38GK103959269SQ201280058397
【公开日】2014年7月30日 申请日期:2012年11月29日 优先权日:2011年12月1日
【发明者】N.马斯, A.特里特施勒 申请人:汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1