【技术实现步骤摘要】
【国外来华专利技术】用于对通信网络中的媒体内容列表的版本进行协调的方法和装置
概括地说,所公开的方面涉及通信网络,具体地说,所公开的方面涉及用于对通信网络中同时存在的媒体内容列表的不同版本进行协调的系统、方法和装置。
技术介绍
在过去的十年,通信设备特别是诸如蜂窝电话之类的无线通信设备已快速地得到普及。这些设备正快速地变成能够提供很多种功能的多用途设备。例如,蜂窝电话还可以实现计算能力、因特网接入、电子邮件、文本消息、GPS导航、数字照相能力、音频/MP3播放器、视频游戏能力等等。此外,如今正在日益地制造具有接收诸如音频内容、视频内容、多媒体内容、游戏内容、数据/文本内容等等之类的媒体内容的能力的无线通信设备。这样,这些通信设备可以用于接收一对多传输(例如,广播传输和/或多播传输)和/或一对一传输(例如,单播传输等等)。随着媒体内容的使用或便携式和/或无线设备的增加,用户期望通过包括固定和移动在内的多个设备连续地访问媒体内容。这种用“付费观看”的订阅方式快速地从机顶盒下载媒体内容或者对宽带连接上的媒体内容进行下载或流处理的能力,增加了对于即时访问的期望。为此,人们期望在进行选择和具有可用于观看、播放、执行等等的选择操作之间具有减少的时间。随着扩大的存储、处理和显示能力,用于播放媒体内容(例如,音频、视频、文本、触觉材料等等)的便携式设备正变得日益普及。便携式媒体播放器(PMP)还可以仅是使用诸如个人数字助理(PDA)、蜂窝电话、电子邮件应用等等的集中式手持设备的一个方面。对于经常旅游的一些用户来说,至少部分地用作PMP的移动通信设备变成娱乐和信息的主要来源。在多个实例中,播放 ...
【技术保护点】
1.一种用于对媒体内容列表的同时存在的多个版本进行协调的方法,包括以下步骤:确定同时存在媒体内容列表的多个版本;将所述媒体内容列表的多个版本合并成统一版本;以及存储所述媒体内容列表的统一版本。
【技术特征摘要】
【国外来华专利技术】US12/235,5502008年9月22日1.一种用于对媒体内容列表的同时存在的多个版本进行协调的方法,包括:确定同时存在媒体内容列表的多个版本,其中,所述媒体内容列表被进一步定义为媒体内容优先级列表,其中,所述媒体内容列表被进一步定义为媒体内容获取优先级列表;将所述媒体内容列表的多个版本合并成统一版本,其中,所述合并进一步包括:根据被合并的版本中的最新时间戳,对所述媒体内容列表的统一版本中的项目进行排序;以及存储所述媒体内容列表的所述统一版本;以及其中,所述确定进一步包括:通过在每一次两个或更多设备中的至少两个设备建立网络连接时都对在所述两个或更多设备处存储的所述媒体内容列表的所述多个版本进行比较,其中,所述确定进一步包括:对与所述媒体内容列表的所述多个版本中的每一项目相关的时间戳进行比较,其中,如果在所述媒体内容列表的所述多个版本中的项目之间,一个或多个时间戳不同,则确定存在所述多个版本,以及其中,所述确定进一步包括:对与所述媒体内容列表的所述多个版本相关的时间戳进行比较,其中,如果在所述媒体内容列表的所述多个版本之间,所述时间戳不同,则确定存在所述多个版本,以及其中,如果由于至少因在所述两个或更多设备中的移动设备未连接网络期间进行的对所述媒体内容列表的所述多个版本的各相应版本的修改而导致的不同的版本,而产生冲突位置,则按照具有所述最新时间戳的项目首先出现在所述媒体内容列表的所述统一版本中的原则对所述冲突位置进行排序。2.根据权利要求1所述的方法,其中,所述确定进一步包括:确定同时存在所述媒体内容列表的超过两个的版本。3.根据权利要求2所述的方法,其中,所述合并进一步包括:成对地合并所述媒体内容列表的超过两个的版本。4.根据权利要求3所述的方法,其中,成对地合并进一步包括:根据与生成版本时候相关的时间,来顺序地合并多对版本。5.根据权利要求1所述的方法,其中,合并所述多个版本进一步包括:在所述媒体内容列表的统一版本中,添加来自所述多个版本的所有媒体内容增加项目。6.根据权利要求1所述的方法,其中,合并所述多个版本进一步包括:如果所述多个版本中的所有版本都包括针对一个媒体内容项目的删除,则从所述媒体内容列表的统一版本中删除所述媒体内容项目。7.根据权利要求1所述的方法,其中,合并所述多个版本进一步包括:如果所述多个版本中并不是所有版本都包括针对一个媒体内容项目的删除,则在所述媒体内容列表的统一版本中将所述媒体内容项目标识成可能删除。8.根据权利要求7所述的方法,其中,所述合并进一步包括:在所述统一版本中完成对所述列表进行的所有添加、删除和排序改变后,在所述统一版本中将标识成可能删除的所有媒体内容项目移到列表的末尾。9.根据权利要求1所述的方法,其中,存储所述媒体内容列表的统一版本进一步包括:在一个或多个通信设备和一个或多个网络设备上存储所述媒体内容列表的统一版本。10.根据权利要求1所述的方法,还包括:将所述媒体内容列表的统一版本传输到通信设备或网络设备中的至少一个。11.一种用于对媒体内容列表的同时存在的多个版本进行协调的装置,包括:用于确定同时存在媒体内容列表的多个版本的模块,其中,所述媒体内容列表被进一步定义为媒体内容优先级列表,其中,所述媒体内容列表被进一步定义为媒体内容获取优先级列表;用于将所述媒体内容列表的多个版本合并成统一版本的模块,其中,所述合并进一步包括:根据被合并的版本中的最新时间戳,对所述媒体内容列表的统一版本中的项目进行排序;以及用于存储所述媒体内容列表的所述统一版本的模块;以及其中,所述确定进一步包括:通过在每一次两个或更多设备中的至少两个设备建立网络连接时都对在所述两个或更多设备处存储的所述媒体内容列表的所述多个版本进行比较,其中,所述确定进一步包括:对与所述媒体内容列表的所述多个版本中的每一项目相关的时间戳进行比较,其中,如果在所述媒体内容列表的所述多个版本中的项目之间,一个或多个时间戳不同,则确定存在所述多个版本,以及其中,所述确定进一步包括:对与所述媒体内容列表的所述多个版本相关的时间戳进行比较,其中,如果在所述媒体内容列表的所述多个版本之间,所述时间戳不同,则确定存在所述多个版本,以及其中,如果由于至少因在所述两个或更多设备中的移动设备未连接网络期间进行的对所述媒体内容列表的所述多个版本的各相应版本的修改而导致的不同的版本,而产生冲突位置,则按照具有所述最新时间戳的项目首先出现在所述媒体内容列表的所述统一版本中的原则对所述冲突位置进行排序。12.一种通信设备,包括:计算机平台,包括处理器以及与所述处理器进行通信的存储器;媒体内容列表模块,存储在所述存储器中且与所述处理器进行通信,其中,所述媒体内容列表模块用于提供用户可配置的媒体内容列表,其中,所述用户可配置的媒体内容列表被进一步定义为用户可配置的媒体内容优先级列表,其中,所述媒体内容列表模块还用于提供用户可配置的媒体内容获取优先级列表;以及媒体内容列表合并模块,存储在所述存储器中且与所述处理器进行通信,其中,所述媒体内容列表合并模块用于:确定同时存在所述用户可配置的媒体内容列表的多个版本;将所述媒体内容列表的多个版本合并成统一版本,其中,所述媒体内容列表合并模块还用于根据被合并的版本中的最新时间戳,对所述统一版本中的项目进行排序;以及存储所述媒体内容列表的统一版本;以及其中,所述媒体内容列表合并模块进一步用于在每一次所述设备与媒体内容服务建立网络连接时都将设备存储的媒体内容列表与网络存储的媒体内容列表进行比较,其中,所述媒体内容列表合并模块进一步用于对与所述用户可配置的媒体内容列表的所述多个版本中的每一项目相关的时间戳进行比较,其中,如果在所述用户可配置的媒体内容列表的所述多个版本中的项目之间,一个或多个时间戳不同,则确定存在所述多个版本,其中,所述媒体内容列表合并模块进一步用于对与所述用户可配置的媒体内容列表的所述多个版本相关的时间戳进行比较,其中,如果在所述用户可配置的媒体内容列表的所述多个版本之间,所述时间戳不同,则确定存在所述多个版本,以及其中,如果由于至少因在移动设备未连接网络期间进行的对所述用户可配置的媒体内容列表的所述多个版本的各相应版本的修改而导致的不同的版本,而产生冲突位置,则按照...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。