【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请根据35U.S.C.§ 119(e),要求享受2011年10月5日提交的美国临时申请N0.61/543,701和2011年8月29日提交的美国临时申请N0.61/528,628的优先权,故以引用方式将这上述两个临时申请的全部内容并入本文。
概括地说,本申请涉及无线通信,更具体地说,涉及用于管理后台应用事件的系统、方法和设备。
技术介绍
应用(“apps”)或设备小应用程序(applet)现在可用于向无线设备提供多种多样的附加服务和特征。例如,现在无线设备能够下载和发起设备小应用程序,以执行诸如购物、搜索、位置定位、驾驶导航之类的增值功能或者大量其它功能。通常,网络和应用提供商为了额外的费用向设备用户提供这些设备小应用程序。因此,设备小应用程序的使用增加了无线设备的功能性和可用性,并且向设备用户提供了在这些设备本身上最初并非可用的特征和便利。无线设备使用多个无线电设备中的任意一个,来与一个或多个通信网络进行连接。例如,无线设备可以包括各种无线电设备,这些无线电设备使用蜂窝、WiF1、蓝牙或者其它类型的无线接入技术来提供通信。因此,在无线设备上执行的应用提供有缺省的路由,其确定这些应用将用以与适当的网络进行通信的无线电设备和相关联的无线电信道。然而,对于智能地管理应用通信的兴趣日益增加。这是部分地由于多无线电设备(例如,3G/W1-Fi设备)数量的增加,以及对运营商而言可能产生容量问题的网络业务的增加。因此,关于这种容量问题,可以期望将业务卸载到替代的无线电设备,或者在特定的时段期间对通信进行延迟。因此,需要高效和成本效益的机制 ...
【技术保护点】
一种配置为执行多个应用并与通信网络进行通信的无线设备,所述无线设备包括:接收机,其配置为:接收多个规则,所述多个规则指定所述多个应用中的一个或多个应用应当如何与所述通信网络进行通信;输入设备,其配置为:接收一个或多个输入;以及处理器,其配置为:基于一个或多个输入的存在或者不存在,确定所述设备是处于前台状态还是处于后台状态;遵循所述规则,对由所述多个应用中的一个或多个应用的通信进行修改;以及当所述设备处于所述前台状态时,根据所述规则,允许由所述多个应用中的一个或多个应用进行所述通信的传输。
【技术特征摘要】
【国外来华专利技术】2011.10.05 US 61/543,701;2012.06.06 US 13/490,3961.一种配置为执行多个应用并与通信网络进行通信的无线设备,所述无线设备包括: 接收机,其配置为:接收多个规则,所述多个规则指定所述多个应用中的一个或多个应用应当如何与所述通信网络进行通信; 输入设备,其配置为:接收一个或多个输入;以及 处理器,其配置为: 基于一个或多个输入的存在或者不存在,确定所述设备是处于前台状态还是处于后台状态; 遵循所述规则,对由所述多个应用中的一个或多个应用的通信进行修改;以及当所述设备处于所述前台状态时,根据所述规则,允许由所述多个应用中的一个或多个应用进行所述通信的传输。2.根据权利要求1所述的无线设备,其中,所述多个规则包括:指示准许对通信延迟多长时间的时序信息。3.根据权利要求1所述的无线设备,其中,所述多个规则包括:准许其通信被延迟的应用的列表。4.根据权利要求1所述的无线设备,其中,所述多个规则包括:不准许其通信被延迟的应用的列表。5.根据权利要求1所述的无线设备,其中,所述多个规则包括:准许通信被延迟的通信类型的列表。6.根据权利要求5所述的无线设备,其中,所述通信类型包括以下各项中的一项或多项:会话通信、尽力而为通信、以及紧急通信。7.根据权利要求1所述的无线设备,其中,所述多个规则包括:准许在其期间对通信进行延迟的网络状况的列表。8.根据权利要求1所述的无线设备,其中,所述多个规则包括:所述处理器应当允许所述通信的事件或触发的列表。9.根据权利要求1所述的无线设备,其中,所述多个规则包括:准许在其期间对通信进行延迟的时间的列表。10.根据权利要求1所述的无线设备,其中,所述多个规则包括:准许对通信进行延迟的位置的列表。11.根据权利要求1所述的无线设备,其中,所述规则基于以下各项中的一项或多项,允许或者不允许所述通信的传输:所述通信的套接字操作、所述通信的源端口、所述通信的目的端口、以及所述通信的目的IP地址。12.根据权利要求1所述的无线设备,其中,所述规则基于所述通信的无线接入技术,允许或者不允许所述通信的传输。13.—种与通信网络进行通信的方法,所述方法包括: 接收多个规则,所述多个规则指定多个应用中的一个或多个应用应当如何与所述通信网络进行通信; 基于一个或多个输入的存在或者不存在,确定设备是处于前台状态还是处于后台状态; 遵循所述规则,对由所述多个应用中的一个或多个应用的通信进行修改;以及当用户接口处于所述前台状态时,根据所述规则,允许由所述多个应用中的一个或多个应用进行所述通信的传输。14.根据权利要求13所述的方法,其中,所述多个规则包括:指示准许对通信延迟多长时间的时序信息。15.根据权利要求13所述的方法,其中,所述多个规则包括:准许其通信被延迟的应用的列表。16.根据权利要求13所述的方法,其中,所述多个规则包括:不准许其通信被延迟的应用的列表。17.根据权利要求13所述的方法,其中,所述多个规则包括:准许通信被延迟的通信类型的列表。18.根据权利要求17所述的方法,其中,所述通信类型包括以下各项中的一项或多项:会话通信、尽力而为通信、以及紧急通信。19.根据权利要求13所述的方法,其中,所述多个规则包括:准许在其期间对通信进行延迟的网络状况的列表。20.根据权利要求13所述的方法,其中,所述多个规则包括:应当允许所述通信的事件或触发的列表。21.根据权利要求13所述的方法,其中,所述多个规则包括:准许在其期间对通信进行延迟的时间的列表。22.根据权利要求13所述的方法,其中,所述多个规则包括:准许对通信进行延迟的位置的列表。23.根据权利要求13所述的方法,其中,所述规则基于以下各项中的一项或多项,允许或者不允许所述通信的传输:所述通信的套接字操作、所述通信的源端口、所述通信的目的端口、以及所述通信的目的IP地址。24.根据权利要求13所述的方法,其中,所述规则基于所述通信的无线接入技术,允许或者不允许所述通信的传输。25.一种用于与通信网络进行通信的装置,所述装置包括: 用于接收多个规则的模块,所述多个规则指定多个应用中的一个或多个应用应当如何与所述通信网络进行通信; 用于基于一个或多个输入的存在或者不存在,确定设备是处于前台状态还是处于后台状态的模块; 用于遵循所述规则,对由所述多个应用中的一个或多个应用的通信进行修改的模块;以及 用于当用户接口处于所述前台状态时,根据所述规则,允许由所述多个应用中的一个或多个应用进行通信的传输的模块。26.根据权利要求25所述的装置,其中,所述多个规则包括:指示准许对通信延迟多长时间的时序信息。27.根据权利要求25所述的装置,其中,所述多个规则包括:准许其通信被延迟的应用的列表。28.根据权利要求25所述的装置,其中,所述多个规则包括:不准许其通信被延迟的应用的列表。29.根据权利要求25所述的装置,其中,所述多个规则包括:准许通信被延迟的通信类型的列表。30.根据权利要求29所述的装置,其中,所述通信类型包括以下各项中的一项或多项:会话通信、尽力而为通信、以及紧急通信。31.根据权利要求25所述的装置,其中,所述多个规则包括:准许在其期间对通信进行延迟的网络状况的列表。32.根据权利要求25所述的装置,其中,所述多个规则包括:应当允许所述通信的事件或触发的列表。33.根据权利要求25所述的装置,其中,所述多个规则包括:准许在其期间对通信进行延迟的时间的列表。34.根据权利 要求25所述的装置,其中,所述多个规则包括:准许对通信进行延迟的位置的列表。35.根据权利要求25所述的装置,其中,所述规则基于以下各项中的一项或多项,允许或者不允许所述通信的传输:所述通信的套接字操作、所述通信的源端口、所述通信的目的端口、以及所述通信的目的IP地址。36.根据权利要求25所述的装置,其中,所述规则基于所述通信的无线接入技术,允许或者不允许所述通信的传输。37.一种包括代码的非临时性计算机可读介质,当所述代码被执行时,使得装置进行以下操作: 接收多个规则,所述多个规则指定多个应用中的一个或多个应用应当如何与通信网络进行通信; 基于一个或多个输入的存在或者不存在,确定设备是处于前台状态还是处于后台状态; 遵循所述规则,对由所述多个应用中的一个或多个应用的通信进行修改;以及 当用户接口处于所述前台状态时,根据所述规则,允许由所述多个应用中的一个或多个应用进行通信的传输。38.根据权利要求37所述的介质,其中,所述多个规则包括:指示准许对通信延迟多长时间的时序信息。39.根据权利要求37所述的介质,其中,所述多个规则包括:准许其通信被延迟的应用的列表。40.根据权利要求37所述的介质,其中,所述多个规则包括:不准许其通信被延迟的应用的列表。41.根据权利要求37所述的介质,其中,所述多个规则包括:准许通信被延迟的通信类型的列表。42.根据权利要求41所述的介质,其中,所述通信类型包括以下各项中的一项或多项:会话通信、尽力而为通信、以及紧急通信。43.根据权利要求37所述的介质,其中,所述多个规则包括:准许在其期间对通信进行延迟的网络状况的列表。44.根据权利要求37所述的介质,其中,所述多个规则包括:应当允许所述通信...
【专利技术属性】
技术研发人员:G·贾雷塔,A·梅朗,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。