主机和媒体设备间的多种媒体类型同步制造技术

技术编号:2837940 阅读:258 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了用于在主机和媒体设备间传送媒体资产的改进技术。在主机和媒体设备间传送媒体资产可以被称为同步。根据本发明专利技术的一个方面,在主机预先格式化(例如渲染)被传送的媒体资产,然后递送到媒体设备。根据本发明专利技术的另一方面,可以将媒体资产分组成多个集合,并以集合为基础传送。根据本发明专利技术的另一方面,基于媒体设备可用的存储容量,限制将传送的媒体资产。根据本发明专利技术的另一方面,可以根据不同优先级,传送不同媒体类型的媒体资产。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及媒体设备,更具体地说,涉及媒体设备上的媒体的同步或管理。
技术介绍
在便携式设备例如个人数字助理(PDA)和主机间通常执行同步操作,以便同步电子文件或其他资源。例如,这些文件或其他资源可能属于文本文件、数据文件、日程安排、电子邮件、任务列表、电子记事本等等。然而,这些同步方案倾向于利用文件名和修改日期来确定是否需要在设备间拷贝文件。在媒体播放器例如音乐播放器的情况下,通常通过使用拖放操作在主机和媒体播放器间移动文件,就象通常关于将数据文件从Windows桌面拷贝到软盘所做的操作。因此,媒体播放器的用户手动地启动用于各个媒体资产(asset)的同步。因而,对用户来说,同步是单调且耗时的。同步比较慢,因为通过较慢的链路在设备间传送数据。近年来,音乐播放器与主机间的同步已经能自动地启动,只要外围电缆上的总线连接将音乐播放器连接到主机。作为这种系统的例子,可参见U.S.专利公开号No.2003/0167318A1。然而,这种自动同步涉及单一媒体类型的媒体资产,即歌曲。其他媒体类型如图像,当尝试提供同步时提出了新的且不同的挑战。由此,需要用于同步媒体设备和主机的改进方法的改进技术。
技术实现思路
本专利技术涉及用于在主机和媒体设备间传送媒体资产的改进技术。在主机和媒体设备间传送媒体资产可以被称为同步。根据本专利技术的一个方面,在主机预先格式化(例如渲染(render))正传送的媒体资产,然后递送到媒体设备。根据本专利技术的另一方面,可以将媒体资产分组成集合,并在集合基础上传送。根据本专利技术的另一方面,基于媒体设备可用的存储容量,限制将传送的媒体资产。根据本专利技术的另一方面,可以根据不同优先级,传送不同媒体类型的媒体资产。可以用各种方式实现本专利技术,包括方法、系统、设备、装置或计算机可读介质。在下文讨论本专利技术的几个实施例。作为一种用于将媒体资产从主机提供给媒体设备的方法,本专利技术的一个实施例至少包括下述动作获得该媒体设备的媒体设备性能(capability);识别将拷贝到该媒体设备的、主机上的原始媒体资产;基于媒体设备性能,确定适合于该媒体设备的媒体格式;根据媒体格式,对原始媒体资产中的每一个,生成一组格式化媒体资产;以及将该组格式化媒体资产拷贝到该媒体设备。作为一种用于在主机和媒体设备间同步媒体资产的方法,本专利技术的一个实施例至少包括下述动作在将与媒体设备同步的主机处识别媒体资产,媒体资产与一个或多个媒体集合关联;确定所识别的媒体资产中的哪些媒体资产还没有存储在媒体设备上;为包括所确定的媒体资产的一个或多个媒体集合中的每一个确定优先级;以及将一个或多个媒体集合的所确定的媒体资产从主机拷贝到媒体设备,其中根据用于相关媒体集合的优先级、基于媒体集合执行该拷贝,并且该拷贝仅执行到媒体设备上的可用存储空间的程度。作为一种用于在主机和媒体设备间同步媒体资产的方法,本专利技术的另一实施例至少包括下述动作识别将拷贝到媒体设备、驻留在主机上的媒体资产;确定媒体设备是否具有足够的可用存储容量来存储所识别的媒体资产;确定与所识别的媒体资产有关的优先级;当确定媒体设备不具有足够的可用存储容量来存储所识别的媒体资产时,根据优先级,减少将拷贝到媒体设备的所识别的媒体资产;以及将所识别的媒体资产拷贝到媒体设备。作为一种用于将媒体资产从主机拷贝到媒体设备的方法,本专利技术的一个实施例至少包括以下操作识别将从主机拷贝到媒体设备的一定数量的第一类型的媒体资产;确定媒体设备是否具有足够的可用存储容量来存储所识别的第一类型的媒体资产;当确定该媒体设备不具有足够的可用存储容量时,减少将拷贝的第一类型的媒体资产数量;将所识别的第一类型的媒体资产拷贝到媒体设备;识别将从主机拷贝到媒体设备的一定数量的第二类型的媒体资产;通过或假定已经执行该拷贝,确定该媒体设备是否具有足够的可用存储容量来存储所识别的第二类型的媒体资产;当确定媒体设备不具有足够的可用存储容量时,减少将拷贝的第二类型的媒体资产数量;以及将所识别的第二类型的媒体资产拷贝到媒体设备。作为一种计算机可读介质,至少包括用于将媒体资产从主机提供给媒体设备的计算机程序代码,本专利技术的一个实施例至少包括用于获得该媒体设备的媒体设备性能的计算机程序代码;用于识别将拷贝到该媒体设备的、主机上的原始媒体资产的计算机程序代码;用于基于媒体设备性能,确定适合于该媒体设备的媒体格式的计算机程序代码;用于根据媒体格式,为原始媒体资产中的每一个生成一组格式化媒体资产的计算机程序代码;以及用于将该组格式化媒体资产拷贝到该媒体设备的计算机程序代码。作为一种计算机可读介质,至少包括用于在主机和媒体设备间同步媒体资产的计算机程序代码,本专利技术的一个实施例至少包括用于识别将与媒体设备同步的主机的媒体资产的计算机程序代码,媒体资产与一个或多个媒体集合关联;用于确定所识别的媒体资产的哪些媒体资产还没有存储在媒体设备上的计算机程序代码;用于为包括所确定的媒体资产的一个或多个媒体集合的每一个确定优先级的计算机程序代码;以及用于将一个或多个媒体集合的所确定的媒体资产从主机拷贝到媒体设备的计算机程序代码,其中根据相关媒体集合的优先级、基于媒体集合执行该拷贝,并且该拷贝仅被执行到媒体设备上的可用存储空间的程度。作为一种计算机可读介质,至少包括用于在主机和媒体设备间同步媒体资产的计算机程序代码,本专利技术的另一个实施例至少包括用于识别将拷贝到媒体设备、驻留在主机上的媒体资产的计算机程序代码;用于确定媒体设备是否具有足够的可用存储容量来存储所识别的媒体资产的计算机程序代码;用于确定与所识别的媒体资产有关的优先级的计算机程序代码;用于当确定媒体设备不具有足够的可用存储容量来存储所识别的媒体资产时,根据优先级,减少将拷贝到媒体设备的所识别的媒体资产的计算机程序代码;以及用于将所识别的媒体资产拷贝到媒体设备的计算机程序代码。作为一种计算机可读介质,至少包括用于将媒体资产从主机拷贝到媒体设备的计算机程序代码,本专利技术的一个实施例至少包括用于识别将从主机拷贝到媒体设备的一定数量的第一类型的媒体资产的计算机程序代码;用于确定媒体设备是否具有足够的可用存储容量来存储的计算机程序代码;用于识别将从主机拷贝到媒体设备的一定数量的第二类型的媒体资产的计算机程序代码;用于确定媒体设备是否具有存储所识别的第一类型的媒体资产和所识别的第二类型的媒体资产的足够可用存储容量的计算机程序代码;用于当确定媒体设备不具有用于所识别的第一类型的媒体资产和所识别的第二类型的媒体资产的足够可用存储容量时,减少将拷贝的第二类型的媒体资产的数量的计算机程序代码;以及将所识别的第一类型和第二类型的媒体资产拷贝到该媒体设备的计算机程序代码。作为一种用于将媒体资产提供给媒体设备的计算装置,本专利技术的一个实施例至少包括输入/输出接口,检测与媒体设备的连接;数据存储装置(data store),存储媒体资产;以及处理器。该处理器配置成获得媒体设备的媒体设备性能,识别将拷贝到该媒体设备的主机上的原始媒体资产,基于媒体设备性能,确定媒体格式,根据媒体格式,为原始媒体资产中的每一个生成一组格式化媒体资产,以及将该组格式化媒体资产拷贝到媒体设备。本专利技术的其他方面和实施例从下面结合通过例子示例说明本专利技术的原理的附图的详细描述将变得显本文档来自技高网...

【技术保护点】
一种用于将媒体资产从主机提供给媒体设备的方法,所述方法包括:    获得该媒体设备的媒体设备性能;    识别主机上的将被拷贝到该媒体设备的原始媒体资产;    基于媒体设备性能,确定适合于该媒体设备的媒体格式;    根据媒体格式,为原始媒体资产中的每一个生成一组格式化媒体资产;以及    将该组格式化媒体资产拷贝到该媒体设备。

【技术特征摘要】
【国外来华专利技术】US 2004-10-25 10/973,9251.一种用于将媒体资产从主机提供给媒体设备的方法,所述方法包括获得该媒体设备的媒体设备性能;识别主机上的将被拷贝到该媒体设备的原始媒体资产;基于媒体设备性能,确定适合于该媒体设备的媒体格式;根据媒体格式,为原始媒体资产中的每一个生成一组格式化媒体资产;以及将该组格式化媒体资产拷贝到该媒体设备。2.如权利要求1所述的方法,其中,媒体资产是图像。3.如权利要求2所述的方法,其中,媒体格式是图像格式。4.如权利要求2所述的方法,其中,媒体格式与不同像素大小有关。5.如权利要求2所述的方法,其中,媒体格式包括NTSC、PAL或HDTV格式中的一个或多个。6.如权利要求1所述的方法,其中,格式化媒体资产是渲染媒体资产。7.如权利要求6所述的方法,其中,媒体资产是图像,并且渲染媒体资产是渲染图像。8.如权利要求1所述的方法,其中,所述方法进一步包括基于媒体设备性能,确定媒体设备是否支持媒体资产的特定使用;以及当确定该媒体设备不支持媒体资产的该特定使用时,省略所述识别、所述确定、所述生成和所述拷贝的操作。9.如权利要求1所述的方法,其中,媒体资产是图像,媒体格式是图像格式,并且格式化媒体资产是渲染媒体资产。10.如权利要求1所述的方法,其中,媒体资产具有数据大小,其中,格式化媒体资产中的每一个的数据大小实质上小于相应的原始媒体资产的数据大小。11.如权利要求1所述的方法,其中,一旦主机检测到与媒体设备的连接,则自动地执行所述方法。12.一种用于在主机和媒体设备间同步媒体资产的方法,所述方法包括(a)在将与媒体设备同步的主机处识别媒体资产,该媒体资产与一个或多个媒体集合相关联;(b)确定所识别的媒体资产中的哪些媒体资产还没有存储在媒体设备上;(c)为包括所确定的媒体资产的一个或多个媒体集合中的每一个确定优先级;以及(d)将所确定的一个或多个媒体集合的媒体资产从主机拷贝到媒体设备,所述拷贝是以媒体集合为基础、根据相关联的媒体集合的优先级执行的,并且仅执行到媒体设备上的可用存储空间的程度。13.如权利要求12所述的方法,其中,媒体资产是图像。14.如权利要求12所述的方法,其中,一个或多个媒体集合是相簿,每一个相簿包含对应于所确定的媒体资产的图像中的一个或多个。15.如权利要求12所述的方法,其中,所述识别步骤(a)是基于至少一个用户设定完成的。16.如权利要求12所述的方法,其中,所述一个或多个媒体集合中的每一个的优先级受用户影响。17.如权利要求12所述的方法,其中,媒体资产是渲染媒体资产。18.如权利要求17所述的方法,其中,渲染媒体资产是渲染图像。19.如权利要求12所述的方法,其中,所确定的媒体资产包括在主机处根据公共原始媒体资产格式化的至少一组格式化媒体资产。20.如权利要求12所述的方法,其中,媒体资产具有数据大小,其中,格式化媒体资产中的每一个的数据大小实质上小于相应的原始媒体资产的数据大小。21.如权利要求12所述的方法,其中,一旦主机检测到与媒体设备的连接,则自动地执行所述方法。22.一种用于在主机和媒体设备间同步媒体资产的方法,所述方法包括(a)识别驻留在主机上的、将被拷贝到媒体设备的媒体资产;(b)确定媒体设备是否具有足够的可用存储容量来存储所识别的媒体资产;(c)确定与所识别的媒体资产相关联的优先级;(d)当所述确定步骤(b)确定媒体设备不具有足够的可用存储容量来存储所识别的媒体资产时,根据优先级减少将拷贝到媒体设备的所识别的媒体资产;以及(e)将所识别的媒体资产拷贝到媒体设备。23.如权利要求22所述的方法,其中,优先级至少部分地基于不同类型的媒体资产。24.如权利要求22所述的方法,其中,优先级至少部分基于用户设定或指示。25.如权利要求22所述的方法,其中,一旦主机检测到与媒体设备的连接,则自动执行所述方法。26.如权利要求22所述的方法,其中,所述识别步骤(a)包括(a1)为所述媒体资产确定主机媒体源;(a2)识别主机媒体源中的将被拷贝的媒体集合;以及(a3)确定所识别的媒体集合内的还没有存储在媒体设备上的媒体资产,由此识别驻留在主机上的将被拷贝到媒体设备的所识别的媒体资产。27.如权利要求22所述的方法,其中,所述确定步骤(b)包括(b1)确定所识别的媒体资产所需的存储空间量;(b2)获得媒体设备上可用的存储空间量;以及(b3)将所识别的媒体资产所需的存储空间量与媒体设备上可用的存储空间量进行比较。28.如权利要求22所述的方法,其中,每一个所识别的媒体资产具有与之相关联的优先级。29.如权利要求22所述的方法,其中媒体资产排列在集合中,并且其中优先级与所述集合相关联,并且其中一个集合中的那些媒体资产具有该集合的优先级。30.如权利要求22所述的方法,其中,所识别的媒体资产与集合相关联,并且所述集合具有优先级,并且其中,所述减少(d)将拷贝到该媒体设备的所识别的媒体资产和所述将所识别的媒体资产拷贝(e)到该媒体设备包括选择具有最高优先级的集合;确定将被拷贝到媒体设备的、所述集合内的所识别的媒体资产所需的存储空间量;确定媒体设备上的可用存储空间量;将所需的存储空间量与可用存储空间量进行比较;以及当所述比较表示可用存储空间量超出所述集合内的所识别的媒体资产所需的存储空间量时,拷贝该集合内的所识别的媒体资产。31.如权利要求30所述的方法,其中,所述减少(d)将拷贝到该媒体设备的所识别的媒体资产和所述将所识别的媒体资产拷贝(e)到该媒体设备进一步包括当所述比较表示所述集合内的所识别的媒体资产所需的存储空间量超出可用存储空间量时,停止所述方法。32.如权利要求31所述的方法,其中,所述减少(d)将拷贝到该媒体设备的所识别的媒体资产和所述将所识别的媒体资产拷贝(e)到该媒体设备进一步包括通知主机的用户,由于媒体设备的可用存储空间不足,所述方法...

【专利技术属性】
技术研发人员:戴维赫勒尔蒂默希沃斯柯杰弗米勒杰希波特科尔格莱格马里欧特
申请(专利权)人:苹果电脑有限公司
类型:发明
国别省市:US[美国]

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

1