当前位置: 首页 > 专利查询>伊姆西公司专利>正文

用于获取故障相关信息的计算设备和方法技术

技术编号:13589629 阅读:81 留言:0更新日期:2016-08-25 17:07
本发明专利技术的实施例公开了用于获取故障相关信息的计算设备和方法。在一个实施例中,提供一种计算设备。该计算设备包括:串行数据传输模块,被配置为响应于针对故障相关信息的请求而获取指示该故障相关信息的串行数据;以及与串行数据传输模块耦合的无线通信模块,被配置为经由无线通信链路发送该串行数据。还公开了相应地用于获取故障相关信息的方法。

【技术实现步骤摘要】

本专利技术的实施例总体上涉及信息传输
,并且更具体地,涉及用于获取故障相关信息的计算设备和方法
技术介绍
在计算设备出厂之前的调试和后期使用过程的维护中,常常需要采集计算设备的相关信息。本文所使用的术语“计算设备”是指具备计算能力的设备,包括但不限于,服务器、个人计算机(PC)、膝上型计算机、平板式计算机、个人数字助理(PDA)、移动电话、智能手机等。例如,在计算设备出现故障时,需要采集计算设备的故障相关信息,通过对该信息进行分析来排查故障。本文所使用的术语“故障相关信息”是指用于对计算设备进行故障分析的、能够反映计算设备故障的任意适当信息,包括但不限于计算设备的日志信息。常见的故障相关信息的采集方式是由工程技术人员在现场手动进行采集。作为示例,需要工程技术人员到达故障现场,使用特定设备,例如一台笔记本电脑,通过专用数据线缆从故障服务器的专用端口读取日志信息。这种方式显然成本过高并且非常低效。因此,需要一种能够高效获取故障相关信息的解决方案。
技术实现思路
一般地,本专利技术的实施例提出一种计算设备和在计算设备中用于获取故障相关信息的方法。根据本专利技术的第一方面,提供了一种计算设备。该计算设备包括:串行数据传输模块,被配置为响应于针对故障相关信息的请求而获取
指示该故障相关信息的串行数据;以及与串行数据传输模块耦合的无线通信模块,被配置为经由无线通信链路发送该串行数据。根据本专利技术的第二方面,提供了一种至少通过计算设备执行的用于获取故障相关信息的方法。该方法包括:响应于针对故障相关信息的请求,获取指示该故障相关信息的串行数据;以及经由无线通信链路发送该串行数据。这方面的实施例还包括一种计算机程序产品。该计算机程序产品被有形地存储在非瞬态计算机可读存储介质上,并且包括机器可执行指令,该指令在被执行时使得机器执行根据本专利技术的第二方面的方法的步骤。通过下文描述将会理解,根据本专利技术的实施例,可以高效并低成本地收集计算设备的故障相关信息。附图说明结合附图并参考以下详细说明,本专利技术各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1示出了本专利技术的实施例可以实施于其中的示例环境;图2示出了根据本专利技术一个实施例的计算设备的框图;图3示出了根据本专利技术的一个实施例的用于获取故障相关信息的方法的流程图;以及图4示出了适于实现本专利技术的示例实施例的计算机系统的框图。具体实施例下面将参照附图更详细地描述本专利技术的实施例。虽然附图中显示了本专利技术的某些实施例,然而应当理解的是,本专利技术可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本专利技术。应当理解的是,本专利技术的附图及实施例仅用于示例性作用,并非用于限制本专利技术的保护范
围。在此使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。其他术语的相关定义将在下文描述中给出。首先参考图1,其示出了本专利技术的实施例可以实施于其中的示例环境100。如图所示,一般而言,环境100可以包括多个计算设备110。计算设备110之间可以通过无线通信链路彼此通信。应当理解,图1所示的计算设备110的数目仅仅是出于说明之目的而无意于限制。如上所述,计算设备110的示例包括但不限于以下一个或多个:服务器、个人计算机(PC)、膝上型计算机、平板式计算机、个人数字助理(PDA)、移动电话、智能手机,等等。无线通信链路的示例包括但不限于以下一个或多个:无线局域网(WLAN)或无线保真(WiFi)等计算机网络链路,2G、3G、4G或4.5G等电信网络链路,蓝牙,红外,等等。应当理解,虽然图1未示出,但是计算设备110可以包括:一个或者多个处理器或者处理单元、存储器以及连接不同系统组件(包括处理器或者处理单元以及存储器)的总线。如图1所示,一般地,计算设备110包括串行数据传输模块120和与之耦合的无线通信模块130。如本文所使用的术语“耦合”包括直接连接或间接地通过中间元件连接。应当理解,图1中仅示出了一个计算设备110的示意性结构,但是图1所示的环境100中的任意计算设备都具有类似的结构。在本专利技术的上下文中,串行数据传输模块是指适于支持串行数据传输的端口模块,其示例可以包括但不限于通用异步收发器(UART)端口模块。应当理解,本专利技术可以采用本领域中已知的或将来开发的任何可以支持串行数据传输的端口模块,本专利技术的范围在此方面不受限制。无线通信模块是指能够经由无线通信链路传输数据的模块。该无线通信模块可以实现为能够经由如上所述的任何无线通信链路传
输数据的任意适当模块。其示例可以包括但不限于蓝牙模块或WiFi模块。根据本专利技术的实施例,计算设备110中的串行数据传输模块120被配置为响应于针对故障相关信息的请求而获取指示故障相关信息的串行数据。无线通信模块130被配置为经由无线通信链路发送该串行数据。如上所述,故障相关信息包括能够反映计算设备故障的任意适当信息。相应地,指示故障相关信息的数据可以是能够反映计算设备故障的任意适当数据,该数据的示例可以包括但不限于日志数据。如上所述,无线通信模块130可以是能够经由如上所述的任何无线通信链路传输数据的任意适当模块。在一个实施例中,当无线通信模块130能够传输串行数据时,无线通信模块130可以直接将串行数据传输模块120所获取的串行数据通过无线通信链路发送出去。例如,当无线通信模块130是蓝牙模块时,来自串行数据传输模块120的串行数据可以直接通过蓝牙链路发送至计算设备110外部。蓝牙传输的传输距离短,使得计算设备在进行数据传输时彼此之间引起的干扰小。备选地,在另一实施例中,当无线通信模块130不适于支持串行数据传输时,例如当无线通信模块130是WiFi模块时,计算设备110还可以包括用于在串行数据传输模块120和无线通信模块130之间执行数据格式转换的转换模块。使用WiFi无线传输技术便于将计算设备组网,由此可以将多个计算设备组成以无线方式相互通信的无线网络。图2示出了这种计算设备的一个示例结构。如图2所示,转换模块140耦合在串行数据传输模块120和无线通信模块130之间,被配置为将串行数据传输模块120所获取的串行数据转换成与无线通信模块130相兼容的格式。继而,无线通信模块130可以经由无线通信链路发送经由转换模块140转换后的数据。根据本专利技术的实施例,转换模块140还可以执行反向数据格式转换,即将无线通信模块130经由无线通信链路接收的数据转换成串行数据传输模块120所支持的串行数据。如图2所示,计算设备110还包括加密模块150。加密模块150可以被配置为在通过无线通信链路发送数据之前对数据进行加密。具体的加密方法可以采用本领域中已知的或将来开发的可以方式数据被窃取的任何加密方法,本专利技术的范围在此方面不受限制。应当理解,在一个实施例中,转换模块140可以与串行数据传输模块120或无线通信模块130集成在一起,并且加密模块150可以与无线通信模块130集成在一起。备选地,在另一实施例中,转换模本文档来自技高网
...

【技术保护点】
一种计算设备,包括:串行数据传输模块,被配置为响应于针对故障相关信息的请求而获取指示所述故障相关信息的串行数据;以及与所述串行数据传输模块耦合的无线通信模块,被配置为经由无线通信链路发送所述串行数据。

【技术特征摘要】
1.一种计算设备,包括:串行数据传输模块,被配置为响应于针对故障相关信息的请求而获取指示所述故障相关信息的串行数据;以及与所述串行数据传输模块耦合的无线通信模块,被配置为经由无线通信链路发送所述串行数据。2.根据权利要求1所述的计算设备,其中所述故障相关信息包括所述计算设备的第一故障相关信息和另一计算设备的第二故障相关信息。3.根据权利要求2所述的计算设备,其中所述无线通信模块被进一步配置为经由所述无线通信链路接收指示所述另一计算设备的第二故障相关信息的数据。4.根据权利要求1至3中的任一项所述的计算设备,还包括:转换模块,被配置为将所述串行数据传输模块所获取的串行数据转换成与所述无线通信模块相兼容的格式,其中所述无线通信模块被进一步配置为经由所述无线通信链路发送经由所述转换模块转换后的数据。5.根据权利要求1至3中的任一项所述的计算设备,其中所述串行数据传输模块包括通用异步收发器(UART)模块。6.根据权利要求1至3中的任一项所述的计算设备,其中所述无线通信模块包括蓝牙模块或者无线保真(WiFi)模块。7.一种至少通过计算设备执行的用于获...

【专利技术属性】
技术研发人员:吴超翟莅梅胜
申请(专利权)人:伊姆西公司
类型:发明
国别省市:美国;US

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

1