一种查找关联文件的方法、终端和系统技术方案

技术编号:3485192 阅读:214 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例中公开一种查找关联文件的方法,该方法包括:解析携带关联文件属性的文件,得到所述关联文件的属性;利用预先设置的目录与属性的对应关系及所述关联文件的属性,确定出存放所述关联文件的目录;在确定的目录中,查找所述关联文件。本发明专利技术实施例中还公开了一种查找关联文件系统和终端;应用本发明专利技术能够提高查找效率。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种查找关联文件的方法、终端和系统。技术背景随着信息技术的发展,在文件管理方面日益完善,为了满足文件加密等 要求,常常需要成对使用文件,或者说, 一个文件的使用,依赖于另一个文 件的使用,这两个文件互称为关联文件。比如,在使用一个加密文件前,需 要先使用包含密钥的文件,来获得打开加密文件的密钥,这种情况下的加密文件和包含密钥的文件可称为关联文件。再比如,数据版权管理(DRM, Digital Rights Management),也称为内容数字版权加密保护技术,是一种保 护数字化的音、视频节目内容或其它类型的文件版权的技术。其工作过程是 首先,内容提供商将数字节目内容进行加密保护,当终端通过多媒体短信 (MMS, Multimedia Messaging Service )、蓝牙或超文本传输协议(HTTP, Hypertext Transfer Protocol)等方法获耳又到加密数字节目后,必须有一4巴打 开该数字节目的密钥,才能播放和收看该数字节目。内容提供商在向终端传 输完加密的数字节目之后,会向通过合法检验的终端传送包含密钥信息的版 权文件。合法终端通过安装版权文件,获取密钥信息,从而解开DRM内容 格式(DCF, DRM Content Format)文件。可见,查找到与版—又文件关耳关的 DCF文件是安装版权文件、播放数字节目的前提。这里,加密的数字节目通 常以DCF文件形式加以保存。在以下的描述中,DCF文件是由各个DRM 版本下载得到的文件的统称。比如,可以是采用DRM1.0下载的后缀为.dcf 的文件,也可以是采用DRM2.0下载的后缀为.ocf的文件。目前,查找关联文件的方法是关联文件中包含的相同字段或数据进行查找,比如,对于支持DRM下载模式的DCF文件中包含了未加密的头元素, 在该头元素中有一个内容标识(CID, Content Identifier)值,而在版4又文件 中也包含了一个CID值,在查找版权文件关联的DCF文件时,首先,通过 解析版权文件,得到包含在其中的CID值;然后,依次查找终端存储的所 有DCF文件,直到找到与版权文件具有相同CID值的DCF文件。具体方法 为读取每一个DCF文件头元素中的CID值,并与版权文件包含的CID值 做比较,如果相同,则认为查找到版权文件关联的DCF文件,否则认为未 找到版权文件关联的DCF文件。可以看出,随着终端存储的文件数量的极大增加,这种查找关联文件的 方法,由于解析终端存储的所有文件,因而会需要花费大量的时间才能查找 到关联文件,使得终端常因需要等待这段时间而无法响应用户的其它操作, 因此,目前查找关联文件的方法,查找效率较低,用户体-验较差。
技术实现思路
有鉴于此,本专利技术实施例提供一种查找关联文件的方法,该方法能够提 高查找效率。本专利技术实施例还提供一种查找关联文件的终端,该终端能够提高查找效率。本专利技术实施例还提供一种查找关联文件的系统,该系统能够提高查找效率。为达到上述目的,本专利技术实施例的技术方案具体是这样实现的 一种查找关联文件的方法,该方法包括解析携带关联文件属性的文件, 得到所述关联文件的属性;利用预先设置的目录与属性的对应关系及所述关 联文件的属性,确定出存放所述关联文件的目录;在确定的目录中,查找所 述关联文件。一种查找关联文件的终端,该终端包括解析模块,用于解析携带关联文件属性的文件,得到所述关联文件的属性;目录确定模块,用于利用预先设置的目录与属性的对应关系及所述解析模块得到的关联文件的属性,确定出存放与所述关联文件的目录;文件查找模块,用于在所述目录确定模块确定的目录中,查找与所述关联 文件。一种查找关联文件的系统,该系统包括终端,用于解析携带关联文件属性的文件,得到所述关联文件的属性;利 用预先设置的目录与属性的对应关系及所述关联文件的属性,确定出存放所述 关联文件的目录;在确定的目录中,查找所述关联文件;属性发送实体,用于向终端发送携带关联文件属性的文件。 由上述技术方案可见,本专利技术实施例提供的一种查找关联文件的方法、 终端和系统,利用从带关联文件属性的文件中得到的关联文件属性和目录与 属性的对应关系,能够先确定出存储关联文件的目录,而后再从确定的目录 中,查找关联文件,能够避免查找所有目录中的所有文件,从而节省了大量 的查找时间,提高查找效率。附图说明图1为本专利技术实施例中查找关联文件的方法流程简略示例图; 图2为本专利技术第 一 个实施例中查找关联文件的方法流程示意图; 图3为本专利技术第二个实施例中查找关联文件的方法流程示意图; 图4为本专利技术实施例中查找关联文件的系统结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本专利技术作进一步详细说明。本专利技术实施例提供的方法是解析携带关联文件属性的文件,得到所述 关联文件的属性;利用目录与属性的对应关系及所述关联文件的属性,确定 出存放所述关联文件的目录;在确定的目录中,查找所述关联文件。图l为本专利技术实施例中采用的查找关联文件的方法流程简略示例图,如图l所示,具体包括以下步骤步骤101:设置目录与属性的对应关系。本实施例中,假设设置的目录与文件类型属性的对应关系如表1所示:<table>table see original document page 7</column></row><table>步骤102:终端根据设置的目录与属性的对应关系,存储文件。本实施例中,终端按照表1所示的对应关系,分类存储文件,比如,将 图片类型的文件存储到目录A或目录C中,将音频文件存储到目录B中, 将应用文件存储到目录C中。以上步骤为查找前的处理步骤。在终端使用一个文件前,需要查找其关 联文件时,执行步骤103 步骤105。步骤103:终端解析携带关联文件属性的文件,得到关联文件的属性。本实施例中,通过文件中增加新字段来携带关联文件的属性。这里,属 性可以是文件类型,也就是关联文件是视频、音频、文本还是应用等文件类 型的文件。当然,属性除了文件类型外,也可以是本领域人员可以容易想到 的能够将文件分类的各种属性,比如,文件用途或文件下载时间等等属性, 这些属性可能通过解析新增的字段获得也可以采用现有技术获得,比如,可 以通过读取文件中的已有字段获得文件下载时间属性。步骤104:利用目录与属性的对应关系及得到的关联文件的属性,确定 出存放关联文件的目录。在终端得到关联文件的属性后,假设得知要查找的关联文件的文件类型 属性为音频文件,则根据表1能够确定出该关联文件存放在目录B中;如果 得知要查找的关联文件的文件类型属性为图片文件,则确定出该关联文件存 放在目录A或者目录C中。步骤105:在确定的目录中,查找关联文件。本实施例中,只需要在确定出的目录中查找与版权对应的文件。比如, 在步骤104中确定出关联文件存放在目录B中,则可以采用现有技术,从目 录B中确定出关联文件。再比如,确定关联文件存放在目录A或目录C中, 则可以先在目录A中查找,若没有查找到,再到目录C中查找。当然也可 以先查收目录C再查找目录A。下面具体举例进行说明。图2为本专利技术第一个实施例中本文档来自技高网
...

【技术保护点】
一种查找关联文件的方法,其特征在于,该方法包括:解析携带关联文件属性的文件,得到所述关联文件的属性;利用预先设置的目录与属性的对应关系及所述关联文件的属性,确定出存放所述关联文件的目录;在确定的目录中,查找所述关联文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:张博袁之泉李英伟
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利