[发明专利]安全存储装置中的弹性软件更新在审
申请号: | 202080079870.6 | 申请日: | 2020-11-19 |
公开(公告)号: | CN114746860A | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | O·杜瓦尔 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F9/4401;G06F8/65 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 存储 装置 中的 弹性 软件 更新 | ||
本文中公开用于执行软件更新的方法、计算机可读介质和装置。在一个实施例中,公开一种方法,包括将安全存储装置的存储空间初始化成多个部分;将更新程序复制到所述部分中的第一部分且将更新数据复制到所述部分中的第二部分;产生所述第一部分的第一黄金测量值和所述第二部分的第二黄金测量值;测量所述第一部分;响应于确定所述第一部分的所述测量与所述第一部分的所述第一黄金测量值并不匹配而更新或回退对所述安全装置的更新;以及在确定所述第一部分的所述测量与所述第一部分的所述第一黄金测量值匹配后验证更新操作。
本申请要求2019年11月25日申请且标题为“安全存储装置中的弹性软件更新(RESILIENT SOFTWARE UPDATES IN SECURE STORAGE DEVICES)”的美国专利申请第16/694,583号的优先权,所述美国专利申请的全部公开内容特此以引用方式并入本文中。
本专利文献的公开内容的一部分含有受版权保护的材料。版权所有者不反对任何人对此专利文献或专利公开内容进行传真复制,因为它出现在专利和商标局的专利文件或记录中,但无论如何在其它方面保留所有版权。
背景技术
所公开的实施例是针对安全存储装置中的软件更新。具体来说,所公开的实施例是针对此类安全存储装置在潜在可变的环境中提供可靠且有弹性的更新。
在许多环境中,在必须避免或逐步处置更新存储装置软件的故障的条件下频繁地更新安全存储装置。举例来说,可在车辆在运动中时安装对自主车辆的操作系统的软件更新。软件更新过程中的故障可潜在地使得车辆的硬件系统变得不响应,这可潜在地导致碰撞。
当前,安全存储装置的许多更新程序有效地要求将存储装置置于特殊模式下或要求安全存储装置在执行软件更新之前处于特定环境中。此要求确保软件更新过程中的任何故障将不会不利地影响装置或依赖于装置的组件的用户。
此当前程序不必要地限制软件更新的频率,且不利地影响使用此类存储装置的系统的用户体验。因而,所属领域中需要一种以可靠且有弹性的方式支持任何时间软件更新的改进的安全存储装置。所公开的实施例提供此种技术解决方案。
附图说明
图1为说明根据本公开的一些实施例的用于管理软件更新的计算机系统的框图。
图2为说明根据本公开的一些实施例的用于初始化安全存储装置以供软件更新的方法的流程图。
图3为说明根据本公开的一些实施例的用于执行启动时间序列的方法的流程图。
图4为说明根据本公开的一些实施例的用于执行运行时间管理更新的方法的流程图。
图5为说明根据本公开的一些实施例的用于完成软件更新的方法的流程图。
图6为根据本公开的一些实施例的计算装置的框图。
图7为根据本公开的一些实施例的存储装置的布局的框图。
具体实施方式
所公开的实施例描述用于实现对存储在安全存储装置上的软件图像的任何部分的修改而不损害软件图像的执行的技术。所公开的实施例通过使软件更新能够跨越功率循环更有弹性而解决以上问题,因此防止装置软件的损坏。在这样做时,所公开的实施例允许在几乎没有风险的情况下对计算机系统的关键部分执行软件更新,从而极大地降低原本将需要在严重受限条件中实施的软件更新的成本和计算复杂性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080079870.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:探测装置、扫描单元、可移动平台及探测装置的控制方法
- 下一篇:细胞选择的方法