双系统状态参数存储方法、第一系统及双系统终端的制作方法
【技术领域】
[0001]本发明涉及双系统终端领域,尤其涉及一种双系统状态参数存储方法、第一系统及双系统终端。
【背景技术】
[0002]在双系统并行的电子设备中,例如采用Windows、安卓(Android)双系统融合的交互智能平板,当其中一个系统出现故障时,即使另外一个系统正常工作,但是故障系统的基本健康状态和基本硬件信息已经无法获得。
[0003]对于这种情况,目前的解决方案主要依靠维修人员与客户交流并指导客户进行一些基本的操作来确认问题可能出现的原因。然而这种做法一次问题命中率不高,有时需要维修人员与客户进行多次沟通才能找出故障原因,给客户和维修人员均带来不便。
【发明内容】
[0004]针对上述问题,本发明的目的在于提供一种双系统状态参数存储方法、第一系统及双系统终端,可在一个系统出现故障时,从另一个系统找出故障原因。
[0005]本发明实施例提供了一种双系统状态参数存储方法,包括如下步骤:
[0006]第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道;
[0007]第一系统检测自身的第一状态参数,并将所述第一状态参数通过所述连接通道发送至所述第二系统,以使所述第二系统接收并存储所述第一状态参数;
[0008]第一系统通过所述连接通道向所述第二系统发送查询指令,以使所述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第二状态参数通过所述连接通道发送给所述第一系统;
[0009]第一系统接收所述第二系统发送的第二状态参数,并存储所述第二状态参数。
[0010]作为上述方案的改进,所述第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道,具体为:
[0011]所述第一系统在确认第二系统启动后,向所述第二系统发送协议数据,以使所述第二系统根据所述协议数据建立与所述第一系统的连接通道,其中,所述协议数据包括所述第一系统与所述第二系统进行通信的规则。
[0012]作为上述方案的改进,所述第一系统、第二系统为Windows系统、安卓系统、10S系统、LINUX系统或UNIX系统之一;其中该第一系统相异于第二系统,或该第一系统及该第二系统为同一个系统的不同版本。
[0013]作为上述方案的改进,所述第一系统还存储所述第一状态参数;所述第二系统还存储所述第二状态参数。
[0014]作为上述方案的改进,所述第一状态参数包括所述第一系统的硬件状态参数;所述第二状态参数包括所述第二系统的硬件状态参数。
[0015]本发明还提供一种双系统状态参数存储方法,包括如下步骤:
[0016]第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道;
[0017]所述第一系统检测自身的第一状态参数,并将所述第一状态参数通过所述连接通道发送至所述第二系统;
[0018]所述第二系统接收并存储所述第一状态参数;
[0019]所述第一系统通过所述连接通道向所述第二系统发送查询指令;
[0020]所述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第二状态参数通过所述连接通道发送给所述第一系统;
[0021]所述第一系统接收所述第二系统发送的第二状态参数,并存储所述第二状态参数。
[0022]本发明还提供一种第一系统,包括:
[0023]建立单元,用于在确认第二系统启动后,建立与所述第二系统之间的连接通道;
[0024]检测单元,用于检测自身的第一状态参数,并将所述第一状态参数通过所述连接通道发送至所述第二系统,以使所述第二系统接收并存储所述第一状态参数;
[0025]查询单元,用于通过所述连接通道向所述第二系统发送查询指令,以使所述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第二状态参数通过所述连接通道发送给所述第一系统;
[0026]存储单元,用于接收所述第二系统发送的第二状态参数,并存储所述第二状态参数。
[0027]作为上述方案的改进,所述建立单元具体用于,在确认第二系统启动后,向所述第二系统发送协议数据,以使所述第二系统根据所述协议数据建立与所述第一系统的连接通道,其中,所述协议数据包括所述第一系统与所述第二系统进行通信的规则。
[0028]作为上述方案的改进,所述存储单元还用于,存储所述第一状态参数。
[0029]本发明还提供一种双系统终端,包括第一系统及第二系统,其中:
[0030]所述第一系统,用于在确认第二系统启动后,建立与所述第二系统之间的连接通道;
[0031]所述第一系统,用于检测自身的第一状态参数,并将所述第一状态参数通过所述连接通道发送至所述第二系统;
[0032]所述第二系统,用于接收并存储所述第一状态参数;
[0033]所述第一系统,用于通过所述连接通道向所述第二系统发送查询指令;
[0034]所述第二系统,用于在接收到所述查询指令后,检测自身的第二状态参数,并将所述第二状态参数通过所述连接通道发送给所述第一系统;
[0035]所述第一系统,用于接收所述第二系统发送的第二状态参数,并存储所述第二状态参数。
[0036]本发明实施例提供的双系统状态参数存储方法、第一系统及双系统终端,通过将所述第一系统的第一状态参数保存到所述第二系统中,而将所述第二系统的第二状态参数保存到第一系统中,如此,当所述第一系统出现故障时,可从所述第二系统上获取第一系统的第一状态参数,而当所述第二系统出现故障时,可从所述第一系统上获取第二系统的第二状态参数,从而维修人员可根据状态参数判断系统出现故障的原因,及时找到解决的方法,提高了工作效率和用户体验。
【附图说明】
[0037]为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1是本发明第一实施例提供的双系统状态参数存储方法的流程示意图。
[0039]图2是本发明第二实施例提供的双系统状态参数存储方法的流程示意图。
[0040]图3是本发明第三实施例提供的第一系统的结构示意图。
[0041]图4是本发明第四实施例提供的双系统终端的结构示意图。
【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]请参阅图1,图1是本发明第一实施例提供的双系统状态参数存储方法的流程示意图。所述双系统状态参数存储方法实现在具有两个系统的双系统终端中进行状态参数的交换存储,其中,图1所示的双系统状态参数存储方法是从第一系统这一侧进行描述的,并包括如下步骤:
[0044]S101,第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道。
[0045]在本发明实施例中,所述第一系统及所述第二系统均安装在同一个双系统终端上,所述双系统终端可为智能手机、笔记本电脑、平板电脑、台式电脑或其他智能终端设备。其中,在所述双系统终端中,所述第一系统及所述第二系统均具有一套独立的硬件,如各自具有至少一个处理器、只读存储器、随机存储器、非易失性存储器等。当然,所述第一系统及所述第二系统也可共用特定的硬件,如键盘、鼠标或者触摸屏等。
[0046]在本发明实施例中,所述第一系统及所述第二系统可同时启动,也可启动其中的一个系统,而另一个系统处于等待状态。其中,对于后一种情况,用户可通过执行切换操作来改变两个系统的状态。
[0047]在本发明实施例中,所述第一系统可为安卓系统、10S系统、Windows系统、LINUX系统、UNIX系统等。所述第二系统为与所述第一系统不同的系统,例如,所述第一系统为安卓系统,而所述第二系统为Windows系统。当然,应该理解的是,所述第一系统及所述第二系统还可为同一个系统的不同版本,例如,所述第一系统为win7系统,而所述第二系统为Win8系统,这些方