一种异常检测方法、装置、电子终端及系统的制作方法

文档序号:6430992阅读:156来源:国知局
专利名称:一种异常检测方法、装置、电子终端及系统的制作方法
技术领域
本发明涉及终端检测技术领域,特别涉及一种异常检测方法、异常检测装置、电子终端、异常检测系统及终端系统。
背景技术
随着终端技术的发展,人们对计算机的要求也越来越高,比如,当用户主机出现故障,或者不能连接到网络时,则需要对该用户主机进行远程检测或者修复。但是,在对现有技术的研究和实践过程中,本发明的发明人发现,现有的实现方式中,如果用户主机出现故障,或者不能连接到网络,则无法通过网络对该用户终端进行异常检测,从而降低了用户的使用度。

发明内容
本发明实施例提供一种异常检测方法、异常检测装置、电子终端、异常检测系统及终端系统,以解决在用户终端不具备网络情况下能进行异常检测的技术问题,提高用户的使用度。为解决上述技术问题,本发明实施例提供一种异常检测方法,所述方法应用于第一终端,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述方法包括在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据;通过所述第二接口将所述第一数据发送给所述第三终端;通过所述第二接口获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据。优选的,所述满足预定条件包括接收到来自所述第三终端的第三检测指令;或者,接收到来自所述第二终端的第二检测指令;或者,接收到来自所述第一终端的第一检测指令。优选的,所述通过第一接口获取所述第二终端的第一数据包括通过所述第一接口对所述第二终端进行扫描,获得所述第二终端的第一数据;或者接收所述第二终端发送的第一数据。优选的,所述第二终端包括第二扫描单元,所述接收所述第二终端发送的第一数据包括通过所述第一接口启动所述第二扫描单元;接收所述第二终端的第一数据,所述第一数据是所述第二扫描单元扫描所述第二终端后获得的。
优选的,所述方法还包括从所述第三终端获取第三数据,所述第三数据用于恢复所述第二终端存在异常的恢复数据;根据所述第三数据对所述第二终端存在的异常进行恢复。优选的,所述方法还包括所述第一接口为数据总线接口,所述第二接口为网络接□。相应的,本发明实施例还提供一种异常检测装置,应用于第一终端,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述异常检测装置包括第一获取单元,用于在满足预定条件时,通过所述第一接口获取所述第二终端的
第一数据;发送单元,用于通过所述第二接口将所述第一数据发送给所述第三终端;接收单元,用于通过所述第二接口获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出单元,用于输出所述第二数据。优选的,所述获取单元包括第一扫描单元,用于通过所述第一接口对所述第二终端进行扫描,获得所述第二终端的第一数据;和/或接收单元,用于接收所述第二终端发送的该第二终端检测的第一数据。优选的,所述异常检测装置还包括远程判断单元,用于判断是否满足预定条件,如果满足,启动所述获取单元通过所述第一接口获取所述第二终端的第一数据;其中,所述满足预定条件包括接收到来自所述第三终端的第三检测指令;或者,接收到来自所述第二终端的第二检测指令;或者,接收到来自所述第一终端的第一检测指令。优选的,所述异常检测装置还包括第二获取单元,用于从所述第三终端获取第三数据,所述第三数据用于恢复所述第二终端存在异常的恢复数据;恢复单元,用于根据所述第三数据对所述第二终端存在的异常进行恢复。优选的,所述第一终端包括第一处理单元,基于所述第一处理单元运行第一操作系统;所述第二终端包括第二处理单元,基于所述第二处理单元运行第二操作系统;其中,所述第一终端包括显示单元,所述显示单元用于显示所述第一操作系统运行或所述第二操作系统运行,或者所述第二终端包括显示单元,所述显示单元用于显示所述第一操作系统运行或所述第二操作系统运行。相应的,本发明实施例还提供一种电子终端,包括第一接口,用于与第二终端连接;第二接口,用于与第三终端连接;第一处理单元,用于在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据,并通过所述第二接口将所述第一数据发送给所述第三终端,以及通过所述第二接口获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出单元,用于输出所述第二数据。相应的,本发明实施例还提供一种异常检测系统,包括第一终端、第二终端和第三终端,所述第一终端通过所述第一接口与所述第二终端连接,并且所述第一终端通过所述第二接口与所述第三终端连接,其中,所述第一终端包括异常检测装置,其中,所述异常检测装置,用于在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据,并通过所述第二接口将所述第一数据发送给所述第三终端;以及通过所述第二接口获得所述第三终端反馈的第二数据,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据;所述第三终端,用于接收所述异常检测装置发送的第一数据,并依据所述第一数据分析所述第二终端是否存在异常,如果存在异常,则向所述异常检测装置发送所述第二数据。优选的,所述异常检测装置如上所述的异常检测装置。相应的,本发明实施例还提供一种终端系统,包括第一终端、第二终端和第三终端,所述第一终端通过第一接口与所述第二终端连接,并且所述第一终端通过第二接口与所述第三终端连接,其中,所述第一终端包括异常检测装置,所述第二终端包括监测装置,所述第三终端包括分析装置;所述异常检测装置,用于在满足预定条件时,通过所述第一接口向所述监控装置发送监测指令,并通过所述第一接口接收所述监测装置发送的第一数据;以及通过所述第二接口将所述第一数据发送给所述分析装置;并通过所述第二接口接收分析装置反馈的第二数据,所述第二数据是所述分析装置根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据;所述监测装置,用于在接收到所述监测指令时,对所述第二终端进行监控,得到所述第一数据,并将所述第一数据发送给所述异常检测装置;所述分析装置,用于对接收到的所述第一数据进行分析,生成所述第二数据,并通过所述第二接口将所述第二数据发送给所述异常检测装置。优选的,所述第三终端还包括恢复装置,所述异常检测装置,还用于向所述恢复装置发送获取恢复第二终端异常的恢复请求,接收所述分析装置发送的所述第三数据;或者,接收所述恢复装置发送的所述第三数据;其中,所述第三数据用于恢复所述第二终端存在异常状态的恢复数据;以及将所述第三数据通过第一接口发送给所述监测装置;所述恢复装置,还用于在接收到所述恢复请求后,依据所述分析装置中的所述第二数据生成所述第三数据,并向所述异常检测装置发送所述第三数据;或者在所述分析装置将所述第二数据发送给所述异常检测装置后,依据所述分析装置中的所述第二数据生成所述第三数据,并向所述异常检测装置发送所述第三数据;所述监测装置,还用于依据接收到的所述第三数据,对所述第二终端存在的异常进行恢复。
由上述技术方案可知,本发明实施例中,在满足预定条件时,第一终端可以对第二终端进行检测,并将检测获得到的第一数据发送给第三终端,以便于第三终端对该第一数据进行分析,从而确定第二终端是否存在异常,以及在接收到第三终端发送的该第二终端存在异常的第二数据时,输出所述第二数据。解决了对不具备网络环境的用户终端进行异常检测的技术问题,提高用户的使用度。进一步,本发明实施例中,在确定用户终端存在异常时,且该用户终端又不具备网络环境时,可以对该用户终端进行远程恢复。


图I为本发明实施例提供的一种异常检测方法的流程图;图2为本发明实施例提供的一种异常检测装置的结构示意图;图3为本发明实施例提供的一种异常检测装置的第二种结构示意图;图4为本发明实施例提供的一种异常检测装置的第三种结构示意图;图5为本发明实施例提供的一种异常检测系统的结构示意图;图6为本发明实施例提供的一种终端系统的结构示意图;图7为本发明实施例提供的一种电子设备的结构示意图。
具体实施例方式为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。请参阅图1,为本发明实施例提供的一种异常检测方法的流程图;所述方法应用于第一终端,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述方法包括步骤101 :在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据;该步骤中,满足预定条件可以是所述第一终端接收到来自所述第三终端的第三检测指令;或者,所述第一终端接收到来自所述第二终端的第二检测指令;或者,所述第一终端接收到来自所述第一终端的第一检测指令。该步骤中,所述通过所述第一接口获取所述第二终端的第一数据包括两种方式,一种是第一终端可以通过所述第一接口对所述第二终端进行扫描,获得所述第二终端的第一数据;另一种是第一终端接收所述第二终端发送的第一数据。对于这种方式,所述第一终端可以通过第一接口启动所述第二扫描单元;或者第一终端接收第二终端发送的第一数据,所述第一数据是所述第二扫描单元扫描所述第二终端后获得的。当然,对于这种方式,第二终端也可以自动启动第二扫描单元,并将第二扫描单元通过扫描得到的第一数据发送给第一终端。在该实施例中,第一接口可以为数据总线接口,比如通用串行总线(USB)接口、通用串行数据总线(UART)接口或1394网络适配总线接口,但并不限于此。步骤102 :通过所述第二接口将所述第一数据发送给所述第三终端;该步骤中,第一终端将获得的第一数据通过第二接口发送给第三终端,第三终端对接收到的第一数据进行分析,并判断第二终端是否存在异常,如果存在异常,则生成第三数据,之后,执行步骤103。其中,第二接口为网络接口,比如RJ45等。在该步骤中,如果第三终端判断第二终端不存在异常,也可以通知第一终端其判断结果为第二终端非异常。步骤103 :通过第二接口获得第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;由上述步骤可知,如果第三终端判断第二终端异常,则通过第二网络接口向第一终端发送第二数据,第二数据表示所述第二终端处于异常状态。当然,如果第三终端判断第二终端处于非异常状态,也可以则通过第二网络接口向第一终端发送第四数据,第四数据表示所述第二终端处于非异常状态。步骤104 :输出所述第二数据。在第一终端接收到第三终端发送的第二数据后,可以将所述第二数据输出至与其连接的显示单元上显示给用户(即提示用户该第二终端工作异常),也可以将所述第二数据输出至第二终端,第二终端通过与其连接显示单元将所述第二数据显示给用户(即提示用户该第二终端工作异常)。当然,在上述过程中,如果第三终端对第一数据进行分析,确定所述第二终端没有存在异常,则向第一终端发送第四数据,第四数据是所述第三终端根据所述第一数据分析获得的,所述第四数据表示所述第二终端处于非异常状态;所述第一终端在接收到第三终端发送的第四数据后,可以将所述第四数据输出至与其连接的显示单元上显示给用户(即提示用户该第二终端工作正常),也可以将所述第四数据输出至第二终端,第二终端通过与其连接显示单元将所述第四数据显示给用户(即提示用户该第二终端工作正常)。在上述实施例的基础上,所述方法还可以包括第一终端从所述第三终端获取第三数据,所述第三数据用于恢复所述第二终端存在异常的恢复数据;第一终端根据所述第三数据对所述第二终端存在的异常进行恢复。在该步骤中,一种方式是第一终端可以自动或在接收到用户发送的恢复指令后向第三终端发送获取恢复第二终端异常的恢复请求,第三终端在接收到所述恢复请求后,如果确定该异常能恢复,则根据所述第二数据生成用于恢复第二终端异常的第三数据,并将所述第三数据发送给第一终端,所述第一终端根据接收到的第三数据可以对所述第二终端进行恢复,或者第一终端直接将所述第三数据发送给第二终端,由第二终端自行恢复其异常。另一种方式是第三终端在向第一终端发送第二终端存在异常的第二数据后,如果认为能对该异常进行恢复,则根据所述第二数据生成用于恢复第二终端异常的第三数据,并向第一终端发送所述第三数据,所述第一终端在接收到所述第三数据后,可以对所述第二终端进行恢复,或者将所述第三数据发送给第二终端,由第二终端自行恢复其异常。本发明实施例中,在满足预定条件时,第一终端可以对第二终端进行检测,并将检测获得到的第一数据发送给第三终端,以便于第三终端对该第一数据进行分析,从而确定第二终端是否存在异常,以及在接收到第三终端发送的该第二终端存在异常的第二数据时,输出所述第二数据。解决了对不具备网络情况下的第二终端也能进行异常检测的技术问题,提高用户的使用度。进一步,本发明实施例中,在第三终端确定第二终端存在异常时,且能恢复时,在第二终端不具备网络环境下,可以对该第二终端进行远程恢复。当然,如果不能恢复,也可以通知该异常不能恢复。相应的,本发明实施例还提供的一种异常检测装置,其结构示意图详见图2,所述异常检测装置应用于第一终端,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述异常检测装置包括第一获取单元21,发送单元22,接收单元23和输出单元24,其中,所述第一获取单元21,用于在满足预定条件时,通过第一接口获取所述第二终端的第一数据;所述发送单元22,用于通过第二接口将所述第一数据发送给所述第三终端;所述接收单元23,用于通过第二接口获得第三终端反馈的第二数据,所述第二数据是第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;所述输出单元24,用于输出所述第二数据。在第一终端中的异常检测装置对第二终端进行异常检测过程中,在满足预定条件(比如,接收到来自所述第三终端的第三检测指令;或者,接收到来自所述第二终端的第二检测指令;或者,接收到来自所述第一终端的第一检测指令)时,所述异常检测装置中的第一获取单元21通过第一接口获取所述第二终端的第一数据;具体包括第一扫描单元,用于通过第一接口对所述第二终端进行扫描,获得所述第二终端的第一数据;和/或,接收单元,用于接收第二终端发送的该第二终端检测的第一数据;然后,所述发送单元22将所述第一数据发送给第三终端;以及所述接收单元23通过第二接口获得第三终端反馈的第二数据,所述第二数据是第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态,然后,所述输出单元24,用于输出所述第二数据,该输出单元可以将该第二数据输出至与该第一终端连接的第一显示单元中,即通过该第一显示单元显示所述第二数据;也可以将该第二数据输出至第二终端,以便于第二终端通过与其连接的第二显示单元显示该第二数据。优选的,在该实施例的基础上,所述异常检测装置可以包括远程判断单元25,用于判断是否满足预定条件,如果满足,启动所述获取单元通过第一接口获取所述第二终端的第一数据;其中,所述满足预定条件包括接收到来自所述第三终端的第三检测指令;或者,接收到来自所述第二终端的第二检测指令;或者,接收到来自所述第一终端的第一检测指令。其结构示意图详见图3,为本发明实施例提供的异常检测装置的第二种结构示意图。优选的,在该实施例的基础上,所述异常检测装置还可以包括第二获取单元26和恢复单元27,其结构示意图详见图4,为本发明实施例提供的异常检测装置的第三种结构示意图。其中,所述第二获取单元,用于从所述第三终端获取第三数据,所述第三数据用于恢复所述第二终端存在异常的恢复数据;其获取的过程可以包括第二获取单元主动从第三终端获取第三数据;或,如果该异常能恢复,第三终端主动将所述第三数据发送给第二获取单元,其具体的实现过程详见上述;如果该异常不能恢复,则第三终端也通知第一终端该异常不能恢复;所述恢复单元,用于根据所述第三数据对所述第二终端存在的异常进行恢复,其恢复的过程,可以直接对第二终端进行恢复,也可以将该第三数据通知第二终端,以便于第二终端进行自行恢复。优选的,所述第一终端包括第一处理单元,基于所述第一处理单元运行第一操作系统;所述第二终端包括第二处理单元,基于所述第二处理单元运行第二操作系统;其中,所述第一终端包括显示单元,所述显示单元用于显示所述第一操作系统运行或所述第二操作系统运行,或者所述第二终端包括显示单元,所述显示单元用于显示所述第一操作系统运行或所述第二操作系统运行。本发明实施例,解决了对不具备网络环境的终端进行异常检测的技术问题,提高用户的使用度。进一步,本发明实施例中,在确定用户终端存在异常时,且该用户终端又不具备网络环境时,可以对该用户进行远程恢复。相应的,本发明实施例还提供一种异常检测系统,其结构示意图如图5所示,所述异常检测系统包括第一终端51、第二终端52和第三终端53,所述第一终端51通过第一接口 54与第二终端52连接,并且所述第一终端51通过第二接口 55与第三终端53连接,其中,所述第一终端51包括异常检测装置511,其中, 所述异常检测装置511,用于在满足预定条件时,通过第一接口获取所述第二终端52的第一数据,并通过第二接口将所述第一数据发送给所述第三终端53 ;以及通过第二接口获得第三终端53反馈的第二数据,所述第二数据是第三终端53根据所述第一数据分析获得的,所述第二数据表示所述第二终端52处于异常状态;输出所述第二数据;所述第三终端53,用于接收所述异常检测装置511发送的第一数据,并依据所述第一数据分析所述第二终端52是否存在异常,如果存在异常,则向第一终端51发送第二数据。在该实施例中,所述异常检测装置如图2、图3或与4所示的异常检测装置,具体详见上述,在此不再赘述。相应的,本发明实施例还提供一种终端系统,其结构示意图如图6所示,所述终端系统包括第一终端61、第二终端62和第三终端63,所述第一终端61通过第一接口 64与第二终端62连接,并且所述第一终端61通过第二接口 65与第三终端63连接,其中,所述第一终端61包括异常检测装置611,所述第二终端62包括监测装置621,所述第三终端63包括分析装置631,所述异常检测装置611,用于在满足预定条件时,通过所述第一接口向所述监控装置621发送监测指令,并通过所述第一接口接收所述监测装置621发送的第一数据;以及通过所述第二接口将所述第一数据发送给所述分析装置631 ;并通过所述第二接口接收分析装置631反馈的第二数据,所述第二数据是所述分析装置根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据;所述监测装置621,用于在接收到所述异常检测装置611发送的监测指令时,对所述第二终端进行监控,得到第一数据,并将所述第一数据发送给异检测装置611。优选的,所述第三终端还包括恢复装置,
所述异常检测装置,还用于向所述恢复装置发送获取恢复第二终端异常的恢复请求,接收所述分析装置发送的所述第三数据;或者,接收所述恢复装置发送的所述第三数据;其中,所述第三数据用于恢复所述第二终端存在异常状态的恢复数据;以及将所述第三数据通过第一接口发送给所述监测装置;所述恢复装置,还用于在接收到所述恢复请求后,依据所述分析装置中的所述第二数据生成所述第三数据,并向所述异常检测装置发送所述第三数据;或者在所述分析装置将所述第二数据发送给所述异常检测装置后,依据所述分析装置中的所述第二数据生成所述第三数据,并向所述异常检测装置发送所述第三数据;所述监测装置,还用于依据接收到的所述第三数据,对所述第二终端存在的异常进行恢复。其中,本实施例中,所述分析装置和恢复装置可以集成在一起,也可以独立部署,本实施例不作限制。以上终端实施例的具体实现过程请参照前述方法实施例的相关描述,在此不再赘述。相应的,本发明实施例还提供一种电子终端,其结构示意图详见图7,所述电子终端包括第一接口 71,第二接口 72,第一处理单元73和输出单元74,其中,所述第一接口 71,用于与第二终端连接;其中,所述第一接口可以为数据总线接口,比如通用串行总线(USB)接口、通用串行数据总线(UART)接口或1394网络适配总线接口,但并不限于此。所述第二接口 72,用于与第三终端连接;其中,所述第二接口为网络接口,比如RJ45 等。所述第一处理单元73,用于在满足预定条件时,通过所述第一接口 71获取所述第二终端的第一数据,并通过所述第二接口 72将所述第一数据发送给所述第三终端,以及通过所述第二接口 72获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;其中,该实施例中,所述满足预定条件可以是所述第一终端接收到来自所述第三终端的第三检测指令;或者,所述第一终端接收到来自所述第二终端的第二检测指令;或者,所述第一终端接收到来自所述第一终端的第一检测指令。所述输出单元74,用于输出所述第二数据。其中,在第一终端接收到第三终端发送的第二数据后,可以将所述第二数据输出至与其连接的显示单元上显示给用户(即提示用户该第二终端工作异常),也可以将所述第二数据输出至第二终端,第二终端通过与其连接显示单元将所述第二数据显示给用户(即提示用户该第二终端工作异常)。本发明实施例中,在满足预定条件时,第一终端可以对第二终端进行检测,并将检测获得到的第一数据发送给第三终端,以便于第三终端对该第一数据进行分析,从而确定第二终端是否存在异常,以及在接收到第三终端发送的该第二终端存在异常的第二数据时,输出所述第二数据。解决了用户终端在不具备网络情况下也能进行异常检测的技术问题,提高用户的使用度。进一步,本发明实施例中,在确定用户终端存在异常时,且该用户终端又不具备网络环境时,可以对该用户进行远程恢复。
本发明实施例可以应用在由第一终端和第二终端组成的混合架构(hybrid)系统中,所述第一终端和第二终端通过数据总线接口连接,且第一终端通过网络接口与第三终端连接,其中,混合架构系统可以是两个独立的终端设备组合而成,也可以包含第一终端和第二终端的一个便携终端。比如混合架构系统可以由一台独立单一系统的笔记本计算机和一台智能手机组成,也可以是具有混合架构系统的笔记本计算机。当然,第一终端可以包括第一硬件系统,比如基于X86架构或ARM架构处理器的从系统;第二终端可以包括第二硬件系统,比如基于X86架构或ARM架构处理器的主系统。即第一终端和第二终端可以基于相同的硬件架构,也可以依据不同的硬件架构。此外,主系统和从系统可以是依据重要性或优先级或处理能力或功耗对两个系统进行的区分(例如,主系统对应重要性高、优先级高、处理能力强或功耗大,而从系统与上述相反),也可以仅仅是为了命名的区分,并非限定系统的重要性或优先级或处理能力或功耗。进一步,第一终端可以包括具有第一操作系统的第一硬件系统,比如安装有桌面设备操作系统(比如Windows, Linux或MacOS)或安装有便携设备操作系统(比如Android,Symbian或iOS)的第一硬件系统;第二终端可以包括具有第二操作系统的第二硬件系统,比如安装有桌面设备操作系统(比如Windows,Linux或MacOS)或安装有便携设备操作系统(比如Android, Symbian或iOS)的第二硬件系统;即第一操作系统和第二操作系统可以相同也可以不同,只要可以运行在相应的硬件系统即可。优选的,第二终端是基于X86架构处理器的,安装有桌面操作系统的主系统(BASE);第一终端是基于ARM架构处理器的,安装有便携设备操作系统的从系统(PAD),第三终端为远程分析恢复终端或管理终端(SERVER)等;当并不限于此,第一终端和第二终端也可以互换,第一终端为BASE,第二终端为PAD。其中,第一终端具有第一接口,第一终端和第二终端通过对应的第一接口实现连接或分离。第一接口可以是有线接口也可以是无线接口,此处不做限定。当第一接口是有线接口时,第一接口可以具体为数据总线接口,比如USB接口,或UART接口,或自定义接口来满足两个设备之间的连接或者分离。当第一接口是无线接口时,可以是的蓝牙接口,或红外接口,或Wifi接口。以混合系统架构的笔记本为例,第一终端和第二终端是两个相对独立系统,可以分别独立工作或者连接在一起工作。第二终端设置于相对于单系统笔记本的主机侧,具备处理单元,输入单元,存储单元,但不具备显示单元;第一终端设置于相对于单系统笔记本的显示屏侧,具备处理单元,输入单元,存储单元,显示单元。在第一终端和第二终端连接并结合工作时,两个终端可以共享部分硬件单元,例如显示单元。由于显示单元与第一终端集成,因此当第一终端和第二终端断开或有线分离时,仅供第一终端使用;当第一终端和第二终端连接时,可以供第一终端使用,也可以供第二终端使用,即第一终端和/或第二终端中应用(含操作系统)的运行结果/输出内容可以通过显示单元显示。以另一种混合系统架构的笔记本为例,第一终端和第二终端是两个相对独立系统,连接在一起后,可以分别/独立工作。第二终端设置于相对于单系统笔记本的主机侧,具备处理单元,输入单元,存储单元,显示单元;第一终端以板卡形式集成设置,具备处理单元,存储单元。在第一终端和第二终端通过插槽连接时(第一终端插入第二终端的插槽中),两个终端可以共享部分硬件单元,例如显示单元,所述显示单元可以供第一终端使用,也可以供第二终端使用,即第一终端和/或第二终端中应用(含操作系统)的运行结果/输出内容可以通过显示单元显示。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种异常检测方法,其特征在于,应用于第一终端,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述方法包括在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据;通过所述第二接口将所述第一数据发送给所述第三终端;通过所述第二接口获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据。
2.根据权利要求I所述的方法,其特征在于,所述满足预定条件包括接收到来自所述第三终端的第三检测指令;或者,接收到来自所述第二终端的第二检测指令;或者,接收到来自所述第一终端的第一检测指令。
3.根据权利要求I或2所述的方法,其特征在于,所述通过第一接口获取所述第二终端的第一数据包括通过所述第一接口对所述第二终端进行扫描,获得所述第二终端的第一数据;或者接收所述第二终端发送的第一数据。
4.根据权利要求3所述的方法,其特征在于,所述第二终端包括第二扫描单元,所述接收所述第二终端发送的第一数据包括通过所述第一接口启动所述第二扫描单元;接收所述第二终端的第一数据,所述第一数据是所述第二扫描单元扫描所述第二终端后获得的。
5.根据权利要求I或2所述的方法,其特征在于,还包括从所述第三终端获取第三数据,所述第三数据用于恢复所述第二终端存在异常的恢复数据;根据所述第三数据对所述第二终端存在的异常进行恢复。
6.根据权利要求I或2所述的方法,其特征在于,还包括所述第一接口为数据总线接口,所述第二接口为网络接口。
7.一种异常检测装置,应用于第一终端,其特征在于,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述异常检测装置包括第一获取单元,用于在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据;发送单元,用于通过所述第二接口将所述第一数据发送给所述第三终端;接收单元,用于通过所述第二接口获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出单元,用于输出所述第二数据。
8.根据权利要求7所述的异常检测装置,其特征在于,所述获取单元包括第一扫描单元,用于通过所述第一接口对所述第二终端进行扫描,获得所述第二终端的第一数据;和/或接收单元,用于接收所述第二终端发送的该第二终端检测的第一数据。
9.根据权利要求7或8所述的异常检测装置,其特征在于,所述异常检测装置还包括远程判断单元,用于判断是否满足预定条件,如果满足,启动所述获取单元通过所述第一接口获取所述第二终端的第一数据;其中,所述满足预定条件包括接收到来自所述第三终端的第三检测指令;或者,接收到来自所述第二终端的第二检测指令;或者,接收到来自所述第一终端的第一检测指令。
10.根据权利要求7或8所述的异常检测装置,其特征在于,所述异常检测装置还包括第二获取单元,用于从所述第三终端获取第三数据,所述第三数据用于恢复所述第二终端存在异常的恢复数据;恢复单元,用于根据所述第三数据对所述第二终端存在的异常进行恢复。
11.根据权利要求7或8所述的异常检测装置,其特征在于,所述第一终端包括第一处理单元,基于所述第一处理单元运行第一操作系统;所述第二终端包括第二处理单元,基于所述第二处理单元运行第二操作系统;其中,所述第一终端包括显示单元,所述显示单元用于显示所述第一操作系统运行或所述第二操作系统运行,或者所述第二终端包括显示单元,所述显示单元用于显示所述第一操作系统运行或所述第二操作系统运行。
12.—种电子终端,奇特正在于,包括第一接口,用于与第二终端连接;第二接口,用于与第三终端连接;第一处理单元,用于在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据,并通过所述第二接口将所述第一数据发送给所述第三终端,以及通过所述第二接口获得所述第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出单元,用于输出所述第二数据。
13.一种异常检测系统,其特征在于,包括第一终端、第二终端和第三终端,所述第一终端通过所述第一接口与所述第二终端连接,并且所述第一终端通过所述第二接口与所述第三终端连接,其中,所述第一终端包括异常检测装置,其中,所述异常检测装置,用于在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据,并通过所述第二接口将所述第一数据发送给所述第三终端;以及通过所述第二接口获得所述第三终端反馈的第二数据,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据;所述第三终端,用于接收所述异常检测装置发送的第一数据,并依据所述第一数据分析所述第二终端是否存在异常,如果存在异常,则向所述异常检测装置发送所述第二数据。
14.根据权利要求13所述的异常检测系统,其特征在于,所述异常检测装置如权利要求7至11任一项所述的异常检测装置。
15.一种终端系统,其特征在于,包括第一终端、第二终端和第三终端,所述第一终端通过第一接口与所述第二终端连接,并且所述第一终端通过第二接口与所述第三终端连接,其中,所述第一终端包括异常检测装置,所述第二终端包括监测装置,所述第三终端包括分析装置;所述异常检测装置,用于在满足预定条件时,通过所述第一接口向所述监控装置发送 监测指令,并通过所述第一接口接收所述监测装置发送的第一数据;以及通过所述第二接口将所述第一数据发送给所述分析装置;并通过所述第二接口接收分析装置反馈的第二数据,所述第二数据是所述分析装置根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据;所述监测装置,用于在接收到所述监测指令时,对所述第二终端进行监控,得到所述第一数据,并将所述第一数据发送给所述异常检测装置;所述分析装置,用于对接收到的所述第一数据进行分析,生成所述第二数据,并通过所述第二接口将所述第二数据发送给所述异常检测装置。
16.根据权利要求15所述的终端系统,其特征在于,所述第三终端还包括恢复装置,所述异常检测装置,还用于向所述恢复装置发送获取恢复第二终端异常的恢复请求,接收所述分析装置发送的所述第三数据;或者,接收所述恢复装置发送的所述第三数据;其中,所述第三数据用于恢复所述第二终端存在异常状态的恢复数据;以及将所述第三数据通过第一接口发送给所述监测装置;所述恢复装置,还用于在接收到所述恢复请求后,依据所述分析装置中的所述第二数据生成所述第三数据,并向所述异常检测装置发送所述第三数据;或者在所述分析装置将所述第二数据发送给所述异常检测装置后,依据所述分析装置中的所述第二数据生成所述第三数据,并向所述异常检测装置发送所述第三数据;所述监测装置,还用于依据接收到的所述第三数据,对所述第二终端存在的异常进行恢复。
全文摘要
本发明实施例提供一种异常检测方法、异常检测装置、电子终端、异常检测系统及终端系统。所述异常检测方法,应用于第一终端,所述第一终端通过第一接口与第二终端连接,并且所述第一终端通过第二接口与第三终端连接;其中,所述方法包括在满足预定条件时,通过所述第一接口获取所述第二终端的第一数据;通过所述第二接口将所述第一数据发送给所述第三终端;通过第二接口获得第三终端反馈的第二数据,其中,所述第二数据是所述第三终端根据所述第一数据分析获得的,所述第二数据表示所述第二终端处于异常状态;输出所述第二数据。本发明解决了在用户终端不具备网络情况下能进行异常检测的技术问题,提高了用户的使用度。
文档编号G06F11/22GK102955722SQ20111023661
公开日2013年3月6日 申请日期2011年8月17日 优先权日2011年8月17日
发明者顾正华 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1