【技术实现步骤摘要】
在移动设备中为多个候选应用提供通信连接的方法与设备
本专利技术涉及移动通信
,尤其涉及一种用于在移动设备中为多个候选应用提供通信连接的技术。
技术介绍
随着移动应用的飞速发展,移动设备中的应用也程现数量级的增长。通常,当移动设备中存在多个应用需要建立通信连接时,该多个应用同时开启其上所包括的通信模块,每一个应用分别与对应的通信端建立通信连接。然而,对于内存受限的移动设备来讲,显然这种方式极大地占用了系统资源,同时也不利于用户的使用体验。因此,如何在移动设备中,为多个候选应用提供通信连接,使得该种通信连接的方式占用较少的系统资源,成为本领域技术人员亟需解决的问题之一。
技术实现思路
本专利技术的目的是提供一种在移动设备中为多个候选应用提供通信连接的方法与设备。根据本专利技术的一个方面,提供了一种在移动设备中为多个候选应用提供通信连接的方法,其中,该方法包括:a获取移动设备中待提供通信连接的多个候选应用,其中,所述多个候选应用中至少一个包括用于提供通信连接的通信模块;b根据所述候选应用的应用相关信息,从所述多个候选应用中选择目标连接应用,其中,所述目标连接应用包括所述通信模块;c启用所述目标连接应用的通信模块,以为所述多个候选应用提供通信连接;其中,所述应用相关信息包括以下至少任一项:-所述候选应用的通信需求信息;[0011 ]-所述候选应用的通信模块的通信协议信息;-所述候选应用的应用分类信息。根据本专利技术的另一方面,还提供了一种为多个候选应用提供通信连接的移动设备,其中,该设备包括:应用获取装置,用于获取移动设备中待提供通信连接的多个候 ...
【技术保护点】
一种在移动设备中为多个候选应用提供通信连接的方法,其中,该方法包括:a获取移动设备中待提供通信连接的多个候选应用,其中,所述多个候选应用中至少一个包括用于提供通信连接的通信模块;b根据所述候选应用的应用相关信息,从所述多个候选应用中选择目标连接应用,其中,所述目标连接应用包括所述通信模块;c启用所述目标连接应用的通信模块,以为所述多个候选应用提供通信连接;其中,所述应用相关信息包括以下至少任一项:?所述候选应用的通信需求信息;?所述候选应用的通信模块的通信协议信息;?所述候选应用的应用分类信息。
【技术特征摘要】
1.一种在移动设备中为多个候选应用提供通信连接的方法,其中,该方法包括: a获取移动设备中待提供通信连接的多个候选应用,其中,所述多个候选应用中至少一个包括用于提供通信连接的通信模块; b根据所述候选应用的应用相关信息,从所述多个候选应用中选择目标连接应用,其中,所述目标连接应用包括所述通信模块; c启用所述目标连接应用的通信模块,以为所述多个候选应用提供通信连接; 其中,所述应用相关信息包括以下至少任一项: -所述候选应用的通信需求信息; -所述候选应用的通信模块的通信协议信息; -所述候选应用的应用分类信息。2.根据权利要求1所述的方法,其中,该方法还包括: -当启用所述目标连接应用的通信模块,通过所述目标连接应用向候选连接应用广播应用连接消息,其中,所述候选连接应用包括所述多个候选应用中除所述目标连接应用外的候选应用,所述应用连接消息包括所述目标连接应用的应用标识; -通过所述多个候选连接应用中至少一个接收所述应用连接消息,根据所述应用连接消息,关闭所述多个候选连接应用中至少一个所对应的通信模块。3.根据权利要求2所述的方法,其中,所述多个候选连接应用包括第一候选连接应用,其中,该方法还包括: -通过所述第一候选连接应用,根据所述目标连接应用的应用标识,向所述目标连接应用发送第一应用消息; g通过所述目标连接应用接收所述第一候选应用所发送的第一应用消息,并通过所述通信模块发送所述第一应用消息至对应的通信端。4.根据权利要求1或2所述的方法,其中,所述多个候选连接应用包括第一候选连接应用,其中,该方法还包括: -通过所述第一候选连接应用广播待发送至对应的通信端的第一应用消息;g通过所述目标连接应用接收所述第一候选应用所广播的第一应用消息,并通过所述通信模块发送所述第一应用消息至所述对应的通信端。5.根据权利要求3或4所述的方法,其中,所述第一应用消息包括所述第一候选连接应用所对应的应用标识,其中,所述步骤g还包括: -通过所述目标连接应用自所述第一应用消息中提取所述应用标识; r根据所述应用标识,确定与所述应用标识相对应的第一候选连接应用。6.根据权利要求5所述的方法,其中,所述步骤r包括: -根据所述应用标识,并结合应用授权信息,确定与所述应用标识相对应的第一候选连接应用。7.根据权利要求3至6中任一项所述的方法,其中,所述步骤g还包括: -通过所述目标连接应用接收所述第一候选应用所发送的第一应用消息; -根据所述目标连接应用与所述对应的通信端之间的历史消息传递记录,对所述第一应用消息进行编码处理,以减少所述第一应用消息的数据量; -将编码处理后的所述第一应用消息通过所述通信模块发送至所述对应的通信端。8.根据权利要求3至7中任一项所述的方法,其中,所述多个候选连接应用包括第二候选连接应用,其中,所述步骤g还包括: -通过所述目标连接应用接收所述第二候选连接应用所发送的第二应用消息; -将所述第一应用消息与所述第二应用消息进行合并处理,以获得合并处理后的目标应用消息; -将所述合并处理后的目标应用消息发送至所述对应的通信端。9.根据权利要求1至8中任一项所述的方法,其中,所述多个候选连接应用包括第三候选连接应用,其中,该方法还包括: -通过所述目标连接应用接收对应的通信端所发送的服务消息,其中,所述服务消息包括所述第三候选应用的应用标识; -根据所述应用标识,将所述服务消息发送至所述应用标识所对应的所述第三候选应用。10.根据权利要求1至9中任一项所述的方法,其中,所述步骤b还包括: -根据所述候选应用的应用相关信息,并结合预定应用数量阈值,从所述多个候选应用中选择目标连接应用,其中,所述目标连接应用包括所述通信模块。11.一种为多个候选应用提供通信连接的移动设备,其中,该设备包括: 应用获取装置,用于获取移动设备中待提供通信连接的多个候选应用,其中,所述多个候选应用中至少一个...
【专利技术属性】
技术研发人员:曹海涛,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。