[发明专利]用于改善初始终端用户交互响应的推测性系统启动有效
申请号: | 201180074510.8 | 申请日: | 2011-10-14 |
公开(公告)号: | CN103907077B | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | A·S·程;F·A·西迪基 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 刘瑜,王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 改善 初始 终端 用户 交互 响应 推测 系统启动 | ||
技术领域
实施例通常涉及计算系统引导时间。更具体地,实施例涉及使用推测性启动启发法来预测用户将何时激活计算系统。
讨论
虽然计算系统的某些“瞬时接通”解决方案可以代表减少引导时间的努力,但是依然存在相当大的改善余地。例如,这些解决方案可能仍然导致延迟,可能涉及相对高的功率状态(例如睡眠而不是关机),可能利用不同的运行时环境(例如单功能快速开始应用),和/或可能被限制于具有不同的开始按钮(例如单功能媒体按钮)的系统。
附图说明
通过阅读下面的说明书和所附权利要求并通过参考下面的附图,本发明的实施例的各种优点对本领域技术人员将变得明显,其中:
图1是根据实施例的推测性启动启发法实现的例子的状态图;以及
图2是根据实施例的计算系统的例子的方框图。
具体实施方式
实施例可以涉及一种计算机实现的方法,其中,响应于对与人机接口设备(HID)相关联的系统进行断电的请求,而将所述HID置于阻塞状态中。该方法还可以提供使用推测性启动启发法来建立系统的一个或多个后续的操作状态,同时所述HID处于阻塞状态。此外,可以响应于对系统进行通电的请求而将所述HID从阻塞状态移除。
此外,实施例可以包括一种系统,所述系统具有HID和响应于对系统进行断电的请求而将HID置于阻塞状态中的逻辑。所述逻辑还可以在HID处于阻塞状态的同时使用推测性启动启发法来建立系统的一个或多个后续的操作状态,并且响应于对系统进行通电的请求而将HID从阻塞状态移除。
其它实施例可以包括具有一组指令的非临时计算机可读存储介质,所述一组指令如果被处理器执行则使计算机响应于对与HID相关联的系统进行断电的请求而将HID置于阻塞状态中。所述指令如果被执行还可以使计算机在HID处于阻塞状态的同时使用推测性启动启发法来建立系统的一个或多个后续的操作状态。此外,所述指令可以使计算机响应于对系统进行通电的请求而将HID从阻塞状态移除。
现在转到图1,示出了表示推测性启动启发法实现的状态图10,其中启发法可以用于预测用户/个人关于计算系统(例如移动互联网设备(MID)、个人数字助理(PDA)、笔记本计算机、上网本设备、平板设备等)的活动。通常,所示方法提供了:基于是否预测到用户可能激活计算系统,来将计算系统置于各种操作状态中。具体地,操作状态可以诸如活动状态12、低功率运行时状态14、挂起到随机存取存储器(RAM)状态16、挂起到磁盘状态18等之类的状态,其中预测可以使计算系统能够从用户的角度看起来好像具有瞬时接通功能。
可以根据标准化协议(诸如例如ACPI(高级配置和电源接口规范,例如ACPI规范,Ref.4.0a,2010年4月5日)协议)来配置所示状态12、14、16、18中的一个或多个,其中“较浅的”状态可以提供较多的功能、较快的引导时间和较少的功率节省,而“较深的”状态可以提供较少的功能、较慢的引导时间和较多的功率节省。在一个例子中,活动(例如最浅的)状态12可以代表“S0”ACPI状态,低功率运行时状态14可以代表中间状态,挂起到RAM状态16可以代表“S3”ACPI状态,以及挂起到磁盘(例如最深的)状态18可以代表“S4/S5”ACPI状态。
在所示例子中,可以使用多个准则/触发器来选择计算系统的操作状态。例如,如果计算系统处于活动状态12,则计算系统的用户可以执行某个动作(例如关闭膝上型计算机的盖子,按下断电按钮,进行操作系统/OS关机请求)来指示对计算系统进行断电的期望,其中对系统进行断电的用户请求可以构成将计算系统置于低功率运行时状态14的触发20。所示低功率运行时状态14涉及将一个或多个人机接口设备(HID)(例如嵌入式显示器、触摸屏等)置于阻塞状态,使得计算系统在用户看来被断电。
当计算系统被置于低功率运行时状态14中时,可以进行多个额外的活动以实现推测性启动启发法。例如,可以装备一个或多个定时器和低功率传感器,诸如例如运动传感器(例如加速计、陀螺仪)、环境光传感器、接近传感器(例如静电场干扰)、近场通信传感器(例如成对系统)等,来对触发20进行响应,其中,如果确定一个或多个传感器已经静默(例如不活动、未被触发等)了某个不活动时间段(例如x分钟),则可以发生另一触发22。另一方面,如果用户在规定的时间段到期之前执行“唤醒动作”(例如打开膝上型计算机的盖子,按下通电按钮)以指示对计算系统进行通电的期望,那么唤醒动作可以构成使计算系统返回到活动状态12的触发24。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180074510.8/2.html,转载请声明来源钻瓜专利网。