用于移动设备的动态媒体内容输出的方法及系统的制作方法

文档序号:8270420阅读:599来源:国知局
用于移动设备的动态媒体内容输出的方法及系统的制作方法
【专利说明】
[0001] 在先申请
[0002] 本申请要求2012年9月29日提交的美国申请序列号13/631,946的优先权益,该 申请通过引用以其整体结合在此。
技术领域
[0003] 实施例涉及移动设备。某些实施例涉及移动设备的动态媒体内容输出。
[0004] 置量
[0005] 在过去的若干年中,移动设备上的媒体消耗快速增长。因为传输媒体内容所要求 增加的带宽,通过移动网络将媒体内容下载或流式传输到移动设备上的增长是移动网络运 营商和移动设备用户的主要关心点。移动网络上的带宽负担是为什么大多数移动网络运营 商不提供无限数据使用计划的主要原因。
[0006] 通过移动网络将媒体内容下载或流式传输到其移动设备上的用户的增长存在某 些负面的后果。随着通过移动网络下载或流式传输媒体内容增加,移动网络上的带宽负担 增加,由此增加基础设施成本并且降低移动网络运营商跨其用户基础提供一致高速服务的 能力。进一步地,如果用户不在无限数据计划之中,用户通过移动网络对媒体内容的下载或 流式传输的消耗比用户的数据使用定额更大的量。
[0007] 附图简要描沐
[0008] 图1示出根据某些实施例的用于动态媒体内容输出的系统的操作环境;
[0009] 图2是根据某些实施例的示例机器的功能框图;
[0010] 图3示出根据某些实施例的移动设备上的动态媒体内容输出的方法;
[0011] 图4示出根据某些实施例的媒体内容提供器上的动态媒体内容输出的方法;
[0012] 图5示出根据某些实施例的示例移动设备的功能框图。
[0013] 详细描沐
[0014] 以下描述和附图充分地示出足以使本领域普通技术人员对其进行实践的具体实 施例。其他实施例可结合结构、逻辑、过程和其他改变。某些实施例的部分和特征可被包括 在其他实施例的部分和特征中或由其替换。权利要求书中列出的实施例涵盖那些权利要求 的所有可用等效方案。
[0015] 在某些场景下,移动设备的用户可能想要下载或流式传输可包含多种输出模式 (诸如音频和视频)某些媒体内容,但是仅对这些输出模式之一(例如音频)感兴趣。下载 或流式传输包括不期望的输出模式的媒体内容不必要地消耗用户的移动设备(例如,移动 电话、智能电话、平板计算机、或通过无线网络连接接收数据的其他设备)上的带宽、用户 数据额度、电池电量以及用户的时间。尽管某些现有方法允许用户关闭输出模式,例如将也 包含音频内容的视频静音,但是移动设备继续接收用于其他输出模式的数据流。将媒体内 容适配为仅包含期望的输出模式,诸如在通过网络将媒体内容传输到移动设备之前在服务 器上实施此举,从而使得仅与期望的输出模式有关的数据被流式传输到移动设备,解决了 某些现有内容流式传输系统中的某些缺点。
[0016] 在某些场景中,移动设备的用户可能想要回放已经在用户的移动设备上的某些媒 体内容。媒体内容可包含多个输出模式,诸如音频和视频,但是用户仅对输出模式之一(例 如,音频)感兴趣。包括不期望的输出模式的回放不必要地消耗用户的移动设备上的电池 电量。适配媒体内容从而使得移动设备仅渲染期望的输出模式解决了某些当前内容回放机 制中的某些缺点。
[0017] 图1示出根据某些实施例的用于动态媒体内容输出的系统的操作环境。在某些实 施例中,移动设备102可通过网络104从媒体内容提供器106请求媒体内容。在某些实施 例中,"媒体内容"可构成单个文件,而在其他实施例中,"媒体内容"可构成多个文件。对媒 体内容的请求可被通过网络104(诸如互联网)传输到媒体内容提供器106。在某些实施例 中,网络104可以是无线移动网络。在某些实施例中,网络104可以是网络的组合,其可包 括有线和无线网络二者。在某些实施例中,媒体内容提供器106可不存储所请求的媒体内 容;在这种实施例中,媒体内容提供器106可从另一个源检索(retrieve)所请求的媒体内 容。
[0018] 在某些实施例中,移动设备102可从包含音频数据、视频数据和隐藏字幕 (closed-captioning)数据中的至少两项的媒体内容接收与生成输出有关的选择输入。例 如,用户可选择包含音频、视频和隐藏字幕的具体媒体内容。选择输入可选择不仅期望的内 容而且还选择有待在媒体内容的播放期间输出的音频、视频和隐藏字幕中的至少一项。例 如,用户可输入选择以便仅从包含音频、视频和隐藏字幕的媒体内容接收视频和隐藏字幕。 在某些实施例中,移动设备102可通过网络104向媒体内容提供器106传输该选择以及对 媒体内容的请求。
[0019] 根据某些实施例,当媒体内容提供器106接收到由移动设备102发送的可包括选 择输入的对媒体内容的请求时,媒体内容提供器106可适配媒体内容。在某些实施例中,当 对媒体内容的请求包括选择输入时,媒体内容提供器106可根据选择输入内的选择适配媒 体内容。例如,如果选择输入仅选择了音频,媒体内容提供器106将包含音频数据和视频数 据的所请求的媒体内容适配为仅包含音频数据。在某些示例实施例中,这可导致媒体内容 提供器106在将音频内容传输到移动设备102之前删除与音频相关联的视频和隐藏字幕。
[0020] 在适配完所请求的媒体内容之后,媒体内容提供器106可通过网络104将经适配 的媒体内容传输到移动设备102。在某些实施例中,该传输可以是整个经适配媒体内容的标 准传输(即,下载)。如果经适配的媒体内容旨在用于当整个经适配的媒体内容已经下载完 成之后的回放,则可执行这种传输。在其他实施例中,该传输可以是流式传输,其允许移动 设备102在接收经适配的媒体内容时对其进行播放。
[0021] 在某些实施例中,媒体内容提供器106可同步地适配媒体内容的一部分并且将经 适配的部分传输到移动设备102,而不是在开始传输之前适配全部媒体内容。在某些实施 例中,媒体内容提供器106可为到移动设备102的经适配的媒体内容的一部分或全部加密。 所使用的加密机制可以是或者公钥加密或者私钥加密。加密机制可以是用于防止媒体内容 的未授权回放或复制的数字版权管理系统。可根据若干种加密算法(诸如RSA算法、MD5、 高级加密标准(AES)以及其他加密算法)之一执行加密。
[0022] 在某些实施例中,如果对媒体内容的请求不包括选择输入,媒体内容提供器106 可根据策略适配媒体内容。根据某些实施例,该策略可由媒体内容提供器106存储。在某些 实施例中,该策略可针对(specific to)经适配的媒体内容的至少一个预期接收方。在某 些实施例中,该策略可以是当尚未接收到选择输入时用于全部媒体内容请求的默认策略。 [0023] 在某些实施例中,媒体内容提供器可部分地基于可用于经适配的媒体内容的预期 接收方的数据吞吐量适配媒体内容。"数据吞吐量"被定义为通信信道上的成功消息传送的 平均速率。部分地基于可用于经适配的媒体内容的预期接收方的数据吞吐量适配媒体内容 可包括内容(诸如音频和视频内容)的下采样。
[0024] 在某些实施例中,该策略可包含用于将用于感兴趣的媒体内容内的事件流式传输 的输出模式设置。例如,用户可能想要仅接收与足球比赛相对应的音频数据但是可能想要 接收音频和视频,如果发生触地得分或截球。在某些实施例中,媒体内容提供器维持媒体内 容的组成部分的同步,从而使得媒体内容提供器可组合并发送媒体内容的适当部分。
[0025] 在某些实施例中,该策略可包含用于具体类型的媒体内容的默认输出模式设置。 例如,用户可指定体育事件应当默认仅以音频模式流式传输。在某些实施例中,用户的移动 设备所接收的选择输入用于存储策略设置。
[0026] 图2示出可在其上执行在此讨论的任何一种或多种技术(例如,方法)的示例机 器200的框图。在替代实施例中,机器200可作为独立设备操作或者可连接(例如,联网) 到其他机器。在联网部署中,机器200可作为服务器机器、作为客户机机器或作为二者在服 务器-客户机网络环境中操作。在示例中,机器200可充当对等(P2P)(或其他分布式)网 络环境中的对等机器。机器200可以是个人计算机(PC)、平板PC、机顶盒(STB)、个人数字 助理(PDA)、移动电话、网络电器(web appliance)、网络路由器、交换机或网桥、或能够执行 指定由该机器采取的行动的指令(顺序或以其他方式)的任何机器。进一步地,尽管仅示出 了单个机器,术语"机器"还应当包括单独地或结合地执行用于执行在此所讨论的任何一种 或多种方法的指令集(或多个指令集)的任何机器集合,诸如云计算、软件即服务(SaaS)、 其他计算机集群策略。
[0027] 在此所述的示例可包括多个组件、模块或机构或可在其上操作。模块是能够执行 指定操作并且可被以某种方式配置或安排的有形实体(例如,硬件)。在示例中,可以用指 定的方式将电路安排为(例如,内部地安排为,或相对于诸如其他电路的外部实体安排为) 模块。在示例中,一个或多个计算机系统(例如,独立式、客户机或服务器计算机系统)或 一个或多个硬件处理器中的全部或一部分可由固件或软件(例如,指令、应用部分或应用) 配置为操作以执行指定操作的模块。在示例中,该软件可驻留在非瞬态机器可读介质上。在 示例中,当由模块的底层硬件执行时,该软件致使该硬件执行指定操作。
[0028] 因此,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1