当前位置: 首页 > 专利查询>谷歌公司专利>正文

执行第三方工厂试验系统及方法技术方案

技术编号:8562830 阅读:185 留言:0更新日期:2013-04-11 04:27
本公开涉及执行第三方工厂试验系统及方法。揭露了一种用于在新制造的计算装置的质量确认期间执行第三方工厂试验的系统以及方法。在装配线质量确认期间,在计算装置上执行工厂实施试验以及所需的第三方工厂试验,然后所述执行由外部过程来确认。在确认所述所需的第三方工厂试验被执行时,所述计算装置被配置成用以在所述计算装置随后的启动时执行释放图像。

【技术实现步骤摘要】
执行第三方工厂试验系统及方法
相关申请的参考本申请主张来自美国申请编号13/273,173、现在的美国专利编号8,214,692的优先权权益,其主张在35U.S.C.§119(e)规定下、来自于2011年9月30日申请的美国临时申请编号61/542,121的优先权,这两者的全部内容并入于本文中以作为参考。本主题技术大体上涉及计算装置的制造以及试验。
技术介绍
计算机的制造可牵涉数方。例如,当原始设备制造商(OEM)典型地与计算机品牌同名,且负责其整体质量时,计算机的实际制造商可为不同者。第三方,例如通常不涉及于制造过程的操作系统提供者,也可对控制所述制造过程中一些方面的质量有兴趣。然而,除了通过与OEM以及计算机制造商的紧密整合之外,在制造计算机的期间,对于对硬件(例如,先前认可用于制造的零件)或软件(例如,由第三方提供的启动图像)作出的修改上,没有办法提供第三方提供者控制。
技术实现思路
本主题技术提供了一种系统以及计算机实施方法,用于在新制造的计算装置的质量确认期间执行第三方工厂试验。根据一方面,在包含多个新制造的计算装置的装配线中,计算机实施方法可包括,配置计算装置以执行工厂实施的试验以及所需的第三方工厂试验,执行所述工厂实施试验以及所需的第三方工厂试验,确认所述所需的第三方工厂试验被执行,以及在确认所述所需的第三方工厂试验被执行时,配置所述计算装置以在所述计算装置随后的启动时执行释放图像。其它方面包括用于实施所述计算机实施方法的相应的系统、装置以及计算机程序产品。先前描述的方面以及其它方面可包括一个或多个下述特征。例如,执行工厂实施试验以及所需的第三方工厂试验可包括执行工厂启动图像来确认多个组件是根据第一预定性能标准在运作,以及执行所需的启动图像来确认一个或多个第三方兼容组件是根据第二预定性能标准在运作。所述工厂启动图像以及所需的启动图像可被加载,并以预定顺序在计算装置上被自动地执行。所述预定顺序可被存储在也负责存储所述工厂启动图像以及所需的启动图像的存储介质中的元数据区域中。配置所述计算装置以执行所述释放图像可包括在确认所述工厂启动图像以及所需的启动图像被执行下,更新所述存储介质的元数据区域。执行所需的第三方工厂试验可包括确认与所需的启动图像有关的签名而确认所述所需的启动图像未被修改,以及,在确认所述签名时,从所述所需的启动图像来启动计算装置。在此方面,在确定所述签名不能被确认时,所述方法还可包括预防所述计算装置从所述所需的启动图像启动,以及预防所述计算装置执行释放图像。此外,或在替代方案中,所述签名可由存储在与所述计算装置有关的存储器上的固件指令的执行来确认。确认所需的第三方工厂试验被执行可包括将有关所述所需的第三方工厂试验的试验报告发送至报告服务器,在执行所述所需的第三方工厂试验之后,自动地发送所述试验报告。在此方面,所述方法还可包括收集用于在一段时间期间制造的多个计算装置的多个试验报告,将所述多个试验报告总结成总结报告,以及将所述总结报告传输至远程确认服务器,其中在完成预定数目的计算装置时,将所述总结报告自动地传输至所述远程确认服务器。此外,或在替代方案中,所述方法可包括,在确认所述所需的第三方工厂试验不被执行时,预防所述计算装置执行释放图像。在另一方面中,系统可包括被配置用以接收一个或多个计算装置以及用以估计那些装置的质量的装配线配置、存储装置以及包括存储器的监控计算机。所述存储器可包括试验指令,当执行所述试验指令时,所述试验指令使得所述监控计算机确认工厂实施试验,且在试验下的装置上执行所需的第三方工厂试验,确认所述所需的第三方工厂试验被完成而无失败,并在确认所述所需的第三方工厂试验被完成而无失败时,将试验报告传输至所述存储装置,并在试验下配置所述装置,以在试验下的所述装置随后的启动执行释放图像。其它方面包括相应的系统、装置、方法以及计算机程序产品。先前描述的方面以及其它方面可包括一个或多个下述特征。例如,当执行试验指令时,该试验指令可进一步使得监控计算机在试验下在装置上执行工厂实施试验以及所需的第三方工厂试验。在这方面,使得所述监控计算机执行所述工厂实施试验以及所述所需的第三方工厂试验的所述试验指令包括使得所述监控计算机执行工厂启动图像,以确认多个组件是根据第一预定性能标准在运作,以及执行所需的启动图像,以确认一个或多个第三方兼容组件是根据第二预定性能标准在运作。此外,或在替代方案中,可加载所述工厂启动图像以及所需的启动图像,并以预定顺序在试验下在所述装置上执行。此外,或在所述替代方案中,所述预定顺序可被存储在试验下的所述装置的存储介质的元数据区域中,所述存储介质也负责存储所述工厂启动图像以及所述所需的启动图像。此外,或在替代方案中,在确认工厂启动图像以及所需的启动图像被执行下,试验指令可进一步使得监控计算机更新元数据区域。与所述所需的启动图像有关的签名可由存储在与试验下的所述装置有关的存储器上的固件指令的执行来确认,以及当执行所述试验指令时,所述试验指令可进一步使得所述监控计算机读取元数据区域,以确定与所述所需的启动图像有关的签名被确认。试验指令当被执行时,可进一步使得监控计算机确认与所需的启动图像有关的签名,以确认所述所需的启动图像未被修改。在这方面,如果不能确认所述签名,所述试验指令当被执行时可进一步使得所述监控计算机预防在试验下的所述装置执行释放图像。在确认所需的第三方工厂试验不被执行时,试验指令可使得监控计算机预防在试验下的装置执行释放图像。此外,或在替代方案中,当执行所述试验指令时,测试指令可进一步使得所述监控计算机在存储装置处收集用于多个分别计算装置的多个试验报告,将所述多个试验结果总结成总结报告,以及将所述总结报告传输至远程确认服务器。在这方面,可在预定间隔下将所述总结报告自动地传输至所述远程确认服务器,每个预定间隔由预定数目的计算装置的质量确认来确定。根据进一步的方面,机器可读取介质包括机器可执行指令,用于执行在新制造的计算装置的质量确认期间用于执行第三方工厂试验的方法。在这方面,所述方法可包括在计算装置上执行工厂启动图像而确认多个硬件系统是根据第一预定性能标准在运作,在所述计算装置上执行所需的启动图像而确认一个或多个第三方兼容硬件系统是根据第二预定性能标准在运作,以预定顺序执行所述工厂启动图像以及所述所需的启动图像,确认所述所需的启动图像被执行,在确认所述启动图像被执行时,将试验报告传输至存储位置,以及配置所述计算装置的存储器区域,以在所述计算装置随后的启动执行释放图像。要了解的是,从下述详细的描述,对于本领域的技术人员而言,本主题技术的其它配置将变得显而易见,其中利用示例的方式示出并描述了本主题技术的各种配置。将认识到的是,本主题技术能够有其它以及不同的配置,且其数个细节能够有在各种其它方面的修改,其都不背离本主题技术的范围。因此,附图以及详细的描述在本质上被视为示例性,且不为限制性。附图说明将参照伴随的附图做出详细的描述:图1是根据本主题技术的一方面,一种在新制造的计算装置的质量确认期间,用于执行第三方工厂试验的系统的框图。图2是根据本主题技术的一方面,一种在新制造的计算装置的质量确认期间,用于执行第三方工厂试验的启动顺序的框图。图3是根据本主题技本文档来自技高网...
执行第三方工厂试验系统及方法

【技术保护点】
一种计算机实施方法,用于在新制造的计算装置的质量确认期间执行第三方工厂试验,包含:在包含多个新制造的计算装置的装配线中,配置执行工厂实施试验以及所需的第三方工厂试验的计算装置;执行所述工厂实施试验以及所述所需的第三方工厂试验;确认所述所需的第三方工厂试验被执行;以及在确认所述所需的第三方工厂试验被执行时,配置所述计算装置,以在所述计算装置的随后的启动执行释放图像。

【技术特征摘要】
2011.09.30 US 61/542,121;2011.10.13 US 13/273,1731.一种计算机实施方法,用于在新制造的计算装置的质量确认期间执行第三方工厂试验,包含:在包含多个新制造的计算装置的装配线中,配置计算装置以执行工厂实施试验以及所需的第三方工厂试验;以预定顺序执行所述工厂实施试验以及所述所需的第三方工厂试验;确认所述所需的第三方工厂试验被执行;以及在确认所述所需的第三方工厂试验被执行时,通过更新所述计算装置中的存储介质的元数据区域来配置所述计算装置,以在所述计算装置的随后的启动时执行释放图像。2.根据权利要求1所述的计算机实施方法,其中执行所述工厂实施试验以及所述所需的第三方工厂试验包括:执行工厂启动图像,以确认多个组件是根据第一预定性能标准在运作;以及执行所需的启动图像,以确认一个或多个第三方兼容组件是根据第二预定性能标准在运作。3.根据权利要求2所述的计算机实施方法,其中所述工厂启动图像以及所需的启动图像被加载,并在所述计算装置上被自动地执行。4.根据权利要求3所述的计算机实施方法,其中所述预定顺序被存储在所述存储介质中。5.根据权利要求4所述的计算机实施方法,其中更新所述元数据区域包括以所述工厂启动图像以及所述所需的启动图像被执行的确认来更新所述元数据区域。6.根据权利要求1所述的计算机实施方法,其中执行所述所需的第三方工厂试验包括:确认与所需的启动图像有关的签名,以确认所述所需的启动图像未被修改;以及在确认了所述签名时,从所述所需的启动图像启动所述计算装置。7.根据权利要求6所述的计算机实施方法,其中,在确定所述签名不能被确认时,所述方法还包含:预防所述计算装置从所述所需的启动图像启动;以及预防所述计算装置执行所述释放图像。8.根据权利要求6所述的计算机实施方法,其中所述签名是由存储在与所述计算装置有关的存储器上的固件指令的执行来确认。9.根据权利要求1所述的计算机实施方法,其中确认所述所需的第三方工厂试验被执行包括:将相关于所述所需的第三方工厂试验的试验报告发送至报告服务器,所述试验报告在执行所述所需的第三方工厂试验之后自动地被发送。10.根据权利要求9所述的计算机实施方法,还包含:收集在一时间期间制造的多个计算装置的多个试验报告;将所述多个试验报告总结成总结报告;以及将所述总结报告传输至远程确认服务器,其中在预定数目的计算装置完成时,将所述总结报告自动地传输至所述远程确认服务器。11.根据权利要求1所述的计算机实施方法,还包含:在确认所述所需的第三方工厂试验未被执行时,预防所述计算装置执行所述释放图像。12.一种用于在新制造的计算装置的质量确认期间执行第三方工厂试验的系统,包含:配置成用以接收一个或多个计算装置以及用以估计那些装置的质量的装配线;存储装置;包括存储器的监控计算机,所述存储器包括试验指令,当执行所述试验指令时,所述试验指令使得所述监控计算机:确认工厂实施试验以及所需的第三方工厂试验在试验下的装置上被执行;确...

【专利技术属性】
技术研发人员:塔摩·斯巴林克林弘德文森·吴
申请(专利权)人:谷歌公司
类型:发明
国别省市:

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

1