用户设备无线电的定向应用程序控制制造技术

技术编号:16309938 阅读:23 留言:0更新日期:2017-09-27 03:36
本文中所描述的技术提供了将应用程序耦连到用户设备的无线电,以例如优化媒体串流服务。实现方式包括通过用户设备接收文件的第一数据和文件的第二数据。用户设备可以利用由用户设备实现的应用程序而呈现文件的第一数据。响应于确定第二数据中的数据的量大于预定阈值,用户设备可以通过调用无线电API而调用与用户设备的无线电相关联的命令,以将无线电置于休眠状态中。无线电API可被配置成将应用程序耦连到无线电。

Directional application control for user device radios

The techniques described in this article provide a radio that couples applications to user devices, such as optimizing media streaming services. The implementation includes receiving the first data of the file and the second data of the file through the user equipment. A user device can render the first data of a file using an application implemented by a user device. In response to the determination of second data quantity is larger than a predetermined threshold, the user equipment can be invoked by API radio and associated equipment and user call radio commands to the radio in a dormant state. Radio API may be configured to couple applications to radio.

【技术实现步骤摘要】
【国外来华专利技术】用户设备无线电的定向应用程序控制
技术介绍
当今的移动设备通常配备有可以执行许多任务的处理器,例如,运行各种应用程序、记录数据、播放媒体以及为用户执行其他任务。移动设备包括电信设备、Wi-Fi设备以及其他连接到网络的设备。尽管这些设备具有强大的处理功能,但是它们通常具有有限的车载资源,例如以电池形式的有限的能源。随着日益增长的数据使用,移动设备的操作时间显著地受到移动设备处理其功率消耗的效率的影响。附图说明参照附图描述了具体实施方式。在附图中,附图标记的最左边的数字标识了附图标记首次出现的附图。不同的附图中,相同的附图标记表示类似或相同的项目。图1为使能流媒体服务优化的示例性电信环境的示意图;图2为提供将应用程序耦连到用户设备的无线电的示例性计算架构的示意图;图3为便于流媒体服务优化的示例性计算架构的示意图;图4为用于从用户设备上的应用程序控制用户设备的无线电的示例性过程的流程图;图5为用于从用户设备上的应用程序控制用户设备的无线电的示例性过程的另一流程图。具体实施方式概述在电信中,网络在用户设备从较高能量状态转变到较低能量消耗状态之前通常等待预定的时间量。这可被执行以避免由于状态之间的不必要的转变而增多的收发信号,并且避免增长的延迟,这可以导致了负面的用户经历。然而,该方法对用户设备的电池性能具有负面影响。为了解决该问题,用户设备可以采用快速休眠,意在增强用户设备的电池性能的特征。在传统的技术下,用户设备快速进入休眠不依赖于与应用程序相关联的信息,例如,由用户设备实现的媒体应用程序。该信息可以包括:例如该应用程序实际上是否已经完成发送或接收数据;或者该应用程序是否暂停和将继续发送或接收数据。本文中的示例描述了这样的用户设备,其具有应用程序和无线电之间的内部连接,从而该应用程序可以使得无线电响应于确定该应用程序已经在预定时间未发送或者接收数据而进入休眠状态,这可以由与用户设备相关联的应用程序或另一组件确定。示例性环境图1为使能流媒体服务优化的示例性环境100的示意图。环境100包括与用户104相关联的用户设备102。本文中所使用的冠词“一”和“一个”指代一个或一个以上(即,至少一个)的物件的语法对象。作为示例,“用户”意思是一个用户或一个以上用户。用户设备102包括任何类型的设备,该设备具有用于经由一个或更多个通信通道与一个或更多个其他设备通信的组件,所述通信通道包括例如无线通信通道,诸如,红外、RF、光学、来自地面站的、卫星通信介质;以及有线通信通道,诸如,铜线、同轴电缆、光纤电缆。用户设备102的示例可以包括移动电话/智能手机、上网本、平板电脑、个人计算机、数据棒、网络适配器,以及其它可以交换信号(诸如,无线电信号)的电子设备。用户设备102可以与其他计算设备通过网络106交换数据。网络106可以包括多个硬件、软件以及其它基础设施。环境100示出了网络106的示例性布置。然而,也可以使用其他布置来促进数据在用户设备102和其他计算设备之间的传输。网络106可以包括各种配置的电信网络,包括用于移动通信的无线接入网络(RAN)108。电信网络可以包括接入网关设备110并可以包括多个不同类型的组件,其可以由多个公司提供。在一些情况下,电信网络可以符合通用移动电信系统(UMTS)技术,其采用UMTS陆地无线接入网络(UTRAN)。在一些情况下,UTRAN可与GSMEDGE无线接入网络(GERAN)(全球移动通信系统(GSM),增强型数据速率GSM演进(EDGE))共享多个组件,例如,电路交换(CS)和分组交换(PS)核心网络。在各种情况下,长期演进(LTE)网络可被用于为除了UMTS之外的电信网络发送数据。因此,UTRAN和GERAN网络(以及其它可能的RAN)可以共存以处理电信流量。在一些情况下,通信可以在UTRAN和GERAN网络(或其他网络)之间切换,并且仍然保持与共用的核心网络通信,例如当用户设备102离开UTRAN的接入范围(区域)并且进入到GERAN的接入范围时。对于相同的网络类型(诸如,UTRAN、GERAN),切换还可以发生在不同类型的硬件之间,诸如,不同的制造商、版本。此外,其他类型的网络、RAN和/或组件(硬件和/或软件)可被采用,其使得用户设备102能够与核心网络通信以促进活动,例如,语音呼叫、收发消息、收发电子邮件、接入互联网,或者其他类型的数据通信。例如,网络106至少部分地为基于Wi-Fi的网络、蓝牙网络、或其他类型的无线网络。接入网关设备110可以包括网关服务器112,其执行接入网关设备110的一些或所有的功能。根据多种实现方式,访问网关设备110可以与互联网114通信,其可以包括互联网服务器。接入网关设备110和互联网114可以与RAN108通信。用户设备102可以将数据经由上行链路通信而上传到RAN108,并且可以经由下行链路通信而从RAN108下载数据。在一些实现方式中,用户设备102可以经由有线连接而与互联网114通信。在交互期间,用户104可以通过实现应用程序116而执行媒体串流(mediastreaming),例如视频串流。在一些实现方式中,用户设备可以接收与媒体文件120相关联的数据流118,并且实现应用程序116以将数据流118呈现在用户界面122中。例如,用户设备102可以在单射频(RF)通道或在多RF通道上接收并且区别无线电数据流形式的数据流118。应用程序116可以在用户界面122中将所接收到的数据流118呈现给用户104。在一些实现方式中,应用程序116可以直接地控制用户设备102的无线电组件,以便优化媒体串流服务。在一些实现方式中,数据流118的个体数据流可以包括媒体文件120的至少一部分的数据。该数据包括例如录像、录音、多媒体演示、幻灯片演示、和/或在线内容。媒体文件120可以包括视频文件、音频文件、多媒体文件和/或文本文件。例如,媒体文件120可以包括视频内容的多个帧,并且多个帧中的单个帧可以表示视频内容的瞬间,例如图片。在一些实现方式中,媒体文件120可以由与服务提供商126相关联的服务器124维持。服务器提供商124可以提供媒体服务,包括内容数据128的媒体串流,诸如,媒体文件120、访问互联网、和/或访问其他服务,诸如增值服务。内容数据128可以包括电子介质,所述电子介质包括录像、录音、多媒体演示、幻灯演示、CD-ROM、和/或在线内容。内容数据128为模拟电子数据或数字电子数据格式。示例性架构图2为提供耦连应用程序和无线电的示例性计算架构200的示意图。计算架构200示出了用户设备102的至少一部分的额外的细节,其可以包括额外的模块、核心、数据和/或硬件。在一些实现方式中,用户设备102可以包括存储器202,该存储器存储操作系统(OS)204、应用程序116、程序数据206、和/或其他组件,诸如,休眠模块208。用户设备102还可以包括处理器210、接口212、显示器214、输出设备216、输入设备218、照相机220和驱动单元222,其可以包括机器可读介质224。用户设备102还可以包括无线电接口层(RIL)226和无线电228。无线电128可以包括调制解调器230和无线电232。在一些实现方式中,处理器210为中央处理单元本文档来自技高网...
用户设备无线电的定向应用程序控制

【技术保护点】
一种用于操作用户设备的方法,所述方法包括:由一个或更多个处理器接收文件的数据;利用由所述用户设备实现的应用程序呈现所述文件的数据;以及响应于确定所述数据中的数据的量大于预定阈值,通过调用无线电应用程序编程接口(API),由所述一个或更多个处理器调用与所述用户设备的无线电相关联的命令,以将所述无线电从连接状态置于休眠状态中,所述无线电API将所述应用程序耦连到所述无线电。

【技术特征摘要】
【国外来华专利技术】2014.12.05 US 14/561,8481.一种用于操作用户设备的方法,所述方法包括:由一个或更多个处理器接收文件的数据;利用由所述用户设备实现的应用程序呈现所述文件的数据;以及响应于确定所述数据中的数据的量大于预定阈值,通过调用无线电应用程序编程接口(API),由所述一个或更多个处理器调用与所述用户设备的无线电相关联的命令,以将所述无线电从连接状态置于休眠状态中,所述无线电API将所述应用程序耦连到所述无线电。2.如权利要求3所述的方法,其中处于所述休眠状态的所述用户设备的功率消耗小于处于所述连接状态的所述用户设备的功率消耗。3.如权利要求3所述的方法,其中所述连接状态包括Cell_DCH状态、Cell_FACH状态、Cell_PCH状态或者URA_PCH状态中的至少一者,并且其中所述休眠状态包括Cell_FACH状态、Cell_PCH状态、URA_PCH状态或者空闲模式中的至少一者。4.如权利要求1所述的方法,还包括响应于用户选择或确定所述用户设备的剩余电池水平小于预定阈值,提供到所述无线电API的接入。5.如权利要求1所述的方法,还包括监控额外应用程序和网络之间的数据传输,其中通过调用所述无线电API而调用与所述用户设备的所述无线电相关联的命令以将所述无线电置于休眠状态中包括:响应于确定在所述额外应用程序和所述网络之间无数据传输,通过调用所述无线电API而调用与所述用户设备的所述无线电相关联的命令,以将所述无线电置于所述休眠状态中。6.一种或更多种非暂时性计算机可读介质,存储计算机可执行指令,当其在一个或更多个处理器上执行时,使得所述一个或更多个处理器执行动作,包括:接收文件的第一数据,所述第一数据被用户设备实现的应用程序...

【专利技术属性】
技术研发人员:巴勃罗·塔皮亚凯文·刘
申请(专利权)人:T移动美国公司
类型:发明
国别省市:美国,US

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

1