用于分析文件名的方法

文档序号:6333324阅读:215来源:国知局
专利名称:用于分析文件名的方法
技术领域
本发明涉及一种用于分析文件名以及为优化处理文件而减小文件名长度的方法, 尤其是在播放列表中,如尤其是根据权利要求1的前述部分所述。此外,本发明还涉及一种 用于执行上述方法的装置。
背景技术
现有技术中,已知用于媒体文件,例如音乐文件、视频文件和/或已知图像文件的 播放器。
作为这种播放器,已为人们熟知的有例如便携式装置,如MP3播放器或具有相应 功能的移动电话。这种播放器例如是所谓的MP3播放器,例如苹果公司知名的Ipod装置。 对于这种播放器,可播放的文件通过在这种装置的集成的存储器中的数据传输来传输或者 通过此装置的可移动存储卡提供。
此外,用于可移动媒体的播放器也已为人们熟知,如用于⑶、DVD等,其中可播放 的文件存在于可移动的介质如CD上。通过在播放器中插入可移动媒体,能够提供其上可用 的文件以用于播放。
通常,用于在这种装置上播放的可用的文件基本上能够以各种文件格式存在,如 以 “ · mps,,、“ · wma,,、“ · wav,,、“ · m3u,,、“ · ρ 1 s,,、“ · asx,,、“ · wp 1,,或者 “ · aac,,文件格式。文件也能够存在于各种例如可更换的数据载体或介质上。
为了生成至少一个对优选的媒体文件的选择以用于播放,使用也称为播放列表的 所谓节目列表,以便以预先定义的选择标准分配各种文件和/或以便选择和使用用于播放 的文件的确定的次序。通过使用所谓的播放列表,因此能够从大量可用的文件中选出并分 配文件的有针对性的选择和/或排序,以便例如播放或显示所述选择和/或排序。
在此,播放列表也是文件,除了媒体文件之外该播放列表也能够被存储在数据载 体上,以便借助播放器使用它,其中,所述播放列表还包括指向所选定的媒体文件的存储位 置的路径。有利的是,播放列表能够在要使用的播放器上、和/或在与其独立的装置上例如 在计算机上或在网络中被处理和/或编辑。播放列表也能够被存储在计算机上或网络中。 为了播放,能够随后例如通过数据载体或数据传输将媒体文件和至少一个播放列表传输到 播放器。
如果例如在计算机上或网络中创建这种播放列表,则该播放列表具有所选定的 媒体文件的各自的存储地址或路径。因为文件通常被存储在如硬盘或类似物等的大容量 存储器上,所以存储位置的路径具有在这方面典型的数据结构,如C:\目录...1\子目 录...11\子目录...111。在此,该地址描述了所使用的计算机的目录结构的一部分,该部 分具有存储在那里的媒体文件的对应路径。
为了在播放器中使用这种播放列表并选择要在播放器上播放的媒体文件,则调出 播放列表、选择条目并选择该条目的文件,并且存储位置被作为指示被返回给播放器。所述 媒体文件的地址通过该指示被示出,而播放器能够将相应的文件加载到其存储器中并进行播放。
然而,这种播放器或应用的问题在于如果用于记录数据或者用于执行程序或应 用的可用存储器是有限的和不足的,则需要容忍由于存储器不足的这方面的限制,这还表 现在这种播放器和/或应用的分析能力受到严重限制。
例如,⑶播放器或MP3播放器具有通常为IM比特(=128k字节)的⑶-MP3芯 片组,这使用于各种并行运行的应用。这些应用例如是路径表的使用、播放列表分析或便携 式装置的冲击保护。由于这种对有限的存储器的多功能的使用,播放器的性能相应受到限 制。这一点会由于文件名相对长且从而相应地需要大量的存储空间而被进一步加剧。
因此,通常需要缩短媒体文件的文件名,以便在性能可接受的情况下,少量的可用 存储空间够用,其中,文件名长度的缩短应当相对于能够用于一般的程序或者应用的原则 上可能的文件名长度来进行,例如在计算机上的CD烧录程序中使用的。
由于文件名例如已经由数据源、程序或由因特网无线电应用预先给出,手动地减 小大量文件名超过预设的长度的文件的文件名是一个相当不可取的过程,该过程视文件的 数量而定也非常耗时。
此外,由EP 0 944 903 Bl已知一种装置和方法,借此能够分配并使用记录载体的 单独地分配的名称。然而,这样单独地来做的代价非常高,并且在任意大数量的数据或者记 录载体的情况下,这是无法进行的,因为与此联系着的代价将不能被用户所接受。发明内容
因此,本发明的任务是提出一种用来分析文件名的方法,在该方法中,进行文件的 文件名长度的减小,尤其是用以优化处理文件,尤其是在播放列表中,该方法至少减小了现 有技术的缺点。本发明的任务还在于提出一种装置以用来执行依据本发明的方法。
这通过用来分析文件名的方法来达到,该方法中,进行文件名长度的减小,尤其是 为了优化处理文件,尤其是在播放列表中,其中,从文件的文件名中截去该文件名的一部 分,该部分超出了可预设的文件名长度,其中,关于该文件名的所截去的那部分形成校验 和,并将该校验和添加到被减小了所截去的部分的文件名。
在此,如果这样则是有利的,即与该校验和相关的文件名的添加的那部分对于用 户来说是不能识别的由此能够进一步地防止,在文件名根据长度被缩短以后,原先不同的 文件或文件名通过缩短得到相同的文件名。
如果这样则是有用的,即为形成减小的文件名而从文件名中截去文件名的一部 分,其中文件名的预先给定的位数被保留,而文件名的超额位数被截去。
如果这样则是进一步有用的,即根据被删去或缩短的超额位数的内容来形成校验 和。由此,根据文件名的所除去的部分形成检验标准,从而对于文件的被缩短的文件名,文 件名的所除去的部分继续起标识作用。
进一步有利的是,校验和是检验和(PrUfsumme)或数字和(Quersumme)。
在装置方面,这是利用这样的装置来实现的,此装置用来执行用来减小至少一个 文件的文件名长度的方法,其中从文件名中截去文件名的一部分,该部分超出文件名的可 预先给出的长度,其中关于文件名的该截去的部分形成校验和,并且将该校验和添加到被 减小了所截去的部分的文件名。
在此有利的是,当所述装置具有至少一个用来存储文件的存储器,以及至少一个 用来处理指令的处理器,以用于处理文件名和/或文件。如果这样则是有利的,即这样的装 置是例如便携式装置的装置,如MP3播放器,⑶播放器,DVD播放器或移动电话等,特别是用 于播放音乐文件的装置。
本发明的其他优点由从属权利要求和下面的


得出。

下面基于实施例、根据附图对本发明进行详细解释。附图中
图1示出了本发明的第一方法流程的示意图,以及
图2示出了本发明的第二方法流程的示意图。
具体实施方式
图1示出了依据本发明的方法100的方法流程1的示意图,其中对事先从整个媒 体数据2中选出的媒体文件3进行关于其文件名在其文件名长度方面的分析。
如果在所选出的文件名的集合中存在这样的文件名,即其具有的长度超出可预先 给出的可接受的长度,那么这些文件关于其文件名被如此减小,参见4,以致所产生的文件 名满足在文件名长度上的要求。
有利地,文件名在某位被截去,其中进一步将一个数字或数字序列添加到该文件 名,参见5,这表示从原始文件名的被截去的部分中获得的校验和。有利地,该校验和在此是 检验和或数字和。
有利的是,当所得到的校验和被添加到文件名。在此,这能够写成文件名自身的不 可见的部分或者写成文件自身的一部分。
经如此处理的文件连同其现已被缩短的文件名相应地在装置或者应用中被分析 和/或使用,并且现具有已考虑到较低的存储器要求的特性,参见6。
图2示出了依据本发明的方法100的方法流程10的另一实施例的示意图,其中在 并行支路上对事先从整个媒体数据11、12、13中选出的媒体文件14、15、16关于其文件名在 其文件名长度方面进行分析。
如果在所选出的文件名的集合中存在这样的文件名,即其具有的长度超出可预先 给出的可接受的长度,那么这些文件关于其文件名被如此减小,参见17、18、19,以致所产生 的文件名满足在文件名长度上的要求。
有利地,文件名在一特定的位被截去,其中进一步将一个数字或数字序列或元素 或元素序列添加到该文件名,参见20、21、22,这表示或代表从原始文件名的被截去的部分 中获得的校验和。在此有利的是,该校验和是检验和或数字和。
如果这样则是有利的,即校验和被添加到文件名。在此,如果这样则是有利的,即 它作为补充被添加到文件名。在此,如果这样则是有利的,即这作为该文件名的不可见的部 分被添加或被写成文件自身的一部分。
经如此处理的文件连同其现已被缩短的文件名相应地在装置或应用中使用,并且 现具有已考虑到较低存储器要求的特性,参见23。
将校验和作为文件名的被截去的部分的标识来使用,防止了不同的文件在截去文件名的一部分之后得到相同的文件名,这是因为它们直到截去的位都是相同的,并且只在 被截去的文件名区域中彼此有所区别。由此,这两个实际上并不相同的文件在文件名上的 区别被消除了。
作为结论,没有依据本发明的方法会导致,一个文件或多个文件被定义为属于一 播放列表,但是该一个或多个文件由于文件名被截去而与至少一个也能够属于该播放列表 的文件一致。因此,由于缩短后的文件名的一致性而会错误地将某种特性提供给文件,然而 该文件不应当得到该种特性。
为了在截去文件名之后选择正确的文件,在比较文件之前进行相同的截去-和校 验和处理。
有利地,上述对文件名和路径名的处理也能够被应用于目录名和播放列表名。
权利要求
1.用于分析文件名的方法,通过所述方法进行文件的文件名长度的减小,尤其是用以 优化处理文件,尤其是在播放列表中,其中从文件的文件名中截去所述文件名的一部分,所 述部分超出文件名的可预先给出的长度,其特征在于,关于所述文件名的所述被截去的部 分形成校验和,并且将所述校验和添加到被减小了所述被截去的部分的文件名。
2.根据权利要求1所述的方法,其特征在于,为了形成所述被减小的文件名,从所述文 件名中截去所述文件名的一部分,其中所述文件名的预定位数被保留,而所述文件名的超 额位数被截去。
3.根据权利要求1或2所述的方法,其特征在于,根据所述超额位数的内容来形成所述 校验和。
4.根据权利要求1或2所述的方法,其特征在于,所述校验和是检验和或数字和。
5.根据上述权利要求中任一项所述的方法,其特征在于,路径名、目录名和/或播放列 表名也被看作为文件名。
6.根据上述权利要求中任一项所述的方法,其特征在于,在将所述文件存储在存储器 中之前实现所述文件名缩短。
7.计算机程序产品,具有程序部分以用于执行根据上述权利要求1至6中至少一项的 方法。
8.机器可读、尤其是计算机可读的数据结构,所述数据结构通过依据上述权利要求1 至6中至少一项的方法和/或通过至少一个依据权利要求7的计算机程序产品而生成。
9.机器可读、尤其是计算机可读的数据载体,在所述数据载体上记录和/或存储有至 少一个依据权利要求7的计算机程序产品,和/或在所述数据载体上备有至少一个依据权 利要求8的数据结构,以用于被调用。
10.用于执行用于分析文件名的方法的装置,通过所述方法进行文件的文件名长度的 减小,尤其是用以优化处理文件,尤其是在播放列表中,其中从所述文件名中截去所述文件 名的一部分,所述部分超出所述文件名的可预先给出的长度,其特征在于,关于所述文件名 的所述被截去的部分形成校验码,并且将所述校验码添加到被减小了所述被截去的部分的 文件名。
11.根据权利要求10所述的装置,其特征在于,所述装置具有至少一个存储器,以用于 存储至少一个文件或多个文件,还具有用于处理指令的处理器,所述指令用于处理文件和/ 或文件名。
12.根据权利要求10或11的装置,其特征在于,所述装置是例如便携式装置的装置,如 MP3播放器,CD播放器,DVD播放器或移动电话等,特别是用于播放音乐文件的装置。
全文摘要
本发明涉及一种分析文件名的、用于减小至少一个文件的文件名长度的方法,其中从文件名中截去该文件名的超出可预先给出的长度的一部分,其中关于该文件名的该截去的部分形成校验和并且将该校验和添加到被减小了所述被截去的部分的文件名。本发明还涉及一种用于执行这样的方法的装置。
文档编号G06F17/30GK102033903SQ20101050077
公开日2011年4月27日 申请日期2010年9月30日 优先权日2009年10月6日
发明者A·勒辛格 申请人:罗伯特·博世有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1