用于创建自组织位置约束的音乐频道的框架的制作方法

文档序号:7994878阅读:229来源:国知局
用于创建自组织位置约束的音乐频道的框架的制作方法
【专利摘要】描述了一种用于创建和管理自组织情景约束的音乐频道的方法。该方法包括响应于发起音乐频道的请求,确定针对音乐频道的可用音乐内容是否是相关的和/或足够的。将可用音乐内容的至少一个片段存储在由音乐频道的用户控制的存储器中。该方法还包括响应于确定可用音乐内容是相关的和/或足够的,创建音乐频道。还描述了装置和计算机可读介质。
【专利说明】用于创建自组织位置约束的音乐频道的框架

【技术领域】
[0001] 示例性而非限制性实施例总体上涉及无线通信系统、方法、设备和计算机程序,并 且更具体而言,涉及创建和管理自组织情景约束的音乐频道。

【背景技术】
[0002] 本部分旨在提供背景或上下文。在此的描述可能包括可以探究的概念,但不一定 是那些之前已经想到的或者探究的概念。因此,除非本文另外指出,否则在本部分中描述的 内容对于本申请的说明书和权利要求书而言不是现有技术,并且并不因为包括在本部分中 就被认为是现有技术。
[0003] 在说明书中和/或在附图中可能出现的各种缩写词定义如下:
[0004] API应用编程接口
[0005] BW带宽
[0006] DL下行链路(朝向UE)
[0007] DP数据处理器
[0008] DSP数字信号处理器
[0009] MEM存储器
[0010] PR0G程序
[0011] RF射频
[0012] UE用户设备,例如移动站或移动终端
[0013] UI用户接口
[0014] UL上行链路(远离UE)
[0015] 当前,在线音乐社区基于比如社交网络中的成员关系的社交方面/特征来定义。 这对于在线音乐社区的使用提出了限制(例如,通过要求用户具有互联网接入)。此外,这 样的社区在被建立时不考虑全部范围的可能的特征。因此,当前的在线音乐社区缺乏可以 用来更好地为它们的成员服务的灵活性。


【发明内容】

[0016] 以下的
【发明内容】
部分仅旨在是示例性和非限制性的。
[0017] 通过使用示例性实施例来克服前述和其他问题,并且实现其他优势。
[0018] 示例实施例在其第一方面中提供一种用于创建和管理自组织情景约束的音乐频 道的方法。该方法包括响应于发起音乐频道的请求,例如通过满足各种标准来确定针对音 乐频道的可用音乐内容是否是相关的和足够的。将可用音乐内容的至少一个片段存储在由 音乐频道的用户控制的存储器中。该方法还包括响应于确定可用音乐内容是相关的和足够 的,创建音乐频道。
[0019] 示例实施例在其另一方面中提供一种用于创建和管理自组织情景约束的音乐频 道的装置。该装置包括至少一个处理器;以及存储计算机程序代码的至少一个存储器。所 述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装 置执行动作。所述动作包括响应于发起音乐频道的请求,确定针对音乐频道的可用音乐内 容是否是相关的和足够的。将可用音乐内容的至少一个片段存储在由音乐频道的用户控制 的存储器中。该动作还包括响应于确定可用音乐内容是相关的和足够的,创建音乐频道。
[0020] 示例实施例在其又一方面中提供一种用于创建和管理自组织情景约束的音乐频 道的计算机可读介质。该计算机可读介质被利用能够通过处理器执行的计算机程序进行有 形地编码以执行动作。所述动作包括响应于发起音乐频道的请求,确定针对音乐频道的可 用音乐内容是否是相关的和足够的。将可用音乐内容的至少一个片段存储在由音乐频道的 用户控制的存储器中。该动作还包括响应于确定可用音乐内容是相关的和足够的,创建音 乐频道。
[0021] 示例实施例在其另一方面中提供一种用于创建和管理自组织情景约束的音乐频 道的设备。该设备包括用于响应于发起音乐频道的请求来确定针对音乐频道的可用音乐内 容是否是相关的和足够的的装置。将可用音乐内容的至少一个片段存储在由音乐频道的用 户控制的存储器中。该设备还包括用于响应于确定可用音乐内容是相关的和足够的来创建 音乐频道的装置。
[0022] 示例实施例在其又一方面中提供一种用于创建和管理自组织情景约束的媒体频 道的方法。该方法包括生成存储在存储器中的媒体内容的片段的列表。所述列表包括媒体 内容的被授权分享的至少一个片段的指示。该方法还包括向媒体频道服务器发送所述列 表。
[0023] 示例实施例在其另一方面中提供一种用于创建和管理自组织情景约束的媒体频 道的装置。该装置包括至少一个处理器;以及存储计算机程序代码的至少一个存储器。所 述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装 置执行动作。所述动作包括生成存储在存储器中的媒体内容的片段的列表。所述列表包括 媒体内容的被授权分享的至少一个片段的指示。该动作还包括向媒体频道服务器发送所述 列表。
[0024] 示例实施例在其又一方面中提供一种用于创建和管理自组织情景约束的媒体频 道的计算机可读介质。该计算机可读介质被利用能够通过处理器执行的计算机程序进行有 形地编码以执行动作。所述动作包括生成存储在存储器中的媒体内容的片段的列表。所述 列表包括媒体内容的被授权分享的至少一个片段的指示。该动作还包括向媒体频道服务器 发送所述列表。
[0025] 示例实施例在其另一方面中提供一种用于创建和管理自组织情景约束的媒体频 道的设备。所述设备包括用于生成存储在存储器中的媒体内容的片段的列表的装置。所述 列表包括媒体内容的被授权分享的至少一个片段的指示。该设备还包括用于向媒体频道服 务器发送所述列表的装置。

【专利附图】

【附图说明】
[0026] 在结合附图阅读时,示例实施例的前述和其它方面将在下文的具体描述中变得更 清楚。
[0027] 图1示出了适合用于在实现各种示例性实施例时使用的示例性电子设备的简化 框图。
[0028] 图2示出了比如在图1所示出的示例性用户设备的更具体框图。
[0029] 图3是根据示例性实施例的示例性信令图。
[0030] 图4图示了根据示例性实施例的示例性服务器框架。
[0031 ] 图5示出了根据示例性实施例的示例性UI。
[0032] 图6是逻辑流程图,其图示了根据各种示例性实施例的示例性方法的操作、和在 计算机可读存储器上具体化的计算机程序指令的执行结果。

【具体实施方式】
[0033] 各种示例性实施例能够实现情境感知的音乐服务体验。更具体地,一些实施例可 以用于构建具有共同特征的自组织社区,以便分享音乐频道/无线电。这些特征可以基于 位置(比如,同一商场中的、同一建筑物中的、同一航班/火车上的人们)和/或基于用户 活动(比如,慢跑、做运动、聚会、购物等)。可以使用音乐收集、来自预定义社区中的用户的 在线流式和/或"实时"播放来自动地形成音乐频道/无线电。
[0034] 用户音乐发现体验可以利用移动特征(比如位置等)以便定义和/或找到基于位 置的自组织音乐分享社区。音乐发现体验可以对于分享某些特征的移动用户,比如同一航 班/火车上的移动用户,或者甚至推广到广义定义的情境,比如在演唱会上的用户、在体育 场观看体育比赛的用户,创建自组织音乐分享社区。
[0035] 在另一示例性实施例中,服务器/音乐系统可以提供用于多个社区的接口。支持 社区的列表可以提供在社区目录中。通过具有社区目录,系统能够同时服务不同的音乐服 务请求,比如播放列表推荐、音乐频道/无线电等。
[0036] 此外,服务器可以监视一个或多个社区。服务器可以使用该信息来更好地预期音 乐频道/无线电的请求并且/或者随后提供关于社区的细节(比如,哪个歌曲被最多请求, 哪个频道是最流行的,等)。因为音乐频道/无线电是基于社区的,因此商家也可以受益于 了解社区特征(或者人口统计数据),例如,通过对于受限组的人们赋予特殊折扣、提供移 动的有针对性的通告等。
[0037] 在进一步详细描述各种示例性实施例之前,现在参照图1,该图用于图示适合用于 在实施示例性实施例时使用的各种电子设备和装置的简化框图。
[0038] 在图1的无线系统130中,无线网络135被适配为经由比如路由器120的网络接 入节点来通过无线链路132与比如移动通信设备(可以被称为UE 110)的装置通信。网络 135可以包括服务器140,其提供与比如本地数据通信网络和/或互联网138的连通。
[0039] UE 110包括比如计算机或数据处理器(DP) 114的控制器、具体化为存储计算机指 令程序(PR0G) 118的存储器(MEM) 116的计算机可读存储介质,以及用于经由一个或多个天 线与路由器120双向无线通信的比如射频(RF)收发器112的适当的无线接口。
[0040] 路由器120也包括比如计算机或数据处理器(DP) 124的控制器、具体化为存储计 算机指令程序(PR0G) 128的存储器(MEM) 126的计算机可读存储介质,以及用于经由一个或 多个天线与UE 110通信的比如射频(RF)收发器122的适当的无线接口。路由器120经由 数据/控制路径134耦合到服务器140。
[0041] 服务器140包括比如计算机或数据处理器(DP) 144的控制器、具体化为存储计算 机指令程序(PROG) 148的存储器(MEM) 146的计算机可读存储介质。
[0042] 假设PR0G 118、128和148中的至少一个PR0G包括如下程序指令,这些程序指令 在由关联DP执行时使得设备能够根据如将在下面更详细讨论的示例实施例来操作。
[0043] 也就是说,各种示例实施例可以至少部分由UE 110的DP 114、由路由器120的DP 124、和/或由服务器140的DP 144可执行的计算机软件、或者由硬件或者由软件与硬件 (和固件)的组合来实施。
[0044] UE 110和路由器120还可以包括专用处理器,例如音乐分享处理器115和音乐分 享处理器125。
[0045] 一般而言,UE 110的各种实施例可以包括但不限于蜂窝电话、具有无线通信能力 的手写板、具有无线通信能力的个人数字助理(PDA)、具有无线通信能力的便携计算机、具 有无线通信能力的游戏设备、具有无线通信能力的音乐存储和回放装置、允许无线互联网 接入和浏览的互联网器具以及包含这样的功能的组合的便携单元或者终端。
[0046] 计算机可读MEM 116、126和146可以是适合于本地技术环境的任何类型并且可以 使用比如基于半导体的存储器设备、闪存、磁存储器设备和系统、光学存储器设备和系统、 固定存储器和可拆卸存储器的任何适当数据存储技术来实施。DP 114、124和144可以是适 合于本地技术环境的任何类型并且可以包括作为非限制示例的通用计算机、专用计算机、 微处理器、数字信号处理器OSP)和基于多芯处理器架构的处理器中的一项或者多项。无 线接口(例如,RF收发器112和122)可以是适合于本地技术环境的任何类型并且可以使用 比如单独的发射器、接收器、收发器或者这样的部件的组合的任何适当的通信技术来实施。
[0047] 虽然,如所示出的,路由器120是与服务器140分开的,但是在另一实施例中,这些 元件可以被组合到单个设备中。DP 124和144的功能可以由单个DP来执行。类似地,PR0G 128和148的MEM126和146也可以被组合。
[0048] 图2在平面图(左)和截面图(右)二者中图示示例性UE的进一步细节,并且可 以在这些更特定于功能的部件中的一个部件或者某个组合中具体化示例性实施例。在图2, UE 110具有图形显示界面220和用户界面222,该图形显示界面和该用户界面被图示为键 区、但是被理解为也涵盖在图形显示界面220的触屏技术和在麦克风224接收的语音识别 技术。功率致动器226控制设备由用户接通和关断。示例性UE 110可以具有相机228,该 相机被示出为向前(例如用于视频呼叫),但是可以备选地或者附加地向后(例如用于捕获 图像和视频以用于本地存储)。相机228由快门致动器230并且可选地由缩放致动器232 控制,该缩放致动器可以备选地在相机228未在活跃模式中时充当扬声器234的音量调整。
[0049] 在图2的截面图内看见通常用于蜂窝通信的多个发送/接收天线236。天线236 可以是多频带,以用于与在UE中的其它无线电使用。阴影线示出用于天线236的可操作接 地平面为跨越UE壳包围的整个空间,但是在一些实施例中,接地平面可以限于比如在功率 芯片238形成于其上的印刷布线板上设置的更小区域。功率芯片238控制在发送的信道上 和/或在使用空间分集时跨越同时发射的天线的功率放大,并且放大接收的信号。功率芯 片238向射频(RF)芯片240输出放大的接收的信号,该RF芯片解调和降频转换信号以用 于基带处理。基带(BB)芯片242检测信号,该信号然后被转换成比特流并且最终被解码。 相似处理对于在装置110中生成并且从它发送的信号倒序地出现。
[0050] 去往和来自相机228的信号经过编码和解码各种图像帧的图像/视频处理器244 传递。分离的音频处理器246也可以存在,用于控制去往和来自扬声器234和麦克风224 的信号。如用户界面芯片250控制的那样从帧存储器248刷新图形显示界面220,该用户界 面芯片可以处理去往和来自显示界面220的信号,和/或附加地处理来自键区222和别处 的用户输入。
[0051] UE 110的某些实施例也可以包括一个或者多个次无线电、比如无线局域网无线电 WLAN 237和蓝牙?无线电239,该一个或者多个次无线电可以并入片上天线或者耦合到片 外天线。在整个装置内有各种存储器、比如随机存取存储器RAM 243、只读存储器ROM 245 并且在一些实施例中有可移除存储器、比如所示存储器卡247。各种程序118可以存储于 这些存储器中的一个或者多个中。在UE 110内的所有这些部件由便携功率供应、比如电池 249正常供电。
[0052] 处理器238、240、242、244、246、250如果在UE 110或路由器120内被具体化为分 离实体,则可以在与主处理器114U24的从属关系中操作,该主处理器然后可以处于对于 它们的主控关系中。实施例与音频处理器246最相关,尽管注意到其它实施例无需设置于 这里、但是可以如图所示跨越各种芯片和存储器来设置或者设置于另一处理器内,该另一 处理器组合以上对于图2描述的功能中的一些功能。图2的这些各种处理器中的任何或者 所有处理器接入可以与处理器在片上或者从处理器分离的各种存储器中的一个或者多个 存储器。也可以将通过比微微网更宽的网络被引导向通信的类似的特定于功能的部件(例 如,部件236、238、240、242-245和247)部署于接入节点120的示例性实施例中,接入节点 120可以具有塔上架设天线的阵列,而不是图2所示的两个天线。
[0053] 注意以上描述的各种芯片(例如238、240、242等)可以组合成比描述的数目更少 的数目并且在最紧凑情况下可以都物理地具体化于单个芯片内。
[0054] 各种示例性实施例使得能够实现媒体频道的自组织建立和管理。频道可以是位置 依赖的和/或依赖于其他情景特征。移动设备和位置信息的使用允许具有高度本地化特点 的可扩展的架构,这适合于新兴市场和发达市场。此外,该服务对于第三方供应商提供了供 应本地化的内容并且货币化音乐频道的能力。
[0055] 频道可以按自组织方式创建。可以根据用来创建频道以及频道启发的设置来创 建、修改和销毁频道。频道启发可以由管理员(或者频道的拥有者)提供,并且是定义何时 以及如何创建频道的逻辑指令和约束的集合。
[0056] 通常,频道在存在足够量的可用音乐来创建该频道时被创建。频道可以在超过某 个阈值时被创建。例如,对于中国传统古典音乐频道,阈值可以是可从不同的源获得的至少 30分钟的音乐。
[0057] 频道创建参数可以由管理员(或者频道创建者)来提供。下面是以XML格式(尽 管其他格式是可能的)的频道创建声明的一个非限制性示例。服务可以提供用于建立频道 创建声明的用户界面(UI)(比如,在服务器侧),其随后可以恰当地格式化频道创建声明。
[0058] 此外,客户端在该特定频道不可用的情况下也可以具有用于创建/请求新的频道 的可选的n。由客户端来创建频道的条件可以是客户端有对该频道提供内容的能力。当服 务具有以前可能不与任何频道相匹配的其他音乐时,服务可以检查是否可以将可用音乐中 的一个或多个映射到该新的频道定义。如果是的话,它们可以被添加到新的频道中。
[0059] 自组织音乐频道的创建可以基于各种特征。例如,音乐频道可以基于在创建自组 织频道时对于服务的可用音乐量来创建。音乐量可以被定义为单独的音乐片段的数目和/ 或所有片段的总播放时间。
[0060] 此外,自组织音乐频道可以被约束到关于具体位置技术的一种或多种情景,比如 具体的位置或边界。例如,可以将自组织音乐频道的用户限制到在给定地理位置/边界内 的用户、通过给定无线接入点接入服务的用户(因此,限制用户可能处于的区域)。
[0061] 用于创建新音乐频道的非限制的示例性声明如下。
[0062]

【权利要求】
1. 一种方法,包括: 响应于发起媒体频道的请求,确定针对所述媒体频道的可用媒体内容是否满足至少一 个预定标准,其中将所述可用媒体内容的至少一个片段存储在由所述媒体频道的用户控制 的存储器中,以及 响应于确定所述可用媒体内容满足所述至少一个预定标准,创建所述媒体频道。
2. 根据权利要求1所述的方法,其中将所述可用媒体内容的至少一个附加片段存储在 由外部服务控制的存储器中。
3. 根据权利要求2所述的方法,其中所述可用媒体内容的所述至少一个附加片段包括 通告消息。
4. 根据权利要求1-3中任一项所述的方法,其中由所述用户控制的所述存储器是以下 项中的一项:移动设备的存储器和云存储的存储器。
5. 根据权利要求1-4中任一项所述的方法,还包括: 接收至少一个频道请求;以及 基于所述至少一个频道请求确定是否做出发起所述媒体频道的请求。
6. 根据权利要求1-5中任一项所述的方法,其中确定所述可用媒体内容是否满足所述 至少一个预定标准包括以下项中的至少一项:确定所述可用媒体内容的总播放时间是否超 过了最小时间阈值以及确定所述可用媒体的片段的总数是否超过了最小阈值。
7. 根据权利要求1-6中任一项所述的方法,还包括: 从存储在由用户控制的所述存储器中的所述媒体内容的所述至少一个片段中选择所 述媒体的第一片段; 进行以下项中的至少一项:下载所述第一片段和缓存所述第一片段;以及 在所述媒体频道上播放所述第一片段。
8. 根据权利要求1-7中任一项所述的方法,还包括:响应于完成所述在所述媒体频道 上播放所述第一片段,删除所述第一片段的下载的副本。
9. 根据权利要求1-8中任一项所述的方法,还包括: 接收来自新用户的接入所述媒体频道的请求; 接收存储在由所述新用户控制的存储器中的媒体内容的新片段的列表;以及 确定是否将媒体内容的所述新片段中的至少一个新片段添加到针对所述媒体频道的 所述可用媒体内容中。
10. 根据权利要求9所述的方法,其中确定是否将媒体内容的所述新片段添加到针对 所述媒体频道的所述可用媒体内容中包括确定所述一个新片段的特征是否匹配所述媒体 频道的特征。
11. 根据权利要求9-10中任一项所述的方法,还包括:确定是否将媒体内容的所述新 片段中的所述至少一个新片段添加到针对另一媒体频道的可用媒体内容中。
12. 根据权利要求1-11中任一项所述的方法,还包括: 接收来自新用户的接入所述媒体频道的请求;以及 基于以下项中的至少一项确定是否授权接入:所述用户的位置、所述用户的活动以及 所述用户是否是与所述媒体频道相关联的组中的成员。
13. 根据权利要求1-12中任一项所述的方法,还包括:响应于确定可用媒体内容不满 足所述至少一个预定标准,接入外部服务并且将媒体内容的至少一个附加片段添加到所述 可用媒体内容。
14. 一种装置,包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,所 述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装 置至少执行以下操作: 响应于发起媒体频道的请求,确定针对所述媒体频道的可用媒体内容是否满足至少一 个预定标准,其中将所述可用媒体内容的至少一个片段存储在由所述媒体频道的用户控制 的存储器中,以及 响应于确定所述可用媒体内容满足所述至少一个预定标准,创建所述媒体频道。
15. 根据权利要求14所述的装置,其中将所述可用媒体内容的至少一个附加片段存储 在由外部服务控制的存储器中。
16. 根据权利要求15所述的装置,其中所述可用媒体内容的所述至少一个附加片段包 括通告消息。
17. 根据权利要求14-16中任一项所述的装置,由所述用户控制的所述存储器是以下 项中的一项:移动设备的存储器和云存储的存储器。
18. 根据权利要求14-17中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置: 接收至少一个频道请求;以及 基于所述至少一个频道请求确定是否做出发起所述媒体频道的请求。
19. 根据权利要求14-18中任一项所述的装置,其中当确定所述可用媒体内容是否满 足所述至少一个预定标准时,所述至少一个存储器和所述计算机程序代码还被配置为使得 所述装置执行以下操作中的至少一项:确定所述可用媒体内容的总播放时间是否超过了最 小时间阈值以及确定所述可用媒体的片段的总数是否超过了最小阈值。
20. 根据权利要求14-19中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置: 从存储在由用户控制的所述存储器中的所述媒体内容的所述至少一个片段中选择所 述媒体的第一片段; 进行以下项中的至少一项:下载所述第一片段和缓存所述第一片段;以及 在所述媒体频道上播放所述第一片段。
21. 根据权利要求14-20中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置:响应于完成所述在所述媒体频道上播放所述第一片 段,删除所述第一片段的下载的副本。
22. 根据权利要求14-21中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置: 接收来自新用户的接入所述媒体频道的请求; 接收存储在由所述新用户控制的存储器中的媒体内容的新片段的列表;以及 确定是否将媒体内容的所述新片段中的至少一个新片段添加到针对所述媒体频道的 所述可用媒体内容中。
23. 根据权利要求22所述的装置,其中,当确定是否将媒体内容的所述新片段添加到 针对所述媒体频道的所述可用媒体内容中时,所述至少一个存储器和所述计算机程序代码 还被配置为使得所述装置确定所述一个新片段的特征是否匹配所述媒体频道的特征。
24. 根据权利要求22-23中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置:确定是否将媒体内容的所述新片段中的所述至少一 个新片段添加到针对另一媒体频道的可用媒体内容中。
25. 根据权利要求14-24中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置: 接收来自新用户的接入所述媒体频道的请求;以及 基于以下项中的至少一项确定是否授权接入:所述用户的位置、所述用户的活动以及 所述用户是否是与所述媒体频道相关联的组中的成员。
26. 根据权利要求14-25中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置:响应于确定可用媒体内容不满足所述至少一个预定 标准,接入外部服务并且将媒体内容的至少一个附加片段添加到所述可用媒体内容。
27. -种计算机可读介质,被利用能够通过处理器执行的计算机程序进行有形地编码 以执行动作,所述动作包括: 响应于发起媒体频道的请求,确定针对所述媒体频道的可用媒体内容是否满足至少一 个预定标准,其中将所述可用媒体内容的至少一个片段存储在由所述媒体频道的用户控制 的存储器中,以及 响应于确定所述可用媒体内容满足所述至少一个预定标准,创建所述媒体频道。
28. 根据权利要求27所述的计算机可读介质,其中将所述可用媒体内容的至少一个附 加片段存储在由外部服务控制的存储器中。
29. 根据权利要求28所述的计算机可读介质,其中所述可用媒体内容的所述至少一个 附加片段包括通告消息。
30. 根据权利要求27-29中任一项所述的计算机可读介质,其中由所述用户控制的所 述存储器是以下项中的一项:移动设备的存储器和云存储的存储器。
31. 根据权利要求27-30中任一项所述的计算机可读介质,其中所述动作还包括: 接收至少一个频道请求;以及 基于所述至少一个频道请求确定是否做出发起所述媒体频道的请求。
32. 根据权利要求27-31中任一项所述的计算机可读介质,其中确定所述可用媒体内 容是否满足所述至少一个预定标准包括以下项的至少一项:确定所述可用媒体内容的总播 放时间是否超过了最小时间阈值以及确定所述可用媒体的片段的总数是否超过了最小阈 值。
33. 根据权利要求27-32中任一项所述的计算机可读介质,其中所述动作还包括: 从存储在由用户控制的所述存储器中的所述媒体内容的所述至少一个片段中选择所 述媒体的第一片段; 进行以下项中的至少一项:下载所述第一片段和缓存所述第一片段;以及 在所述媒体频道上播放所述第一片段。
34. 根据权利要求27-33中任一项所述的计算机可读介质,其中所述动作还包括:响应 于完成所述在所述媒体频道上播放所述第一片段,删除所述第一片段的下载的副本。
35. 根据权利要求27-34中任一项所述的计算机可读介质,其中所述动作还包括: 接收来自新用户的接入所述媒体频道的请求; 接收存储在由所述新用户控制的存储器中的媒体内容的新片段的列表;以及 确定是否将媒体内容的所述新片段中的至少一个新片段添加到针对所述媒体频道的 所述可用媒体内容中。
36. 根据权利要求35所述的计算机可读介质,其中确定是否将媒体内容的所述新片段 添加到针对所述媒体频道的所述可用媒体内容中包括确定所述一个新片段的特征是否匹 配所述媒体频道的特征。
37. 根据权利要求35-36中任一项所述的计算机可读介质,其中所述动作还包括:确定 是否将媒体内容的所述新片段中的所述至少一个新片段添加到针对另一媒体频道的可用 媒体内容中。
38. 根据权利要求27-37中任一项所述的计算机可读介质,其中所述动作还包括: 接收来自新用户的接入所述媒体频道的请求;以及 基于以下项中的至少一项确定是否授权接入:所述用户的位置、所述用户的活动以及 所述用户是否是与所述媒体频道相关联的组中的成员。
39. 根据权利要求27-38中任一项所述的计算机可读介质,其中所述动作还包括:响应 于确定可用媒体内容不满足所述至少一个预定标准,接入外部服务并且将媒体内容的至少 一个附加片段添加到所述可用媒体内容。
40. -种设备,包括: 用于响应于发起媒体频道的请求,确定针对所述媒体频道的可用媒体内容是否满足至 少一个预定标准的装置,其中将所述可用媒体内容的至少一个片段存储在由所述媒体频道 的用户控制的存储器中,以及 用于响应于确定所述可用媒体内容满足所述至少一个预定标准,创建所述媒体频道的 装直。
41. 根据权利要求40所述的设备,其中将所述可用媒体内容的至少一个附加片段存储 在由外部服务控制的存储器中。
42. 根据权利要求41所述的设备,其中所述可用媒体内容的所述至少一个附加片段包 括通告消息。
43. 根据权利要求40-42中任一项所述的设备,其中由所述用户控制的所述存储器是 以下项中的一项:移动设备的存储器和云存储的存储器。
44. 根据权利要求40-43中任一项所述的设备,还包括: 用于接收至少一个频道请求的装置;以及 用于基于所述至少一个频道请求确定是否做出发起所述媒体频道的请求的装置。
45. 根据权利要求40-44中任一项所述的设备,其中所述确定装置包括以下项中的至 少一项:用于确定所述可用媒体内容的总播放时间是否超过了最小时间阈值的装置以及用 于确定所述可用媒体的片段的总数是否超过了最小阈值的装置。
46. 根据权利要求40-45中任一项所述的设备,还包括: 用于从存储在由用户控制的所述存储器中的所述媒体内容的所述至少一个片段中选 择所述媒体的第一片段的装置; 以下项中的至少一项:用于下载所述第一片段的装置和用于缓存所述第一片段的装 置;以及 用于在所述媒体频道上播放所述第一片段的装置。
47. 根据权利要求40-46中任一项所述的设备,还包括:用于响应于完成所述在所述媒 体频道上播放所述第一片段,删除所述第一片段的下载的副本的装置。
48. 根据权利要求40-47中任一项所述的设备,还包括: 用于接收来自新用户的接入所述媒体频道的请求的装置; 用于接收存储在由所述新用户控制的存储器中的媒体内容的新片段的列表的装置;以 及 用于确定是否将媒体内容的所述新片段中的至少一个新片段添加到针对所述媒体频 道的所述可用媒体内容中的第二确定装置。
49. 根据权利要求48所述的设备,其中所述第二确定装置包括用于确定所述一个新片 段的特征是否匹配所述媒体频道的特征的装置。
50. 根据权利要求48-49中任一项所述的设备,还包括:用于确定是否将媒体内容的所 述新片段中的所述至少一个新片段添加到针对另一媒体频道的可用媒体内容中的装置。
51. 根据权利要求40-50中任一项所述的设备,还包括: 用于接收来自新用户的接入所述媒体频道的请求的装置;以及 用于基于以下项中的至少一项确定是否授权接入的装置:所述用户的位置、所述用户 的活动以及所述用户是否是与所述媒体频道相关联的组中的成员。
52. 根据权利要求40-51中任一项所述的设备,还包括:用于接入外部服务的装置和用 于响应于确定可用媒体内容不满足所述至少一个预定标准而将媒体内容的至少一个附加 片段添加到所述可用媒体内容的装置。
53. -种方法,包括: 生成存储在存储器中的媒体内容的片段的列表,其中所述列表包括媒体内容的被授权 分享的至少一个片段的指示;以及 向媒体频道服务器发送所述列表。
54. 根据权利要求53所述的方法,还包括: 接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求;以及 向所述媒体频道服务器发送媒体内容的所述选择的片段。
55. 根据权利要求53所述的方法,还包括: 接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求;以及 向所述媒体频道服务器提供对于媒体内容的所述选择的片段的接入。
56. 根据权利要求55所述的方法,其中提供对于媒体内容的所述选择的片段的接入包 括授权所述媒体频道服务器接入云存储器。
57. 根据权利要求53-56中任一项所述的方法,其中所述存储器是以下项中的一项:夕卜 部服务器、由用户控制的移动设备的存储器和由所述用户控制的云存储的存储器。
58. 根据权利要求53-57中任一项所述的方法,还包括发送发起媒体频道的请求。
59. 根据权利要求53-58中任一项所述的方法,还包括发送接入媒体频道的请求。
60. 根据权利要求59所述的方法,还包括响应于发送所述请求,接收对于所述媒体频 道的授权。
61. 根据权利要求60所述的方法,其中对于所述媒体频道的所述授权包括用于所述媒 体频道的接入参数。
62. 根据权利要求53-61中任一项所述的方法,还包括接收分享媒体内容的所述至少 一个片段的授权。
63. 根据权利要求53-62中任一项所述的方法,还包括确定针对所述媒体频道的可用 媒体内容是否满足至少一个预定标准, 其中响应于确定所述媒体频道不具有足够的媒体内容来满足至少一个预定标准,执行 生成存储在存储器中的媒体内容的片段的所述列表。
64. 根据权利要求63所述的方法,其中确定针对所述媒体频道的所述可用媒体内容是 否满足所述至少一个预定标准包括接收来自所述媒体频道服务器的报告。
65. -种装置,包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,所 述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装 置至少执行以下操作: 生成存储在存储器中的媒体内容的片段的列表,其中所述列表包括媒体内容的被授权 分享的至少一个片段的指示;以及 向媒体频道服务器发送所述列表。
66. 根据权利要求65所述的装置,其中所述至少一个存储器和所述计算机程序代码还 被配置为使得所述装置: 接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求;以及 向所述媒体频道服务器发送媒体内容的所述选择的片段。
67. 根据权利要求65所述的装置,其中所述至少一个存储器和所述计算机程序代码还 被配置为使得所述装置: 接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求;以及 向所述媒体频道服务器提供对于媒体内容的所述选择的片段的接入。
68. 根据权利要求67所述的装置,其中,当提供对于媒体内容的所述选择的片段的接 入时,所述至少一个存储器和所述计算机程序代码还被配置为使得所述装置授权所述媒体 频道服务器接入云存储器。
69. 根据权利要求65-68中任一项所述的装置,其中所述存储器是以下项中的一项:夕卜 部服务器、由用户控制的移动设备的存储器和由所述用户控制的云存储的存储器。
70. 根据权利要求65-69中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置发送发起媒体频道的请求。
71. 根据权利要求65-70中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置发送接入媒体频道的请求。
72. 根据权利要求71所述的装置,其中所述至少一个存储器和所述计算机程序代码还 被配置为使得所述装置响应于发送所述请求,接收对于所述媒体频道的授权。
73. 根据权利要求72所述的装置,其中对于所述媒体频道的所述授权包括用于所述媒 体频道的接入参数。
74. 根据权利要求65-73中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置接收分享媒体内容的所述至少一个片段的授权。
75. 根据权利要求65-74中任一项所述的装置,其中所述至少一个存储器和所述计算 机程序代码还被配置为使得所述装置确定针对所述媒体频道的可用媒体内容是否满足至 少一个预定标准, 其中响应于确定所述媒体频道不具有足够的媒体内容来满足至少一个预定标准,执行 生成存储在存储器中的媒体内容的片段的所述列表。
76. 根据权利要求75所述的装置,其中,当确定针对所述媒体频道的所述可用媒体内 容是否满足所述至少一个预定标准时,所述至少一个存储器和所述计算机程序代码还被配 置为使得所述装置接收来自所述媒体频道服务器的报告。
77. -种计算机可读介质,被利用能够通过处理器执行的计算机程序进行有形地编码 以执行动作,所述动作包括: 生成存储在存储器中的媒体内容的片段的列表,其中所述列表包括媒体内容的被授权 分享的至少一个片段的指示;以及 向媒体频道服务器发送所述列表。
78. 根据权利要求77所述的计算机可读介质,其中所述动作还包括: 接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求;以及 向所述媒体频道服务器发送媒体内容的所述选择的片段。
79. 根据权利要求77所述的计算机可读介质,其中所述动作还包括: 接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求;以及 向所述媒体频道服务器提供对于媒体内容的所述选择的片段的接入。
80. 根据权利要求79所述的计算机可读介质,其中提供对于媒体内容的所述选择的片 段的接入包括授权所述媒体频道服务器接入云存储器。
81. 根据权利要求77-80中任一项所述的计算机可读介质,其中所述存储器是以下项 中的一项:外部服务器、由用户控制的移动设备的存储器和由所述用户控制的云存储的存 储器。
82. 根据权利要求77-81中任一项所述的计算机可读介质,其中所述动作还包括发送 发起媒体频道的请求。
83. 根据权利要求77-82中任一项所述的计算机可读介质,其中所述动作还包括发送 接入媒体频道的请求。
84. 根据权利要求83所述的计算机可读介质,其中所述动作还包括响应于发送所述请 求,接收对于所述媒体频道的授权。
85. 根据权利要求84所述的计算机可读介质,其中对于所述媒体频道的所述授权包括 用于所述媒体频道的接入参数。
86. 根据权利要求77-85中任一项所述的计算机可读介质,其中所述动作还包括接收 分享媒体内容的所述至少一个片段的授权。
87. 根据权利要求77-86中任一项所述的计算机可读介质,其中所述动作还包括确定 针对所述媒体频道的可用媒体内容是否满足至少一个预定标准, 其中响应于确定所述媒体频道不具有足够的媒体内容来满足至少一个预定标准,执行 生成存储在存储器中的媒体内容的片段的所述列表。
88. 根据权利要求87所述的计算机可读介质,其中确定针对所述媒体频道的所述可用 媒体内容是否满足所述至少一个预定标准包括接收来自所述媒体频道服务器的报告。
89. -种设备,包括: 用于生成存储在存储器中的媒体内容的片段的列表的装置,其中所述列表包括媒体内 容的被授权分享的至少一个片段的指示;以及 用于向媒体频道服务器发送所述列表的装置。
90. 根据权利要求89所述的设备,还包括: 用于接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求的装置;以及 用于向所述媒体频道服务器发送媒体内容的所述选择的片段的装置。
91. 根据权利要求89所述的设备,还包括: 用于接收来自所述媒体频道服务器的对于媒体内容的选择的片段的请求的装置;以及 用于向所述媒体频道服务器提供对于媒体内容的所述选择的片段的接入的装置。
92. 根据权利要求91所述的设备,其中所述接入提供装置包括用于授权所述媒体频道 服务器接入云存储器的装置。
93. 根据权利要求89-92中任一项所述的设备,其中所述存储器是以下项中的一项:夕卜 部服务器、由用户控制的移动设备的存储器和由所述用户控制的云存储的存储器。
94. 根据权利要求89-93中任一项所述的设备,还包括用于发送发起媒体频道的请求 的装置。
95. 根据权利要求89-94中任一项所述的设备,还包括用于发送接入媒体频道的请求 的装置。
96. 根据权利要求95所述的设备,还包括用于响应于发送所述请求,接收对于所述媒 体频道的授权的装置。
97. 根据权利要求96所述的设备,其中对于所述媒体频道的所述授权包括用于所述媒 体频道的接入参数。
98. 根据权利要求89-97中任一项所述的设备,还包括用于接收分享媒体内容的所述 至少一个片段的授权的装置。
99. 根据权利要求89-98中任一项所述的设备,还包括用于确定针对所述媒体频道的 可用媒体内容是否满足至少一个预定标准的装置, 其中响应于确定所述媒体频道不具有足够的媒体内容来满足至少一个预定标准而执 行生成存储在存储器中的媒体内容的片段的所述列表。
100. 根据权利要求99所述的设备,其中用于确定针对所述媒体频道的所述可用媒体 内容是否满足所述至少一个预定标准的所述装置包括用于接收来自所述媒体频道服务器 的报告的装置。
【文档编号】H04L12/24GK104335525SQ201280073435
【公开日】2015年2月4日 申请日期:2012年5月25日 优先权日:2012年5月25日
【发明者】S·萨希施, 田继雷 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1