当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于可转换平板计算机的替换动态键盘制造技术

技术编号:14698141 阅读:59 留言:0更新日期:2017-02-24 04:02
系统和方法可以提供用于检测具有键到功能的默认的映射的嵌入式键盘的计算设备上的事件,以及响应于事件而禁用嵌入式键盘上的键的第一子集。另外,如果运行于计算设备上的应用支持键盘重映射,则嵌入式键盘上的键的第二子集可以重映射到一个或多个不同的功能。在一个示例中,重映射键的第二子集包括将第二子集中的两个或更多个键分组成共同的功能。

【技术实现步骤摘要】
【国外来华专利技术】
实施例一般涉及可转换计算设备。更特别地,实施例涉及用于可转换成平板模式的计算设备的替换的动态键盘映射。
技术介绍
最近开发的计算设备可以为用户提供将设备在笔记本模式(例如,以翻盖结构(clamshellconfiguration)连接的物理键盘和显示器)以及平板模式(例如,在单件结构中物理键盘折叠在能够触摸的显示器后方)之间转换的能力。为了防止在平板模式下的出于无心的键按压,物理键盘典型地可以在折叠在能够触摸的显示器后方时整体被禁用,其中能够触摸的显示器可以在数据输入是适当的时向用户呈现虚拟键盘。在一些情况下,与虚拟键盘交互可能涉及到一只手抓握设备,而另一只手键入。该方法可能对于用户而言是笨拙的,并且可能导致低效的数据输入。附图说明通过阅读下面的说明书和随附的权利要求书以及通过参考以下的附图,实施例的各优点对于本领域技术人员将变得显而易见,在附图中:图1是根据实施例的用于可转换平板计算机的替换键盘的示例的示出;图2是根据实施例的激活替换键盘的方法的示例的流程图;图3是根据实施例的响应于计算设备转变成活动状态而激活替换键盘的方法的示例的流程图;图4是根据实施例的激活用于操作系统的替换键盘的方法的示例的流程图;图5是根据实施例的响应于计算设备到平板模式的物理转变而激活替换键盘的方法的示例的流程图;图6是根据实施例的响应于计算设备到翻盖模式的物理转变而激活替换键盘的方法的示例的流程图;图7是根据实施例的响应于应用的启动而激活替换键盘的方法的示例的流程图;图8是根据实施例的响应于应用关闭而在替换键盘之间切换的方法的示例的流程图;图9是根据实施例的响应于计算设备在横向方位与纵向方位之间的物理转变而在替换键盘之间切换的方法的示例的流程图;以及图10是根据实施例的计算设备的示例的框图。具体实施方式现在转到图1,示出了具有键到功能的默认的映射的嵌入式键盘22的计算设备20。在示出的示例中,嵌入式键盘22和显示器24最初处于翻盖模式,其中设备20可以用作传统的笔记本计算机。当嵌入式键盘22由用户26旋转到显示器24的后方时,计算设备20可以进入平板模式,其中计算设备20用作平板式计算机。因此,在平板模式中,显示器24可以面对用户26并且用作触摸屏输入设备。不是在计算设备20处于平板模式时禁用嵌入式键盘22的全部键,而是示出的计算设备20将嵌入式键盘22上的键的至少子集重映射为不同的功能,使得用户26可以继续从计算设备20的后方使用嵌入式键盘22。例如,键的第一组28中的任一个可以由用户26的右手的顶部手指按下以执行第一功能,键的第二组30可以由用户26的右手的中间手指按下以执行第二功能,键的第三组32可以由用户26的右手的下部手指按下以执行第三功能,等等,其中第一、第二和第三功能可以不同于所讨论的键的默认功能。类似地,键的第四组34可以由用户26的左手的顶部手指按下以执行第四功能,键的第五组36可以由用户26的左手的下部手指按下,等等,其中第四和第五功能也可以不同于所讨论的键的默认功能。键的重映射分组的新功能可以取决于情形而不同。例如,如果游戏应用正在运行(例如,在显示前台中),则新的功能可能包括发射(Fire)、上移(MoveUp)、下移(MoveDown)、左移(MoveLeft)、右移(MoveRight)和/或其它游戏相关控件。另一方面,如果网络浏览器应用正在运行,则新的功能可以包括上滚(ScrollUp)、下滚(ScrollDown)和/或其它网页控件。类似地,如果媒体回放应用正在运行,则新的功能可以包括例如播放(Play)、暂停(Pause)、快进(FastForward)、回放(Rewind)和/或其它媒体控件。另外,如果用户开始与不同的应用交互(例如,应用正在切换),则新的前台应用可以基于应用的类型来提供不同的映射。事实上,如果在前台没有应用,并且例如系统主屏幕正在显示,则新的功能可能包括左移或右移磁贴(tile)、打开系统超级按钮/菜单屏幕和/或其它操作系统(OS)控件(例如,“OS平板模式”)。键的重映射的分组之外的其余键可以被禁用以防止发生不利的键按压和非故意的功能。计算设备20还可以运行于“训练模式”,其中用户26经由显示器24或其它适合的用户接口(UI,例如,麦克风、振动模块)被提示以按下键盘22的不同的重映射区域。在该情况下,可以基于指定用户26的手的尺寸、手指长度、手动灵巧度等来校准和/或调节重映射以改善精度和用户体验。现在转到图2,示出了激活替换键盘的方法38。示出的处理框40提供检测具有键到功能的默认的映射的嵌入式键盘的计算设备上的事件。如下文将进一步详述的,事件可以是计算设备到平板模式的物理转变、在计算设备处于平板模式时计算设备到活动状态的转变,在计算设备处于平板模式时应用的启动,等等。平板模式的检测可以通过分析从计算设备上的一个或多个传感器获得的诸如例如加速度计数据、陀螺仪数据、盖开关数据、照相机数据等传感器数据来进行。嵌入式键盘上的键的第一子集以可在框42处被禁用,其中在框44处可以对运行于计算设备上的应用是否支持键盘重映射做出判定。如之前提到的,应用可以包括例如游戏应用、网络浏览器应用、媒体回放应用、图像捕获应用、OS等或其任意组合。在框44处的判定还可以判定应用是否在前台(例如,未最小化或其它方式用户不能访问的方式)。如果应用支持重映射,则示出的框46判定用户是否正在抓握嵌入式键盘(例如,用户正在看计算设备,该计算设备没有搁置在桌子或储存在袋子、手包等中)。在框46处的判定可以考虑到传感器数据,诸如例如从计算设备上的一个或多个传感器获得的加速度计数据、陀螺仪数据、照相机数据、环境光数据等。如果判定用户正抓握嵌入式键盘和/或看计算设备的显示器,则示出的框48提供嵌入式键盘上的键的第二子集到一个或多个不同的功能的重映射。在框48处的重映射可以涉及到使用应用特定的变换表。可以从应用获得的变换表的一个示例显示在下面的表I中。输入击键映射到设备映射的键ENTER游戏手柄FIRECAPSLk键区ArrowLeftSHIFT键区ArrowLeftTAB键区ArrowRightArrowUp操纵杆MoveUpQ键盘B………表I除了是应用特定的之外,变换表还可以是方位特定的。因此,可以提供表I的四个版本以解释两种可能的横向方位(例如,彼此异相180°)以及两种可能的纵向方位(例如,彼此异相180°)。计算设备在纵向模式与横向模式之间的物理转变可以基于从计算设备上的一个或多个传感器获得的加速度计数据、陀螺仪数据等传感器数据来检测。在示出的示例中,可以忽略在变换表中没有指出的任意键,这有效地禁用了有争议的键。如果从应用接收到全空表,则整体键盘可以被有效地禁用。如下文更详细论述的,重映射键可以涉及到将重定向命令发送给与嵌入式键盘相关联的嵌入式控制器。重定向命令可以指示嵌入式控制器将击键信息发送到传感器集线器,该传感器集线器被配置为应用变换表重映射,而不是通过设备驱动器将击键信息发送到OS。如果应用不支持键盘重映射或者用户没有抓握嵌入式键盘,则示出的框50禁用嵌入式键盘上的其余键。图3示出了响应于计算设备到活动状态的转变而激活替换的键盘的方法52(例如,该事件包括计算本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201580010676.html" title="用于可转换平板计算机的替换动态键盘原文来自X技术">用于可转换平板计算机的替换动态键盘</a>

【技术保护点】
一种控制键盘映射的装置,包括:逻辑,其至少部分地实现在固定功能硬件中,以便:检测具有嵌入式键盘的计算设备上的事件,所述嵌入式键盘具有键到功能的默认的映射,响应于所述事件而禁用所述嵌入式键盘上的键的第一子集,以及如果运行于所述计算设备上的应用支持键盘重映射,则将所述嵌入式键盘上的键的第二子集重映射到一个或多个不同的功能。

【技术特征摘要】
【国外来华专利技术】2014.03.28 US 14/229,6551.一种控制键盘映射的装置,包括:逻辑,其至少部分地实现在固定功能硬件中,以便:检测具有嵌入式键盘的计算设备上的事件,所述嵌入式键盘具有键到功能的默认的映射,响应于所述事件而禁用所述嵌入式键盘上的键的第一子集,以及如果运行于所述计算设备上的应用支持键盘重映射,则将所述嵌入式键盘上的键的第二子集重映射到一个或多个不同的功能。2.如权利要求1所述的装置,其中,所述逻辑将所述第二子集中的两个或更多个键分组成共同的功能。3.如权利要求1所述的装置,其中,所述事件是基于与所述计算设备相关联的传感器数据来检测的,并且所述事件是所述计算设备到平板模式的物理转变。4.如权利要求3所述的装置,其中,所述逻辑利用所述传感器数据来判定用户是否正抓握所述嵌入式键盘,并且其中,仅在所述用户正抓握所述嵌入式键盘的情况下所述键的第二子集才被重映射。5.如权利要求1所述的装置,其中,所述事件是在所述计算设备处于平板模式时所述计算设备到活动状态的转变或者在所述计算设备处于所述平板模式时所述应用的启动中的一个。6.如权利要求1至5中的任一项所述的装置,其中,所述逻辑将重定向命令发送到与所述嵌入式键盘相关联的嵌入式控制器。7.如权利要求1至5中的任一项所述的装置,其中,所述逻辑响应于所述计算设备在纵向模式与横向模式之间的物理转变而调节所述键的第二子集的重映射。8.一种控制键盘映射的计算设备,包括:电池,其向所述计算设备供电;嵌入式键盘,其具有键到功能的默认的映射;以及传感器集线器,其包括逻辑,所述逻辑至少部分地在固定功能硬件中实现,以便:检测所述计算设备上的事件,响应于所述事件而禁用所述嵌入式键盘上的键的第一子集,以及如果运行于所述计算设备上的应用支持键盘重映射,则将所述嵌入式键盘上的键的第二子集重映射到一个或多个不同的功能。9.如权利要求8所述的计算设备,其中,所述逻辑将所述第二子集中的两个或更多个键分组成共同的功能。10.如权利要求8所述的计算设备,其中,所述事件是基于与所述计算设备相关联的传感器数据而被检测到,并且所述事件是所述计算设备到平板模式的物理转变。11.如权利要求10所述的计算设备,其中,所述逻辑使用所述传感器数据来判定用户是否正抓握所述嵌入式键盘,并且其中,仅在所述用户正抓握所述嵌入式键盘的情况下所述键的第二子集才被重映射。12.如权利要求8所述的计算设备,其中,所述事件是在所述计算设备处于平板模式时所述计算设备到活动状态的转变或者在所述计算设备处于所述平板模式时所述应用的启动中的一个。13.如权利要求8至12中任一项所述的计算设备,进一步包括与所述嵌入式键盘相关联的嵌入式控制器...

【专利技术属性】
技术研发人员:A·库马尔D·格伦迪宁
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1