[发明专利]用于产品设备的接口控制器在审
申请号: | 201980095767.8 | 申请日: | 2019-07-29 |
公开(公告)号: | CN113728320A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | S·G·古德森二世;D·汉弗莱;R·K·施拉德 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F21/71 | 分类号: | G06F21/71 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 初媛媛;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 产品 设备 接口 控制器 | ||
1.一种用于计算机系统的电源,包括:
电源控制器,用于提供所述电源的运行控制;以及
随机存取存储器(“RAM”)区域,用于存储对于所述电源控制器的运行期控制代码;
其中,所述电源控制器能够访问所述RAM区域以获得所述运行期控制代码;
其中,一旦所述电源初始化,在向所述计算机系统提供运行电力之前,所述RAM区域从所述计算机系统的接口控制器接收所述运行期控制代码。
2.如权利要求1所述的电源,其中,所述电源控制器专门执行来自所述RAM区域的运行期控制代码。
3.如权利要求1所述的电源,其中,在将所述运行期控制代码提供给所述RAM区域之前,所述计算机系统的所述接口控制器使用来自控制代码验证和更新区域(“CCVUA”)的信息来验证所述运行期控制代码。
4.如权利要求3所述的电源,其中,由所述接口控制器执行的所述验证包括验证所述运行期控制代码的数字签名。
5.如权利要求4所述的电源,其中,当所述运行期控制代码未从所述接口控制器被上传到所述RAM区域时,所述电源控制器不运行,从而不向所述计算机系统提供运行电力。
6.如权利要求5所述的电源,其中,响应于验证失败,所述接口控制器不将所述运行期控制代码上传到所述RAM区域。
7.如权利要求5所述的电源,其中,响应于所述运行期控制代码未从所述接口控制器被上传到所述RAM区域,所述电源发起警报。
8.一种计算机设备,包括:
接口控制器,用于管理用于向所述计算机设备提供电力的电源的RAM控制器;
所述接口控制器包括:
处理设备;
通信接口,用于当所述电源被安装在所述计算机设备中时允许与所述电源进行通信;以及
存储指令的指令存储区域,所述指令在由所述处理设备执行时使所述处理设备执行以下操作:
识别用于所述RAM控制器的运行期控制代码的版本;
对所述运行期控制代码的所识别的版本执行验证;
响应于成功的验证,经由所述通信接口将所述运行期控制代码的所识别的版本上传到所述RAM控制器;以及
响应于失败的验证,发起有关所述失败的验证的警报。
9.如权利要求8所述的计算机设备,其中,一旦所述接口控制器识别所述电源,所述接口控制器执行所述运行期控制代码的识别、验证以及向所述RAM控制器的上传。
10.如权利要求8所述的计算机设备,其中,所识别版本的所述验证包括使用所述处理设备来执行以下操作:
计算与所识别的版本相关联的密码散列;
将所述密码散列与已知密码散列进行比较;以及
基于所计算的密码散列和所述已知密码散列的匹配来提供成功的验证的指示。
11.如权利要求10所述的计算机设备,其中,所述已知密码散列是从控制代码验证和更新区域(“CCVUA”)中获得的。
12.如权利要求8所述的计算机设备,其中,所识别的版本的所述验证包括使用所述处理设备来执行以下操作:
计算所识别的版本的密码散列;
将所计算的密码散列与已知密码散列进行比较;以及
基于所计算的密码散列和所述已知密码散列的失败的匹配来发起警报。
13.如权利要求12所述的计算机设备,其中,在发起所述警报之后,所述处理设备执行指令以执行以下操作:
识别对于所述RAM控制器的运行期控制代码的备份安全版本;以及
经由所述通信接口将所述运行期控制代码的所识别的备份安全版本上传到所述RAM控制器,以允许所述电源的运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980095767.8/1.html,转载请声明来源钻瓜专利网。