著录项信息
专利名称 | 提供多媒体内容记录的群播放列表的通信系统和方法 |
申请号 | CN200780046961.4 | 申请日期 | 2007-07-11 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2009-10-21 | 公开/公告号 | CN101563909 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/08 | IPC分类号 | H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 索尼爱立信移动通讯有限公司 | 申请人地址 | 瑞典隆德
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 索尼爱立信移动通讯有限公司 | 当前权利人 | 索尼爱立信移动通讯有限公司 |
发明人 | 格雷戈里·A·敦科 |
代理机构 | 北京三友知识产权代理有限公司 | 代理人 | 李辉 |
摘要
本发明公开了提供多个多媒体内容记录的群播放列表的方法,该方法包括将与用户网络相关联的各个多个用户与群播放列表上的相应多媒体内容记录进行关联。检测与用户网络相关联的各个用户的在线状态。基于所检测到的在线状态对向与网络相关联的用户所进行的所述群播放列表上的多媒体内容记录的呈现进行自动调整。用户网络例如可以是基于计算机的社交网络。
1.一种提供多个多媒体内容记录的群播放列表的方法,该方法包括以下步骤:
在群播放列表上将与用户网络相关联的多个用户中的各个用户关联到相应多媒体内容记录,其中所述多媒体内容记录与所述群播放列表上的相应时段相关联,并且其中所述多媒体内容记录与相应时段关联之前将所述群播放列表上的时段与对应用户相关联;
检测与所述用户网络相关联的各个用户的在线状态;以及
基于所检测到的在线状态而自动调整所述群播放列表上的多媒体内容记录对与网络相关联的用户的呈现。
2.如权利要求1所述的方法,其中,所述用户网络包括基于计算机的社交网络。
3.如权利要求1所述的方法,其中,对呈现进行自动调整的步骤包括:跳过对于在所述群播放列表上与其在线状态指示为其中一个所述各个用户没有在线于所述用户网络上的该其中一个所述各个用户相关联的多媒体内容记录的呈现。
4.如权利要求1所述的方法,其中,对呈现进行自动调整的步骤包括:在呈现所述群播放列表上的与其在线状态指示为其中一个所述各个用户没有在线于所述用户网络上的该其中一个所述各个用户相关联的多媒体内容记录的同时,包含针对该其中一个所述各个用户的在线状态的这样的在线状态指示,即,该在线状态指示该其中一个所述各个用户没有在线于所述用户网络上。
5.如权利要求1所述的方法,其中,所述用户与各个通信终端相关联并且其中所述方法还包括以下步骤:
识别与当前正在呈现的其中一个多媒体内容记录相关联的相应一个用户作为活跃用户;
从其中一个请求用户接收与所述活跃用户进行通信的请求;以及
响应于所接收到的请求在与所述活跃用户和所述请求用户相关联的各个通信终端之间自动建立通信连接。
6.如权利要求5所述的方法,其中,与请求用户和活跃用户相关联的通信终端包括无线移动终端,并且其中,所述通信连接包括一键通(PTT)通信连接,并且其中,接收请求的步骤包括:检测所述请求用户对PTT特征的选择。
7.如权利要求6所述的方法,其中,自动建立通信连接的步骤包括在联系人列表中优先排列与PTT特征相关联的所述活跃用户的标识符。
8.如权利要求7所述的方法,其中,优先排列标识符的步骤包括:将所述标识符置于所述联系人列表的顶部。
9.如权利要求5所述的方法,其中,与所述请求用户和所述活跃用户相关联的通信终端包括无线移动终端,并且其中,所述通信连接包括文本消息传输,并且其中,自动建立通信连接的步骤包括:在联系人列表中优先排列与所述请求用户的通信终端的文本消息特征相关联的所述活跃用户的标识符。
10.如权利要求5所述的方法,其中,在接收请求以前,将所述请求用户的通信终端构造为响应于识别出所述活跃用户而与该活跃用户的通信终端进行通信。
11.如权利要求10所述的方法,其中,与所述请求用户和所述活跃用户相关联的通信终端包括无线移动终端,并且其中,所述通信连接包括一键通(PTT)通信连接,并且其中,接收请求的步骤包括:检测所述请求用户对PTT特征的选择,并且其中,构造所述请求用户的通信终端的步骤包括:在联系人列表中优先排列与PTT特征相关联的所述活跃用户的标识符。
12.如权利要求11所述的方法,其中,优先排列标识符的步骤包括:将所述标识符置于联系人列表的顶部。
13.如权利要求1所述的方法,其中,在群播放列表上将与用户网络相关联的多个用户中的各个用户关联到相应多媒体内容记录的步骤包括以下步骤:从对应用户接收要与所述群播放列表上的相应时段相关联的多媒体内容记录的标识符。
14.如权利要求13所述的方法,其中,接收标识符的步骤包括:接收多媒体内容记录。
15.如权利要求13所述的方法,其中,接收标识符的步骤包括:接收对能够从中获得要呈现的多媒体内容记录的存储装置和/或存储地址的指定。
16.如权利要求13所述的方法,其中,在群播放列表上将与用户网络相关联的多个用户中的各个用户关联到相应多媒体内容记录的步骤还包括以下步骤:从对应一个用户接收要与所述群播放列表的单个时段相关联的多个多媒体内容记录的标识符,各所述多个标识符均具有关联的用户状态,并且其中,对呈现进行自动调整的步骤还包括:
检测与所述群播放列表的单个时段关联的各个用户所关联的当前状态;以及基于检测到的各个用户的当前状态与多个标识符的所述关联的用户状态的比较来将针对所述单个时段接收的多个标识符之一选择为与针对该单个时段呈现的多媒体内容记录相对应。
17.一种提供多个多媒体内容记录的群播放列表的通信系统,该通信系统包括:
第一装置,其用于在群播放列表上将与用户网络相关联的多个用户中的各个用户关联到相应多媒体内容记录,其中所述多媒体内容记录与所述群播放列表上的相应时段相关联,并且其中所述多媒体内容记录与相应时段关联之前将所述群播放列表上的时段与对应用户相关联;
第二装置,其用于检测与所述用户网络相关联的各个用户的在线状态;以及第三装置,基于所检测到的在线状态而自动调整所述群播放列表上的多媒体内容记录对与网络相关联的用户的呈现。
18.一种呈现包括多个多媒体内容记录的群播放列表的系统,所述群播放列表与基于计算机的社交网络相关联,所述系统包括:
产生模块,其产生群播放列表,在该群播放列表上将与社交网络相关联的多个用户中的各个用户关联到对应多媒体内容记录,其中各个多媒体内容记录与群播放列表上的相应时段相关联,并且其中,在所述多媒体内容记录与相应时段关联之前将所述群播放列表上的时段与对应用户关联;
在线检测模块,其检测所述社交网络上的各个用户的在线状态;以及
呈现模块,其基于所检测到的各个用户的在线状态向与所述社交网络相关联的用户呈现所述群播放列表上的多媒体内容记录,包括响应于检测到与当前记录相关联的用户中的活跃用户没有在线于社交网络上而调整群播放列表的当前记录的呈现。
19.如权利要求18所述的系统,所述系统还包括通信模块,所述通信模块在呈现与当前记录相关联的多媒体内容记录的同时响应于接收到的请求而在与其中一个活跃用户和其中一个请求用户相关联的各个通信终端之间自动建立通信连接。
提供多媒体内容记录的群播放列表的通信系统和方法\n技术领域\n[0001] 本发明涉及电子设备,更具体地说,涉及用于播放诸如音频文件、视频文件和/或图像文件的多媒体内容记录的电子设备、方法和计算机程序产品。\n背景技术\n[0002] 诸如无线通信终端(例如,蜂窝电话)的电子设备广泛用于存储和播放数字音频文件。此外,电子设备还可以用于存储诸如数字图像文件和/或数字视频文件之类的其它类型的多媒体文件。多媒体文件可以包括含有音频、可视或文本信息的任何其它类型的文件。例如,在本文中,作为对诸如音频、图像和/或视频文件的典型多媒体文件的补充或替代,“多媒体”文件还可以包括MMS或PPT消息文件。\n[0003] 数字音频文件通常以压缩数字格式(例如,MP3、AIFF和/或其它数字格式)进行存储。由于移动电子设备的电力有限,所以数字音频文件通常以低电力水平经由仅允许一人或者相对较少的人数收听音频文件的耳机和/或无源扬声器进行播放。有源功放扬声器和坞站(docking station)可以用于以较高电力水平播放音频文件。然而,这些装置仅适用于特殊硬件接口和/或仍对于有限数目的听众有用。\n[0004] 一些移动电子设备包括能够显示/播放数字图像文件和/或数字视频文件的视频屏幕和相关的驱动电路。然而,由于通常需要小尺寸、低功率和/或便携性,所以移动电子设备通常包括仅适于一个人或者至多几个人进行观看的小视频屏幕。\n[0005] 基于处理器的电子计算装置也正在更加频繁地用于支持基于计算机的社交联网群(例如,MySpace和Facebook)。在这些基于用户的社交网络中,作为群成员的用户可以与其他群成员交换通信等。\n[0006] 已经开发了其它类型的网络应用以有利于共享多媒体文件的播放列表等。例如,已经提出了实现播放列表的共享的音乐推荐系统。Deeds在美国专利申请US2004/003090中描述了利用互联网服务器(例如,即时通信服务器)的点对点媒体共享系统。欧洲专利申请EP-A-515340描述了建立和播放全球相关播放列表的系统。美国专利申请US2006/084456描述了临时一键通(PTT)通信的地址相关伙伴列表添加。\n发明内容\n[0007] 在本发明的一些实施方式中,本发明公开了一种提供多个多媒体内容记录的群播放列表的方法,该方法包括以下步骤:在群播放列表上将与用户网络相关联的多个用户中的各个用户关联到相应多媒体内容记录。检测与用户网络相关联的各个用户的在线状态。\n基于所检测到的在线状态而自动调整所述群播放列表上的多媒体内容记录对与网络相关联的用户的呈现。用户网络例如可以是基于计算机的社交网络。\n[0008] 在另外实施方式中,对呈现进行自动调整的步骤包括:跳过对于在所述群播放列表上与其在线状态指示为其中一个所述各个用户没有在线于所述用户网络上的该其中一个所述各个用户相关联的多媒体内容记录的呈现。在呈现群播放列表上的与不在线用户之一的关联的多媒体内容记录的同时,可以提供该不在线用户的在线状态的指示。\n[0009] 在其它实施方式中,用户与各个通信终端关联。该方法还包括:识别与当前正在呈现的其中一个多媒体内容记录相关联的相应一个用户作为活跃用户。从其中一个请求用户接收与所述活跃用户进行通信的请求。响应于所接收到的请求在与所述活跃用户和所述请求用户相关联的各个通信终端之间自动建立通信连接。在接收请求以前,将所述请求用户的通信终端构造为响应于识别所述活跃用户而与该活跃用户的通信终端进行通信。与所述请求用户和所述活跃用户相关联的通信终端包括无线移动终端并且其中所述通信连接可以是一键通(PTT)通信连接。接收请求的步骤可以包括:检测所述请求用户对PTT特征的选择。自动建立通信连接的步骤可以包括:在联系人列表中优先排列与PTT特征相关联的所述活跃用户的标识符。优先排列标识符的步骤可以包括:将标识符置于联系人列表的顶部。\n[0010] 在另外实施方式中,通信连接包括文本消息传输。自动建立通信连接的步骤包括:\n在联系人列表中优先排列与所述请求用户的通信终端的文本消息特征相关联的所述活跃用户的标识符。\n[0011] 在其它实施方式中,各个多媒体内容记录与所述群播放列表上的各个时段相关联。所述群播放列表上的时段与对应用户关联。将各个用户进行关联的步骤包括以下步骤:\n从对应用户接收要与所述群播放列表上的各个时段相关联的多媒体内容记录的标识符。接收标识符的步骤包括:接收多媒体内容记录。接收标识符的步骤可以包括:接收对能够从中获得要呈现的多媒体内容记录的存储装置和/或存储地址的指定。\n[0012] 在另外实施方式中,将各个用户进行关联的步骤还包括以下步骤:从对应一个用户接收要与所述群播放列表的单个时段相关联的多媒体内容记录的多个标识符。各所述多个标识符均具有关联的用户状态。对呈现进行自动调整的步骤还包括:检测与所述群播放列表的单个时段关联的各个用户所关联的当前状态。基于检测到的各个用户的当前状态与多个标识符的关联用户状态的比较来将针对所述单个时段接收的多个标识符之一选择为与针对该单个时段呈现的多媒体内容记录相对应。\n[0013] 在其它实施方式中,提供了呈现包括多个多媒体内容记录的群播放列表的方法。\n该群播放列表与基于计算机的社交网络相关联。该方法包括:将与所述社交网络相关联的活跃用户识别为与所述群播放列表上的多媒体内容记录之一相对应。检测所述活跃用户的在线状态。基于所检测到的在线状态对所述群播放列表上的多媒体内容记录的呈现进行自动调整。检测在线状态的步骤可以包括:检测到所述活跃用户没有在线于所述社交网络上,并且对呈现进行自动调整的步骤包括:响应于检测到所述活跃用户没有在线于所述社交网络上而跳过对多媒体内容记录之一的呈现。检测在线状态的步骤可以包括:检测到所述活跃用户在线于所述社交网络上,并且对呈现进行自动调整的步骤可以包括:响应于检测到所述活跃用户在线于所述社交网络上而呈现多媒体内容记录之一。该方法还可以包括以下步骤:在呈现所述多媒体记录之一的同时接收通信请求,并响应于接收到的请求而自动建立对所述活跃用户的通信连接。\n[0014] 在另外实施方式中,提供了一种呈现包括多个多媒体内容记录的群播放列表的系统。该群播放列表与基于计算机的社交网络相关联。该系统包括:产生模块、在线检测模块和呈现模块。产生模块产生群播放列表,在该群播放列表上将关联到社交网络的多个用户中的各个用户与对应多媒体内容记录进行关联。在线检测模块检测所述社交网络上的各个用户的在线状态。呈现模块基于所述检测到的各个用户的在线状态向与所述社交网络相关联的用户呈现所述群播放列表上的多媒体内容记录,包括响应于检测到与当前记录相关联的用户中的一个活跃用户没有在线于社交网络上而调整群播放列表的当前记录的呈现。该系统还可以包括通信模块,该通信模块在呈现与当前记录相关联的多媒体内容记录的同时响应于接收到的请求而在与其中一个活跃用户和其中一个请求用户相关联的各个通信终端之间自动建立通信连接。\n附图说明\n[0015] 图1是根据本发明的一些实施方式的移动无线通信终端和示例性基站收发器的示意图。\n[0016] 图2是包括图1的移动无线通信终端的根据本发明的一些实施方式的多媒体文件重放系统的示意图。\n[0017] 图3是示出根据本发明的一些实施方式的图1的移动无线通信终端的画面的示意图。\n[0018] 图4是示出根据本发明的一些实施方式的方法的流程图。\n[0019] 图5是示出根据本发明的其它实施方式的方法的流程图。\n具体实施方式\n[0020] 现在将参照示出了本发明的实施方式的附图更加全面地描述本发明。然而,不应该将本发明理解为限于在本文中所阐述的实施方式。相反,提供这些实施方式是为了使得本公开清楚和完整,并且向本领域技术人员充分传达本发明的范围。在整个说明书中相同标号表示相同部件。\n[0021] 在本文中,术语“包括”或“包含”是开放式的,并且包括一个或更多陈述的特征、整件、部件、步骤、元件或功能但是不排除还存在或添加一个或更多其它特征、整件、步骤、元件、功能或者它们的组合。\n[0022] 在本文中,术语“和/或”包括关联列出的项目中的一个或更多的任意组合和所有组合。\n[0023] 在本文中,源自拉丁短语“exempli gratia”的通用缩写“例如(e.g.)”可以用于引入或指定先前提到的项目中的一个或多个普通示例,并且并非意图对这些项目进行限制。在本文中,源自拉丁短语“id est”的通用缩写“即(i.e.)”可以用于指定来自更加广义的描述中的特定项目。\n[0024] 本文中的术语的目的仅在于描述具体实施方式的目的并且并非意图对本发明进行限制。在本文中,除非在上下文中清楚地表示了相反的含义,否则单数形式“一个(a/an)”和“该(the)”还希望包括复数形式。\n[0025] 除非另外进行定义,本文中的所有术语(包括技术术语和科学术语)均具有与本发明所属技术领域中的普通技术人员一般理解的含义相同的含义。另外需要理解的是,除非在本文中特别进行定义,否则应该将术语(例如,在通用的字典中定义的术语)解释为具有与它们在本说明书的上下文以及相关技术中的含义一致的含义,而不能够以理想化或者过度形式化意义进行解释。\n[0026] 应该明白,当一个部件描述为“耦合”或“连接”到另一个部件时,它能够直接耦合或连接到其它部件或者还可以存在中间部件。相比较而言,当一个部件描述为“直接耦合”或“直接连接”到另一个部件时,则不存在中间部件。另外,在本文中,“耦合”或“连接”可以包括无线耦合或连接。\n[0027] 为了简洁和/或清楚,没有具体描述已知的功能或结构。\n[0028] 本发明可以实施为方法、电子设备和/或计算机程序产品。因此,本发明可以由硬件和/或软件(包括固件、驻留软件、微码等)实现,在本文中,它们一般称作为“电路”或“模块”。另外,本发明可以采取位于计算机可用或者计算机可读存储介质上的计算机程序产品的形式,该计算机程序产品具有在计算机可读介质中实施的计算机可用或计算机可读程序代码,该代码通过指令执行系统或者与指令执行系统结合使用。在本文档的上下文中,计算机可用或者计算机可读介质可以是能够包含、存储、传送、传播或者运送程序(该程序通过指令执行系统、设备或装置或者与指令执行系统、设备或装置结合使用)的任何介质。\n[0029] 参照方法和通信终端的框图和/或操作示图描述了根据本发明的实施方式。在这点上,每个框可以表示包括用于实现指定的逻辑功能的一个或更多个可执行指令的一个模块、一段或者一部分代码。应该明白,框图和/或操作示图中的每个框以及框图和/或操作示图中的框的组合能够通过射频、模拟和/或数字硬件、和/或程序指令实现。可以将这些程序指令提供给控制器(该控制器可以包括通用处理器、专用处理器、ASIC、和/或其它可编程数据处理设备中的一个或更多个),以使得经由控制器和/或其它可编程数据处理设备执行的指令形成了用于实现在框图和/或一个运行框或多个运行框中指定的功能/动作的单元。在一些另选实施方式中,在框中提到的功能/动作可以按不同于在操作示图中提到的顺序发生。例如,连续示出的两个框实际上可以基本同时执行,或者根据所涉及的功能/动作,有时候可以按逆序执行这些框。\n[0030] 这些指导计算机或者其它可编程数据处理设备以特定方式工作的计算机程序指令还可以存储在计算机可用或计算机可读存储器中,从而存储在计算机可用或计算机可读存储器中的指令生成包括实现了在流程图和/或一个框图框或多个框图框中指定的功能的指令的制造品。\n[0031] 计算机可用或计算机可读介质例如可以是但不限于电、磁、光、电磁、红外或半导体系统、设备或装置。计算机可读介质的更多具体示例(非穷尽列表)包括如下介质:硬盘、光存储装置、磁存储装置、便携式计算机磁盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者闪存)和光盘只读存储器(CD-ROM)。\n[0032] 在本文中,“电子部件”是指相对于无源电连接器等而言的有源装置。电子部件可以包括处理器。\n[0033] 在本文中,“流式(streamed/streaming)”是指经由数字信号向接收装置连续发送诸如音频或歌曲文件之类的文件(在该接收装置,经由适宜的接收应用同步播放该音频或歌曲文件)。通常要对数字信号进行缓存。\n[0034] 在本文中,“通信终端”包括但不限于被构造为经由有线连接(例如经由公共交换电话网络(PSTN)、数字用户线路(DSL)、数字线缆、或者另一个数据连接/网络)和/或经由例如与蜂窝网络、卫星网络、无线局域网络(WLAN)之类的无线接口接收/发送通信信号的终端和/或另外通信终端。\n[0035] 当通信终端被构造为经由无线接口进行通信时,在本文中称之为“无线通信终端”或者“无线终端”。无线终端的示例包括但不限于被构造为经由无线通信接口(可以包括蜂窝电话接口、蓝牙接口、无线局域网络接口(例如,802.11)、其他RF通信接口和/或光学/红外通信接口)来传送数据的蜂窝电话、个人数据助理(PDA)、寻呼机和/或计算机。\n[0036] 在本文中,“移动终端”可以是便携式的、可移动的、安装在交通工具(航空、航海或陆地)中、或者位于和/或构造为在本地和/或以分布式方式在地球和/或在宇宙中的任何其它位置运行的装置。\n[0037] 在本文中,按照一般意义来使用多媒体文件的“播放”、“回放”和“呈现(render/rendering)”,并且该多媒体文件的“播放”和“呈现”可以包括经由扬声器播放音频文件、在显示屏幕上显示数字图像和/或在显示屏幕上显示视频文件和/或经由扬声器同时播放与视频文件关联和/或嵌入在视频文件中的音频文件。\n[0038] 现在,将在下面参照图1到图5描述本发明的一些实施方式。本发明的一些实施方式提供了主机中心装置,该主机中心装置能够对在包括一个或更多个多媒体文件标识符的多媒体文件播放列表上识别的多媒体文件进行管理和呈现。这些多媒体文件可以通过主机中心装置进行维护和/或从远程位置(例如,从一个或更多个远程设置的无线通信终端)获得,这些装置可以与由该主机装置支持和/或由该主机装置与支持社交网络的附加方面的一个或多个服务器结合支持的社交网络的用户(成员)进行关联。主机装置本身可以是无线通信终端。另外,主机装置可以被构造为自动和/或人工地优先排列多媒体文件播放列表中的多媒体文件。多媒体文件可以在主机装置上和/或在与该主机装置关联的媒体中心装置上进行回放。可以通过通信装置和/或与关联有社交网络的成员的一些和/或所有通信装置有关的媒体中心装置来播放多媒体文件。\n[0039] 现在参照图1,其示出了根据本发明的一些实施方式的示出为移动无线通信终端\n10A的示例性通信系统。应该明白,尽管结合无线通信终端示出了本发明的实施方式,但是本发明可以包括有线的移动和/或非移动通信终端和方法。另外,尽管在图1中同时示出了与社交群的成员相关联的主机装置和通信装置的多个方面,但是在本发明的一些实施方式中可能不会找到所有这种模块和/或电路。无线终端10A被构造为与一个或更多其它无线终端经由它们之间的直接无线通信接口、经由利用一个或更多个蜂窝基站的另一个无线通信接口和/或经由利用无线局域网络(WLAN)路由器WiMax和/或其它无线网络的另一个无线通信接口来传送数据。还应该明白,尽管在本文中为了示意性目参照无线通信进行描述,但是本发明不限于这些实施方式并且主机装置和/或用户通信装置之间的通信可以是有线连接和/或包括例如支持分组通信协议(例如,互联网协议(IP))的有线和无线链路的连接。\n[0040] 无线终端10A可以是形成图1所示的无线电电话通信系统2的一部分的移动无线电电话。系统2包括移动无线通信终端10A和基站收发器(无线通信网络5的一部分)。\n在本发明的一些实施方式中,网络5包括基站收发器,该基站收发器包括定义蜂窝网络中的各个小区的无线电收发器并且利用无线链路协议与蜂窝中的移动终端10A(经由接口7)和其它移动终端进行通信。应该明白,在本发明的一些实施方式中,许多基站收发器可以例如经由移动交换中心和其它装置进行连接以定义无线通信网络5。\n[0041] 所示实施方式中的移动终端10A包括便携式壳体组件12、控制器30、通信模块32和存储器34。移动终端10A还包括用户接口22(即,人机接口),该用户接口22包括显示器20、扬声器24(即,声音换能器)和至少一个输入装置26。在许多常规的移动终端中可以包括有移动终端10A的上述部件并且这些部件的功能对于本领域技术人员来说一般是公知的。移动终端10A还包括产生模块40、在线检测模块42和呈现模块44,这些模块可以存储在存储器34中。\n[0042] 显示器20可以是任何适宜的显示屏幕组件。例如,显示器20可以是具有或不具有辅助照明(例如,照明面板)的液晶显示器(LCD)。在一些情况下,移动终端10A能够播放特殊品质的视频内容。例如,移动终端10A可以构造为显示具有特定纵横比(16∶9或\n4∶3)的视频流。针对移动终端提出了多个标准视频格式,这些标准视频格式包括四分之一VGA(QVGA,320×240像素)、通用中间格式(CIF、360×288像素)和四分之一通用中间格式(QCIF,180×144像素)。此外,一些移动终端可以包括具有不同显示性能的多个显示屏幕。因此,移动终端10A能够以一种或多种不同的显示格式来显示视频。\n[0043] 用户接口22可以包括任何适宜的输入装置,例如包括触摸激活或触敏装置(例如,触摸屏幕)、操纵杆、键盘/键区、拨盘、一个或多个方向键和/或指向装置(例如,鼠标、跟踪球、触摸板等)。扬声器24响应于输入视频信号而产生声音。用户接口22还能够包括麦克风,该麦克风耦合到音频处理器,该音频处理器被构造为响应于入射到该麦克风上的声音而产生音频数据流。\n[0044] 控制器30可以支持无线终端10A的各种功能。例如,控制器30可以是任何市售的或定制的微处理器。在使用中,无线终端10A的控制器30可以在显示器20上产生显示图像。然而,在一些实施方式中,可以在无线终端10A中设置单独的信号处理器和/或视频芯片(未示出)并且该单独的信号处理器和/或视频芯片可以被构造为在显示器20上产生显示图像。\n[0045] 存储器34被构造为存储诸如数字多媒体文件(例如,数字音频、图像和/或视频文件)之类的数字信息信号和数据。\n[0046] 通信模块32被构造为经由一个或更多个无线接口(例如,本文中讨论的无线接口\n7、112、114、116、122和134(图1和图2))向本文中讨论的另一个远程无线终端传送数据。\n通信模块32可以包括蜂窝通信模块、直接点对点连接模块和/或WLAN模块或其它无线网络。\n[0047] 利用蜂窝通信模块,无线终端10A能够经由网络5的基站利用一个或更多个蜂窝通信协议(例如,先进移动电话业务(AMPS)、ANSI-136、全球移动通信标准(GSM)、通用分组无线业务(GPRS)、增强数据速率GSM演进(EDGM)、码分多址接入(CDMA)、宽带CDMA、CDMA2000和通用移动电信系统(UMTS))进行通信。蜂窝基站可以连接到移动电话交换局(MTSO)无线网络,该移动电话交换局(MTSO)无线网络进而可以连接到PSTN和/或另一个网络。互联网协议(IP)类型数据还可以经由互联网或万维网利用现有的有线和无线网络部件进行路由发送。\n[0048] 直接点对点连接模块可以包括直接RF通信模块或者直接IR通信模块。直接RF通信模块可以包括蓝牙模块。利用蓝牙模块,无线终端10A能够经由ad-hoc网络通过直接点对点接口进行通信。\n[0049] 利用WLAN模块,无线终端10A能够通过WLAN(例如,路由器120(图2))利用通信协议(可以包括但不限于802.11a、802.11b、802.11e、802.11g和/或802.11i)进行通信。\n[0050] 通信模块32可以包括收发器,该收发器通常具有发射机电路和接收机电路,该发射机电路经由天线(例如,向网络5、路由器或者直接向另一个终端)发送输出射频信号(例如,语音和数据信号),该接收机电路经由天线(例如,从网络5、路由器或者直接从另一个终端)接收输入射频信号(例如,语音和数据信号)。通信模块32可以包括短距离发射机和接收机(例如,蓝牙发射机和接收机)。天线可以是嵌入式天线、伸缩式天线或者不脱离本发明的范围的情况下本领域技术人员公知的任何天线。在无线终端10A和网络5、路由器或其它终端之间发送的射频信号可以包括业务信号和控制信号(例如,针对输入呼叫的寻呼信号/消息),这些业务信号和控制信号用于建立和保持与另一方或目的地的通信。\n射频信号还可以包括分组数据信息(例如,蜂窝数字分组数据(CDPD)信息或者通用分组无线业务(GPRS))。此外,收发器可以包括红外(IR)收发器,该红外收发器被构造为经由IR端口向其它电子设备发送红外信号或者从其它电子设备接收红外信号。\n[0051] 无线终端10A还可以被构造为经由电线或线缆与另一个终端进行电气耦合从而在它们之间进行数字通信信号的传输。无线终端10A还可以包括诸如相机装置的部件,这些部件被构造为基于入射光而产生静态图像和/或视频数据流。\n[0052] 在一些实施方式中,产生模块40产生群播放列表,这涉及在该群播放列表上将与社交网络相关联的多个用户中的各用户与多媒体内容记录中的相应记录进行关联。例如在图3中示出了这样的关联,在该图中,AC/DC歌曲“Back In...”与提交用户“Martin”相关联。另外如在图3中可视显示的,在群播放列表上各多媒体记录本身可以与各个时段(slot)相关联并且这些时段可以与这些用户中的相应用户相关联从而提供多媒体记录与用户之间的联系。换言之,如将在这里进行的进一步描述,群成员可以集体创建一个群播放列表。然后该群播放列表例如可以在群的成员之间进行共享,从而在群成员中不同的成员贡献的音乐不同的情况下,所有的群成员都能够(同时地或者在不同时间)收听同一首音乐。例如,在包括成员用户的社交网络中,群成员可以使得他们自己的可用内容与其他成员进行共享。这些内容可以分布在用户的装置之间、可以在所有装置上可用、或者可以从诸如共享内容服务器127之类的公共站点获得。按照这种方式,可以提供可由社交网络中的一些或所有群成员访问的大型的群内容库。\n[0053] 作为群成员与包含由这些群成员指定的内容的群播放列表中的特定多媒体内容或时段相关联的结果,其他群成员还可以基于特定用户在群播放列表中的选择来开始将特定歌曲与该特定用户进行关联。例如,用户“Matt”在他的歌曲时段中总是选择“Usher”歌曲并且一段时间以后当群成员收听“Usher”歌曲时就会想到Matt。\n[0054] 在图3的示例中所示的群播放列表可以包括多种顺序排列的“时段”(这些“时段”与相应群成员相关联)。例如,每四首歌曲由特定用户“Ben”提供。在一些实施方式中,用户(例如,Ben)可以根据他的心情或者与分配的时段相关联的用户的其他状态指示来选择不同歌曲或者“偏爱”的歌曲与一个或更多个所分配的时段相关联。这样,在一些实施方式中,产生模块40可以被构造为产生群播放列表,该群播放列表包括针对单独时段的多个不同内容记录,其中,当从特定时段呈现音乐等时(即,当包括多个可任意选择的记录的时段变成群播放列表上的优先时段时),一些离散可确定用户状态指示可以被用来在多个指定的多媒体内容记录的各个记录之间进行选择。\n[0055] 在图1所示的实施方式中,移动终端10A还包括在线检测模块42。在线检测模块\n42检测社交网络上的各个用户的在线状态。例如在图3中示出了这种状态信息,其中,用户“Thomas”和“Martin”显示为在线[11],而用户“Matt”显示为离线。如将在本文中进行进一步描述的,在对群播放列表的呈现进行调整时可以使用群成员的这种在线信息。例如,如果当群成员在播放列表中的选择即将出现时该群成员没有在线,则呈现装置可以进行相应的操作。例如,播放列表可以“跳过”播放列表上的接下来应播放的歌曲。作为另一个示例,可以提供一些用于指示相关的群成员当前不在场的指示或系统设定,这个指示可以被提供给与社交网络的其他群成员关联的通信装置的显示器,用于指示它们是否在任何给定时间正收听群播放列表。\n[0056] 图1还示出了呈现模块44。呈现模块44基于检测到的各个用户的在线状态向与社交网络关联的用户呈现群播放列表上的多媒体内容记录。例如,如上所述,呈现模块44可以响应于检测到与当前记录相关联的其中一个活跃用户(active user)没有在线于社交网络上而对群播放列表的当前记录的呈现进行调整。可以在呈现与其中一个活跃用户相关联的当前记录之前不久和/或在呈现期间做出这种决定,并且这种决定可以在开始呈现多媒体内容记录之前和/或在呈现期间内影响该多媒体内容记录的传送或呈现。注意:在本文中,所引用的活跃用户是指与播放列表中的当前记录相关联的用户,所引用的当前记录是指将要进行呈现(或者接下来进行呈现)的记录和/或当前正在呈现的记录。换言之,在开始呈现下一个记录之前对呈现进行调整的实施方式中,当前记录可以是接下来要呈现的记录,在呈现记录期间对呈现进行调整的实施方式中,当前记录还可以是当前正在进行呈现的记录。换言之,短语“当前”和短语“活跃”是相对于对呈现进行调整的上下文而言。\n[0057] 如上所述,通信模块32支持去往和来自移动终端10A的通信(例如,通往基站5的无线通信连接7)。另外,在本发明的一些实施方式中,通信模块32响应于当呈现与群播放列表的当前记录(或时段)相关联的多媒体内容记录时接收到的请求,在与其中一个活跃用户和发出请求的其中一个用户关联的各个通信终端之间自动建立通信连接。如将在本文中进行进一步的描述的,在本发明的各种实施方式中,通信连接可以是一键通(PTT)链路、文本消息和/或其它通信连接方式。尽管可以响应于接收到的请求而建立连接,但是应该明白移动终端10A可以被构造为在接收到请求之前响应于与用户关联的多媒体内容记录的呈现的检测而自动进行响应。例如,当选择PTT按钮作为启动呼叫的请求时,PTT可以启动对PTT列表中的第一个列出的联系人的呼叫。在一些实施方式中,在接收到建立连接的请求之前移动终端10A可以更新PTT列表以将与当前呈现多媒体内容记录关联的用户呈现为第一个列出的联系人,然后利用移动终端10A的普通PTT呼叫建立功能来进行呼叫建立。\n还应该明白,移动终端10A可以与建立通信连接的请求的接收无关地单独自动地建立不同的通信连接以从关联的用户或者其它位置获得多媒体内容记录。\n[0058] 尽管图1示出了可用于移动终端和/或其它电子设备中对多媒体文件进行管理和回放的示例性硬件/软件架构,但是应该明白本发明不限于这种构造并且意图包括能够执行本文中描述的操作的任何构造。例如,尽管存储器34示出为与控制器30分立设置,但是存储器34或者它的一些部分也可以被认作是控制器30的一部分。更广义上来说,尽管作为图示在具体框中示出了具体功能,但是可以对不同框和/或它们的多个部分的功能进行组合、划分和/或消除。此外,根据本发明的各种实施方式,图1的硬件/软件架构的功能可以被实现为单个处理器系统或者多个处理器系统。\n[0059] 现在参照图2,示出了根据本发明的一些实施方式的与用户网络(例如,基于计算机的社交网络)相关联的多媒体文件回放系统100A。系统100A包括移动无线通信终端\n10A(在本文中还称作“主机无线通信终端”或者“主机终端”)、与社交网络的用户/成员相关联的多个附加无线通信终端10B、10C、10D和10E(在本文中还称作“参与方无线通信终端”或者“参与方终端”)和媒体中心130。如参照图1所述,尽管在本文中为了解释的目的示出了无线通信装置,但是各个终端不必是无线的并且例如可以是经由可以包括公共和/或专用网络部件的有线和/或无线连接(例如,互联网)进行耦合的群成员的个人计算机。\n[0060] 可以如上针对终端10A所述地构造终端10B到10E。终端10B到10E的每个均包括无线通信模块32和针对群成员装置和主机装置进行不同构造的产生模块40、在线检测模块42和/或呈现模块44中的一个或多个。换言之,可以根据装置的预期功能来针对各终端10A到10E以不同的方式构造相应的模块。根据一些实施方式,终端10B到10E中的一些或全部是移动无线通信终端。根据一些实施方式,终端10A到10E中的一些或全部是手持移动无线通信终端。\n[0061] 在图2所示的实施方式中,主机终端10A还以通信方式耦合到媒体中心130以经由无线接口或链路134向通信模块132提供无线多媒体文件数据信号。主机终端10A能够利用电线或信号线缆连接到媒体中心130。如上所述,媒体中心130本身可以充当被构造为直接和/或间接从参与方用户移动终端查询潜在群成员和/或接收群成员输入和请求的主机终端。实际上,在一些实施方式中,没有设置独特的媒体中心130并且用户终端10B到\n10E根据需要建立它们自己的虚拟网络并且交换在线信息和共享多媒体内容文件。\n[0062] 一旦在主机终端10A与参与方终端10B到10E之间建立了连接,各参与方就能够发送指定了存储在参与方终端10B到10E上的对应多媒体文件的一个或更多个参与方多媒体文件标识符。可附加地或可替代地,主机终端10A能够对参与方终端10B到10E进行轮询以获得存储在参与方终端10B到10E上的一个或更多个可用多媒体文件的列表。在一些实施方式中,可以将参与方终端10B到10E的用户希望识别以包括在群播放列表中的多媒体文件存储在指定文件夹或目录(例如,共享文件夹或目录)中。参与方终端10B到10E的用户不必在每次连接到主机终端10A时都指定要加入群播放列表中的文件。\n[0063] 在一些实施方式中,利用混合媒体类型,主机终端10A从参与方终端10B到10E接收参与方多媒体文件标识符并且确定各多媒体文件标识符表示的多媒体文件的类型。例如,可以通过检查文件名称的文件类型后缀来完成这项工作。在一些实施方式中,多媒体文件标识符包括由其表示的多媒体文件的类型的显式指示。主机终端10A可以针对由主机终端10A接受的各种多媒体文件来建立并保持这些多媒体文件标识符的各个群播放列表。如果多媒体文件标识符表示由主机终端10A和/或媒体中心130无法支持的一种多媒体类型,则主机终端10A可以向提交该多媒体文件标识符的参与方终端10B到10E返回出错消息。群播放列表表示要由主机终端10A、参与方终端10B到10E和/或在相关的媒体中心\n130进行呈现的多媒体文件。应该明白,不必在所有的参与方终端10B到10E上同步呈现播放列表。换言之,在一些实施方式中,一些或全部的参与方可以在任何给定时间呈现不同的多媒体内容。\n[0064] 可以向参与方终端10B到10E提供群播放列表和/或群播放列表中的当前条目的画面。例如,在图3中示出了这种画面150。在所示的实施方式中,画面150包括播放列表区段152和控制按钮154(例如,软键)。对于群甚或本地装置而言,在不向一些装置提供对群播放列表呈现的控制时,可以不在这些装置上显示控制按钮154。示例性音频文件播放列表156显示在播放列表区段152中。播放列表156包括按行连续排列的多媒体文件标识符\n156A,这些多媒体文件标识符156A中的每个分别对应于播放列表156的相应多媒体文件和时段。在音频文件的情况下,各多媒体文件标识符可以包括与相关的多媒体文件对应的艺术家、名称和播放时间、以及提交多媒体文件标识符的参与方(群成员)的标识和所识别的参与方的当前在线状态。应该明白,还可以提供更多、更少和/或不同的信息。\n[0065] 例如,可以利用控制按钮154来控制由多媒体文件列表156表示的多媒体文件的呈现。例如,“播放”和“停止”按钮可用于启动和停止多媒体文件向媒体中心130的传输。\n“移动”按钮可以用于人工改变播放列表156中的多媒体文件标识符156A的顺序(即,改变即将对关联的多媒体文件进行播放的顺序)。“删除”按钮可以用于从播放列表156中删除多媒体文件标识符156A。“详细”按钮可用于显示关于由多媒体文件标识符156A识别的文件的附加信息。“随机混合”按钮可以用于使得主机终端10A以随机方式或者其它非连续顺序执行多媒体文件的回放(例如,向媒体中心138发送多媒体文件)。然而,应该明白,可以基于与当前(即,准备进行呈现)多媒体内容记录相关联的用户的在线状态自动调整多媒体内容记录的呈现。\n[0066] 主机终端可以同时对两个播放列表进行处理,并且例如可以在使得媒体中心130利用扬声器系统顺序播放音频文件(例如,歌曲)的同时使得媒体中心130在显示器上顺序显示来自图像播放列表中的图像。在一些实施方式中,主机终端10A可以顺序处理两个播放列表。例如,主机终端10A可以按这样的方式在播放音频文件播放列表中的音频文件与播放视频文件播放列表中的视频文件之间进行切换,即,通常包括音轨的视频文件基本上不与仅包括音频的文件同时进行播放。然而,应该明白,主机终端10A可以被构造为当一个文件正要结束而另一个文件正要开始时(例如,交叉衰落)将一个音频文件的音频与另一个音频文件的音频或者视频文件进行混合。\n[0067] 因此,播放列表表示要进行呈现的多媒体文件。可以针对不同类型的多媒体文件在主机装置中保持分立的播放列表。例如,主机无线终端可以保持音频文件、视频文件和/或静态图像文件的分立播放列表。这些分立播放列表可由主机无线终端进行独立管理,该主机无线终端例如可以同时地、顺序地和/或同时方式和顺序方式相结合地播放这些分立播放列表中的多媒体文件。例如,主机无线通信终端可以被构造为在扬声器上播放音频文件的同时在视频画面上显示静态图像。类似地,主机无线通信终端可以包括或者耦合到用于显示视频文件的专用视频屏幕,而静态图像同时显示在分立的静态图像显示屏幕上。为了减小音频文件中的音频与视频文件中的音频之间的干扰,主机无线通信终端可以被构造为在同步显示静态图像播放列表中的静态图像的同时按顺序播放各个视频和音频播放列表中的音频和/或视频文件。\n[0068] 根据一些实施方式,在主机无线通信终端与多个参与方无线通信终端之间建立连接,并且主机无线通信终端从多个参与方无线通信终端接收多个参与方多媒体文件标识符,将各参与方多媒体文件标识符添加到群播放列表,并且从各相应参与方无线通信终端获得参与方多媒体文件以进行回放。根据一些实施方式,经由诸如蓝牙无线RF连接的直接点对点接口来实现主机无线通信终端与参与方无线通信终端之间的通信。根据一些实施方式,经由间接接口(例如,通过WLAN或者其它无线网络或基于蜂窝的系统)来实现主机无线通信终端与参与方无线通信终端之间的通信。\n[0069] 现在将参照图4和图5的流程图图示对根据本发明一些实施方式的提供多个多媒体内容记录的群播放列表并且呈现群播放列表的方法进行说明。首先参照图4所示的实施方式,通过在群播放列表上将与用户网络相关联的各个多个用户与相应的多媒体内容记录进行关联来开始操作(框400)。该网络可以是基于计算机的社交网络。相应多媒体记录可以与群播放列表上的对应时段进行关联,另外,群播放列表上的时段可以与对应用户进行关联。这样,可以基于多媒体内容记录或它的标识符在群播放列表的特定时段中的定位来进行特定用户与多媒体内容记录的关联,时段进而可以与特定用户进行关联,由此将用户与多媒体内容记录进行关联。\n[0070] 可以从对应一个用户接收要与群播放列表上的时段相关联的多媒体内容记录的标识符(框405)。从用户接收到的标识符可以是多媒体内容记录本身。在一些实施方式中,标识符是对能够从中获得进行呈现的多媒体内容记录的存储装置和/或存储地址的指定。\n[0071] 检测与用户网络相关联的各个用户的在线状态(框410)。基于检测到的在线状态对向与网络关联的用户所进行的群播放列表上的多媒体内容记录的呈现进行自动调整(框415)。\n[0072] 现在将参照框420和425对本发明中的多个多媒体内容记录的标识符与群播放列表的单个时段相关联的实施方式进行说明。针对这些实施方式,框405的操作可以包括从与时段相关联的对应一个用户接收要与单个时段相关联的多个多媒体内容记录的标识符。\n各多个接收到的标识符具有关联的用户状态。检测与群播放列表中的单个时段相关联的相应一个用户相关联的当前状态(框420)。例如,当用户处于“高兴”状态时与当用户处于“沉思”状态时相比较,用户可能具有不同的音乐品味,并且在框420检测到的当前状态可以区分用户当前是高兴还是沉思。可以在框415所述的对呈现进行调整的同时或者刚好在调整呈现之前进行当前状态的检测,并且当前状态的检测可以与由此如先前参照图1所述的当前记录和/或活跃用户相关联。然而,还可以与以上关于与群播放列表中的当前记录(时段)的活跃用户相关的在线状态的确定不同的时间来确定框420的当前状态确定。\n[0073] 基于检测到的各个用户的当前状态与多个标识符的关联用户状态的比较,将针对单个时段接收到的多个标识符之一选择为与要针对该单个时段进行呈现的多媒体内容记录相对应(框425)。呈现所选择的内容记录(框430)。\n[0074] 现在参照图5所示的实施方式,通过将与社交网络关联的用户之一(活跃用户)识别为与群播放列表上的多媒体内容记录之一(当前记录)相对应来开始操作(框500)。\n检测活跃用户的在线状态(框520)。当检测到活跃用户在线时(框520),呈现内容记录(框550)。当检测到活跃用户没有在线于社交网络上时(框520),并且检测到跳过呈现选项特征时(框530),绕开内容记录的呈现并且操作返回以在框500识别随后记录的下一个活跃用户。换言之,当检测到活跃用户没有在线于社交网络上时,对呈现进行自动调整可以包括响应于活跃用户没有在线于网络上的确定而跳过对活跃用户的对应多媒体内容记录进行的呈现。\n[0075] 在一些实施方式中,当活跃用户不在线(框520)并且选择了通知选项(框530)时,对呈现进行调整包括:在呈现与不在线用户相关联的各个多媒体内容记录的同时包含对于对应一个用户(活跃用户)的在线状态的这样的在线状态指示,即,该在线状态指示显示相应用户没有在线于用户网络上(框540)。例如,可以如图3的播放列表所示提供状态指示。然后可以在提供状态指示的同时和/或以后提供内容记录(框550)。\n[0076] 现在将参照框560和570描述本发明的其它实施方式的操作。如图5所示,可以从其中一个请求用户(用户网络的群成员)接收与当前正在进行呈现的多媒体内容记录相对应的活跃用户进行通信的请求(框560)。当接收到这个请求时(框560),响应于接收到的请求在与活跃用户和请求用户相关联的各个通信终端之间自动建立通信连接(框570)。\n例如,与请求用户和活跃用户相关联的通信终端可以是无线移动终端,通信连接可以是一键通(PTT)通信连接,可以通过检测请求用户对PTT特征的选择来接收在框560接收到的请求。在这些实施方式中,在框570建立通信连接可以包括在联系人列表中优先排列与PTT特征相关联的活跃用户的标识符。例如,对标识符的优先排列可以包括将该标识符置于联系人列表的顶部,这个顶部条目可以是用于响应于PTT特征而建立连接所选择的号码。然而,应该明白,在一些实施方式中,可以响应于多媒体内容的呈现以及在框560接收到建立连接的请求之前已经将标识符置于联系人列表的顶部。\n[0077] 因此,在本发明的一些实施方式中,当群成员对群播放列表贡献的歌曲当前正在播放时,提供了使得能够与群成员进行链接和/或通信的支持。例如,如果用户“Ben”正在收听群播放列表并且由“Matt”加入到播放列表中的歌曲“Usher”正被播放,则呈现装置(可以是与用户“Ben”关联的通信终端和/或先前描述的主机装置)可以为从“Ben”到“Matt”的呼叫提供便利。例如,在这种条件下,长时间按下Ben的通信装置的PTT按钮可以启动与群播放列表中的内容相关联的群成员(Matt)的呼叫。\n[0078] 在另外实施方式中,在框570建立的通信连接是文本消息传输。自动建立通信可以包括在联系人列表中优先排列与请求用户的通信终端的文本消息特征相关联的活跃用户的标识符以有利于文本消息从请求用户到活跃用户的自动传输。还可以向该文本消息预先呈送或预先添加由发送用户指定的消息内容。\n[0079] 在附图和说明书中,公开了本发明的示例性实施方式。尽管采用了特定术语,但是仅从一般和描述性的角度使用这些特定术语,而非用于限制目的,本发明的范围由权利要求进行定义。
法律信息
- 2022-06-24
未缴年费专利权终止
IPC(主分类): H04L 29/08
专利号: ZL 200780046961.4
申请日: 2007.07.11
授权公告日: 2013.05.08
- 2013-05-08
- 2009-12-16
- 2009-10-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-05-25
|
2004-09-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |