[发明专利]睡眠状态检测在审
申请号: | 201880071585.2 | 申请日: | 2018-01-05 |
公开(公告)号: | CN111356965A | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | S·H·朴 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F1/24 | 分类号: | G06F1/24;G06F1/26 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;陈岚 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 睡眠 状态 检测 | ||
1.一种计算设备,包括:
处理器;以及
控制器,以:
基于在控制器处从处理器接收的睡眠信号的状态来跟踪计算设备的睡眠状态,
检测在控制器处从处理器接收的重置信号的状态的改变,
响应于检测到重置信号的状态的改变,确定计算设备的最近睡眠状态,以及
基于所确定的最近睡眠状态来确定是否修改计算设备的安全性特征。
2.根据权利要求1所述的计算设备,其中睡眠信号是指示计算设备正进入S3待机睡眠状态的SLP_S3睡眠信号。
3.根据权利要求2所述的计算设备,响应于确定最近睡眠状态是S3待机睡眠状态,控制器继续利用之前建立的密码随机数来完成对计算设备的bios与控制器之间的通信的核实。
4.根据权利要求1所述的计算设备,其中睡眠信号是指示计算设备正进入S4休眠睡眠状态的SLP_S4睡眠信号。
5.根据权利要求4所述的计算设备,响应于确定最近睡眠状态是S4休眠睡眠状态,控制器修改之前建立的密码随机数并且将修改的密码随机数分发到计算设备的bios,并且利用修改的密码随机数来完成bios和控制器之间的后续通信的核实。
6.根据权利要求1所述的计算设备,其中控制器包括管理计算设备的电力定序的嵌入式控制器。
7.根据权利要求6所述的计算设备,其中重置信号是平台重置(PLTRST#)信号。
8.根据权利要求1所述的计算设备,其中控制器包括I/O控制器集成电路的超级输入/输出(I/O)类。
9.根据权利要求8所述的计算设备,其中重置信号是低管脚计数重置(LPCRST#)信号。
10.一种非暂时性计算机可读介质,包含可由处理器执行的指令以使处理器:
在计算设备的控制器处存储计算设备的最近睡眠状态的指示;
在控制器处检测系统重置硬件信号的状态从低状态到高状态的改变;
响应于根据最近睡眠状态的指示确定计算设备正在从S3睡眠状态恢复,利用计算设备的现有安全性措施;
响应于根据最近睡眠状态的指示确定计算设备正在从S4/S5睡眠状态恢复,修改计算设备的现有安全性措施;以及
响应于根据最近睡眠状态的指示确定计算设备正在从S0睡眠状态重新启动,修改计算设备的现有安全性措施。
11.根据权利要求10所述的非暂时性计算机可读介质,包括可由处理器执行的指令以使处理器通过监视在控制器处检测到的多个睡眠硬件信号中的每一个的状态来确定计算设备的最近睡眠状态。
12.根据权利要求11所述的非暂时性计算机可读介质,包括可由处理器执行的指令以通过检测在系统重置硬件信号改变到低状态之后以及在系统重置硬件信号从低状态改变到高状态之前多个睡眠硬件信号中的每一个的状态从高状态到低状态的改变来监视多个睡眠硬件信号中的每一个的状态。
13.一种非暂时性计算机可读介质,包含可由处理器执行的指令以使处理器:
响应于在计算设备中的控制器处检测到硬件睡眠信号的状态改变,将控制器的第一状态修改为指示特定睡眠状态的第二状态;
在控制器处检测来自计算设备的处理器芯片组的硬件重置信号到高状态的改变;
响应于硬件重置信号到高状态的检测到的改变,引用控制器的第二状态以确定在硬件重置信号到高状态的检测到的改变之前计算设备曾处于的最近睡眠状态;以及
在控制器处基于在硬件重置信号到高状态的检测到的改变之前计算设备曾处于的最近睡眠状态来确定是否修改现有安全性措施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司,有限责任合伙企业,未经惠普发展公司,有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880071585.2/1.html,转载请声明来源钻瓜专利网。