具有采用抢占式同步顺序优先化的同步功能的媒体系统技术方案

技术编号:3049982 阅读:161 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种具有采用抢占式同步顺序优先化的同步功能的媒体系统,其包括具有配置在文件夹中的媒体文件的媒体设备,以及适于存储关于媒体文件和/或文件夹的信息的数据库。同步器被用来将关于媒体文件和/或文件夹的信息与数据库同步。同步器依照文件夹同步顺序来同步所述信息。所确定的文件夹同步顺序可由用户抢占。用户可指定与同步顺序不同的优先级来将与当前文件夹不同的另一个文件夹设置在同步顺序内较高的优先级处。

【技术实现步骤摘要】

本专利技术涉及媒体系统,并特别涉及具有采用抢占式同步顺序优先f七(preemptive prioritization of synchronization order)的同步功旨g白勺系 统。
技术介绍
多媒体系统可包括一个或多个媒体播放器。这样的播放器可包括 固定式和/或便携式存储单元以及媒体内容回放设备。多媒体系统可在 一个或多个数据库中将该多媒体系统的媒体文件编入索引。媒体文件的索引化会涉及同步处理。取决于多媒体系统的大小和 复杂度,同步处理会涉及将数百或数千个媒体文件编入索引。在同步 处理的过程中,用户可能无法访问媒体文件直到媒体文件已经被编入 索引或者直到同步操作已经完成。如果同步操作将相当数量的媒体文 件编入索引,则用户可能在相当长的时间内都无法访问媒体文件。
技术实现思路
媒体系统包括具有配置在文件夹中的媒体文件的媒体设备,以及 适于存储关于媒体文件和/或文件夹的信息的数据库。同步器被用来将 关于媒体文件和/或文件夹的信息与数据库同步。同步器依照文件夹同 歩顺序来同步所述信息。所确定的文件夹同步顺序可由用户抢占。用 户可指定与同步顺序不同的优先级来将与当前文件夹不同的另一个文 件夹设置在同步顺序内较高的优先级处。对于本领域的技术人员,在研究了以下附图和详细说明后,本发 明的其它系统、方法、特征和优势将是或将变得显而易见。所有这些 另外的系统、方法、特征和优势都应包括在本说明书中,处于本专利技术 的范围内,并由所附权利要求书保护。附图说明通过参考以下附图和说明书,可更好地理解本专利技术。附图中的组 件不一定依比例,而是将重点放在说明本专利技术的原理上。此外,在附 图中,同样的附图标记在不同的示图中始终表示相应的部分。图1示出多媒体系统,其将媒体文件夹和文件信息与数据库同步 并能够让用户对同步顺序进行抢占式优先化。图2示出能够让用户对同步顺序进行抢占式优先化的另一多媒体 系统。图3示出可用来将关于多媒体系统的媒体文件的信息与一个或多 个数据库同步的处理。图4示出可用于图3中所示的第一同步趟次(first synchronizationpass)的处理。图5示出可用于图3中所示的第二同步趟次的处理。图6示出可用于图3中所示的第三同步趟次的处理。图7示出可用在多媒体系统中使用的数据库的文件表中的字段。图8示出可用在多媒体系统中使用的数据库的文件表中的另外的字段。图9示出可用在多媒体系统中使用的数据库的文件夹表中的字段。 图IO示出可用在多媒体系统中使用的数据库的播放列表表格中的 字段。图11示出可用在多媒体系统中使用的数据库的媒体存储库表中的 字段。图12示出可用在多媒体系统中使用的数据库的插口表(slottable)中的字段。图13示出可用在多媒体系统中使用的数据库的副本表(copy table)中的字段。具体实施方式图1是可具有采用抢占式同步顺序优先化的媒体文件同步功能的 多媒体系统100的示意图。系统100可包括媒体回放和选择模块105, 其提供系统100中的多个媒体设备和用户接口 110之间的高级交互。 媒体回放和选择模块105可使从多个设备选择媒体文件的操作便利化并允许通过与一个或多个回放区域(playbackzone) 115相关联的输出 设备回放所选择的媒体文件。在图1所示的系统中,四个媒体设备附连到系统100。第一设备 120可包括能够访问CD音频文件125而获得信息并使用回放和选择模 块105回放的CD播放器。第二设备130可包括能够访问DVD音频/ 视频文件135而获得信息并使用回放和选择模块105回放的DVD播放 器。第三设备140可包括能够访问MP3音频文件145而获得信息并使 用回放和选择模块105回放的MP3播放器。第四设备150可包括能够 访问存储的音频文件155而获得信息并使用回放和选择模块105回放 的卫星无线电。与设备120、 130、 140和150的媒体文件125、 135、 145和155有关的信息可由文件同步模块160获得。该信息可存储在一个或多个 媒体文件信息数据库165中。所存储的信息可包括由回放和选择模块 105用来选择具有期望的媒体内容的给定文件的媒体文件特征。回放和 选择模块105可直接从数据库165访问该信息和/或通过文件同步模块 160来访问该信息。媒体文件信息数据库165中的信息可在多个组件之 间分割,每个组件可驻留在一个或多个分布式设备中。媒体回放和选 择模块105可操纵(navigate)存储在这些组件中的信息,就好像信息 存储在单个数据库中。媒体文件信息数据库165中的信息可包括所有或几乎所有与媒体 文件125、 135、 145和155有关的信息的整合(consolidation)。 i亥信 息可以以通常独立于每个媒体文件存储于其上的设备的格式来存储。 媒体回放和选择模块105对该信息的访问可在预先不知道相应媒体文 件存储或位于其上的媒体设备的情况下发生。媒体文件可以通过用户 接口 110以及媒体选择和回放模块105而被选择以供回放。选择可以 通过媒体名称、媒体风格、演奏者、播放列表名称或其它选择标准而 与相应文件的位置或状态无关地做出。用户可请求回放具有乡村 风格的媒体文件,并且媒体选择和回放模块105可定位和回放被识别 为具有该风格的所有媒体文件,而不考虑文件位于或存储于其上的设 备如何。系统100可在额外的新设备附连到系统100上或通过接口连接到系统100上时动态地检测这些额外的新设备。系统100可通过无线介质(无线或光学信号发送,或某些其它无线协议)和/或通过物理有线 连接来发送和/或取回信息。在识别添加的设备后,与对应于该设备的 媒体文件内容有关的信息可被自动地识别并与媒体文件信息数据库165的内容同步。图2是多媒体系统200的另一框图。系统200可包括多媒体引擎 (MME)模块205,其与人机接口 (HMI)模块210交互。MME模块 205还与10媒体模块215交互,其中IO媒体模块215提供可通过一个 或多个协议与多个不同的多媒体设备220通信的接口。 HMI模块210 可包括具有多模式用户输入(诸如语音)、触摸按钮和触摸屏的接口, 其中触摸按钮和触摸屏充当与用户的交互点以识别将要播放的内容并 请求某些回放操作。响应于这些用户交互而由HMI模块210获取的信 息可传递到MME模块205。 MME模块205可通过IO媒体模块215 直接从设备220获得被请求的文件名称、文件类型、风格、演奏者等 的媒体文件信息。可替换地,或另外,媒体文件信息可使用存储在一 个或多个数据库230中的来自媒体文件信息的元数据来获得。数据库 230可由MME模块205使用以存储和取回客户应用程序(诸如HMI 模块210)所访问的媒体文件的元数据。客户应用程序可使用该信息来 向用户显示媒体文件或以期望的方式在一个或多个回放输出设备/区域 225上安排媒体文件的回放。数据库230可同时支持来自多个客户的多 个连接。数据库230中的信息可在多个文件之间分割。每个数据库文 件可以以不影响更高层应用程序的访问的可配置的方式存储在RAM、 闪存或硬驱中。HMI模块210可用来实现各种不同的功能,包括以下功能1. 发送请求至MME 205以便回放和将媒体文本文档来自技高网...

【技术保护点】
一种媒体系统,包括:    多个媒体设备,其中每个媒体设备包括配置在一个或多个文件夹中的一个或多个媒体文件;    数据库,其适于存储关于所述一个或多个媒体文件的信息;和    同步器,其适于将关于所述一个或多个媒体文件的信息与所述数据库同步,其中所述同步器根据确定的文件夹同步顺序同步所述信息,并且其中,所述确定的文件夹同步顺序可由用户抢占以将一文件夹设置在更高的优先级。

【技术特征摘要】
US 2006-12-14 60/875,180;US 2007-12-4 11/950,2271.一种媒体系统,包括多个媒体设备,其中每个媒体设备包括配置在一个或多个文件夹中的一个或多个媒体文件;数据库,其适于存储关于所述一个或多个媒体文件的信息;和同步器,其适于将关于所述一个或多个媒体文件的信息与所述数据库同步,其中所述同步器根据确定的文件夹同步顺序同步所述信息,并且其中,所述确定的文件夹同步顺序可由用户抢占以将一文件夹设置在更高的优先级。2. 如权利要求1所述的媒体系统,其中所述确定的文件夹同步顺 序包括在所述多个媒体设备中的一媒体设备的根文件夹处开始同步操 作。3. 如权利要求2所述的媒体系统,其中所述确定的文件夹同步顺 序包括按字母顺序在文件系统的随后的层上继续同步操作。4. 如权利要求1所述的媒体系统,其中所述确定的文件夹同步顺 序可由用户抢占以同步由用户存储的先前的文件夹。5. 如权利要求1所述的媒体系统,其中所述确定的文件夹同步顺 序可由用户抢占以同步实时输入的文件夹。6. 如权利要求1所述的媒体系统,其中所述确定的文件夹同步顺 序可由用户抢占以同步响应于询问而实时输入的文件夹。7. 如权利要求1所述的媒体系统,其中所述确定的文件夹同步顺 序可由用户抢占以同步预定的缺省文件夹。8. —种媒体系统,包括多个媒体设备,其中每个媒体设备包括配置在一个或多个文件夹中的一个或多个媒体文件;数据库,其适于存储关于所述一个或多个媒体文件和文件夹的信 息;禾口人机接口模块,其适于接受来自用户的媒体内容选择命令; 媒体引擎模块,其从所述人机接口模块接受媒体内容选择命令以选择供回放的媒体文件;和同步模块,其将关于所述一个或多个媒体文件和文件夹的信息与所述数据库同步,其中所述同步器根据确定的文件夹同步顺序同步所述信息,并且其中,所述确定的文件夹同步顺序可由用户通过所述人机接口模块抢占以将一文件夹设置在更高的优先级。9.如权利要求8所述的媒体系统,其中所述确定的文件夹同步顺 序包括在所述多个媒体设备中的一媒体设备的根文件夹处开始同步操10. 如权利要求9所述的媒体系统,其中所述确定的文件夹同步顺 序包括按字母顺序在文件系统的随后的层上继续同步操作。11. 如权利要求8所述的媒体系统,其中所述确定的文件夹同步顺 序可由用户抢占以同步由用户存储的先前的文件夹。12. 如权利要求8所述的媒体系统,其中所述确定的文件夹同步顺 序可由用户抢占以同步实时输入的文件夹。13. 如权利要求8所述的媒体系统...

【专利技术属性】
技术研发人员:D卡尔达莫
申请(专利权)人:QNX软件操作系统德国有限公司
类型:发明
国别省市:DE[德国]

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

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