[发明专利]检测计算机硬件温度的方法、系统及识别硬件型号的方法有效
申请号: | 201310034601.X | 申请日: | 2013-01-29 |
公开(公告)号: | CN103116621A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 何世伟 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G01K1/02 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 计算机硬件 温度 方法 系统 识别 硬件 型号 | ||
技术领域
本发明涉及计算机技术领域,具体涉及一种检测计算机硬件温度的方法、系统及识别硬件型号的方法。
背景技术
目前大多数硬件检测工具检测主板型号的时候都是通过驱动程序或者WMI(Windows Management Instrumentation,Windows管理规范)读取SMBIOS(System Management BIOS,系统管理基本输入输出系统)中Vendor(生产厂商信息)和Product(产品)信息,其中Vendor对应主板的生产厂商信息,而Product对应主板的型号。
但是某些型号的主板,Vendor和Product信息没有按照标准填写或者是模糊的,比如联想某些机型的主板SMBIOS信息中的Product内容是“to be filled by o.e.m(将由原始设备生产厂商信息填写).”或者和Vendor内容相同,是“lenovo(联想)”,还有的主板有可能Vendor或者Product内容是空的,这些都无法正确判定主板的生产厂商信息和型号。现有的大多数工具有的是直接显示SMBIOS中的内容,有的做了下处理,对于空的或者内容是“to be filled by o.e.m.”的就没有显示。
而主板型号对于检测计算机的CPU、主板等主板器件的温度是很重要的信息。因为即使是采用的相同的温度探测芯片,不同的主板每个引脚对应的温度都是不一样的,如果不能获得正确的主板型号,那么检测出来的温度就有可能是错误的。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的检测计算机硬件温度的方法、系统及识别硬件型号的方法。
依据本发明的一个方面,提供了一种检测计算机硬件温度的方法,包括:在检测主板器件温度时,获取该主板的生产厂商信息和型号;根据该主板的生产厂商信息和型号获取该主板各引脚对应的温度项目,其中每个所述温度项目对应一个主板器件;检测该主板的各引脚的温度,得到该主板各引脚对应的主板器件的温度。
可选的,所述获取该主板的生产厂商信息和型号步骤包括:判断该主板的系统管理基本输入输出系统SMBIOS数据中的生产厂商信息和/或型号是否缺失,若判断结果为是,则根据特征数据库中的特征数据在该主板的SMBIOS数据中进行查询,其中所述特征数据库中存储有与SMBIOS数据中生产厂商信息和/或型号缺失的主板实际对应的生产厂商信息和/或型号,以及所述SMBIOS数据中与所述生产厂商信息和/或型号唯一对应的特征数据;若查询到该主板的SMBIOS数据中具有与所述特征数据库中的某个特征数据相匹配的数据,则根据该特征数据从所述特征数据库中获取该主板实际对应的生产厂商信息和型号;所述根据该主板的生产厂商信息和型号获取该主板各引脚对应的温度项目步骤包括:根据该主板的生产厂商信息和型号从温度项目数据库中获取该主板各引脚对应的温度项目,其中所述温度项目数据库中存储有不同生产厂商信息及相应型号的主板的各引脚对应的温度项目,其中每个所述温度项目对应一个主板器件。
可选的,在所述根据该主板的生产厂商信息和型号从温度项目数据库中获取该主板各引脚对应的温度项目步骤之前还包括:根据不同生产厂商信息及相应型号的主板的各引脚对应的温度项目,建立温度项目数据库,其中每个所述温度项目对应一个主板器件。
可选的,在所述根据特征数据库中的特征数据在该主板的SMBIOS数据中进行查询步骤之前还包括:根据SMBIOS数据中生产厂商信息和/或型号缺失的主板实际对应的生产厂商信息和/或型号,以及所述SMBIOS数据中与所述生产厂商信息和/或型号唯一对应的特征数据,建立特征数据库。
可选的,所述根据SMBIOS数据中缺失生产厂商信息和/或型号的主板实际对应的生产厂商信息和/或型号,以及所述SMBIOS数据中与所述生产厂商信息和/或型号唯一对应的特征数据,建立特征数据库包括:将所述生产厂商信息和/或型号与相应SMBIOS数据中与所述生产厂商信息和/或型号唯一对应的特征数据相关联,以及将每个所述特征数据与其在相应SMBIOS数据中所处的字节位置信息相关联,建立特征数据库。
可选的,所述根据特征数据库中的特征数据在该主板的SMBIOS数据中查询包括:根据所述特征数据库中的每个特征数据及其在相应SMBIOS数据中所处的字节位置信息,判断相应SMBIOS数据中对应字节位置的数据是否与该特征数据相匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310034601.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:集棉机出渣口活动挡风门结构
- 下一篇:石英玻璃管二次成型设备