发送硬件信息的方法及装置,处理硬件信息的方法及系统的制作方法

文档序号:7886823阅读:262来源:国知局
专利名称:发送硬件信息的方法及装置,处理硬件信息的方法及系统的制作方法
技术领域
本发明涉及计算机及通信领域,特别涉及发送硬件信息的方法及装置,处理硬件信息的方法及系统。
背景技术
在现有技术中,在机器出现故障后需分析具体是哪个部件出问题的时候,一般需要在机箱中插上Port 80卡,根据Port 80卡显示的代码去查找对应故障信息。本申请发明人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题:现有技术中在查找故障时需要首先拆开机箱装入Port 80卡,操作过程较为复杂。且大部分普通用户没有Port 80卡,也不了解Port 80卡应该插在什么位置,或者即使插入了 Port 80卡,普通用户也不知该如何根据Port 80卡的指示确定故障信息。因此此过程不利于普通用户查找故障信息。

发明内容
本发明实施例提供发送硬件信息的方法及装置,处理硬件信息的方法及系统,用于及时发现故障,便于远程排除故障。一种发送硬件信息的方法,应用在包括有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备中,所述方法包括:通过所述BIOS获得所述计算设备的硬件故障信息;通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎;通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。—种处理硬件信息的方法,应用于处理硬件信息的系统中,所述系统包括有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备,所述系统还包括服务器,所述方法包括: 所述计算设备通过所述BIOS获得自身硬件故障信息,通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎,通过所述管理引擎,将所述硬件故障信息传输至通过一网络与自身连接的服务器;服务器从所述管理引擎获得所述计算设备的硬件故障信息,并输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备中的BIOS通过检测所述计算设备中的硬件而获得。一种发送硬件信息的装置,应用在包括有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备中,包括:第一获取模块,用于通过所述BIOS获得所述计算设备的硬件故障信息;第一传输模块,用于通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎;第二传输模块,用于通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。一种处理硬件信息的系统,包括:有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备,及服务器;所述计算设备用于通过所述BIOS获得自身硬件故障信息,通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎,通过所述管理引擎,将所述硬件故障信息传输至通过一网络与自身连接的所述服务器;所述服务器用于从所述管理引擎获得所述计算设备的硬件故障信息,并输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备中的BIOS通过检测所述计算设备中的硬件而获得。本发明实施例中发送硬件信息的方法为通过所述BIOS获得所述计算设备的硬件故障信息;通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎;通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。通过计算设备中的管理引擎将该计算设备中的故障信息传输至服务器,使工作人员可以通过服务器准确获知故障信息,从而及时排除故障,无需亲临现场即可解决问题。


图1为本发明实施例中发送硬件信息的装置的主要结构图;图2为本发明实施例中服务器的主要结构图;图3为本发明实施例中处理硬件信息的系统的主要结构图;图4为本发明实施例中发送硬件信息的方法的主要流程图;图5为本发明实施例中处理硬件信息的方法的主要流程图。
具体实施例方式本发明实施例中发送硬件信息的方法为通过所述BIOS获得所述计算设备的硬件故障信息;通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎;通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。通过计算设备中的管理引擎将该计算设备中的故障信息传输至服务器,使工作人员可以通过服务器准确获知故障信息,从而及时排除故障,无需亲临现场即可解决问题。参见图1,本发明实施例中发送硬件信息的装置包括第一获取模块101、第一传输模块102和第二传输模块103。所述装置可以应用在包括有BIOS(基本输入输出系统)及通过第一类型接口与所述BIOS连接的管理引擎的计算设备中。较佳的,本发明实施例中所述第一类型接口可以为HECI (Host Embedded Control Interface,主机嵌入式控制接口)。所述计算设备中还可以包括AMT (Active Management Technology,主动管理技术)模块。本发明实施例中的所述计算设备可以是计算机。第一获取模块101用于通过所述BIOS获得所述计算设备的硬件故障信息。计算设备中的BIOS可以对该计算设备中的各硬件进行检测,例如,可以进行实时检测、周期性检测或定时检测等,当检测发现有硬件出现故障时,获取具体硬件故障信息,第一获取模块101通过所述BIOS获得所述硬件故障信息。其中,获得的可以是一个硬件的硬件故障信息,也可以是多个硬件的硬件故障信息。如果是多个硬件的硬件故障信息,可以分别有第一标识位,用于标识具体是哪个硬件的硬件故障信息。并且,一个计算设备中的硬件故障信息可以有一个第二标识位,用于标识所述计算设备,以使所述服务器能够分辨具体是哪个计算设备出了故障。第一传输模块102用于通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎(ME)。在第一获取模块101获得硬件故障信息后,第一传输模块102可以通过HECI将所述硬件故障信息传输至所述计算设备中的管理引擎。第二传输模块103用于通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。所述服务器可以通过网络与多个计算设备相连。当与之联网的其中一个计算设备出现故障时,第一传输模块102已将所述硬件故障信息传输至所述计算设备中的管理引擎,第二传输模块103可以通过所述管理引擎将所述硬件故障信息传输至所述服务器,具体的,第二传输模块103可以通过AMT模块将所述管理引擎获得的所述硬件故障信息传输至所述服务器,以使工作人员可以通过所述服务器获知具体硬件故障信息,从而能够排除故障。所述AMT模块可以是具体的硬件模块。参见图2,本发明实施例还提供一种服务器,所述服务器包括第二获取模块201及第三传输模块202。所述服务器可以是应用了管理软件的服务器,较佳的,本发明实施例中所述管理软件可以具体为AMT AP ( —种管理软件)。第二获取模块201用于从所述管理引擎获得所述计算设备的硬件故障信息。第二获取模块201可以通过所述发送硬件信息的装置中的AMT模块从所述管理引擎获得所述计算设备的硬件故障信息。所述发送硬件信息的装置中的第二传输模块103通过所述AMT模块将所述硬件故障信息传输至所述服务器。第三传输模块202用于输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备中的BIOS通过检测所述计算设备中的硬件而获得。第三传输模块202可以在AMTAP中将所述硬件故障信息进行输出,使工作人员可以通过AMT AP获得所述硬件故障信息,准确定位具体是哪台计算设备的哪个硬件出了什么样的问题,则工作人员可以根据获取的具体硬件故障信息进行修复性操作,或者可以指导出现故障的计算设备的用户进行一些验证或恢复性工作,不用工作人员亲临现场也可以及时排除故障,节省时间,实时、高效地解除故障,提闻网络质量。较佳的,第三传输模块202可以通过AMT AP将所述硬件故障信息传输至显示屏进行显示,使工作人员可以通过观看显示屏直接获知具体硬件故障信息,获得硬件故障信息的方式更加直观,减少出错率,更利于实际应用。参见图3,本发明实施例还提供一种处理硬件信息的系统,其可以包括:包含所述发送硬件信息的装置的计算设备301及所述服务器302。所述计算设备301用于通过所述BIOS获得自身的硬件故障信息,通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎,通过所述管理引擎,将所述硬件故障信息传输至通过一网络与自身连接的所述服务器302。所述服务器302用于从所述管理引擎获得所述计算设备301的硬件故障信息,并输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备301中的BIOS通过检测所述计算设备301中的硬件而获得。所述服务器302中可以有AMT AP。以下通过具体实施例介绍发送硬件故障信息的方法。参见图4,本发明实施例中发送硬件信息的主要方法流程如下:步骤401:通过所述BIOS获得所述计算设备的硬件故障信息。步骤402:通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎。步骤403:通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。参见图5,本发明实施例中处理硬件信息的主要方法流程如下:步骤501:所述计算设备通过所述BIOS获得自身的硬件故障信息,通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎,通过所述管理引擎,将所述硬件故障信息传输至通过一网络与自身连接的所述服务器。步骤502:所述服务器从所述管理引擎获得所述计算设备的硬件故障信息,并输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备中的BIOS通过检测所述计算设备中的硬件而获得。本发明实施例中发送硬件信息的方法为通过所述BIOS获得所述计算设备的硬件故障信息;通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎;通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。通过计算设备中的管理引擎将该计算设备中的故障信息传输至服务器,使工作人员可以通过服务器准确获知故障信息,从而及时排除故障,无需亲临现场即可解决问题。服务器通过网络与计算设备相连,便于信息进行传输。计算设备中有AMT模块,服务器中采用了 AMT AP,允许工作人员远程管理和修复联网的计算设备,而且实施过程是对于服务对象完全透明的,从而节省了用户的时间和计算机维护成本。且第三传输模块202可以将硬件故障信息传输至显示屏进行显示,使工作人员获得硬件故障信息的方式更为直观,更便于工作人员及时排除故障。采用本发明实施例的技术方案,可以满足远程进行故障分析的需求,且可以结合AMT技术,远程解决问题或指导现场人员解决问题,更为实时、高效,可以省时省力,节省成本。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种发送硬件信息的方法,应用在包括有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备中,其特征在于,所述方法包括: 通过所述BIOS获得所述计算设备的硬件故障信息; 通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎; 通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。
2.如权利要求1所述的方法,其特征在于,所述第一类型接口为主机嵌入式控制接口HECI。
3.—种处理硬件信息的方法,应用于处理硬件信息的系统中,所述系统包括有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备,其特征在于,所述系统还包括服务器,所述方法包括: 所述计算设备通过所述BIOS获得自身硬件故障信息,通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎,通过所述管理引擎将所述硬件故障信息传输至通过一网络与自身连接的服务器; 所述服务器通过所述管理引擎获得所述计算设备的硬件故障信息,并输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备中的BIOS通过检测所述计算设备中的硬件而获得。
4.如权利要求3所述的方法,其特征在于,输出所述硬件故障信息的步骤包括:将所述硬件故障信息输出至显示屏进行显示。
5.一种发送硬件信息的装置,应用在包括有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备中,其特征在于,包括: 第一获取模块,用于通过所述BIOS获得所述计算设备的硬件故障信息; 第一传输模块,用于通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎; 第二传输模块,用于通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。
6.如权利要求5所述的装置,其特征在于,所述第一类型接口为主机嵌入式控制接口HECI。
7.—种处理硬件信息的系统,其特征在于,包括:有BIOS及通过第一类型接口与所述BIOS连接的管理引擎的计算设备,及服务器; 所述计算设备用于通过所述BIOS获得自身硬件故障信息,通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎,通过所述管理引擎将所述硬件故障信息传输至通过一网络与自身连接的所述服务器; 所述服务器用于从所述管理引擎获得所述计算设备的硬件故障信息,并输出所述硬件故障信息;其中,所述硬件故障信息由所述计算设备中的BIOS通过检测所述计算设备中的硬件而获得。
8.如权利要求7所述的系统,其特征在于,所述第三传输模块还用于将所述硬件故障信息输出至显示屏进行显示。
全文摘要
本发明公开了一种发送硬件信息的方法,用于及时发现故障,便于远程排除故障。所述方法包括通过所述BIOS获得所述计算设备的硬件故障信息;通过所述第一类型接口,将所述硬件故障信息传输至所述管理引擎;通过所述管理引擎,将所述硬件故障信息传输至通过一网络与所述计算设备连接的服务器。本发明还公开了用于实现所述方法的装置、处理硬件信息的方法及系统。
文档编号H04L12/24GK103200023SQ20121000491
公开日2013年7月10日 申请日期2012年1月9日 优先权日2012年1月9日
发明者顾书露 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1