【技术实现步骤摘要】
【国外来华专利技术】针对无线局域网的数据的卸载交叉引用本专利申请要求享受由Arnaud Meylan于2011年4月22日提交的、代理人案卷号为 N0.111565P1、题目为“POWER EFFICIENT OFFLOADING OF DATA IN STANDBY TO WIRELESSLOCAL AREA NETWORK (WLAN) ”的美国专利申请N0.61/478,123的优先权,该申请已转让给本申请的受让人,故将其以引用方式明确地并入本文。
技术介绍
如今,应用或设备小程序可用于操作以向无线设备提供广泛的附加服务和特征。例如,现在无线设备可以下载并启动设备小程序,以执行诸如购物、搜索、定位、驾驶导航之类的增值功能或者一些其它功能。因此,设备小程序的使用可以增加无线设备的功能性和可用性,向设备用户提供最初在设备其本身上不可获得的特征和便利。无线设备可以与一个或多个通信网络连接。例如,无线设备可以包括使用蜂窝、WiF1、蓝牙或其它类型的无线接入技术提供通信的各种无线电装置。因此,在无线设备上执行的应用可以与无线电装置连接以建立通信信道,该信道可以由应用用于与适当的网络进行通信。即使当无线设备处于空闲模式时,应用也可以继续与该设备上的无线电装置进行连接以建立通信信道。当设备处于空闲状态时,蜂窝接口可以提供低功耗速率,而WiFi接口可以允许设备以与蜂窝接口相比更低的功耗速率来传送数据。随着安装在设备上的应用的数量增加,蜂窝数据网络可能因与通信信道的建立相关联的网络信令而变得过载。
技术实现思路
描述了用于截获来自安装在移动设备上的应用的套接字调用的方法、系统和设备。在某些 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2011.04.22 US 61/478,123;2012.02.10 US 13/371,2441.一种用于无线通信的方法,包括: 当第一无线接口活动时,截获至少一个套接字调用以阻止到达移动设备的套接字层;在实质地确定将所述至少一个截获的套接字调用释放到所述套接字层之后,激活第二无线接口 ;以及 将所述至少一个截获的套接字调用释放到所述套接字层。2.根据权利要求1所述的方法,其中,所述截获发生于所述移动设备处于空闲模式时的时段期间。3.根据权利要求1所述的方法,还包括: 使用所激活的第二无线接口发送所释放的套接字调用。4.根据权利要求1所述的方法,其中,激活所述第二无线接口包括: 针对可用的第二无线网络进行扫描,其中所述第二无线网络不同于与所述第一无线接口相关联的第一无线网络;以及 在检测到所述可用的第二无线网络之后,激活所述第二无线接口。5.根据权利要求1所述的方法,还包括: 在检测到触发事件之后,去激活所述第二无线接口。6.根据权利要求5所述的方法,其中,检测所述触发事件包括: 确定所述至少一个套接字调用已被实质地执行。7.根据权利要求5所述的方法,其中,检测所述触发事件包括: 确定定时器已实质到期。8.根据权利要求1所述的方法,还包括: 在所述第二无线接口处于激活的状态时的时段期间,以及在所述第二无线接口处于去激活的状态时的时段期间,维持所述第一无线接口处于激活的状态。9.根据权利要求1所述的方法,还包括: 在实质地确定所述第二无线接口被激活之后,去激活所述第一无线接口 ;以及 在实质地确定所述第二无线接口被去激活之后,重新激活所述第一无线接口。10.根据权利要求1所述的方法,还包括: 禁用关于所述第二无线接口变为活动的通知。11.根据权利要求1所述的方法,还包括: 识别具有通过所述第一无线接口的持久传输控制协议(TCP)连接的一个或多个应用;以及 阻止所述一个或多个应用接收关于所述第二无线接口变为活动的通知。12.根据权利要求11所述的方法,其中,阻止所述一个或多个应用接收所述通知包括: 截获关于所述第二无线接口变为活动的通知;以及 丢弃所述通知。13.根据权利要求11所述的方法,其中,阻止所述一个或多个应用接收所述通知包括: 丢弃源自于所述一个或多个应用的指向所述第二无线接口的业务。14.根据权利要求1所述的方法,其中,确定将所述至少一个截获的套接字调用释放到所述套接字层包括: 检测释放触发事件的发生。15.根据权利要求14所述的方法,其中,所述释放触发事件包括:到无线局域网(WLAN)的连接完成的指示。16.根据权利要求1所述的方法,其中,确定将所述至少一个截获的套接字调用释放到所述套接字层包括: 将发起所述至少一个套接字调用的应用识别为关键应用。17.根据权利要求1所述的方法,其中,确定将所述至少一个截获的套接字调用释放到所述套接字层包括: 确定所述至少一个截获的套接字调用具有低于容忍阈值的延迟容忍。18.根据权利要求1所述的方法,还包括: 执行封装器的指令,其中,所执行的封装器执行对所述至少一个套接字调用的截获。19.根据权利要求18所述的方法,其中,所述封装器位于所述移动设备中的应用层和操作系统的套接字层之间。20.一种配置用于无线通信的移动设备,包括: 处理器; 与所述处理器进行电通信的存储器,所述存储器包括操作系统; 所述处理器包括应用连接引擎,所述引擎配置为执行指令以进行以下操作: 当第一无线接口活动时,截获至少一个套接字调用以阻止到达移动设备的套接字层; 在实质地确定将所述至少一个截获的套接字调用释放到所述套接字层之后,激活第二无线接口 ;以及 将所述至少一个截获的套接字调用释放到所述套接字层。21.根据权利要求20所述的移动设备,其中,所述截获发生于所述移动设备处于空闲模式时的时段期间。22.根据权利要求20所述的移动设备,其中,激活所述第二无线接口包括所述应用连接引擎配置为执行指令以进行以下操作: 针对可用的第二无线网络进行扫描,其中所述第二无线网络不同于与所述第一无线接口相关联的第一无线网络;以及 在检测到所述可用的第二无线网络之后,激活所述第二无线接口。23.根据权利要求20所述的移动...
【专利技术属性】
技术研发人员:A·梅朗,T·R·沙阿,J·K·孙达拉拉詹,
申请(专利权)人:高通股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。