用于文件系统中空间管理的系统和方法技术方案

技术编号:4128404 阅读:185 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了用于文件系统中空间管理的装置和方法,提供了一种用于增强用户与多媒体设备的交互的机制。本发明专利技术公开了其他装置、系统和方法。

【技术实现步骤摘要】

本专利技术涉及用于文件系统中空间管理的装置和方法。
技术介绍
现代社会功能中,信息访问是一项重要因素。对信息流动的改善增强了人与其他人的交互、对变化的需求进行响应以及帮助自己从处理各种基于媒体的信息中获得乐趣的能力。
技术实现思路
根据本专利技术的实施例,提供了一种对由媒体同步引擎所管理的文件系统空间量进行计算的计算机化方法,所述方法包括确定来自与媒体同步引擎上一次同步的所有媒体文件的总文件大小;确定所有文件夹的总文件夹大小,所述所有文件夹仅包含来自与媒体同步引擎上一次同步的媒体文件,并且不具有来自除与媒体同步引擎上一次同步之外的源的文件或子文件夹;确定属于来自与媒体同步引擎上一次同步的所述媒体文件的所有元数据的总元数据大小;以及计算被管理的空间量,所述被管理的空间量包括所述总文件大小、所述总文件夹大小和所述总元数据大小之和,其中,所述被管理的空间量表示与媒体同步引擎上一次同步所利用的文件系统空间总量。 根据本专利技术的另一实施例,提供了一种对同步之后要由媒体同步引擎管理的未来文件系统空间量进行计算的计算机化方法,所述方法包括确定被选择用于与媒体同步引擎未来同步的所有媒体文件的总所选文件大小;确定用于与媒体同步引擎未来同步而要在文件系统中创建的所有文件夹的总预测文件夹大小;确定针对被选择用于与媒体同步引擎未来同步的所述媒体文件而要创建的所有元数据的总预测元数据大小;计算新被管理的空间量,所述新被管理的空间量包括所述总所选文件大小、所述总预测文件夹大小和所述总预测元数据大小之和,其中,所述新被管理的空间量表示预期要由与媒体同步引擎未来同步利用的文件系统空间总量。 根据本专利技术的另一实施例,提供了一种对来自外部源的文件所利用的文件系统空间量进行计算的计算机化方法,所述方法包括查询文件系统的容量;查询文件系统中的空闲空间量;计算与媒体同步引擎上一次同步所利用的文件系统空间量;通过从文件系统的容量中减去所述空闲空间量和上一次同步所利用的文件系统空间量,来计算文件系统的容量的剩余量,其中,所述剩余量表示来自外部源的文件所利用的文件系统空间量。 根据本专利技术的另一实施例,提供了一种确定文件系统空间量的计算机化方法,所述方法包括预测预期要由用户选择用于与媒体同步引擎未来同步的媒体文件利用的文件系统空间量;计算来自外部源的文件所利用的文件系统空间量其它;以及确定文件系统中的剩余空间量,其中,所述剩余空间量表示媒体同步引擎能够用于自动填充媒体文件的空间量。 根据本专利技术的另一实施例,提供了一种具有计算机可执行指令的计算机可读介质,所述指令用于执行预测具有同步的媒体内容的文件系统中未来存储空间使用的方法,所述方法包括确定文件系统中的初始已使用空间量;确定多少量的初始已使用空间用于来自外部源的文件其它,以及多少量的初始已使用空间用于来自与媒体同步引擎前一次同步的文件被管理的;预测用于来自与所述媒体同步引擎下一次同步的文件的空间量新被管理的;以及通过将所述其它和所述新被管理的空间组合来确定未来已使用空间量,其中,所述未来已使用空间量表示预期要由与所述媒体同步引擎未来同步利用的文件系统空间总量。 根据本专利技术的另一实施例,提供了一种具有计算机可执行指令的计算机可读介质,所述指令用于执行对文件至目的系统文件的传送进行管理的方法,所述方法包括接收将一个或多个媒体内容传送至目的文件系统的选择;确定目的文件系统上用于所述一个或多个选择的预测存储空间使用;以及显示所述预测存储空间使用。 根据本专利技术的另一实施例,提供了一种装置,包括显示器;处理器;存储指令的机器可访问介质,当由处理器执行所述指令时,所述指令使所述装置执行将媒体内容与目的文件系统同步的方法,所述方法包括接收将来自音乐库的一个或多个播放列表同步至目的文件系统的请求;确定目的文件系统上来自外部源的文件所利用的空间量;预测目的文件系统上用于保持所述一个或多个播放列表的空间量;以及在与目的文件系统同步之前,显示来自外部源的文件所利用的空间量和用于保持所述一个或多个播放列表的空间量。 根据本专利技术的另一实施例,提供了一种计算机化方法,包括接收多个文件与目的文件系统同步的选择;通过确定要同步的所述多个文件的大小和要创建的新文件夹和元数据的大小,来预测目的文件系统上能够保持所述多个文件的存储空间量;以及在与目的文件系统同步之前显示所述存储空间量。附图说明 参考下列附图进一步描述各示例性实施例。 图1是用于管理媒体内容的系统的功能框图。 图2是根据示例性实施例的用于将媒体内容传送到移动无线设备的系统的框图。 图3是根据示例性实施例的用于媒体同步引擎的用户界面的框图。 图4是根据示例性实施例的在具有同步媒体内容的文件系统中预测未来存储空间使用的方法的流程图。 图5是根据示例性实施例的用于确定被管理的空间的方法的流程图。 图6是根据示例性实施例的用于确定新被管理的空间的方法的流程图。 图7是根据示例性实施例的计算用于来自外部源的文件的文件系统空间量的方法的流程图。 图8是根据示例性实施例的传送媒体内容的方法的流程图。 图9是根据示例性实施例的对文件至目的文件系统的传送进行管理的方法的流 程图。 图10是根据示例性实施例的对媒体内容进行同步的方法的流程图。 图11是根据示例性实施例的图1中所示的处理模块的更详细框图。 图12示意了根据各实施例的安装在装有相关联无线服务器的PC上的媒体无线同步特征的实施例。 图13示意了根据各实施例的示出连接性的用户界面的示例的实施例。 图14示意了根据各实施例的在访问家庭音乐库时的用户界面的示例的实施例。 图15示意了根据各实施例的查看媒体库的示例的实施例。 图16示出了根据各实施例的关于向下载管理器添加音乐的用户界面的示例的实 施例。 图17示出了根据各实施例的用于查看下载管理器的用户界面的示例的实施例。 图18示出了根据各实施例的具有控制器和存储器系统的系统的实施例的示图。具体实施例方式在以下描述和附图中阐述特定具体细节,以提供对各个实施例的详尽理解。相 关
的普通技术人员将理解,他们无需以下描述的一个或多个细节就能够实施其 它实施例。另外,通过参考以下公开中的操作序列,将描述各种方法;然而,这样的描 述是用于提供公开的实施例的清楚实现,并且所描述的特定序列不应被视为是必需的。 —般地,可以想到,将在用于传送媒体内容的系统中实现这里公开的各种系 统、方法和计算机可读介质。这种系统通常被描述为包括以下面描述的方式对来自多个 源的可用媒体文件进行同步的子系统在内的计算机实现的或计算机化的系统。 操作环境图l是用于管理媒体内容的系统的功能框图。用于管理媒体内容的系 统110包括输入112、处理模块114和输出116。 输入112包括一个或多个媒体内容源120(这里也称为源)。媒体内容可以 包括任何媒体格式的内容。内容的一些示例可以包括但不限于音频文件、视频文件、 图像文件、多媒体文件等等。音频文件格式可以包括但不限于MP3、 AIFF、 WAV、 MPEG-4、 AAC和苹果的无损音频压縮编码格式。媒体内容的其他示例文件格式包括但 不限于具有以下扩展名的文件doc、 dot、 wpd、 txt、 xls、 pdf、 ppt、 jpg、 jpeg、 png、本文档来自技高网
...

【技术保护点】
一种对由媒体同步引擎所管理的文件系统空间量进行计算的计算机化方法,所述方法包括:  确定来自与媒体同步引擎上一次同步的所有媒体文件的总文件大小;  确定所有文件夹的总文件夹大小,所述所有文件夹仅包含来自与媒体同步引擎上一次同步的媒体文件,并且不具有来自除与媒体同步引擎上一次同步之外的源的文件或子文件夹;  确定属于来自与媒体同步引擎上一次同步的所述媒体文件的所有元数据的总元数据大小;以及  计算被管理的空间量,所述被管理的空间量包括所述总文件大小、所述总文件夹大小和所述总元数据大小之和,其中,所述被管理的空间量表示与媒体同步引擎上一次同步所利用的文件系统空间总量。

【技术特征摘要】
US 2008-5-12 61/052,633;US 2008-5-12 61/052,640;US一种对由媒体同步引擎所管理的文件系统空间量进行计算的计算机化方法,所述方法包括确定来自与媒体同步引擎上一次同步的所有媒体文件的总文件大小;确定所有文件夹的总文件夹大小,所述所有文件夹仅包含来自与媒体同步引擎上一次同步的媒体文件,并且不具有来自除与媒体同步引擎上一次同步之外的源的文件或子文件夹;确定属于来自与媒体同步引擎上一次同步的所述媒体文件的所有元数据的总元数据大小;以及计算被管理的空间量,所述被管理的空间量包括所述总文件大小、所述总文件夹大小和所述总元数据大小之和,其中,所述被管理的空间量表示与媒体同步引擎上一次同步所利用的文件系统空间总量。2. —种对同步之后要由媒体同步引擎管理的未来文件系统空间量进行计算的计算机化方法,所述方法包括确定被选择用于与媒体同步引擎未来同步的所有媒体文件的总所选文件大小;确定用于与媒体同步引擎未来同步而要在文件系统中创建的所有文件夹的总预测文件夹大小;确定针对被选择用于与媒体同步引擎未来同步的所述媒体文件而要创建的所有元数据的总预测元数据大小;计算新被管理的空间量,所述新被管理的空间量包括所述总所选文件大小、所述总预测文件夹大小和所述总预测元数据大小之和,其中,所述新被管理的空间量表示预期要由与媒体同步引擎未来同步利用的文件系统空间总量。3. —种对来自外部源的文件所利用的文件系统空间量进行计算的计算机化方法,所述方法包括查询文件系统的容量;查询文件系统中的空闲空间量;计算与媒体同步引擎上一次同步所利用的文件系统空间量;通过从文件系统的容量中减去所述空闲空间量和上一次同步所利用的文件系统空间量,来计算文件系统的容量的剩余量,其中,所述剩余量表示来自外部源的文件所利用的文件系统空间量。4. 一种确定文件系统空间量的计算机化方法,所述方法包括预测预期要由用户选择用于与媒体同步引擎未来同步的媒体文件利用的文件系统空间量;计算来自外部源的文件所利用的文件系统空间量其它;以及确定文件系统中的剩余空间量,其中,所述剩余空间量表示媒体同步引擎能够用于自动填充媒体文件的空间量。5. 如权利要求4所述的计算机化方法,还包括查询预定义的保留空间量保留空间;以及在分配所述保留空间、所述其它空间和预期要由用户选择的媒体文件利用的文件系统空间量之后,确定文件系统中的剩余空间量,其中,所述剩余空间量表示媒体同步引擎能够用于自动填充媒体文件的空间量。6. —种具有计算机可执行指令的计算机可读介质,所述指令用于执行预测具有同步的媒体内容的文件系统中未来存储空间使用的方法,所述方法包括确定文件系统中的初始已使用空间量;确定多少量的初始已使用空间用于来自外部源的文件其它,以及多少量的初始已使用空间用于来自与媒体同步引擎前一次同步的文件被管理的;预测用于来自与所述媒体同步引擎下一次同步的文件的空间量新被管理的;以及通过将所述其它和所述新被管理的空间组合来确定未来已使用空间量,其中,所述未来已使用空间量表示预期要由与所述媒体同步引擎未来同步利用的文件系统空间总量。7. 如权利要求6所述的计算机可读介质,其中,确定来自前一次同步的文件所使用的初始已使用空间量还包括确定来自与媒体同步引擎上一次同步的所有媒体文件的总文件大小;确定所有文件夹的总...

【专利技术属性】
技术研发人员:爱德华艾瑞克托马斯贝利胡格兰特麦克谢夫里
申请(专利权)人:捷讯研究有限公司
类型:发明
国别省市:CA[]

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

1