首页> 中国专利> 双系统状态参数存储方法、第一系统及双系统终端

双系统状态参数存储方法、第一系统及双系统终端

摘要

本发明公开了一种双系统状态参数存储方法,包括如下步骤:第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道;第一系统检测自身的第一状态参数,并将所述第一状态参数通过所述连接通道发送至所述第二系统,以使所述第二系统接收并存储所述第一状态参数;第一系统通过所述连接通道向所述第二系统发送查询指令,以使所述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第二状态参数通过所述连接通道发送给所述第一系统;第一系统接收所述第二系统发送的第二状态参数,并存储所述第二状态参数。本发明还公开了一种第一系统及双系统终端。本发明可在一个系统出现故障时,从另一个系统快速查找到故障原因。

著录项

  • 公开/公告号CN105389233A

    专利类型发明专利

  • 公开/公告日2016-03-09

    原文格式PDF

  • 申请/专利权人 广州视睿电子科技有限公司;

    申请/专利号CN201510696383.5

  • 发明设计人 吴常军;薄景仁;任志斌;

    申请日2015-10-21

  • 分类号G06F11/16;

  • 代理机构广州三环专利代理有限公司;

  • 代理人麦小婵

  • 地址 510663 广东省广州市高新技术产业开发区科学城科珠路192号

  • 入库时间 2023-12-18 14:45:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-13

    授权

    授权

  • 2016-04-06

    实质审查的生效 IPC(主分类):G06F11/16 申请日:20151021

    实质审查的生效

  • 2016-03-09

    公开

    公开

说明书

技术领域

本发明涉及双系统终端领域,尤其涉及一种双系统状态参数存储方法、第 一系统及双系统终端。

背景技术

在双系统并行的电子设备中,例如采用Windows、安卓(Android)双系统 融合的交互智能平板,当其中一个系统出现故障时,即使另外一个系统正常工 作,但是故障系统的基本健康状态和基本硬件信息已经无法获得。

对于这种情况,目前的解决方案主要依靠维修人员与客户交流并指导客户 进行一些基本的操作来确认问题可能出现的原因。然而这种做法一次问题命中 率不高,有时需要维修人员与客户进行多次沟通才能找出故障原因,给客户和 维修人员均带来不便。

发明内容

针对上述问题,本发明的目的在于提供一种双系统状态参数存储方法、第 一系统及双系统终端,可在一个系统出现故障时,从另一个系统找出故障原因。

本发明实施例提供了一种双系统状态参数存储方法,包括如下步骤:

第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道;

第一系统检测自身的第一状态参数,并将所述第一状态参数通过所述连接 通道发送至所述第二系统,以使所述第二系统接收并存储所述第一状态参数;

第一系统通过所述连接通道向所述第二系统发送查询指令,以使所述第二 系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第二状态 参数通过所述连接通道发送给所述第一系统;

第一系统接收所述第二系统发送的第二状态参数,并存储所述第二状态参 数。

作为上述方案的改进,所述第一系统在确认第二系统启动后,建立与所述 第二系统之间的连接通道,具体为:

所述第一系统在确认第二系统启动后,向所述第二系统发送协议数据,以 使所述第二系统根据所述协议数据建立与所述第一系统的连接通道,其中,所 述协议数据包括所述第一系统与所述第二系统进行通信的规则。

作为上述方案的改进,所述第一系统、第二系统为Windows系统、安卓系 统、IOS系统、LINUX系统或UNIX系统之一;其中该第一系统相异于第二系 统,或该第一系统及该第二系统为同一个系统的不同版本。

作为上述方案的改进,所述第一系统还存储所述第一状态参数;所述第二 系统还存储所述第二状态参数。

作为上述方案的改进,所述第一状态参数包括所述第一系统的硬件状态参 数;所述第二状态参数包括所述第二系统的硬件状态参数。

本发明还提供一种双系统状态参数存储方法,包括如下步骤:

第一系统在确认第二系统启动后,建立与所述第二系统之间的连接通道;

所述第一系统检测自身的第一状态参数,并将所述第一状态参数通过所述 连接通道发送至所述第二系统;

所述第二系统接收并存储所述第一状态参数;

所述第一系统通过所述连接通道向所述第二系统发送查询指令;

所述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将 所述第二状态参数通过所述连接通道发送给所述第一系统;

所述第一系统接收所述第二系统发送的第二状态参数,并存储所述第二状 态参数。

本发明还提供一种第一系统,包括:

建立单元,用于在确认第二系统启动后,建立与所述第二系统之间的连接 通道;

检测单元,用于检测自身的第一状态参数,并将所述第一状态参数通过所 述连接通道发送至所述第二系统,以使所述第二系统接收并存储所述第一状态 参数;

查询单元,用于通过所述连接通道向所述第二系统发送查询指令,以使所 述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第 二状态参数通过所述连接通道发送给所述第一系统;

存储单元,用于接收所述第二系统发送的第二状态参数,并存储所述第二 状态参数。

作为上述方案的改进,所述建立单元具体用于,在确认第二系统启动后, 向所述第二系统发送协议数据,以使所述第二系统根据所述协议数据建立与所 述第一系统的连接通道,其中,所述协议数据包括所述第一系统与所述第二系 统进行通信的规则。

作为上述方案的改进,所述存储单元还用于,存储所述第一状态参数。

本发明还提供一种双系统终端,包括第一系统及第二系统,其中:

所述第一系统,用于在确认第二系统启动后,建立与所述第二系统之间的 连接通道;

所述第一系统,用于检测自身的第一状态参数,并将所述第一状态参数通 过所述连接通道发送至所述第二系统;

所述第二系统,用于接收并存储所述第一状态参数;

所述第一系统,用于通过所述连接通道向所述第二系统发送查询指令;

所述第二系统,用于在接收到所述查询指令后,检测自身的第二状态参数, 并将所述第二状态参数通过所述连接通道发送给所述第一系统;

所述第一系统,用于接收所述第二系统发送的第二状态参数,并存储所述 第二状态参数。

本发明实施例提供的双系统状态参数存储方法、第一系统及双系统终端, 通过将所述第一系统的第一状态参数保存到所述第二系统中,而将所述第二系 统的第二状态参数保存到第一系统中,如此,当所述第一系统出现故障时,可 从所述第二系统上获取第一系统的第一状态参数,而当所述第二系统出现故障 时,可从所述第一系统上获取第二系统的第二状态参数,从而维修人员可根据 状态参数判断系统出现故障的原因,及时找到解决的方法,提高了工作效率和 用户体验。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。

图1是本发明第一实施例提供的双系统状态参数存储方法的流程示意图。

图2是本发明第二实施例提供的双系统状态参数存储方法的流程示意图。

图3是本发明第三实施例提供的第一系统的结构示意图。

图4是本发明第四实施例提供的双系统终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1是本发明第一实施例提供的双系统状态参数存储方法的流 程示意图。所述双系统状态参数存储方法实现在具有两个系统的双系统终端中 进行状态参数的交换存储,其中,图1所示的双系统状态参数存储方法是从第 一系统这一侧进行描述的,并包括如下步骤:

S101,第一系统在确认第二系统启动后,建立与所述第二系统之间的连接 通道。

在本发明实施例中,所述第一系统及所述第二系统均安装在同一个双系统 终端上,所述双系统终端可为智能手机、笔记本电脑、平板电脑、台式电脑或 其他智能终端设备。其中,在所述双系统终端中,所述第一系统及所述第二系 统均具有一套独立的硬件,如各自具有至少一个处理器、只读存储器、随机存 储器、非易失性存储器等。当然,所述第一系统及所述第二系统也可共用特定 的硬件,如键盘、鼠标或者触摸屏等。

在本发明实施例中,所述第一系统及所述第二系统可同时启动,也可启动 其中的一个系统,而另一个系统处于等待状态。其中,对于后一种情况,用户 可通过执行切换操作来改变两个系统的状态。

在本发明实施例中,所述第一系统可为安卓系统、IOS系统、Windows系统、 LINUX系统、UNIX系统等。所述第二系统为与所述第一系统不同的系统,例 如,所述第一系统为安卓系统,而所述第二系统为Windows系统。当然,应该 理解的是,所述第一系统及所述第二系统还可为同一个系统的不同版本,例如, 所述第一系统为win7系统,而所述第二系统为Win8系统,这些方案均在本发 明的保护范围之内,在此不再赘述。

在本发明实施例中,所述第一系统在确认所述第二系统启动后,建立与所 述第二系统之间的连接通道,以保证这两个系统之间可进行数据的传输,其中, 优选的,所述连接通道为一个USB信号通道。

在本发明实施例中,具体地,所述第一系统在确认所述第二系统启动后, 不断发送协议数据至所述第二系统,所述第二系统在接收到所述协议数据后, 通过连接通道向所述第一系统进行反馈,以确认所述连接通道可正常进行数据 的传输。其中,所述协议数据包括了两个系统相互通信的规则。

S102,第一系统检测自身的第一状态参数,并将所述第一状态参数通过所 述连接通道发送至所述第二系统,以使所述第二系统接收并存储所述第一状态 参数。

在本发明实施例中,所述第一系统可通过运行已安装的状态检测程序来检 测自身的第一状态参数,所述状态检测程序可用于检测第一系统的健康状态, 如所述第一系统的处理器的使用率、处理器的温度、传感器的工作状态数值, 风扇速度、硬盘温度、开机速度等一系列参数。

在本发明实施例中,所述第一系统将所述第一状态参数通过所述连接通道 发送至所述第二系统;其中,所述第二系统接收并存储所述第一状态参数。

S103,第一系统通过所述连接通道向所述第二系统发送查询指令,以使所 述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述第 二状态参数通过所述连接通道发送给所述第一系统。

在本发明实施例中,所述第一系统通过所述连接通道向所述第二系统发送 查询指令,所述第二系统在接收到所述查询指令后,同样运行已安装的状态检 测程序来检测自身的第二状态参数,如所述第二系统的处理器的使用率、处理 器的温度、传感器的工作状态数值,风扇速度、硬盘温度、开机速度等一系列 参数。

在本发明实施例中,所述第二系统在通过检测获得所述第二状态参数后, 通过所述连接通道将所述第二状态参数发送给所述第一系统。

需要说明的是,在本发明实施中,所述第一状态参数及所述第二状态参数 还可包括所述第一系统及第二系统的驱动的状态、插件的状态或系统文件的状 态等,本发明不做具体限定。

需要说明的是,在本发明实施中,所述第一系统还将生成的第一状态参数 与标准健康指标进行对比得出第一系统的健康性指标,并将所述健康性指标发 送给所述第二系统进行存储。当所述健康性指标指明系统存在故障则会提示某 项测试指标不通过建议查看或维修等。

在本发明实施中,所述第二系统还将生成的第二状态参数与标准健康指标 进行对比得出第二系统的健康性指标,并将所述健康性指标发送给所述第一系 统进行存储。当所述健康性指标指明系统存在故障则会提示某项测试指标不通 过建议查看或维修等。

此外,还需要说明的是,上述步骤S102和步骤S103中,第一系统可以先 向所述第二系统发送查询指令,然后检测自身的第一状态参数后,将第一状态 参数发送给第二系统。也可以是在检测自身的第一状态参数后,将第一状态参 数和所述查询指令一并发送给第二系统,这些方案均在本发明的保护范围之内, 在此不做赘述。

S104,第一系统接收所述第二系统发送的第二状态参数,并存储所述第二 状态参数。

在本发明实施例中,所述第一系统将所述第一状态参数通过所述连接通道 传输至所述第二系统,以使所述第二系统存储所述第一状态参数。而所述第二 系统同样通过所述连接通道将所述第二状态参数传输至所述第一系统,以使所 述第一系统存储所述第一状态参数。如此,当所述第一系统出现故障时,可从 所述第二系统上获取第一系统的第一状态参数,而当所述第二系统出现故障时, 可从所述第一系统上获取第二系统的第二状态参数。

需要说明的是,在本发明其他实施例中,所述第一系统同时存储所述第一 状态参数,而所述第二系统也保存所述第二状态参数。如此,可从任意一个系 统中获取状态参数,防止了数据丢失,便于对两个系统的状态进行管理。

需要说明的是,在本发明其他实施例中,为了节省存储空间,所述第一系 统和所述第二系统还对保存的状态参数进行删除,如删除掉超过时限的状态参 数,这些方案均在本发明的保护范围之内,在此不做赘述。

本发明实施例提供的双系统状态参数存储方法,所述第一系统将第一状态 参数保存到所述第二系统中,而将所述第二系统的第二状态参数保存到第一系 统中,如此,当所述第一系统出现故障时,可从所述第二系统上获取第一系统 的第一状态参数,而当所述第二系统出现故障时,可从所述第一系统上获取第 二系统的第二状态参数,从而维修人员可根据状态参数判断系统出现故障的原 因,及时找到解决的方法,提高了工作效率和用户体验。

请一并参阅图2,图2是本发明第二实施例提供的双系统状态参数存储方法 的流程示意图。所述双系统状态参数存储方法是从第一终端与第二终端两侧进 行描述的,并包括如下步骤:

S201,第一系统在确认第二系统启动后,建立与所述第二系统之间的连接 通道。

S202,所述第一系统检测自身的第一状态参数,并将所述第一状态参数通 过所述连接通道发送至所述第二系统。

S203,所述第二系统接收并存储所述第一状态参数。

S204,所述第一系统通过所述连接通道向所述第二系统发送查询指令。

S205,所述第二系统在接收到所述查询指令后,检测自身的第二状态参数, 并将所述第二状态参数通过所述连接通道发送给所述第一系统。

S206,所述第一系统接收所述第二系统发送的第二状态参数,并存储所述 第二状态参数。

本发明实施例提供的双系统状态参数存储方法,所述第一系统将第一状态 参数保存到所述第二系统中,而将所述第二系统的第二状态参数保存到第一系 统中,如此,当所述第一系统出现故障时,可从所述第二系统上获取第一系统 的第一状态参数,而当所述第二系统出现故障时,可从所述第一系统上获取第 二系统的第二状态参数,从而维修人员可根据状态参数判断系统出现故障的原 因,及时找到解决的方法,提高了工作效率和用户体验。

请一并参阅图3,图3是本发明第三实施例提供的第一系统的结构示意图。 所述第一系统300可用于执行第一实施例的双系统状态参数存储方法,所述第 一系统300包括:

通信单元310,用于在确认第二系统启动后,建立与所述第二系统之间的连 接通道。

在本发明实施例中,所述通信单元310具体用于,在确认所述第二系统启 动后,向所述第二系统发送协议数据,以使所述第二系统根据所述协议数据建 立与第一系统的连接通道,其中,所述协议数据包括所述第一系统与所述第二 系统进行通信的规则。

具体地,所述通信单元310在确认所述第二系统启动后,不断发送协议数 据至所述第二系统,所述第二系统在接收到所述协议数据后,通过连接通道向 所述第一系统进行反馈,以确认所述连接通道可正常进行数据的传输。其中, 所述协议数据包括了两个系统相互通信的规则。

检测单元320,用于检测自身的第一状态参数,并将所述第一状态参数通过 所述连接通道发送至所述第二系统;其中,所述第二系统接收并存储所述第一 状态参数。

在本发明实施例中,所述检测单元320可通过运行已安装的状态检测程序 来检测自身的第一状态参数,所述状态检测程序可用于检测第一系统的健康状 态,如所述第一系统的处理器的使用率、处理器的温度、传感器的工作状态数 值,风扇速度、硬盘温度、开机速度等一系列参数。

查询单元330,用于通过所述连接通道向所述第二系统发送查询指令;其中, 所述第二系统在接收到所述查询指令后,检测自身的第二状态参数,并将所述 第二状态参数通过所述连接通道发送给所述第一系统。

在本发明实施例中,所述查询单元330通过所述连接通道向所述第二系统 发送查询指令,所述第二系统在接收到所述查询指令后,同样运行已安装的状 态检测程序来检测自身的第二状态参数,如所述第二系统的处理器的使用率、 处理器的温度、传感器的工作状态数值,风扇速度、硬盘温度、开机速度等一 系列参数。

在本发明实施例中,所述第二系统在通过检测获得所述第二状态参数后, 通过所述连接通道将所述第二状态参数发送给所述第一系统。

需要说明的是,上述实施例中,所述查询单元330可以先向所述第二系统 发送查询指令,然后所述检测单元320检测自身的第一状态参数后,将第一状 态参数发送给第二系统。也可以是所述检测单元320在检测自身的第一状态参 数后,所述第一状态参数和所述查询单元330发出的查询指令一并发送给第二 系统,这些方案均在本发明的保护范围之内,在此不做赘述。存储单元340,用 于接收所述第二系统发送的第二状态参数,并存储所述第二状态参数。

需要说明的是,在本发明实施例中,所述存储单元340还同时存储所述第 一状态参数,相应的,所述第二系统也存储所述第二状态参数。如此,可从任 意一个系统中获取状态参数,防止了数据丢失,便于对两个系统的状态进行管 理。

本发明实施例提供的第一系统300,通过所述检测单元320将所述第一系统 的第一状态参数传输到所述第二系统中并在所述第二系统进行存储,而通过所 述查询单元330请求获取所述第二系统的第二状态参数并进行存储,如此,当 所述第一系统出现故障时,可从所述第二系统上获取第一系统的第一状态参数, 而当所述第二系统出现故障时,可从所述第一系统上获取第二系统的第二状态 参数,从而维修人员可根据状态参数判断系统出现故障的原因,及时找到解决 的方法,提高了工作效率和用户体验。

请一并参阅图4,图4是本发明第四实施例提供的一种双系统终端400,所 述双系统终端400包括第一系统410及第二系统420。其中:

所述第一系统410,用于在确认第二系统420启动后,建立与所述第二系统 420之间的连接通道。

所述第一系统410,用于检测自身的第一状态参数,并将所述第一状态参数 通过所述连接通道发送至所述第二系统420。

所述第二系统420,用于接收并存储所述第一状态参数。

所述第一系统410,用于通过所述连接通道向所述第二系统420发送查询指 令。

所述第二系统420,用于在接收到所述查询指令后,检测自身的第二状态参 数,并将所述第二状态参数通过所述连接通道发送给所述第一系统410。

所述第一系统410,用于接收所述第二系统420发送的第二状态参数,并存 储所述第二状态参数。

本发明实施例提供的双系统终端400,所述第一系统410将第一状态参数保 存到所述第二系统420中,而将所述第二系统420的第二状态参数保存到第一 系统410中,如此,当所述第一系统410出现故障时,可从所述第二系统420 上获取第一系统410的第一状态参数,而当所述第二系统420出现故障时,可 从所述第一系统410上获取第二系统420的第二状态参数,从而维修人员可根 据状态参数判断系统出现故障的原因,及时找到解决的方法,提高了工作效率 和用户体验。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发 明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流 程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory, ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号