一种基于双系统的通信方法及终端技术方案

技术编号:13879328 阅读:46 留言:0更新日期:2016-10-22 23:51
本发明专利技术提出了一种基于双系统的通信方法及终端,该方法包括:在具备双操作系统的终端中,将各联系人信息均与一个对应的操作系统绑定;在双操作系统同时运行的情况下,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信。本发明专利技术以联系人为中心进行基础数据在两个操作系统间的隔离,将各联系人信息均与一个对应的操作系统绑定,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信,将安全系统联系人的来电优先匹配到安全操作系统下进行通信,确保了相关信息隔离保存到了安全系统中。

【技术实现步骤摘要】

本专利技术涉及终端通讯
,尤其涉及一种基于双系统的通信方法及终端
技术介绍
现有一些含有双系统的智能终端,实现的双卡双待功能的通信并不理想,主要集中在以下两种:方案一:两个SIM(Subscriber Identity Module,客户识别模块)卡能够同时在两个操作系统中使用,来电时系统随机决定由某个系统接听来电。方案二:将联系人相关功能只放在一个特定的操作系统中,另一个操作系统不能使用。现有方案的缺陷:方案一,在双系统中存在同一个联系人时,用户可能会产生困惑,不知道是哪个系统的联系人,从而失去了保护数据的安全性。方案二,用户操作不方便,终端通信的基本功能,包括:电话、短信,需要频繁切换到另一个系统下,用户体验会很差。上述两种方案都存在安全隐患,不能满足用户对安全方面的需求。
技术实现思路
本专利技术要解决的技术问题是,提供一种基于双系统的通信方法及终端,克服现有双系统在通信时频繁切换到一个特定操作系统所带来的用户体验差的缺陷。本专利技术采用的技术方案是,所述基于双系统的通信方法,包括:在具备双操作系统的终端中,将各联系人信息均与一个对应的操作系统绑定;在双操作系统同时运行的情况下,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信。进一步的,所述联系人信息的来源,包括:两个操作系统下保存的联系人信息、以及SIM卡中保存的联系人信息。进一步的,所述双操作系统同时运行,包括:由开机引导程序加载虚拟层模块;通过虚拟层模块对内存及硬件资源进行分配,来加载运行双操作系统。进一步的,所述当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信,包括:在双操作系统中,第一操作系统具备服务模块,所述服务模块既与第一操作系统的第一无线接口适配层模块交互,又与第二操作系统中的第二无线接口适配层模块交互;所述服务模块保存有各联系人信息与相应的操作系统的绑定对应关系;模组模块接收到通信请求时,通过第一操作系统中的第一无线接口适配层模块将所述通信请求发送给服务模块;服务模块判断所述通信请求的发起方联系人所绑定的操作系统是第一次操作系统还是第二操作系统,若是第一操作系统,则通知第一无线接口适配层模块调用第一操作系统中的通信模块进行通信;若是第二操作系统,则通过虚拟层模块通知第二无线接口适配层模块调用第二操作系统中的通信模块进行通信。进一步的,所述第一操作系统被配置为标准操作系统,所述第二操作系统被配置为安全操作系统。进一步的,所述方法,还包括:当接收到陌生人发来的通信请求时,在标准操作系统下进行通信。进一步的,所述当接收到陌生人发来的通信请求时,在标准操作系统下进行通信,包括:模组模块接收到陌生人发来的通信请求时,通过标准操作系统中的第一无线接口适配层模块将所述陌生人发来的通信请求发送给服务模块;服务模块判断出所述陌生人信息未绑定任何操作系统,则通知第一无线接口适配层模块调用标准操作系统中的通信模块进行通信。进一步的,所述通信请求的类型,包括:来电或者发来短信;所述联系人信息,包括:联系人电话号码。进一步的,所述模组模块支持以下三种工作模式:1)单SIM卡单待;2)双SIM卡双待;3)双SIM卡单待。本专利技术还提供一种终端,具备双操作系统,该终端包括:存储器,用于存储各联系人信息与操作系统的绑定对应关系,在所述对应关系中,每个联系人信息均与一个操作系统对应;处理器,用于在双操作系统同时运行的情况下,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述基于双系统的通信方法及终端,将各联系人信息均与一个对应的操作系统绑定,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信,将安全系统联系人的来电优先匹配到安全操作系统下进行通信,确保了相关信息隔离保存到了安全系统中。且本专利技术还具有简单、安全及易扩展的优点。附图说明图1为本专利技术第一实施例的基于双系统的通信方法流程图;图2为本专利技术第一实施例的通信原理示意图;图3为本专利技术第二实施例的基于双系统的通信方法流程图;图4为本专利技术第三实施例的终端组成示意图;图5为本专利技术第四实施例的通信原理示意图;图6为本专利技术第四实施例的智能终端的安全通话过程示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种基于双系统的通信方法,如图1所示,包括以下具体步骤:步骤S101,在具备双操作系统的终端中,将各联系人信息均与一个对应的操作系统绑定;具体的,各联系人信息的来源,包括:两个操作系统下保存的联系人信息、以及SIM卡中保存的联系人信息。该联系人信息,包括:联系人电话号码。步骤S102,在双操作系统同时运行的情况下,当接收到外界发来的通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信。具体的,双操作系统同时运行,包括:由开机引导程序加载虚拟层模块;通过虚拟层模块对内存及硬件资源进行分配,来加载运行双操作系统,使双操作系统同时处于运行的工作状态。在同一时刻,只有一个操作系统处于前台运行供用户使用,另一个操作系统则位于后台运行。进一步的,在步骤S102中,当接收到外界发来的通信请求时,在发起所述
通信请求的联系人对应的操作系统下进行通信,包括:在如图2所示的双操作系统中,第一操作系统10具备服务模块12,服务模块12既与第一操作系统10的第一无线接口适配层模块11交互,又与第二操作系统20中的第二无线接口适配层模块21交互;服务模块12保存有各联系人信息与相应的操作系统的绑定对应关系;模组模块30接收到通信请求时,通过第一操作系统10中的第一无线接口适配层模块11将该通信请求发送给服务模块12;服务模块12判断该通信请求的发起方联系人所绑定的操作系统是第一次操作系统10还是第二操作系统20,若是第一操作系统10,则通知第一无线接口适配层模块11调用第一操作系统10中的第一通信模块13进行通信;若是第二操作系统20,则通过虚拟层模块80通知第二无线接口适配层模块21调用第二操作系统20中的第二通信模块23进行通信。进一步的,该通信请求的类型,包括:来电或者发来短信。第一通信模块13和第二通信模块23的类型相同,且均可以是电话模块或者短信模块。模组模块30支持以下三种工作模式:1)单SIM卡单待;2)双SIM卡双待;3)双SIM卡单待。本专利技术第二实施例,一种基于双系统的通信方法,本实施例所述方法与第一实施例大致相同,区别在于,在本实施例的步骤S102中,第一操作系统10被配置为标准操作系统,第二操作系统20被配置为安全操作系统。在安全操作系统中用户可以保存一些对安全性要求较高的数据,将一些对安全性要求不高的数据或者未确定安全等级的数据放在标准操作系统中。安全操作系统与标准操作系统不能直接通信,须通过虚拟层模块与标准操作系统交互,而双操作系统又是在虚拟层模块的基础上实现的,从而基于虚拟层模块实现了两个操作系统的隔离。如图3所示,本实施例的基于双系统的通信方法,还包括:步骤S103,当接收到陌生人发来的通信请求时,在标准操作系统下进行通信。具体的,步骤S103包括:模组模块本文档来自技高网
...

【技术保护点】
一种基于双系统的通信方法,其特征在于,包括:在具备双操作系统的终端中,将各联系人信息均与一个对应的操作系统绑定;在双操作系统同时运行的情况下,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信。

【技术特征摘要】
1.一种基于双系统的通信方法,其特征在于,包括:在具备双操作系统的终端中,将各联系人信息均与一个对应的操作系统绑定;在双操作系统同时运行的情况下,当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信。2.根据权利要求1所述的基于双系统的通信方法,其特征在于,所述联系人信息的来源,包括:两个操作系统下保存的联系人信息、以及客户识别模块SIM卡中保存的联系人信息。3.根据权利要求1所述的基于双系统的通信方法,其特征在于,所述双操作系统同时运行,包括:由开机引导程序加载虚拟层模块;通过虚拟层模块对内存及硬件资源进行分配,来加载运行双操作系统。4.根据权利要求3所述的基于双系统的通信方法,其特征在于,所述当接收到通信请求时,在发起所述通信请求的联系人对应的操作系统下进行通信,包括:在双操作系统中,第一操作系统具备服务模块,所述服务模块既与第一操作系统的第一无线接口适配层模块交互,又与第二操作系统中的第二无线接口适配层模块交互;所述服务模块保存有各联系人信息与相应的操作系统的绑定对应关系;模组模块接收到通信请求时,通过第一操作系统中的第一无线接口适配层模块将所述通信请求发送给服务模块;服务模块判断所述通信请求的发起方联系人所绑定的操作系统是第一次操作系统还是第二操作系统,若是第一操作系统,则通知第一无线接口适配层模
\t块调用第一操作系统中的通信模块进行通信;若是第二操作系统,则通过虚拟层模块通知第二无线接口适配层模块...

【专利技术属性】
技术研发人员:叶瑞权孙国峰
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1