通过本地诊断验证的硬件更换预测制造技术

技术编号:26535838 阅读:17 留言:0更新日期:2020-12-01 14:27
一种服务器的示例,包括用于从多个客户端设备接收遥测数据的通信接口。遥测数据用于指示多个客户端设备中的客户端设备的健康状况。服务器还包括预测引擎,用于处理遥测数据以利用预测模型确定客户端设备的健康状况,以识别客户端设备处的硬件问题。服务器还包括与预测引擎通信的诊断评估器。诊断评估器用于在预测引擎识别出硬件问题时从客户端设备请求硬件问题的本地确认。在客户端设备处经由诊断引擎确定本地确认。服务器还包括报告器,用于在接收到本地确认时报告硬件问题。

【技术实现步骤摘要】
【国外来华专利技术】通过本地诊断验证的硬件更换预测
技术介绍
各种设备和装置含有具有不确定寿命预期的部件或组件。部件或组件可能周期性地失效,导致部件或组件被更换。在一些情况下,可以预测出部件的故障,从而允许在故障之前先占地更换该硬件部件。因此,遥测数据可以在设备处进行收集以用于进行预测。附图说明现在将仅通过示例的方式参考附图,其中:图1是用于监视设备的部件或组件的示例性服务器的框图;图2是用于监视对组件的本地诊断的执行的示例性设备的框图;图3是由云中的服务器监视设备的部件的示例性系统的表示;图4是由云中的服务器监视设备的部件或组件的示例性方法的流程图;以及图5是用于监视设备的部件或组件的另一示例性装置的框图。具体实施方式连接到网络的设备可以被广泛接受并且通常可以更便于使用。特别地,已经开发了新的服务来提供设备作为服务,其中消费者简单地使用设备,而服务提供商维护设备并确保其性能被维持在某个水平。随着任何设备随着时间的推移而重复使用,该设备使用可能随着时间的推移而磨损并最终故障的各种部件或组件。任何设备中的部件的故障都可能对消费者造成显著影响,因为消费者可能通常会依赖于该设备,诸如操作业务或生成输出以供消费。当设备故障时,设备就要离线,并且停机时间用于诊断问题并识别故障的原因。随后,可以修复该设备,这可以包括更换该设备的一个部件或组件。在一些情况下,组件的故障可能会导致意外的副作用,其中附加的组件被损坏。另外,如果故障部件或组件是未知的,则就不可能对该部件或组件进行修复和更换。为了减少设备的停机时间量,一些部件和组件可能已经估计了以时间、使用或两者的组合来测量的寿命预期。因此,可以抢先更换部件和组件以减少影响设备的停机时间的可能性。为了减少停机时间,部件的估计寿命预期可能低于实际寿命预期,以降低过早失效的概率。即使在估计的寿命预期降低的情况下,部件或组件也可能在其估计的寿命预期之前失效。这可能会导致设备在诊断和修复或更换故障部件期间停止服务。在一些情况下,遥测数据可以在设备处被收集并且被转发到中央服务器以识别要被更换的部件或组件。遥测数据可以是与部件或组件上的磨损相关联的数据,诸如累积操作时间或其他度量。在其他示例中,遥测数据也可以包括组件的测量结果,诸如部件或组件的数据完整性或电特性。在许多示例中,应当理解,遥测数据是使用不会显著影响可能正在运行其他应用的设备的性能的后台过程来收集的。应当理解,遥测数据可能不提供部件或组件即将发生故障的明确的预测。因此,中央服务器可能过早地识别部件或组件用于更换,导致早在部件或组件出现故障之前就更换了该部件或组件。在本示例中,一旦中央服务器基于遥测数据预测到设备的部件或组件即将发生故障,中央服务器就请求在设备处执行进一步的深度诊断。可以使用本地过程对特定部件或组件执行深度诊断,该本地过程可以比使用后台过程收集的遥测数据更准确地评估部件或组件的健康状况。参考图1,在10处总体地示出了用于监视设备的部件或组件的硬件更换预测系统的服务器的示例。服务器10可以包括附加组件,诸如各种存储器存储单元、用于与其他设备通信的接口、以及用于与访问服务器10的管理员交互的另外的输入和输出设备。另外,输入和输出外围设备可以用于训练或配置服务器10,如以下更详细地描述的。在本示例中,服务器10包括通信接口15、预测引擎20、诊断评估器25和报告器30。尽管本示例将预测引擎20、诊断评估器25和报告器30示为单独的组件,但在其他示例中,预测引擎20、诊断评估器25和报告器30可以是同一物理组件的一部分,诸如被配置成执行多个功能的微处理器。通信接口15用于通过网络与设备通信。在本示例中,服务器10可以在云中以管理多个客户端设备。因此,通信接口15可以接收服务器10管理的若干不同客户端设备的遥测数据。遥测数据可以指示客户端设备的健康状况。通信接口15接收遥测数据的方式不受特别限制。在本示例中,服务器10可以是位于远离客户端设备的位置处的云服务器,其可以广泛地分布在大的地理区域上。因此,通信接口15可以是通过因特网通信的网络接口。在其他示例中,通信接口15可以经由对等连接,诸如通过有线或专用网络,连接到客户端设备。在本示例中,收集的遥测数据不受特别限制。例如,遥测数据可以包括系统设备信息,诸如账户名称、型号、制造商、出生日期、类型等,硬件信息,诸如智能驱动信息、固件修订、磁盘物理信息,如型号、制造商、自测试结果和电池电压。遥测数据可以使用客户端设备处的后台过程来收集。后台过程可使用很少的资源,使得其基本上不影响在设备上运行的前台过程。遥测数据可以由通信接口15以规则的调度间隔来接收。例如,遥测数据可以一天接收一次。在其他示例中,遥测数据可以被更频繁地(诸如每小时)接收,或较不频繁地(诸如每周)接收。预测引擎20要处理遥测数据以确定从其接收遥测数据的客户端设备的健康状况。具体地,预测引擎20要应用预测模型来识别客户端设备处的潜在硬件问题。硬件问题的识别可以包括剩余寿命预期的确定。在本示例中,预测引擎20可以用预期失效来标记组件,并且在呈现给客户端设备的用户之前继续监视其他部件和组件以搜集多个问题。通过搜集问题,可以理解,设备的用户可以经受更少的对客户机设备执行的深度或繁重诊断的请求。因此,这可以得到对用户来说更少的中断和改进的用户体验。在其他示例中,预测引擎20可以立即提供潜在硬件失效的指示。预测引擎20所使用的预测模型不受特别限制。在本示例中,预测引擎20可以使用基于规则的预测方法,其中,遥测数据被应用于各种规则以确定从其收集遥测数据的部件或组件是否将演变出硬件问题。在其他示例中,机器学习模型也可以用于预测潜在硬件失效。例如,预测模型可以是神经网络或分类器模型。具体地,预测模型可以包括支持向量机、随机森林树、朴素贝叶斯分类器、循环神经网络和其他类型的神经网络。诊断评估器25要从预测引擎20接收消息,以指示基于预测模型对从客户端设备接收的遥测数据的应用,已经在客户端设备处预测到潜在的硬件故障。在本示例中,在从预测引擎20接收到对由预测引擎20识别的硬件问题的本地确认的请求消息时,将该消息发送到客户端设备。在本示例中,来自本地设备的对本地确认的请求可以使得客户端设备对所识别的组件执行深度或繁重的诊断过程。例如,诊断过程可以经由下面更详细描述的本地诊断引擎来执行。在本示例中,诊断引擎可以锁定客户端设备,使得没有其他应用可以被客户端设备的用户使用。因此,应当理解,通过运行繁重的诊断过程,客户端设备的用户可能会感到不方便。因此,为了改善用户体验,诊断评估器25可进一步生成消息并且传输消息以向用户解释潜在的硬件问题。该消息还可以包括针对用户的附加建议,诸如将客户端设备连接到电源。然后,客户端设备可以向用户显示该消息。在该示例中,消息可以征求来自客户端设备的用户的响应以运行诊断过程,从而收集用于提供本地确认的诊断数据。如果用户不能提供授权,诸如当用户不希望在使用客户端设备期间被打断时,诊断评估器25可周期性地为客户端设备重新发送消息或生成后续本文档来自技高网...

【技术保护点】
1.一种服务器,包括:/n通信接口,用于从多个客户端设备接收遥测数据,其中,所述遥测数据用于指示所述多个客户端设备中的客户端设备的健康状况;/n预测引擎,用于处理所述遥测数据以利用预测模型来确定所述客户端设备的健康状况,以识别所述客户端设备处的硬件问题;/n诊断评估器,所述诊断评估器与所述预测引擎通信,其中,所述诊断评估器用于在由所述预测引擎识别所述硬件问题时请求来自所述客户端设备的对所述硬件问题的本地确认,并且其中,所述本地确认是在所述客户端设备处经由诊断引擎确定的;以及/n报告器,用于在接收到所述本地确认时报告所述硬件问题。/n

【技术特征摘要】
【国外来华专利技术】1.一种服务器,包括:
通信接口,用于从多个客户端设备接收遥测数据,其中,所述遥测数据用于指示所述多个客户端设备中的客户端设备的健康状况;
预测引擎,用于处理所述遥测数据以利用预测模型来确定所述客户端设备的健康状况,以识别所述客户端设备处的硬件问题;
诊断评估器,所述诊断评估器与所述预测引擎通信,其中,所述诊断评估器用于在由所述预测引擎识别所述硬件问题时请求来自所述客户端设备的对所述硬件问题的本地确认,并且其中,所述本地确认是在所述客户端设备处经由诊断引擎确定的;以及
报告器,用于在接收到所述本地确认时报告所述硬件问题。


2.根据权利要求1所述的服务器,其中,所述通信接口用于以规则的间隔接收遥测数据。


3.根据权利要求1所述的服务器,其中,所述诊断评估器传输消息以显示给用户,其中,所述消息用于征求来自所述用户的授权以供所述客户端设备收集诊断数据。


4.根据权利要求3所述的服务器,其中,所述诊断评估器周期性地传输所述消息,直到所述用户提供对所述客户端设备的授权以收集诊断数据为止。


5.根据权利要求1所述的服务器,还包括训练引擎,其中,所述训练引擎用于请求所述本地确认以训练所述预测模型。


6.根据权利要求5所述的服务器,其中,所述训练引擎通过将所述预测模型的应用与具有所述本地确认的所述遥测数据进行比较来验证由所述预测引擎生成的预测。


7.根据权利要求6所述的服务器,其中,所述训练引擎传输消息以显示给所述客户端设备的用户,其中,所述消息用于征求来自所述用户的授权以提供用于训练目的的所述本地确认。


8.一种设备,包括:
数据收集引擎,用于从多个组件收集遥测数据,其中,所述遥测数据是利用后台过程收集的,并且其中,所述遥测数据与所述多个组件相关联;
通信接口,用于与中央服务器通信,其中,所述通信...

【专利技术属性】
技术研发人员:C·S·瓦尔瓦索里L·R·埃雷迪亚A·凯罗斯德马塞多M·帕斯夸利
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国;US

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

1