用于便携式设备的文件管理的方法和装置的制作方法

文档序号:6571151阅读:178来源:国知局
专利名称:用于便携式设备的文件管理的方法和装置的制作方法
技术领域
本发明的方案涉及用于便携式设备的文件管理系统,更具体地, 涉及在诸如mp3播放器、移动电话或游戏控制台之类的便携式设备中 自动创建播放列表的管理文件的方法和装置。
背景技术
一般而言,为了使用诸如mp3播放器、移动电话或游戏控制台之 类的便携式设备中的媒体,用户需要査看播放列表。在大多数便携式 设备中使用文件夹对用户希望播放的媒体进行管理。但是,因为便携 式设备中的文件管理方法利用多媒体传输协议(MTP),所以从便携式 设备中去除了使用文件夹的现有功能。因此,采用MTP的常规便携式 设备需要附加地结合播放列表。
图l是在常规便携式设备中创建播放列表的方法流程图。参考图 1,首先将便携式设备与个人计算机(PC)相连(操作110)。接着, 在PC中打开Windows媒体播放器10程序(操作120)。然后,使用 Windows媒体播放器10程序创建播放列表(操作130)。图2A示出了 使用Windows媒体播放器10程序创建播放列表的示例。
接着,将使用Windows媒体播放器10程序创建的播放列表与便携 式设备中的媒体同步(操作140)。图2B示出了使用Windows媒体播 放器10程序将播放列表中的文件与便携式设备中的媒体同步的示例。 最后将便携式设备与PC断开(操作150)。
如上所述,当使用常规便携式设备时,用户必须使用诸如Windows 媒体播放器10程序之类的特定程序来创建播放列表,这很不方便。

发明内容
本发明方案提供一种逐文件夹地自动创建播放列表的方法和装置。
根据本发明的方案,提供了一种便携式设备的文件管理方法,所
述方法包括逐文件夹地从源服务器中复制要播放的文件,并将文件 存储在文件系统中;当完全复制了文件时,通过检査文件系统,确定 是否存在己在便携式设备中改变的文件;以及当有添加的文件时,根 据文件系统的文件路径信息,逐文件夹地创建文件的播放列表。
根据本发明的另一方案,提供了一种便携式设备的文件管理装置, 所述装置包括存储单元,用于逐文件夹地存储文件信息和播放列表 信息;接口端口单元,用于与源服务器进行接口操作;以及控制单元, 用于从通过接口端口单元连接的源服务器中逐文件夹地复制要播放的 文件,在存储单元的文件系统中存储文件,参考存储有文件的文件系 统的一部分来确定是否存在已在便携式设备中改变的文件,分析已改 变文件的路径信息,并逐文件夹地将路径信息作为播放列表登记在存 储单元中。
本发明的其他方案和/或优点将部分地在以下描述中提出,并部分 地从描述中明显可见或可以通过本发明的实施而获知。


本发明的这些和/或其他方案和优点将从以下结合附图的实施例 描述中更加明显和更易于理解,附图中-
图1是在常规便携式设备中创建文件的方法流程图2A示出了使用Windows媒体播放器10程序创建播放列表的示
例;
图2B示出了使用Windows媒体播放器10程序将播放列表中的文 件与便携式设备中的媒体同步的示例;
图3是采用根据本发明实施例的文件管理方法的便携式设备的方 图4是图3所示控制单元的方框图5是根据本发明实施例的便携式设备的文件管理方法的流程 图; '
图6A和6B是解释图5所示文件管理方法的Windows屏幕; 图6C示出了用户逐文件夹地复制文件之后的目录;以及 图6D和6E分别示出了文件表和播放列表表映射。
具体实施例方式
现在将详细参考本发明的本实施例,附图中示出了本发明的示例,
其中相同参考数字表示相同元件。以下参考图对实施例进行描述,以 解释本发明。
图3是采用根据本发明实施例的文件管理方法的便携式设备300 的方框图。首先,便携式设备300与个人计算机(PC) 370相连,并 在创建了播放列表时从PC 370断开。用户在PC 370中逐文件夹地创 建和/或存储需要的音乐文件,PC 370用作源服务器,向便携式设备 300提供文件。
参考图3,便携式设备300包括控制单元310、存储单元320、显 示单元330、用户输入单元340、通用串行总线(USB)端口单元350 和数模转换器(DAC)单元360。
存储单元320存储用于控制便携式设备300的总体操作的程序、 以及用于控制根据本发明实施例的播放列表的自动创建的程序,并临 时存储在执行这些程序的过程中产生的数据。具体地,存储单元320 包括文件表,用于存储与已从PC 370复制的文件夹单元中的文件有 关的信息;以及播放列表表,用于存储文件列表信息。
用户输入单元340包括允许用户输入数字和字符信息的按键、以 及用户设置多种功能的功能按键。但是,要理解,根据其他方案,用 户输入单元340包括接收来自用户的输入的其他器件和方法,例如可 转拨号盘和/或触摸屏。
显示单元330显示从控制单元3:10输出的用户界面信息。
DAC单元360将已在控制单元310中解码的音频数据转换为模拟
音频信号,并将模拟音频信号输出到扬声器、耳机和/或外部设备。 USB端口 350符合将便携式设备300与PC 370相连的接口标准。
要理解,根据其他方案,使用USB之外的其他连接器件和方法,例如
通过蓝牙连接与PC相连的蓝牙单元、或通过红外连接与PC相连的红
外单元。
控制单元310控制便携式设备的总体操作,以及/或者对存储器 320中存储的音频和/或视频数据进行解码。具体地,控制单元310在 通过USB端口 350与PC 370相连时逐文件夹地复制要播放的文件,当 完全复制了文件时,通过例如文件分配表(FAT)等检查文件系统,以 确定是否有添加或删除的文件,并根据文件系统的改变,逐文件夹地 创建所复制文件的播放列表。
图4是图3所示控制单元310的方框图。参考图4,控制单元310 包括文件夹配置单元410、文件检测单元420和列表创建单元430。
文件夹配置单元410通过USB端口 350从PC 370中逐文件夹地复 制要播放的文件,并在与FAT相对应的文件系统中存储文件。根据本 发明方案,与文件系统中所复制的文件有关的信息包括索引号、文件 路径、物理存储起始地址、文件大小和表新/旧信息。
文件检测单元420通过检査文件系统的改变,确定是否有添加或 删除的文件。
当文件检测单元420确定有添加的文件时,列表创建单元430分 析文件的路径信息,创建播放列表标题,并在播放列表表中存储与添 加或删除的文件有关的信息(例如索引号、文件名称和播放列表标题)。
图5是根据本发明实施例的便携式设备300的文件管理方法的流 程图。首先,便携式设备300与PC 370相连(操作510)。便携式设 备300在文件系统中将检查标志设置为0 (操作520)。接着,便携式 设备300根据媒体传输协议(MTP)标准,向PC 370传送专有ID值。 例如,如果便携式设备300中所用的文件ID值是1、 2、 3和4,则向 PC 370传送的ID值是5。这个ID值成为在PC 370内部设置文件索引 号的标准。例如,PC 370将文件的索引设置为5, 6, 7等。
同时,在与便携式设备300相连的PC 370的屏幕上创建"便携式 设备/媒体"文件夹。用户使用PC 370上的搜索程序来创建包括他或 她希望播放的文件的文件夹。接着,用户使用诸如图6A所示的Windows 搜索程序的搜索程序,搜索便携式设备300中的文件夹。然后,如图 6B所示,用户将播放列表从PC 370中逐文件夹地复制到便携式设备 300的媒体文件夹中。
此后,便携式设备300使用写使能信号,检查是否将文件复制到 便携式设备300中(操作540)。然后,通过检査文件系统来设置检查 标志(操作542)。
当从PC 370向便携式设备300逐文件夹地输入文件时,将文件复 制到便携式设备300的缓冲存储器中(操作544)。参考图6B,在 Windows屏幕中,将"要更新的歌曲"文件夹复制到便携式设备的媒 体文件夹中。图6B所示的目录可以显示为包括文件夹和附属文件的树 形结构。
接着,将文件从缓冲存储器复制到便携式设备的存储单元中(操 作546)。例如,存储单元可以是NAND闪存、NOR闪存或硬盘驱动器。
然后,便携式设备300以逐一记录的方式将与所复制文件有关的 信息存储在例如FAT中(操作548)。图6D示出了根据本发明实施例 的存储文件信息的FAT的示例。在FAT中存储有"要更新的歌曲"文
件夹中每个文件的索引号、文件路径、物理存储器起始地址、文件大 小、文件名称和表新/旧信息。例如,参考图6C和6D,在"l.mp3" 的情况下,索引号是"l",文件路径是"根目录(root)/媒体(media) /要更新的歌曲(叩-to-date-song)",物理存储器起始地址是"20", 文件大小是20字节,表新/旧信息是"新"。表新/旧信息指示是否将 文件从文件表中登记到播放列表表中。
当完全复制了要复制的所有文件时,便携式设备300确认是否完 成了从PC 370的断开(操作550)。当确认了从PC 370的断开时,便
携式设备300通过检查文件系统,检测是否有必须在播放列表表中登 记的添加的文件(操作560)。例如,当文件系统的检查标志设置为1
定存在添加的文件。
便携式设备300参考FAT中的表新/旧信息,对添加的文件数目进 行计数(操作562)。例如,如果还未从文件表登记到播放列表表中的 文件数目是5 (即,表新/旧信息条目为"新"的文件的数目),则添 加的文件数目是5。接着,读取以逐一记录的方式存储在对应于文件 系统的FAT中的第一文件的文件信息(操作572)。
分析第一文件的文件路径信息,将以逐一记录的方式存储的每个 文件的文件路径信息中的最末文件目录或文件夹登记在表中,作为播 放列表标题(操作574)。例如,与索引号1相对应的文件(1.mp3) 的文件路径是"根目录/媒体/要更新的歌曲"。因此,播放列表标题是 "要更新的歌曲",这与文件路径中的最末文件夹相对应。然后,在播 放列表表中存储文件的索引号、文件名称和播放列表标题,以相同方 式执行下一个添加的文件的播放列表表登记(操作576)。
重复操作572到576,直到文件数目计数变为"0"(即,在播放 列表表中登记了所有添加的文件)。最后,如图6E所示,在播放列表 表中存储文件信息。即,参考图6E,播放列表表包括每个文件的索引 号、文件名称和播放列表标题。
本发明的方案可以写成计算机程序,并可以使用计算机可读记录 介质在执行该程序的通用数字计算机中实现。计算机可读记录介质的 示例包括磁存储介质(例如,ROM、软盘、硬盘等)、光学记录介质(例 如,CD-ROM或DVD)、和诸如以包括压縮源代码段和加密源代码段的载 波实现的计算机数据信号(例如,通过因特网的传输)之类的存储介 质。计算机可读记录介质还可以通过网络耦合的计算机系统来分布, 从而以分布形式存储和执行计算机可读代码。
根据本发明的方案,便携式设备300 (诸如mp3播放器或移动电 话)逐文件夹地自动创建播放列表,而用户不必附加地创建播放列表, 从而使用户能够方便地管理文件。
虽然示出并描述了本发明的一些实施例,但是本领域技术人员将 理解,在不背离本发明的原理和精神的前提下,可以对实施例进行改 变,本发明的范围由权利要求及其等同物限定。
权利要求
1.一种便携式设备的文件管理方法,所述方法包括从源服务器中向便携式设备的文件系统逐文件夹地复制要播放的文件;以及根据所复制文件的文件路径信息,逐文件夹地创建所复制文件的一个或多个播放列表。
2. 根据权利要求1所述的方法,其中对要播放的文件进行复制包括从源服务器的一个或多个文件夹向便携式设备的媒体文件夹复制 要播放的文件;以及在文件系统中存储要播放的文件的文件信息。
3. 根据权利要求2所述的方法,其中在文件系统中存储的文件信 息包括索引号、文件路径信息、物理存储起始地址、文件大小和表新/ 旧信息。
4. 根据权利要求2所述的方法,其中对文件信息进行存储包括在 文件分配表中存储文件信息。
5. 根据权利要求2所述的方法,其中对要播放的文件进行复制还包括将便携式设备与源服务器相连;在源服务器中创建一个或多个文件夹,使所述一个或多个文件夹 包括要播放的文件;以及定位便携式设备的媒体文件夹。
6. 根据权利要求1所述的方法,其中对一个或多个播放列表进行 创建包括检査文件系统中的改变;以及当文件系统中存在改变时,创建一个或多个播放列表。
7. 根据权利要求6所述的方法,其中 对要播放的文件进行复制包括将检査文件系统标志设置为置位 值;以及检査文件系统中的改变包括确定检査文件系统标志具有所述置位值。
8. 根据权利要求6所述的方法,其中对一个或多个播放列表进行 创建还包括在检査文件系统中的改变之前,将便携式设备从源服务器断开。
9. 根据权利要求1所述的方法,其中对一个或多个播放列表进行创建包括根据所复制文件的文件路径信息,将播放列表标题信息存储在便 携式设备中,使得每个所复制文件具有与所复制文件位于的文件夹相 对应的播放列表标题。
10. 根据权利要求9所述的方法,其中对播放列表标题信息进行 存储包括存储每个所复制文件的播放列表标题、索引号和文件名称。
11. 根据权利要求l所述的方法,其中对要播放的文件进行复制包括将一个或多个第一文件复制到文件 系统的第一文件夹中;以及对一个或多个播放列表进行创建包括创建所述一个或多个第一文 件的第一播放列表,使得第一播放列表与所述第一文件夹相对应。
12. 根据权利要求1所述的方法,其中对要播放的文件进行复制还包括将一个或多个第二文件复制到文件系统的第二文件夹中;以及对一个或多个播放列表进行创建包括创建所述一个或多个第二文 件的第二播放列表,使得第一播放列表与所述第一文件夹相对应,并 且第二播放列表与所述第二文件夹相对应。
13. 根据权利要求11所述的方法,其中第一播放列表的播放列表 标题与所述一个或多个第一文件的文件路径信息中的最末文件夹相对 应。
14. 根据权利要求2所述的方法,其中文件系统中存储的文件信 息包括文件路径信息和表新/旧信息,所述文件路径信息指示每个所复 制文件的文件路径,所述表新/旧信息指示每个所复制文件是否具有在 所述一个或多个播放列表中的对应的播放列表。
15. 根据权利要求14所述的方法,其中对一个或多个播放列表进 行创建包括读取文件系统中存储的文件信息;以及根据表新/旧信息,存储与不具有对应播放列表的每个所复制文件 的文件路径信息相对应的播放列表标题。
16. —种便携式设备的文件管理装置,所述装置包括 存储单元,用于逐文件夹地存储文件信息和播放列表信息; 接口端口单元,用于与源服务器进行接口操作;以及 控制单元,用于从通过接口端口单元连接的源服务器向存储单元的文件系统复制要播放的文件,分析每个所复制文件的文件路径信息, 并逐文件夹地将文件路径信息作为播放列表登记在存储单元中。
17. 根据权利要求16所述的装置,其中存储单元包括用于存储所 复制文件的文件信息的第一表单元、以及用于存储播放列表信息的第 二表单元。
18. 根据权利要求16所述的装置,其中控制单元包括文件夹配置单元,用于从源服务器向文件系统复制要播放的文件;以及播放列表创建单元,用于分析所复制文件的文件路径信息,并将 文件路径信息作为播放列表登记在存储单元中。
19. 根据权利要求18所述的装置,还包括文件检测单元,用于检查文件系统中的改变,其中当文件系统中 存在改变时,播放列表创建单元分析所复制文件的文件路径信息。
20. 根据权利要求19所述的装置,其中当文件夹配置单元复制要播放的文件时,文件夹配置单元将检查文件系统标志设置为置位值;以及文件检测单元检査检査文件系统标志是否具有置位值,以检査文 件系统中的改变。
21. 根据权利要求16所述的装置,其中播放列表信息包括每个所 复制文件的播放列表标题和文件名称。
22. 根据权利要求16所述的装置,其中控制单元将要播放的一个或多个第一文件复制到文件系统的第一文件夹中;以及控制单元创建所述一个或多个第一文件的第一播放列表,使得第 一播放列表与所述第一文件夹相对应。
23. 根据权利要求22所述的装置,其中控制单元将要播放的一个或多个第二文件复制到文件系统的第二 文件夹中;以及控制单元创建所述一个或多个第二文件的第二播放列表,使得第 一播放列表与所述第一文件夹相对应,并且第二播放列表与所述第二 文件夹相对应。
24. 根据权利要求22所述的装置,其中第一播放列表的播放列表 标题与所述一个或多个第一文件的文件路径信息中的最末文件夹相对 应。
25. 根据权利要求16所述的装置,其中文件信息包括文件路径 信息,指示每个所复制文件的文件路径;以及表新/旧信息,指示每个 所复制文件是否具有对应的播放列表。
26. 根据权利要求25所述的装置,其中播放列表创建单元读取文 件系统中存储的文件信息,并根据表新/旧信息,对不具有对应播放列 表的每个所复制文件的文件路径信息进行登记。
27. —种便携式设备的文件管理方法,所述方法包括 根据文件的文件路径信息,逐文件夹地创建文件的一个或多个播放列表。
28. 根据权利要求27所述的方法,还包括 从源服务器向便携式设备的文件系统逐文件夹地复制文件。
29. 根据权利要求28所述的方法,其中对文件进行复制包括 从源服务器的一个或多个文件夹向便携式设备的媒体文件夹复制文件;以及在文件系统中存储文件的文件信息。
30. 根据权利要求29所述的方法,其中对文件进行复制还包括 将便携式设备与源服务器相连;在源服务器中创建一个或多个文件夹,使得所述一个或多个文件 夹包括文件;以及定位便携式设备的媒体文件夹。
31. 根据权利要求27所述的方法,其中对一个或多个播放列表进行创建包括检査文件系统中的改变;以及当文件系统中存在改变时,创建一个或多个播放列表。
32. 根据权利要求27所述的方法,其中对一个或多个播放列表进行创建包括根据文件的文件路径信息,将播放列表标题信息存储在便携式设 备中,使得每个文件具有与所述文件位于的文件夹相对应的播放列表标题。
33. 根据权利要求27所述的方法,其中对一个或多个播放列表进行创建包括创建第一文件夹中存储的一 个或多个第一文件的第一播放列表,使第一播放列表与所述第一文件 夹相对应。
34. 根据权利要求33所述的方法,其中对一个或多个播放列表进行创建包括创建第二文件夹中存储的一 个或多个第二文件的第二播放列表,使第一播放列表与所述第一文件 夹相对应,并且使第二播放列表与所述第二文件夹相对应。
35. 根据权利要求33所述的方法,其中第一播放列表的播放列表 标题与所述一个或多个第一文件的文件路径信息中的最末文件夹相对 应。
36. 根据权利要求27所述的方法,其中便携式设备是mp3播放器、 移动电话或游戏控制台。
37. —种计算机可读记录介质,被编码有由计算机实现的权利要 求1的方法。
38. —种计算机可读记录介质,被编码有由计算机实现的权利要求27的方法。
全文摘要
一种诸如mp3播放器、移动电话或游戏控制台之类的便携式设备的文件管理方法和设备,所述方法包括逐文件夹地从源服务器中复制要播放的文件,并将文件存储在文件系统中;当完全复制了文件时,通过检查文件系统,确定是否存在已在便携式设备中改变的文件;以及当有改变的文件时,根据文件系统的文件路径信息,逐文件夹地创建文件的播放列表。
文档编号G06F17/30GK101097768SQ200710005290
公开日2008年1月2日 申请日期2007年2月14日 优先权日2006年6月26日
发明者姜辰昊, 曹景淑, 朴钟禹 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1