用户设备升级建议方法技术

技术编号:10115674 阅读:112 留言:0更新日期:2014-06-04 20:03
本发明专利技术提供了一种用户设备升级建议方法,其中,所述方法包括:检测用户设备的装机配置信息;针对所述用户设备的装机配置信息生成硬件升级建议信息,并返回给用户。本发明专利技术可以改善硬件组合的效果,使用户设备的各个硬件可以更好的发挥作用,从而提升用户设备的总体性能。

【技术实现步骤摘要】
用户设备升级建议方法本专利技术专利申请是申请日为2011年6月29日、申请号为201110180045.8、名称为“一种基于硬件检测的升级建议方法及装置”的中国专利技术专利申请的分案申请。
本专利技术涉及硬件配置信息处理的
,特别是涉及一种基于硬件检测的升级建议方法,以及,一种基于硬件检测的升级建议装置。
技术介绍
用户使用设备的过程中,可能会出现的情况是,当前的硬件组合存在一定的缺陷,不能发挥各个硬件的最大效果,比如例如主板能支持的总线频率是1066Mhz,而现在使用的CPU是800Mhz,那么换一个主频是1066Mhz的CPU就可以使主板的使用价值最大化,大大提升现在的机器的性能。同时,硬件的新版本层出不穷,如果不对设备硬件进行升级,随着技术日新月异的快速发展,在一段时间后,以往的硬件配置将很难满足用户对设备的需求。对当前设备进行升级需要找出设备的瓶颈所在,同时获知较优的替换方案,这个过程需要大量的、客观的数据信息,同时需要专业的分析,一般用户并不清楚怎样才能优化设备的硬件组合。因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提供一种基于硬件检测的升级建议的机制,使用户直接简便地获取硬件升级建议信息,以改善硬件组合的效果,使用户设备的各个硬件可以更好的发挥作用,从而提升用户设备的整体性能。
技术实现思路
本专利技术所要解决的技术问题是提供一种用户设备升级建议方法,以改善硬件组合的效果,使用户设备的各个硬件可以更好的发挥作用,从而提升用户设备的总体性能。为了解决上述问题,本专利技术实施例公开了一种基于硬件检测的升级建议方法,包括:检测用户设备的装机配置信息;针对所述用户设备的装机配置信息生成硬件升级建议信息,并返回给用户。优选的,所述检测用户设备的装机配置信息的步骤包括:检测用户设备的硬件信息。优选的,所述检测用户设备的装机配置信息的步骤还包括:检测用户设备的软件安装信息。优选的,所述针对用户设备的装机配置信息生成硬件升级建议信息,并返回给用户的步骤包括:判断用户设备的装机配置信息中,是否存在与预置的硬件信息数据库中匹配的硬件信息;若是,则生成所述匹配的硬件信息的硬件升级建议信息,并返回给用户。优选的,所述针对用户设备的装机配置信息生成硬件升级建议信息,并返回给用户的步骤包括:依据用户设备的装机配置信息,分析其中各个硬件和/或硬件相关信息是否可升级;若是,则生成该硬件和/或该硬件相关信息的硬件升级建议信息,并返回给用户;其中,所述硬件相关信息包括驱动信息、硬件配置参数信息。优选的,所述硬件升级建议信息为提示用户可升级的硬件和/或硬件相关信息。优选的,所述硬件升级建议信息还包括升级到的对应硬件和/或硬件相关信息,所述生成该硬件和/或该硬件相关信息的硬件升级建议信息的子步骤进一步包括:根据可升级的各个硬件和/或硬件相关信息,在预置的升级数据库中查找适配的对应硬件和/或硬件相关信息,所述适配的对应硬件和/或硬件相关信息包括使用率最高的硬件和/或硬件相关信息,用户评分最高的硬件和/或硬件相关信息,和/或,版本最新的硬件和/或硬件相关信息。优选的,所述的方法还包括:将所述装机配置信息上传至服务器,由服务器根据所收集的参考装机配置信息按照预置评分规则对当前用户设备的装机配置信息进行评分,服务器中所收集的多个参考装机配置信息也分别具有对应的评分;所述针对用户设备的装机配置信息生成硬件升级建议信息,并返回给用户的步骤包括:服务器将当前用户设备的装机配置信息和评分,与其所收集的参考装机配置信息和对应评分进行对比,并将与当前用户设备的装机配置信息的硬件型号匹配率大于第一预设阈值,且评分高于当前用户设备评分中评分最高的参考装机配置信息作为最佳升级配置信息提取;将所述最佳升级配置信息与当前用户设备的装机配置信息进行对比,确定其中不同的硬件,将所述不同的硬件作为硬件升级建议信息中建议用户升级的新硬件,并返回给用户。优选的,所述的方法还包括:将所述装机配置信息上传至服务器,所述服务器中收集有多个不同的参考装机配置信息;所述针对用户设备的装机配置信息生成硬件升级建议信息,并返回给用户的步骤包括:服务器将当前用户设备的装机配置信息,与其所收集的参考装机配置信息进行对比,并将与当前用户设备的装机配置信息的硬件型号匹配率大于第一预设阈值的参考装机配置信息进行提取;将所述匹配率大于第一预设阈值的参考装机配置信息与当前用户设备的装机配置信息进行对比,确定其中不同的硬件,将所述不同的硬件作为硬件升级建议信息中建议用户升级的新硬件,并返回给用户。优选的,所述参考装机配置信息为,所有客户端上传的装机配置信息中,相同的装机配置信息数量超过第二预设阈值的装机配置信息。优选的,所述的方法还包括:根据用户设备的装机配置信息获取可安装的软件信息,并返回给用户;和/或,根据用户设备的装机配置信息以及升级后的硬件和/或硬件相关信息获取可安装的软件信息,并返回给用户。优选的,所述硬件升级建议信息中包括依据用户设备的装机配置信息获取的硬件价格信息以及硬件销售信息。优选的,所述硬件信息包括硬件参数信息,所述检测用户设备的硬件信息的步骤包括:访问底层硬件,获得用户设备中的硬件标识信息;依据所述硬件标识信息,在预置的硬件信息库中提取对应的硬件参数信息。优选的,所述硬件标识信息包括厂商ID与硬件设备ID,所述底层硬件包括系统总线、系统管理基本输入输出系统SMBIOS和/或外设端口,所述访问底层硬件的步骤具体包括:遍历系统总线,所述系统总线包括外设部件互连PCI总线、系统管理SMBUS总线、I2C总线和/或工业标准结构ISA总线;和/或,读取系统管理基本输入输出系统SMBIOS的信息;和/或,访问外设端口,发起与对应外设的I/O操作。本专利技术实施例还提供了一种基于硬件检测的升级建议装置,包括:装机配置信息模块,用于检测用户设备的装机配置信息;硬件升级建议模块,用于针对所述用户设备的装机配置信息生成硬件升级建议信息,并返回给用户。优选的,所述装机配置信息模块包括:硬件信息检测子模块,用于检测用户设备的硬件信息。优选的,所述装机配置信息模块还包括:软件安装信息检测子模块,用于检测用户设备的软件安装信息。优选的,所述硬件升级建议模块包括:硬件信息判断子模块,用于判断用户设备的装机配置信息中,是否存在与预置的硬件信息数据库中匹配的硬件信息;第一升级建议信息生成子模块,用于在存在与预置的硬件信息数据库中匹配的硬件信息时,生成所述匹配的硬件信息的硬件升级建议信息,并返回给用户。优选的,所述硬件升级建议模块包括:硬件信息分析子模块,用于依据用户设备的装机配置信息,分析其中各个硬件和/或硬件相关信息是否可升级;第二升级建议信息生成子模块,用于在所述硬件和/或硬件相关信息可以升级时,生成该硬件和/或该硬件相关信息的硬件升级建议信息,并返回给用户;其中,所述硬件相关信息包括驱动信息、硬件配置参数信息。优选的,所述硬件升级建议信息为提示用户可升级的硬件和/或硬件相关信息。优选的,所述硬件升级建议信息还包括升级到的对应硬件和/或硬件相关信息,所述第二升级建议信息生成子模块进一步包括:匹配信息查找子模块,用于根据可升级的各个硬件和/或硬件相关信息,在预置的升级数据库中查找适配的对应硬件和/或硬件本文档来自技高网...
用户设备升级建议方法

【技术保护点】
一种用户设备升级建议方法,其包括:检测用户设备的装机配置信息,所述装机配置信息包括硬件信息和/或软件安装信息;针对所述用户设备的装机配置信息生成升级建议信息。

【技术特征摘要】
1.一种用户设备升级建议方法,其包括:检测用户设备的装机配置信息,所述装机配置信息包括硬件信息和软件安装信息;针对所述用户设备的装机配置信息生成硬件、驱动或硬件设置的升级建议信息,并返回给用户;将所述装机配置信息上传至服务器,由服务器根据所收集的参考装机配置信息按照预置评分规则对当前用户设备的装机配置信息进行评分,服务器中所收集的多个参考装机配置信息也分别具有对应的评分;所述针对所述用户设备的装机配置信息生成硬件、驱动或硬件设置的升级建议信息包括:服务器将当前用户设备的装机配置信息和评分,与其所收集的参考装机配置信息和对应评分进行对比,并将与当前用户设备的装机配置信息的硬件型号匹配率大于第一预设阈值,且评分高于当前用户设备评分中评分最高的参考装机配置信息作为最佳升级配置信息提取;将所述最佳升级配置信息与当前用户设备的装机配置信息进行对比,确定其中不同的硬件,将所述不同的硬件作为硬件升级建议信息中建议用户升级的新硬件;其中,所述软件安装信息包括可安装的软件信息。2.如权利要求1所述的方法,其中,所述针对所述用户设备的装机配置信息生成硬件、驱动或硬件设置的升级建议信息包括:判断用户设备的装机配置信息中是否存在与预置的硬件信息数据库中匹配的硬件信息;如果存在,则生成所匹配的硬件信息的硬件升级建议信息。3.如权利要求1所述的方法,其中,所述针对所述用户设备的装机配置信息生成硬件、驱动或硬件设置的升级建议信息包括:依据用户设备的装机配置信息,分析其中各个硬件和/或硬件相关信息是否可升级,其中,所述硬件相关信息包括驱动信息、硬件配置参数信息;如果是,则生成该硬件和/或该硬件相关信息的升级建议信息。4.如权利要求3所述的方法,其中,所述硬件、驱动或硬件设置的升级建议信息包括可升级的硬件和/或硬件相关信息。5.如权利要求4所述的方法,其中,所述硬件、驱动或硬件设置的升级建议信息还包括升级到的对应硬件和/或硬件相关信息,所述生成该硬件和/或该硬件相关信息的升级建议信息进一步包括:根据可升级的硬件和/或硬件相关信息,在预置的升级数据库中查找适配的对应硬件和/或硬件相关信息,其中,所述适配的对应硬件和/或硬件相关信息包括使用率最高的硬件和/或硬件相关信息,用户评分最高的硬件和/或硬件相关信息,和/或,版本最新的硬件和/或硬件相关信息;将查找到的适配的对应硬件和/或硬件相关信息作为升级到的对应硬件和/或硬件相关信息。6.如权利要求1所述的方法,还包括:将所述装机配置信息上传至服务器,所述服务器中收集有多个不同的参考装机配置信息;所述针对所述用户设备的装机配置信息生成硬件、驱动或硬件设置的升级建议信息包括:服务器将当前用户设备的装机配置信息,与其所收集的参考装机配置信息进行对比,并将与当前用户设备的装机配置信息的硬件型号匹配率大于第一预设阈值的参考装机配置信息进行提取;将所述匹配率大于第一预设阈值的参考装机配置信息与当前用户设备的装机配置信息进行对比,确定其中不同的硬件,将所述不同的硬件作为硬件升级建议信息中建议用户升级的新硬件。7.如权利要求6所述的方法,其中,所述参考装机配置信息为,所有客户端上传的装机配置信息中,相同的装机配置信息数量超过第二预设阈值的装机配置信息。8.如权利要求1至7中任一项所述的方法,其中,所述硬件、驱动或硬件设置的升级建议信息还包括依据用户设备的装机配置信息获取的硬件价格信息以及硬件销售信息。9.一种用户设备升级建议方法,其包括:检测用户设备的装机配置信息;针对所述装机配置信息生成硬件、驱动或硬件设置的升级建议信息;其中,所述检测用户设备的装机配置信息的步骤包括:访问用户设备的底层硬件,获得底层硬件用户设备中的硬件标识信息;在预置的硬件信息库中提取与获得的硬件标识信息对应的硬件参数信息;将所述装机配置信息上传至服务器,由服务器根据所收集的参考装机配置信息按照预置评分规则对当前用户设备的装机配置信息进行评分,服务器中所收集的多个参考装机配置信息也分别具有对应的评分;所述针对所述用户设备的装机配置信息生成硬件、驱动或硬件设置的升级建议信息包括:服务器将当前用户设备的装机配置信息和评分,与其所收集的参考装机配置信息和对应评分进行对比,并将与当前用户设备...

【专利技术属性】
技术研发人员:鲁锦白松涛
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1