专利名称:具有自动重新配置的手掌防误触的多形式因子的信息处理系统(IHS)
专利类型:发明专利
专利申请号:CN201980071641.7
专利申请(专利权)人:戴尔产品有限公司
权利人地址:美国德克萨斯州
专利发明(设计)人:亚吉兹·C·伊尔迪兹,雷克斯·W·布莱恩,菲利普·M·赛柏特
专利摘要:本发明描述了一种具有自动重新配置的手掌防误触的多形式因子的信息处理系统(IHS)的实施例。在示例性、非限制性的实施例中,所述信息处理系统(IHS)可以包括:处理器;以及联接到所述处理器的存储器,所述存储器具有储存在其上的程序指令,当所述程序指令由所述处理器执行时,使得所述IHS执行以下动作:识别第二显示器相对于第一显示器的姿势;选择与所述姿势对应的手掌防误触设定;以及将所述手掌防误触设定应用于以下至少一个:所述第一显示器或所述第二显示器。
主权利要求:
1.一种信息处理系统(IHS),包括:
处理器;以及
存储器,其联接到所述处理器,所述存储器具有储存在其上的程序指令,当所述程序指令由所述处理器执行时,使得所述IHS执行以下动作:识别第二显示器相对于第一显示器的姿势;
存储与多个姿势对应的所述第一显示器和所述第二显示器的手掌防误触设定;
选择与所述姿势对应的手掌防误触设定;以及
将所述手掌防误触设定应用于所述第一显示器和所述第二显示器,其中所述第一显示器的所述手掌防误触设定不同于所述第二显示器的所述手掌防误触设定。
2.根据权利要求1所述的IHS,其中,为了识别所述姿势,所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS接收将所述第一显示器联接到所述第二显示器的铰链的角度的指示。
3.根据权利要求2所述的IHS,其中,为了识别所述姿势,所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS执行以下动作:将第一角度范围识别为闭合姿势;
将第二角度范围识别为笔记本电脑姿势;
将第三角度范围识别为站立或帐幕姿势;
将第四角度范围识别为画布姿势;或
将第五角度范围识别为平板计算机姿势。
4.根据权利要求3所述的IHS,其中,响应于以下操作,所述姿势被识别为所述笔记本电脑姿势:所述第一显示器相对于所述第二显示器被放置成钝角,而所述第二显示器被放置在水平位置中,其中所述第二显示器的显示表面面向上。
5.根据权利要求4所述的IHS,其中为了应用所述手掌防误触设定,所述程序指令在执行时进一步使所述IHS执行以下动作:将第一手掌防误触设定应用于所述第一显示器;
将所述第一手掌防误触设定应用于所述第二显示器的顶部;以及将比所述第一手掌防误触设定更具攻击性的第二手掌防误触设定应用于所述第二显示器的底部。
6.根据权利要求5所述的IHS,其中,所述第二显示器的顶部与底部基于设置于所述第二显示器上的键盘的位置来选择。
7.根据权利要求3所述的IHS,其中,响应于以下操作,所述姿势被识别为所述画布姿势:所述第一显示器相对于所述第二显示器被放置成平角,而所述第一显示器和所述第二显示器被放置在水平位置中,其中所述第一显示器和所述第二显示器的显示表面面向上。
8.根据权利要求7所述的IHS,其中,为了选择所述手掌防误触设定,所述程序指令在执行时进一步使所述IHS执行以下动作:响应于确定所述画布姿势处于纵向模式,选择第一手掌防误触设定;或响应于确定所述画布姿势处于横向模式,选择第二手掌防误触设定。
9.根据权利要求3所述的IHS,其中响应于以下操作,所述姿势被识别为所述平板计算机姿势:所述第一显示器的第一显示表面被面向上放置,并且所述第一显示器的后表面被放置成抵靠所述第二显示器的后表面。
10.根据权利要求9所述的IHS,其中,为了应用所述手掌防误触设定,所述程序指令在执行时,所述程序指令进一步使所述IHS关闭在所述第二显示器上的触控。
11.根据权利要求3所述的IHS,其中,响应于所述第一显示器相对于所述第二显示器被放置成锐角,所述姿势被确定为所述站立姿势。
12.根据权利要求3所述的IHS,其中,响应于所述第一显示器的所述第一显示表面相对于所述第二显示器的所述第二显示表面被放置成钝角,所述姿势被确定为所述帐幕姿势。
13.根据权利要求1所述的IHS,其中为了识别所述姿势,所述程序指令在由所述处理器执行时,进一步使所述IHS确定所述IHS当前正被移动或操纵。
14.根据权利要求13所述的IHS,其中,所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS在被移动或操纵时关闭所述第一显示器或所述第二显示器中的至少一个中的触控。
15.根据权利要求14所述的IHS,其中,所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS响应于具有高于阈值的速度或加速度的移动或操纵,而关闭所述第一显示器或所述第二显示器中的至少一个中的触控。
16.根据权利要求1所述的IHS,其中,为了应用所述手掌防误触设定,所述程序指令在由所述处理器执行时,进一步使所述IHS选择经由所述第一显示器或所述第二显示器提供的触控输入区域的大小与位置。
17.一种信息处理方法,包括:
识别第二显示器相对于第一显示器的姿势;
存储与多个姿势对应的所述第一显示器和所述第二显示器的手掌防误触设定;
选择与所述姿势对应的手掌防误触设定;以及
将所述手掌防误触设定应用于所述第一显示器和所述第二显示器,其中所述第一显示器的所述手掌防误触设定不同于所述第二显示器的所述手掌防误触设定。
18.根据权利要求17所述的信息处理方法,其中所述识别所述姿势进一步包括识别将所述第一显示器联接到所述第二显示器的铰链的角度。
19.一种硬件存储器设备,其具有储存其上的程序指令,当所述程序指令由信息处理系统(IHS)的处理器执行时,使得所述IHS执行以下动作:识别第二显示器相对于第一显示器的姿势;
存储与多个姿势对应的所述第一显示器和所述第二显示器的手掌防误触设定;
选择与所述姿势对应的手掌防误触设定;以及
将所述手掌防误触设定应用于所述第一显示器和所述第二显示器,其中所述第一显示器的所述手掌防误触设定不同于所述第二显示器的所述手掌防误触设定。
20.根据权利要求19所述的硬件存储器设备,其中,所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS执行以下动作:将(i)将第一手掌防误触设定应用于所述第二显示器的第一部分;以及(ii)将第二手掌防误触设定应用于所述第二显示器的第二部分,其中,所述第二显示器的所述第一部分与所述第二部分基于设定在所述第二显示器上的键盘的位置来选择。 说明书 : 具有自动重新配置的手掌防误触的多形式因子的信息处理系
统(IHS)技术领域[0001] 本发明系关于一种信息处理系统(IHS),特别是关于具有自动重新配置的手掌防误触的多形式因子的信息处理系统。背景技术[0002] 随着信息的价值与使用持续增加,个人与企业寻求其他方式以处理与储存信息。用户可以使用的一个选项为信息处理系统(IHS)。信息处理系统通常为商业、个人或其他目的处理、编译、储存与/或传输信息或数据,从而允许用户利用信息的价值。由于不同用户或应用程序之间的技术与信息处理需求与要求各不相同,因此IHS也可能因所处理的信息,处理信息的方式,处理、储存或传输信息量以及处理、储存或传输信息的处理速度与效率而异。IHS的变化允许IHS为通用的,或为特定用户或特定用途配置,特定用途例如金融事务处理、航空公司预订、企业数据储存或全球通信。另外,信息处理系统可以包含可以被配置为处理、储存与传输信息的各种硬件与软件组件,并且可以包含一个或多个计算机系统、数据储存系统与网络系统。[0003] 如今,使用者可以从多种不同类型的移动IHS设备做出选择。每种类型的设备(例如,平板计算机、二合一、移动工作站、笔记本电脑、上网本、超级本等)具有独特的便携性、性能与可用性特征;然而,每一者还具有其自己的权衡与限制。例如,平板计算机比笔记本电脑与工作站具有较少的计算功能,而笔记本电脑与工作站则缺少平板计算机的便携性。传统的二合一设备将平板计算机的便携性与笔电的性能相结合,但在许多用例中具有较小的显示器‑不舒服的形式因子。[0004] 发明人已经确定,作为现代计算的生产能力继续发展,移动IHS设备应当提供对于许多用例的适应性,及当今使用的显示姿势(例如,平板计算机模式、笔记本电脑模式等),以及未来显示姿势(例如,数字笔记本、新工作表面等)。此外,移动IHS设备应该提供更大的显示区域,且尺寸与重量减小。发明内容[0005] 实施例描述了一种具有自动重新配置的手掌防误触的多形式因子的信息处理系统(IHS)。在示出的非限制性的实施例中,IHS可包括:处理器;以及存储器,其联接到处理器,存储器具有储存在其上的程序指令,当程序指令由处理器执行时,使得IHS执行以下动作:识别第二显示器相对于第一显示器的姿势;选择与姿势对应的手掌防误触设定;以及将手掌防误触设定应用于以下至少一个:第一显示器或第二显示器。[0006] 为了识别姿势,程序指令在由处理器执行时,程序指令进一步使IHS接收将第一显示器联接到第二显示器的铰链的角度的指示。为了识别所述姿势,所述程序指令在由所述处理器执行时,程序指令进一步使所述IHS执行以下动作:将第一角度范围识别为闭合姿势;将第二角度范围识别为笔记本电脑姿势;将第三角度范围识别为站立或帐幕姿势;将第四角度范围识别为画布姿势;或将第五角度范围识别为平板计算机姿势。[0007] 例如,响应于以下内容,姿势可被识别为笔记本电脑姿势:第一显示器相对于第二个显示器放置成钝角,而第二显示器放置在水平位置中,其中显示表面面向上。为了应用手掌防误触设定,程序指令在执行时进一步使IHS执行以下动作:将第一手掌防误触设定应用于第一显示器;将第一手掌防误触设定应用于第二显示器的顶部;以及将比第一手掌防误触设定更具攻击性的第二手掌防误触设定应用于第二显示器的底部。第二显示器的顶部与底部基于设置于第二显示器上的键盘的位置来选择。[0008] 附加地或替代地,响应于以下操作,姿势被识别为画布姿势:第一显示器相对于第二显示器被放置成平角,而第一显示器和第二显示器被放置在水平位置中,其中第一显示器和第二显示器的显示表面面向上。为了选择手掌防误触设定,程序指令在执行时可进一步使IHS执行以下动作:响应于确定画布姿势处于纵向模式,选择第一手掌防误触设定;或响应于确定画布姿势处于横向模式,选择第二手掌防误触设定。[0009] 附加地或替代地,响应于以下操作,姿势被识别为平板计算机姿势:第一显示器的第一显示表面被面向上放置,并且第一显示器的第一显示表面被放置成抵靠第二显示器的后表面。为了应用手掌防误触设定,程序指令在执行时,进一步使IHS关闭在第二显示器上的触控。[0010] 附加地或替代地,响应于第一显示器相对于第二个显示器被放置成锐角,姿势被确定为站立姿势。附加地或替代地,响应于第一显示器的第一显示表面相对于第二显示器的第二显示表面被放置成钝角,姿势被确定为帐幕姿势。[0011] 在一些实施方式中,为了识别姿势,程序指令在由处理器执行时,所述程序指令进一步使IHS确定IHS当前正被移动或操纵。所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS在被移动或操纵时关闭所述第一显示器或所述第二显示器中的至少一个的触控。所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS响应于具有高于阈值的速度或加速度的移动或操纵,而关闭所述第一显示器或所述第二显示器中的至少一个中的触控。[0012] 在某些情况下,为了应用手掌防误触设定,程序指令在由处理器执行时,所述程序指令进一步使IHS选择经由第一显示器或第二显示器提供的触控输入区域的大小与位置。[0013] 在另一示例性、非限制性的实施例中,一种方法包括:识别第二显示器相对于第一显示器的姿势;选择与姿势对应的手掌防误触设定;以及将手掌防误触设定应用于以下的至少一个:第一显示器或第二显示器。例如,识别所述姿势进一步包括识别将所述第一显示器联接到所述第二显示器的铰链的角度。[0014] 在另一示例性、非限制性的实施例中,一种硬件存储器设备可具有储存其上的程序指令,当程序指令由信息处理系统(IHS)的处理器的执行时,使得IHS执行以下动作:识别第二显示器相对于第一显示器的姿势;选择与姿势对应的手掌防误触设定;以及将手掌防误触设定应用于以下的至少一个:第一显示器或第二显示器。所述程序指令在由所述处理器执行时,所述程序指令进一步使所述IHS执行以下动作:将(i)将第一防误触设定应用于所述第二显示器的第一部分;以及(ii)将第二防误触设定应用于所述第二显示器的第二部分,其中,第二显示器的第一部分与第二部分基于设定在第二显示器上的键盘的位置来选择。附图说明[0015] 本发明通过示例来说明,并且本发明不受图式的限制,其中相似的图式标记表示类似的组件。为了简化与清楚示出了图式中的组件并且未必按照比例绘制。[0016] 图1为根据一些实施例的具有可移除键盘的多形式因子的信息处理系统(IHS)的透视图;[0017] 图2与图3分别为根据一些实施例的多形式因子的IHS与可移除键盘的组件的框图;[0018] 图4为根据一些实施例的多形式因子配置引擎的框图;[0019] 图5为根据一些实施例的用于配置多形式因子的IHS的方法的流程图;[0020] 图6A‑C、7A‑J、8A‑D与9A‑F分别示出了根据一些实施例的笔记本电脑、平板计算机、书与显示器姿势的示例;[0021] 图10A‑C与11A‑C示出了根据一些实施例的各种用例;[0022] 图12A‑D、13A与13B分别示出了根据一些实施例的第一铰链实施方式与第二铰链实施方式;[0023] 图14示出了根据一些实施例的配件充电系统;[0024] 图15、16A‑C、17A与17B分别为根据一些实施例的第三铰链实施方式、第四铰链实施方式与第五铰链实施方式;[0025] 图18A与18B示出了根据一些实施例的保护套系统;[0026] 图19示出了根据一些实施例的配件背包系统;[0027] 图20A‑C示出了根据一些实施例的用于提供自动重新配置的手掌防误触的方法;[0028] 图21A‑C示出了根据一些实施例的用于提供键盘附接与对准系统的示例;[0029] 图22A‑E示出了根据一些实施例的自动重新配置的触控区域的示例,每个触控区域具有相应的手掌防误触设定。具体实施方式[0030] 为了便于解释在此讨论的各种系统与方法,以下描述已被分成几个部分。然而,应该注意,这里使用的任何部分、标题与副标题仅用于组织目的,并不意味着限制或以其他方式修改说明书与申请专利范围的范围。[0031] 概述[0032] 本文描述的实施例提供了具有自动重新配置的手掌防误触的多形式因子的信息处理系统(IHS)。在各种实施方式中,移动IHS设备可以包含双显示、折叠式IHS。每个显示器可以包含例如液晶显示器(LCD)、有机发光二极管(OLED)、或有源矩阵OLED(AMOLED)面板或薄膜,其配备有配置为接收触摸输入的触摸屏。双显示、折叠式IHS可以由使用者以任意多种显示器姿势配置,包括但不限于:笔记本电脑、平板计算机、书、剪贴板、站立、帐幕与/或显示器。[0033] 使用虚拟的屏幕键盘(OSK)或可移动的、物理键盘,用户可以各种模式操作双显示、折叠式IHS。在一些用例中,物理键盘可以放置于至少一个屏幕上面,以能够将IHS用作平板计算机,并且经由键盘周围的下面的显示器提供额外的用户接口(UI)功能(例如,虚拟键、触摸输入区域等)。在其他使用例中,物理键盘可以放在IHS的前面,以显示更大的显示区域。用户还可以旋转双显示、折叠式IHS,以通过使用物理键盘进一步使多种形式变得可行。在一些用例中,当不使用时,物理键盘可以放置在或者储存在双显示、折叠式IHS内。[0034] 图1为具有可移除键盘103的多形式因子的信息处理系统(IHS)100的透视图。如图所示,第一显示器101经由铰链104联接到第二显示器102,并且键盘103位于第二显示器102上。第一显示器101与第二显示器102的当前物理配置创建笔记本电脑姿势,从而第一显示器101成为由IHS100呈现的主显示区域105,其中视频或者显示框可以被渲染以供使用者观看。[0035] 在操作中,在该特定笔记本电脑姿势中,第二显示器102可以水平地位于显示器表面上,其中第二显示器的显示平面面向上,键盘103可以位于第二显示器102的顶部,遮挡显示器表面的一部分。响应于该姿势与键盘位置,IHS100可以动态地以至少一个可配置的二级显示区域106(“带状区域”或“触控条”)形式产生第一UI特征,与/或以使用第二显示器102的触摸屏,以至少一个可配置的触控输入区域107(“虚拟触摸板”)形式产生第二UI特征。[0036] 为了识别IHS100的一个或多个显示器101/102与键盘103之间的IHS100的当前姿势与当前物理关系或者空间布置(例如,距离、位置、速度等),IHS100可被配置为使用被布置在第一显示器101、第二显示器102、键盘103与/或铰链104中的一个或多个传感器。基于从这些多种传感器的读数,然后,IHS100可以选择、配置、修改与/或提供(例如,内容、大小、位置等)一个或多个UI特征。[0037] 在各种实施例中,显示器101与102可以经由铰链104彼此联接,由此可以具有多种不同姿势,包括但不限于:笔记本电脑、平板计算机、书或显示器。[0038] 当显示器102被水平布置为笔记本电脑姿势时,键盘103可以被放置于显示器102上,从而得到第一组UI特征(例如,带状区域或触控条106与/或触摸板107)。否则,在IHS100仍然处于笔记本电脑姿势时,键盘103可以被放置靠近显示器102,从而产生第二组UI特征。[0039] 如本文所使用的,术语“带状区域”或“触控条”106是指可选择与/或可滚动项目的动态水平或垂直条带,其可以动态选择用于显示与/或IHS控制,这取决于目前的背景、用例或应用。例如,当IHS100正在执行网络浏览器时,带状区域或触控条106可以显示导航控件与喜爱的网站。然后,当IHS100操作邮件应用程序时,带状区域或触控条106可以显示邮件动作,例如回复或标记。在某些情况下,带状区域或触控条106的至少一部分可以以固定控制条的形式提供,从而提供对诸如亮度与音量的系统特征的访问。附加地或替代地,带状区域或触控条106可以启用多点触控,以支持两个或多个同时输入。[0040] 在某些情况下,如果键盘103沿着第二显示器102的侧边或短边缘上移动(例如,沿着键盘103的长边的水平显示移动到沿着键盘103的短边的垂直显示),带状区域106可以改变位置、定位、或者尺寸。此外,如果显示板103沿着显示器102的底边或者长边移动,则显示器102的整个显示表面可以显示渲染的视频框。相反,如果键盘103被移除或者关闭,则可以经由一个或多个显示器101/102提供另一组UI特征,例如OSK。这样,在许多实施例中,可以使用键盘103与一个或多个显示器101/102之间的距离与/或相对位置来控制UI的各个方面。[0041] 在操作期间,使用者可以经由铰链104打开、关闭、翻转、回旋或旋转显示器101与/或102中的任一者,以产生不同的姿势。在每一个姿势中,IHS100与键盘103之间的不同布置导致不同的UI特征呈现给用户或者可让使用者使用。例如,当第二显示器102被折叠抵靠显示器101时,这两个显示器背靠背,IHS100可以被假设为画布姿势(例如,图7A‑F),平板计算机姿势(例如,图7G‑J),书姿势(例如,图8D),站立姿势(例如,图9A与9B),或者帐幕姿势(例如,图9C与9D),这取决于IHS100为静止的、移动的、水平的、安置在不同的角度、与/或其定向(横向对纵向)。[0042] 在许多这样的场景下,键盘103被放置于一个或多个显示器101/102上或靠近一个或多个显示器,以及随后移动或移除,可能导致当IHS100处于笔记本电脑姿势时不同组的UI特征。[0043] 在很多实施方式中,可以使用不同类型的铰链104来实现与保持不同的显示姿势,并且支持不同的键盘布置。合适的铰链104的示例包括但不限于:360铰链(图12A‑D)、狭口铰链(图13A与13B)、瑜伽铰链(图15)、齿轮铰链(图16A‑C)与滑动铰链(图17A与17B)。这些铰链104中的一个或多个可以包括用于对接、环抱、充电或储存配件的槽或者隔室(图14)。此外,当控制不同的UI特征时,可以经由一个或多个传感器(例如,以确定配件是否在充电)来监控铰链104的一个或多个方面。[0044] 在某些情况中,保护套系统(图18A与18B)可用于便于键盘布置。另外,或者,替代地,配件背包系统(图19)可以用于容纳键盘103与/或额外的电池或配件。[0045] 出于本发明的目的,IHS可以包括可用于运算、计算、确定、分类、处理、发送、接收、检索、发起、切换、储存、显示、通信、表明、检测、记录、复制、处理、或利用用于商业、科学、控制或其他目的任何形式的信息、情报或数据的任何工具或工具集合。例如,IHS可以为个人计算机(例如,台式计算机或笔记本电脑)、平板计算机、移动设备(例如,个人数字助理(PDA)或智能电话)、服务器(例如,刀片式服务器或机箱式服务器)、网络储存设备、或任何其他合适的设备,并且可以在大小、形状、性能、功能与价格上变化。IHS可以包括随机存取存储器(RAM)、一个或多个处理资源(例如,中央处理单元(CPU)或硬件或软件控制逻辑、只读存储器(ROM)、与/或其他类型的非易失性存储器。IHS的附加组件可以包括一个或多个磁盘驱动器,用于与外部设备通信的一个或多个网络端口以及各种输入与输出(I/O)设备,例如键盘、鼠标、触摸屏与/或视频显示器。IHS还可以包括可操作以在各种硬件组件之间发送通信的一个或多个总线。[0046] 图2为多形式因子的IHS100的组件200的框图。如所描述,组件200包括处理器201。在各种实施例中,IHS100可以为单处理器系统、包括两个或多个处理器的多处理器系统。处理器201可以包括能够执行程序指令的任意处理器,例如PENTIUM系列处理器,实现任意多种指令集系结构(ISA)的任何通用目的或嵌入式处理器,例如x86ISA或精简指令集计算机(RISC)ISA(例如,POWERPC、ARM、SPARC、MIPS等)。[0047] IHS100包括联接到处理器201的芯片组202。在实施例中,芯片组202可以利用快速通道互联(QPI)总线以与处理器201进行通信。在各种实施例中,芯片组202可以向处理器201提供多个资源的访问。此外,芯片组202可以联接到一个或多个通信接口205,以经由各种有线与/或无线网络(例如以太网络、WiFi、BLUETOOTH、蜂巢或移动网络(例如,CDMA、TDMA、LTE等))、卫星网络等通信。例如,一个或多个通信接口205可以经由PCIe总线联接到芯片组202。[0048] 芯片组202可以联接到一个或多个显示控制器204,其可以包括在图形总线上的一个或多个图形处理器(GPU),例如图形加速端口(AGP)或快速外围组件互连(PCIe)总线。如图所示,一个或多个显示控制器204将视频或显示信号提供给第一显示设备101与第二显示设备202。在其他实施方式中,可以使用任何数量的一个或多个显示控制器204与/或显示设备101/102。[0049] 显示设备101与102中的每一个可包括通过施加到其上的外力可变形(例如,弯曲、折叠、卷起或拉伸)的柔性显示器。例如,显示设备101与102可包括LCD、OLED或AMOLED、电浆、电泳、一个或多个电润湿面板或一个或多个膜。每个显示设备101与102可以包括以矩阵布置的多个像素点,其被配置为显示视觉信息,视觉信息诸如文本、二维图像、视频、三维图像等。[0050] 一个或多个显示设备101/102可以被配置为感测触觉与/或物理触控事件,并生成触控信息。为此,一个或多个显示设备101/102可以包括触摸屏矩阵(例如,分层电容面板等)与/或触摸控制器,其被配置为接收与解释用户用触控笔或一个或多个手指触摸屏幕的多点触控姿势。在某些情况下,一个或多个显示设备101/102的显示与触摸控制方面可以由一个或多个显示控制器204共同操作与控制。[0051] 在某些情况下,一个或多个显示设备101/102还可以包括变形或弯曲传感器,其被配置为产生变形或弯曲信息,该信息包括但不限于:显示器的弯曲位置(例如,以连接在显示器上检测到弯曲所在的两个或多个位置的“弯曲线”形式)、弯曲方向、弯曲角度、弯曲速度等。在这些实施方式中,一个或多个显示设备101/102可以作为单个连续显示器提供,而非两个离散的显示器。[0052] 芯片组202还可以提供具有访问存储器203的处理器201与/或一个或多个显示控制器204。在各种实施例中,系统存储器203可以使用任何合适的存储器技术实现,例如静态RAM(SRAM)、动态RAM(DRAM)或磁盘、或任何非易失性/闪存类型的存储器,例如固态硬盘(SSD)等。存储器203可以储存程序指令,该指令在由处理器201与/或一个或多个控制器204上执行时,向IHS100的用户呈现UI接口。[0053] 芯片组202还可以提供对一个或多个硬盘与/或固态硬盘207的访问。在某些实施例中,芯片组202还可以提供对一个或多个光学硬盘或其他可移动介质硬盘的访问。在某些实施例中,芯片组202还可以提供对一个或多个通用串行总线(USB)端口208的访问。[0054] 在启动IHS100时,处理器201可以利用基本输入/输出系统(BIOS)209指令来初始化与测试联接到IHS100的硬件组件,并加载操作系统(OS)以供IHS100使用。BIOS209提供抽象层,其允许OS与IHS100使用的某些硬件组件接口。经由BIOS209提供的硬件抽象层,储存在存储器203中并由IHS100的一个或多个处理器201执行的软件能够与联接到IHS100的某些I/O设备接口。统一可扩展固件接口(UEFI)被设计为BIOS的后继者。结果,除了BIOS之外或代替BIOS,许多现代IHS使用UEFI。如这里所使用的,BIOS旨在亦包含UEFI。[0055] 芯片组202还可以例如使用超级I/O控制器等,提供对一个或多个使用者输入设备206的访问。例如,芯片组202可以提供对键盘(例如,键盘103)、鼠标、触摸板、触控笔、图腾或任何其他外围输入设备的访问,其他外围输入设备包含触摸屏显示器101与102。这些输入设备可以通过有线连接(例如,在经由一个或多个显示控制器204接收的触控输入的情况下)或无线连接(例如,经由一个或多个通信接口205)与芯片组202接口。在某些情况下,芯片组202可用于与用户输入设备,诸如键盘、生物识别扫描设备、以及语音或光学识别设备接口。[0056] 在某些实施例中,芯片组202还可以提供用于与一个或多个传感器210通信的接口。传感器210可以设定在显示器101/102与/或铰链104内,并且可以包括但不限于:电、磁、无线电、光学、红外、热、力、压力、声、超音波、接近度、位置、变形、弯曲、方向、运动、速度、旋转与/或一个或多个加速度传感器。[0057] 图3为键盘103IHS的组件300的框图。如所描述,组件300包含键盘控制器或处理器301,其联接到一个或多个键盘传感器303与无线通信模块302。在各种实施例中,键盘控制器301可以被配置为检测用户在键盘矩阵上做出的键击,以及它可以使用合适的协议(例如,BLUETOOTH)、经由无线模块302将那些键击发送到IHS100。键盘传感器303(其也可包括任何上述类型的一个或多个传感器)可被布置在键下与/或键盘外壳周围,以经由无线模块302,将关于键盘103的位置、布置或状态的信息提供给IHS100。[0058] 在各种实施例中,IHS100与/或键盘103可以分别地不包括图2与3中显示的所有组件200与/或300。另外,或替代地,IHS100与/或键盘103可以包括分别除了在图2与3中显示的那些组件之外的组件。另外,或替代地,组件200与/或300(在图2与3中呈现为离散的)可以与其他组件集成在一起。例如,由组件200与/或300提供的所有或一部分功能的可以片上系统(SOC)等来提供。[0059] 图4为多形式因子配置引擎401的框图。具体地,多形式因子配置引擎401可以包括电子电路与/或程序指令,电子电路与/或程序指令在执行时,使IHS100执行本文描述的多个操作与/或多种方法。[0060] 在各种实施方式中,用于执行多形式因子配置引擎401的程序指令可以储存在存储器203中。例如,引擎401可以包括可经由应用程序编程接口(API)等访问的一个或多个独立软件应用程序、驱动程序、库或工具箱。另外或替代地,多形式因子配置引擎401可以包含在IHS的OS中。[0061] 然而,在其他实施例中,多形式因子配置引擎401可以在韧体中实现与/或由协同处理器或专用控制器(诸如基带管理控制器(BMC)等)执行。[0062] 如图所示,多形式因子配置引擎401接收图形用户接口(GUI)输入或特征402,并响应于接收与处理一个或多个或者:显示器传感器数据406、铰链传感器数据407、与/或键盘传感器数据408而产生GUI输出或特征403。另外或替代地,多形式因子配置引擎401可以产生触摸控制特征404与/或其他命令405。[0063] 在各种实施例中,GUI输入402可包括要在一个或多个显示器101/102上渲染的一个或多个图像,与/或一个或多个整个或部分视频框。相反,GUI输出403可以包括要在一个或多个显示器101/102上渲染的一个或多个修改图像(例如,显示器上的不同尺寸、颜色、位置等),与/或一个或多个修改的全部或部分视频框。[0064] 例如,响应于经由显示器与/或铰链传感器406/407检测到IHS100已经从闭合或“关闭”姿势设置为笔记本电脑姿势,GUI输出403可以允许全屏幕桌面计算机图像(其接收为GUI输入402)由第一显示器101显示,而第二显示器102保持关闭或变暗。在接收到指示键盘103已经定位在第二显示器102上的键盘传感器数据408时,GUI输出403可以产生围绕键盘103的一个或多个边缘的带状显示或区域106,例如其具有交互式与/或触控式可选择的虚拟键、图示、菜单选项、托盘等。如果键盘传感器数据408其后指示键盘103已经关闭,例如,GUI输出403可以在第二显示器102上产生OSK。[0065] 另外或替代地,可以产生触摸控制特征404,以可视地描绘第二显示器102的触摸输入区域107,以使其能够操作为使用者输入设备,从而提供与笔记本电脑姿势相称的UI接口。触摸控制特征404可以在一个或多个显示器101/102的选定部分中打开或关闭手掌或触控防范。此外,GUI输出403可以包括由触控输入区域107周围的第二显示器102显示的视觉轮廓,使得在轮廓区域外部应用手掌或触控防范,但是区域107的内部操作为在第二显示器102上的虚拟触摸板。[0066] 多形式因子配置引擎401还可以响应于显示姿势与/或键盘状态或布置的改变而产生其他命令405,诸如打开或关闭显示器101/102的命令、进入所选择的电源模式、充电或监控配件设备的状态(例如,停靠在铰链104中)等。[0067] 图5为用于配置多形式因子IHS的方法500的流程图。在各种实施例中,方法500可以在处理器201的执行下,由多形式因子配置引擎401执行。在框501,方法500包括识别显示姿势,即,第一显示器101与第二显示器102之间的相对物理布置。例如,框501可以使用从显示器101/102与/或铰链104接收的传感器数据,来区分下面所示的各种姿势。[0068] 在框502处,方法500选择与所识别的姿势相对应的UI特征。UI特征的示例包括但不限于:打开或关闭显示器;显示完整或部分屏幕GUI;显示带状区域;提供虚拟触摸板区域;改变控制或手掌防误触设定;调整显示器的亮度与对比度;选择音频再现的模式、音量与/或方向性;等等。[0069] 在框503处,方法500可以检测键盘103的状态。例如,框503可以确定键盘103为打开或关闭,停靠在两个闭合的显示器之间,水平地安置在显示器101/102的上面,或者靠近显示器101/102。另外或替代地,例如,使用笛卡尔坐标,框503可以确定键盘103相对于显示器102的定位或位置。另外或替代地,框503可确定键盘103与显示器101/102之间的角度(例如,如果显示器102为水平的话,则为平角,或者如果显示器102为垂直的,则为直角)。[0070] 然后,在框504处,方法500可以响应于键盘103的状态来修改UI特征。例如,框504可以使显示器打开或关闭,它可以改变完整或者部分屏幕GUI或带状区域的大小或位置,它可以通过改变控制或手掌防误触设定等,来改变触摸板区域的大小或位置。另外或可替代地,响应于键盘状态的任何方面满足落入值的限定范围内的所选阈值,框504可以产生新的接口特征或移除与显示姿势相关联的现有特征。[0071] 图6A‑C、7A‑J、8A‑D与9A‑F示出了在IHS100执行多形式因子配置引擎401期间,可以通过方法500的框501的操作来检测到的笔记本电脑、平板计算机、书与显示姿势的示例。[0072] 特别地,图6A‑C示出了笔记本电脑的姿势,其中第一显示器101的第一显示表面以相对于第二显示器102的第二显示表面以钝角面向使用者,并且使得第二显示器102被布置在水平位置中,其中第二显示表面面向上。在图6A中,状态601示出使用者用触笔操作IHS100或触摸于第二显示器102上。在图6B中,状态602示出了具有位于第二显示器102的底边或长边之外的键盘103的IHS100,在图6C中,状态603示出使用者操作在第二显示器102上面的键盘103。[0073] 图7A‑J示出了平板计算机姿势,其中第一显示器101相对于第二显示器102成平角,从而第一显示器101与第二显示器102被布置在水平位置,其中第一与第二显示器的显示表面面向上。具体而言,图7A示出了状态701,状态701中IHS100处于没有键盘103的并排纵向定向,图7B示出了状态702,状态702中键盘103正在一个或多个显示器101/102的底边或短边外使用,图7C示出了状态703,状态703中键盘103位于显示器101与102上。在图7D中,状态704示出了没有键盘103的、以并排的横向配置的IHS100,在图7E,状态705示出了键盘103在第二显示器102的底边或长边外使用,在图7F,状态706示出了位于第二显示器102的上部的键盘103。[0074] 在图7G中,状态707示出第一显示器101经由铰链104围绕第二显示器102旋转,使得第二显示器102的显示表面水平地朝下,并且第一显示器101背对背地靠在第二显示器102上,而没有键盘103;在图7H中,状态708示出相同的配置,但键盘103放置在显示器102的底边或长边外。在图7I与7J中,状态709与710分别对应于状态707与708,但是IHS100处于纵向定向。[0075] 图8A‑D示出了书的姿势,这类似于图7A‑J的平板计算机姿势,但是,显示器101或102中的任何一个都不是由使用者水平地握持与/或使得第一显示器101与第二显示器102的显示表面之间的角度不是平角。在图8A中,状态801示出了在纵向定向上的双屏幕使用,在图8B中,状态802示出了在横向定向上的双屏幕使用,在图8C,状态803示出了横向定向的单屏幕使用,以及在图8D中,状态804示出了纵向定向的单屏幕使用。[0076] 图9A‑F示出了显示器姿势,其中第一显示器100相对于第二显示器102成锐角,与/或其中两个显示器以纵向定向垂直布置。特别地,在图9A中,状态901示出了面向使用者的第一显示器102的第一显示表面与以站立配置(“站立”)、水平地面向下的第二显示器102的第二显示表面,在图9B中,状态902示出了相同的站立配置,但键盘103在显示器101的底边或长边之外使用。在图9C中,状态903示出了显示器姿势,在该姿势中,显示器102支撑帐幕配置(“帐幕”)中的显示器101,在图9D中,状态904示出了相同的帐幕配置,但键盘103在显示器101的底边或长边之外使用。在图9E中,状态905示出了垂直或以显示角度放置的显示器101与102,在图9F中,状态906示出相同的配置,但键盘103在显示器101的底边或长边之外使用。[0077] 应注意,上述姿势及其各种相应的键盘状态只为了说明而描述。然而,例如,取决于联接显示器的铰链的类型,所使用的显示器的数量或其他配件,在不同的实施例中,可以使用其他姿势与键盘状态。例如,当IHS100可经由充电或对接站充电时,接站中的连接器可被配置成将IHS100保持在选定的角度,以设定上述姿势中的一个(例如,键盘状态905与906)。[0078] 图10A‑C示出了方法500在笔记本电脑姿势下的第一示例性用例。在图10A的状态1000A中,第一显示器101示出主显示区域1001,键盘103位于第二显示器102顶部,第二显示器102提供UI特征,例如第一带状区域1002(位于键盘103的顶部长边与铰链104之间)与触控区域1003(位于键盘103之下)。当键盘103在显示器102的表面上向上或向下移动时,带状区域1002与/或触控区域1003可以在第二显示器102上动态地向上或向下移动,或者变大或变小。在某些情况下,当移除键盘103时,可以在显示器102的显示表面上渲染虚拟OSK(例如,在相同位置)。[0079] 在图10B的状态1000B中,响应于通过多形式因子配置引擎401执行方法500,第一显示器101继续显示主显示区域1001,但键盘103已经移出显示器102。作为响应,第二显示器102现在显示辅助显示区域1004与第二带状区域1005。在某些情况下,第二带状区域1005可以包括相同的UI特征(例如,图标等),也如区域1002中所示,但是这里重新定位到最靠近键盘103的长边缘的显示器102的不同位置。替代地,第二带状区域1005的内容可以与第一带状区域1002的内容不同。[0080] 在图10C的状态1000C中,在通过多形式因子配置引擎401执行方法500期间,IHS100检测到物理键盘103已被移除(例如,移出无线范围)或关闭(例如,低电量),并且作为响应,显示器102中产生不同的辅助显示区域1006(例如,小于1004),以及OSK1007。[0081] 图11A‑C示出了方法500在平板计算机姿势的第二示例性用例。在图11A的状态1100A中,第二显示器102的显示表面面向上,并且相对于第二显示器102背对背地设定(如在状态709/710中),但是键盘103位于第二显示器102的上部。在这种状态下,显示器102提供UI特征,如主显示区域1101与第一带状区域1102(如图所示定位)。当键盘103在显示器102的表面上向上或向下重新定位时,通过多形式因子配置引擎401,显示区域1101、第一带状区域1102与/或触控区域1103也可以向上或向下移动,或者变大或变小。[0082] 在图11B的状态1100B中,从显示器102的表面外检测到键盘103。作为响应,第一显示器101示出修改的主显示区域1103与修改的带状区域1104。在某些情况下,修改的带状区域1104可以包括与区域1102相同的UI特征,但是这里重新定位到最接近键盘103的长边的显示器102的不同位置。替代地,第二带状区域1104的内容可以与第一带状区域1102的内容不同。在某些情况下,可以响应于键盘103与显示器102之间的距离,来选择修改的带状区域1104的内容与大小。[0083] 在图11C的状态1100C中,在继续执行方法500期间,多形式因子配置引擎401检测到物理键盘103已被移除或关闭,并且作为响应,显示器102产生另一显示区域1105(例如,大于1003或1002),这次没有OSK。[0084] 在各种实施例中,可以至少部分地通过策略与/或组态档来设定在前述用例中讨论的不同UI行为,并且将其储存在用于每个用户的偏好数据库中。以这种方式,UI特征以及框502与504的修改,诸如是否在状态1000A中产生触控输入区域1003(与/或其在显示器101/102上的大小与位置),或者诸如在状态1100A中是否产生带状区域1102(与/或其在显示器101/102上的大小与位置)可以由用户配置。[0085] 图12A‑D示出了分别以四种不同的配置1200A‑D的360铰链实施方式,其可用作IHS100中的铰链104。特别地,360铰链104可包含塑料、丙烯酸、聚酰胺、聚碳酸酯、弹性与/或橡胶联接,其具有一个或多个内部支撑件、弹簧与/或摩擦机构,其使得使用者能够围绕360铰链104的轴线相对彼此旋转显示器101与102。[0086] 图12A的铰链配置1200A可以被称为闭合姿势,在闭合姿势中,第一显示器101的第一显示表面的至少一部分被布置成抵靠第二显示器102的第二显示表面的至少一部分,使得显示器101/102之间的空间容纳键盘103。当显示器101抵靠显示器102时,触控笔或配件108可以插入键盘103中。在某些情况下,触控笔108可以具有大于键盘103的高度的直径,使得360铰链104包裹在触笔108的圆周的一部分周围,并因此将键盘103在显示器101/102之间保持就位。[0087] 图12B的铰链配置1200B示出了显示器101/102之间的笔记本电脑姿势。在这种情况下,360铰链104将第一显示器101保持向上,且相对于第一显示器101成钝角。同时,图12C的铰链配置1200C显示平板计算机、书或显示器姿势(取决于IHS100的安置角度与/或移动),其中360铰链104将第一与第二显示器101/102相对于彼此保持成平角(180°)。并且图12D的铰链配置1200D显示了平板计算机或书配置,其中360铰链104以360°角保持第一显示器101与第二显示器102,其二者的显示表面面向相反的方向。[0088] 图13A与13B示出了以两种不同配置1300A与1300B的、可用作IHS100中的铰链104的狭口铰链的实施方式。具体地,狭口铰链104具有两个彼此平行的旋转轴,每个轴用于显示器101/102中的每一个。两个旋转轴之间的实心杆组件104可以被配置为容纳用于触控笔108、一个或多个音讯扬声器1302(例如,单声道、立体声、定向数组),以及一个或多个端口1303(例如,音讯输入/输出插孔)的对接隔室1301。[0089] 图13A的铰链配置1300A示出了笔记本电脑的姿势。在这种情况下,狭口铰链104将第一显示器101保持向上,且相对于第二显示器102成钝角。相反,图13B的铰链配置1300B示出了平板计算机或书姿势,其中狭口铰链104将第一显示器101与第二显示器102相对于彼此保持在360°角,其中键盘103以背靠背配置储存在显示器101与102之间,使得触控笔108仍然可由使用者访问。[0090] 图14示出了配件充电系统1400,该系统示出配件槽1301与1401在铰链104上,所述铰链将第一显示器101联接到第二显示器102。在各种实施例中,配件槽1301与1401可以由模制或挤压塑料形成。在该示例中,配件槽1301被成形为保持笔或触控笔108,并且配件槽1401被成形为保持耳塞109。在一些实施方式中,槽1301与/或1401可包括用于对配件内的电池充电的电端子,与/或检查配件的状态(例如,存在、充电水平、型号或名称等)。[0091] 图15示出了在配置1500中可用作IHS100中的铰链104的瑜伽铰链的实施方式。具体地,瑜伽铰链104包括多个金属圆柱或杆,其轴线彼此平行,所述瑜伽铰链通过支架1503与/或织物1501保持在一起。在操作中,支架1503可包含凹口与/或棘爪,其被配置成将圆柱物1502保持在对应于任何可用IHS姿势的预定位置处。[0092] 图16A‑C示出了以配置1600A‑C的、可用作IHS100中的铰链104的齿轮铰链实施方式。具体地,图16A的配置1600A示出了具有杆1603的齿轮铰链104,其中杆1603具有在其上制造的齿或齿轮1604,IHS100开始采用笔记本电脑姿势。显示器101沿着其底部边缘具有齿或齿轮1601,而显示器102沿着其顶部边缘具有齿或齿轮1602。一个或多个支架1605将齿轮1601与/或1602保持抵靠齿轮1604上,因此在显示器101与102之间提供两个平行的旋转轴。[0093] 图16B的铰链配置1600B示出了闭合姿势。在这种情况下,齿轮铰链104保持显示器101面朝下,并且显示器102相对于显示器101旋转360度,使得其显示表面面向上抵靠显示器101。在这种配置中,键盘103可以位于显示器102下方,例如,当IHS100处于笔记本电脑姿势时,使显示器102以一定角度安置。在某些情况下,键盘103可以使用如图19所示的配件背包等,联接到显示器102的背面。[0094] 图16C的铰链配置1600C示出平板计算机或书姿势。在这种情况下,齿轮铰链104保持显示器102面向上,并且显示器101相对于显示器102旋转360度,使得其显示表面面向下抵靠水平面。在该配置中,键盘103被安置在显示器101的背面与显示器102的背面之间。在各种实施例中,杆1603可以被分成多个段或链接(如配置1600B与1600C所示),以提供在显示器101与102之间的额外旋转轴,并且容纳具有不同IHS厚度的两种键盘选项。[0095] 图17A与17B示出了在各种配置中用作IHS100中的铰链104的滑动铰链实施方式。具体地,在图17A中,由联接到显示器101的第一显示器支架1702保持的链接1701在联接到显示器102的支架1703的槽1704中上下滑动。在某些情况下,可以采用锁定机构,当链接1701上下滑动与/或当显示器101围绕显示器102旋转时,以将显示器101与102稳定地保持在不同的姿势中,例如配置1700A的闭合姿势,图17B中的配置1700B的笔记本电脑姿势,配置1700C的平板计算机姿势(返回图17A),或配置1700D的书姿势(也在图17A中)。[0096] 图18A与18B示出了根据一些实施例在配置1800A与1800B中的保护套系统。具体地,保护套1801可以包括一组用织物与/或塑料包裹的硬质可折叠部分或折片,其具有例如围绕显示器101与102背面上的边缘与/或键盘103的咬合磁性附接点。在某些情况下,键盘103可以从保护套1801移除。另外或替代地,可以经由传感器303检测到保护套1801的存在与状态。[0097] 在图18A中的配置1800A中,显示器101与102处于笔记本电脑姿势,并且保护套1801在显示器102的底边或长边外、将键盘103保持在固定位置,使得显示器101与102都保持可用状态。同时,图18B的配置1800B示出了显示器姿势(例如,如在状态901中),使得显示器102的显示表面面向下抵靠保护套1802,并且保护套1802在显示器101的底边外、将键盘103保持在固定位置,使得仅显示器101不可用。[0098] 图19示出了配件背包系统1900。在一些实施例中,显示器102的外壳可以包括凹口1903,凹口1903被配置成接收托盘1901的唇缘1902,唇缘1902保持咬合就位,直到被使用者拉动。附加地或替代地,可以使用加载了弹簧的弹出按钮。在各种配置中,托盘1901可以保持键盘103或电池110。此外,在某些情况下,显示器102的外壳可以包括可用于从配件充电与/或从配件获得传感器信息的电端子。[0099] 自动重新配置的手掌防误触[0100] 在各种实施例中,本文描述的系统与方法可以为IHS100的显示器101与/或102提供姿势感知的、自动手掌防误触配置。在IHS100的操作期间,使用者使用例如铰链104可以将显示器101与102转换或操纵到给定姿势(例如,笔记本电脑、平板计算机等)。例如,响应于铰链角度的变化,IHS100可以在一个或多个触控输入区域与/或层中(特别系用于检测到的姿势)自动配置一个或多个手掌防误触设定或一个或多个手掌防误触参数。[0101] 手掌防误触设定还可以例如基于物理键盘103的放置来重新配置。当用户将键盘103移动到第二显示器102的显示表面上的不同位置时,IHS100可以在一个或多个触控输入区域与/或层中修改手掌防误触参数。[0102] 在一个实施例中,用户可以手动配置一个或多个依赖于姿势的、特定于事件的触控配置行为。在另一个实施例中,软件服务可以检测:姿势改变、移动、键盘放置、用户配置改变(例如,用户启动OSK模式)、放置于显示器上的图腾、活动应用/背景等,并且它可以执行任何数目的相应的自动手掌防误触设定与触控输入重新配置动作,例如,如查找表(LUT)或数据库中所提供的。[0103] 在一些实施例中,第一显示器101与第二显示器102可各自包括不同的“触控层”或操作模式,并且本文描述的系统与方法提供用于在没有明确的终端使用者命令或操作的情况下,在那些层之间自动与/或无缝切换的技术。每个触控层可以包括多个设定或参数,其包括:(i)至少一个手掌防误触设定或参数;(ii)至少一个触控或姿势处理设定或参数。[0104] 关于手掌防误触设定或参数,在许多情况下,手掌防误触可包括“大对象”检测算法,算法被设计为拒绝包含大于所选尺寸(例如25mm)的区域的触控事件。在某些情况下,拒绝区域的阈值大小可以用作手掌防误触配置参数。在操作中,可以减小阈值大小以增加手掌防误触的攻击性,或者可以增加阈值大小以减小攻击性。例如,通过应用较小的大小阈值,“增强的”手掌防误触可能比标准、正常或默认手掌防误触更具攻击性。[0105] 关于触控或姿势处理设定或参数,对象检测算法倾向于具有低延迟要求,使得终端使用者在显示器101/102输入与输入的呈现的定时之间不会经历过度延迟。“低延迟”意味着在较大触控区域之前的初始小触控区域可以被检测为预期触控,并且如此呈现给终端使用者。例如,使用触控笔108的终端使用者可以将他的手掌或手臂放在显示器101/102上,以产生非预期的点或线;这可以在手掌防误触算法参与拒绝触控事件之前被写入。在某些情况下,延迟要求可以用作手掌防误触配置参数。在操作中,可以增加延迟要求(较小的时间值),例如以增加手掌防误触算法的攻击性;并减少延迟要求以减少这种攻击性。[0106] 触控处理算法或控制器(例如,由一个或多个显示控制器204执行或者由其一部分执行)可以选择一个或多个专有活动的数字转换器或触摸屏区、区域或显示器101/102的部分,其中允许触控输入(无论是经由触控笔108还是使用者的手指)。这些显示器的相应数字转换器或触摸屏的其他区、区域或部分可以在显示器101/102的操作期间被关闭或以其他方式渲染为不活动或无响应,因此潜在地节能与/或减少延迟。[0107] 在一些实施方式中,活动与/或不活动的数字转换器或触摸屏区、区域或部分可包括对应于显示器101/102的显示像素的显示器101/102的可选垂直或水平部分;然而,在其他实施方式中,活动与/或不活动的数字转换器区域可以采用其他形状与尺寸。在某些情况下,活动与/或非活动数字转换器或触摸屏区、区域或部分的识别可以用作触控处理配置参数。[0108] 为了减少非预期的输入,显示器101/102可以被配置为基于IHS姿势参与多个不同“触控层”或“触控模式”中的所选择的一个,其可以通过以下方式来确定:通过检测显示器101/102的特殊布置与/或铰链104的当前角度、键盘103的位置,终端用户的存在、与/或取决于终端使用者的手性(其可以由用户经由屏幕显示菜单选择)。[0109] 在某些情况下,例如,当IHS100移动或者运输时,可以选择性地忽略触控与/或可以在显示器101/102的某些部分(例如,在显示器101/102的外围框架周围)更具攻击性地执行手掌防误触。具体来说,在铰链移动或设备移动(例如,基于加速度)的情况下,显示器101/102的边缘上的触控点可以不被登记为触控(例如,持续20‑30毫秒)。[0110] 触控输入显示器101与102的特征包含手掌防误触的准确性与消除意外触控输入,其通常需要在不同姿势中的不同等级与不同类型的手掌防误触。因此,本文描述的各种实施例在不同的姿势中提供不同的触控层,以在手掌防误触的有效性与跨姿势的触控或姿势识别的响应性(或准确性)之间达到适当的权衡。[0111] 在一些实施例中,方法500可以使用从两个9‑DOF传感器(一个传感器在显示器101/102中的每一个)与/或从铰链传感器接收的传感器数据,来识别显示器姿势‑即,第一显示器101与第二显示器102之间的相对物理布置,以识别IHS100的姿势,同时触控处理算法或控制器204基于LUT或数据库,在手掌防误触设定与针对所识别的姿势特定或优化的参数之间切换。[0112] 为了说明前述内容,表1示出了手掌防误触LUT的非限制性示例(其可以在下面的图20A中用作LUT2008)。在表1中,根据铰链104的状态(其中铰链角度可以经由显示器101与102中的每一个的铰链传感器与/或9‑DOF传感器获得)与/或加速度计,为每个姿势提供显示器101/102中的每一个的手掌防误触与手指触控/姿势检测设定或参数):[0113][0114][0115] 表1‑手掌防误触LUT示例[0116] 如本领域普通技术人员将根据本发明认识到,在任何给定配置中,相对于其他配置进行描述了表1中提供的各种设定与参数,并且实际值与阈值可以根据在制造商特定的特征的校准与/或硬件而变化。[0117] 图20A与20B示出了用于提供自动重新配置的手掌防误触与其他触控输入设定的方法的流程图。在一些实施例中,方法2000可以在处理器201的执行下,由多形式因子配置引擎401执行。具体地,图20A的方法2000A在框2001开始。[0118] 在框2002,方法2000从传感器集线器等(例如,芯片组202的一部分)获得运动信息(例如,速度、速率、加速度等)与姿势信息(例如,铰链角度、每个显示器的位置等)。框20032使用框2002的信息,确定IHS100当前是否以高于第一阈值T1(例如,以m/s或m/s为单位)的速度或加速度运动。如果是,则框2004执行图20B的方法2000B。[0119] 否则,框2005也使用框2002的信息确定铰链104是否具有当前比第二阈值T1更快2变化的角度(例如,以弧度/s或弧度/s)。如果是,则框2006可以例如在移动的持续时间内关闭显示器101与102中的触控特征。[0120] 如果运动与铰链角都不满足它们各自的阈值,则框2007将显示器101/102的不同区、区域或部分中的手掌防误触设定与/或参数设定为储存在LUT表2008中的值,该值与当前姿势对应。例如,在一些实施方式中,显示器或触控控制器204可以向OS输入层提供USB报告,OS输入层然后可以使用触控类输入API等向一个或多个OS级应用程序发送命令。[0121] 在某些情况下,例如,使用图21A‑C的系统与方法,框2002还可以检测键盘103的存在、位置与状态,包括移动与移除事件。因此,响应于如图22A‑E所描述的键盘103的位置,也可以动态地选择对应于第二显示器102的“顶部”与“底部”部分的数字转换器或触摸屏区、区域或部分(如表1中所讨论的)。[0122] 如上所述,如果框2003确定IHS100正在被主动操纵,则方法2000A的框2004使图20B的方法2000B在框2009处开始。在某些情况下,方法2000B可以在IHS100上操作,例如如图20C所示,图20C示出了当IHS100处于笔记本电脑姿势时,围绕第一显示器101的外围的可配置尺寸的第一框架区域2016A,以及围绕第二显示器102的外围的可配置尺寸的第二框架区域2016B。[0123] 返回参考图20B,框2009确定在框架区域2016A与/或2016B中是否检测到触控。如果是,则框2010将计数器、定时器或倒数器设定为初始值N。在框2011,如果检测到的加速度高于T2,或者如果铰接角度变化快于T1,则控制转到框2012,其中方法200B拒绝触控事件。否则,在框2013,计数器、定时器或倒手掌推移。在框2014,如果计数器、定时器或倒手掌尚未到期(即,>0),则控制返回到框2011。否则,在框2015,方法200B接受一个或多个框架区域2016A/B中的触控事件。[0124] 结果,当IHS100被使用者操纵时(由框2003确定),可以自动拒绝围绕一个或多个框架区域2016A/B的触控。在某些情况下,触控拒绝可以防止第一显示器101的框架区域2016A中的所有触控,但是显示器101的其余部分,以及第二显示器102的整个表面的所有触控保持触控敏感。替代地,触控拒绝可以防止第二显示器102的框架区域2016B的所有触控102,但是使显示器102的其余部分,以及第一显示器101的整个表面的所有触控保持触摸敏感。[0125] 图21A‑C示出了一个或多个键盘附接与对准系统的示例。在各种实施例中,可以在执行图20A‑B的方法2000A‑B期间使用这些系统,以根据键盘103的状态或位置,为IHS100提供自动重新配置的手掌防误触设定。[0126] 特别地,图21A‑C的一个或多个系统可使键盘103能够附接到第二显示器102(在显示器表面上、或在显示器102的背面上),与/或在预定位置处在显示器102的表面上对准/偏离。此外,显示器与/或铰链传感器210可以被配置为确定当前正在接合多个磁性设备中的哪个磁性设备,使得可以相对于IHS100确定键盘103的当前位置,并且使得响应于例如键盘的位置,也可以另外或替代地选择手掌防误触设定。[0127] 图21A示出了可附接键盘103的示例,可附接键盘103具有沿其短边对称设定在选定位置的磁性设备2009A、2009B、2009C与2009D。附加地或替代地,键盘103可以包含沿着键盘103的顶部、长边设定的磁性设备2009E与2009F。[0128] 图21B示出了可附接键盘103的示例,其中触控笔108联接到触控笔槽2105。在一些实施方式中,触控笔108可具有与触控笔槽2105中的孔配合的可压缩尖端,可压缩尖端配置成将触控笔108机械地保持在沿着键盘103的长边的适当位置。此外,触控笔108可包括一个或多个磁性装置2100A与2100B。[0129] 图21C示出了配置用于可附接键盘103的第二显示器102的示例。具体地,显示器102包含磁性设备2103A、2103B、2103D与2103E,磁性设备对应于键盘103底部上的磁性设备2009A、2009B、2009C与2009D,并且将键盘103咬合到显示器102的显示表面上方的预定位置、且在沿着显示器102的短边的第一位置中,其使得铰链104能够闭合并将键盘103夹在显示器101与102之间。[0130] 另外或替代地,显示器102可包括磁性设备2103C与2103F。组合地,对应于键盘103的磁性设备2009A、2009B、2009C与2009D的磁性设备2103B、2103C、2103E与2103F将键盘103咬合到显示器102的显示表面上方的位置、且在沿着显示器102的短边的第二位置中,其能够渲染第一UI特征106(例如,带状区域)与/或第二UI特征107(例如,触摸板)。[0131] 另外或替代地,显示器102可以包含磁性设备2102A与2102B,其对应于键盘103中的磁性设备2009E与2009F与/或触控笔108中的磁性设备2100A与2100B。在某些情况下,磁性设备2102A与2102B可以被配置为将键盘103咬合到显示器102的长边、在其显示表面之外。附加地或替代地,显示器102可以包含磁性设备2104A、2104B、2104C与2104D,该磁性设备对应于键盘103的磁性设备2009A、2009B、2009C与2009D,并且使键盘103咬合到显示器102的后部(例如,作为配件背包系统1900的一部分(图19)。[0132] 在某些情况下,铰链104还可以包含触控笔槽2106。如图所示,触控笔槽2106可以包含磁性设备2101A与2101B中的至少一个,该磁性设备对应于键盘103中的磁性设备2009E与2009F与/或触控笔108中的磁性设备2100A与2101B。这样,磁性设备2101A与2101B可以被配置为当键盘103夹在显示器101与102之间时,将键盘103与/或触控笔108保持在适当位置。[0133] 图22A‑E示出了自动重新配置的触控区域,例如带状区域106与触控输入区域107,每个触控区域具有相应的手掌防误触设定,其可以基于IHS100正在操作背景(例如其显示姿势与/或键盘状态/位置)来选择、配置、修改、提供或排除。[0134] 如图22A所示,配置2200A没有键盘103,使得OSK2204在带状区域106与触控输入区域107之间渲染。在该实施方式中,带状区域106包括“f列接口”,“f列接口”包括三个组件:系统条2203A‑B、触控条2202与活动条2201A‑B。[0135] 系统条2203A‑B可以包括与背景无关的图标条2203B,图标条2203B具有控件以提供直接访问所选择的硬件或系统组件,例如麦克风静音、音频输出音量、显示亮度等。此外,系统条2203A‑B可以包括背景相关的图标条2203A,图标条2203A呈现基于背景的UI特征,诸如当用户在OSK2204上打出单个的大写字母时,动态地与预测性地做出的单词建议等。[0136] 触控条2202可以包括与例如在第一显示器101上渲染的活动应用相关联的动作或命令的背景选择的图示或快捷方式。例如,在IHS100正在执行电子邮件应用的情况下,触控条2202可以包括“撰写”、“检查”、“回复”、“全部回复”、“转发”、“移动”以及“删除”图示等。每个图示当由用户选择时,可以使得活动应用程序接收并执行相应的UI命令。[0137] 活动条2203A‑B可以包括多个小部件或小型应用程序中的任何一个。例如,活动条带2203A可以显示背景选择的图像或照片的可水平滚动的列表,并且活动条带2204可以显示具有专辑图像与/或音频再现控件的媒体播放器。[0138] 触控输入区域107包括三个组件:虚拟触摸板2205A、便笺板2205B、以及便笺板2205C。具体地,虚拟触摸板2205A可以包括OSK2204下方的、由视觉轮廓(例如,较浅的阴影或边框)可选地描绘的矩形区域,其中手掌防误触控件被选择或优化用于手指触控。同时,横向便笺板2205B‑C可以具有针对触笔输入(例如,素描、手写等)选择或优化的手掌防误触控件。[0139] 在一些实施方式中,OSK2004的密钥2210可以被映像到操纵(例如,显示、隐藏、移动等)配置2200A中所示的一个或多个GUI组件的操作。在其他情况下,可能需要以特定顺序与/或同时地进行两次或多次按键的组合来触发快捷命令。[0140] 在图22B中,配置2200B示出在第二显示器102上面、在距铰链104距离d1处的键盘103。在这种情况下,带状区域106仅包括系统条2203A‑B。系统条2203A‑B的渲染可以在感测到沿着第二显示器102的短边为距离d1时执行,例如,当使用磁导系统(图21)检测与/或对准键盘103时等等。[0141] 在配置2200B中,第二显示器102的“顶部”(即,针对该姿势在表1中引用的数字转换器或触摸屏的所选区域)可以包含带状区域106,以及第二显示器102的“底部”可以包含触控输入区域107;其可以基于距离d1与键盘103的物理尺寸来计算。在一些实施方式中,虚拟触摸板2205D、便笺板2205E与便笺板2205F可以各自具有在LUT或数据库设定的不同的手掌防误触设定。[0142] 如图22C所示,例如当在IHS100的操作期间,用户将键盘103沿着第二显示器102的短边向下移动到较低位置时,配置2200C具有距铰链104为距离d2>d1的键盘103。在这种情况下,带状区域106包括系统条2203A‑B与触控条2202,并且触控输入区域107在第二显示器102上的修改或重新定位的矩形区域内(便笺板区域2205E‑F将触控关闭)仅包含虚拟触摸板2205G。在这种情况下,可以基于距离d2(与键盘103的尺寸)来计算第二显示器102的“顶部”与/或“底部”。[0143] 如图22D所示,配置2200D具有距铰链104的距离d3>d2的键盘103。在这种情况下,带状区域106包含系统条2203A‑B、触控条2202与活动条2201A‑B的全部。此外,可以移除触控输入区域107。这样,可以基于距离d3(与键盘103的尺寸)来计算第二显示器102的“顶部”与/或“底部”。[0144] 图22E描述了配置2200E,其中第一显示器101显示应用程序窗口与OS任务栏(或开始选单)2204,并且第二显示器102显示带状区域106,直到用户操纵键盘103,键盘103最初设定在第二显示器102的显示表面上。OS任务栏2204通常采用沿着显示器101的一个边缘的长条形式,并且它可以包括各种图标,该各种图标对应于在应用程序内打开的窗口,以便于在程序或窗口、“固定”程序或档案之间切换,以便它们可以被快速访问与/或提供通知区域,其使用交互式图标来显示关于IHS100的状态的实时信息。[0145] 在一些实施例中,响应于如通过监控一个或多个键盘传感器303所识别的键盘移除事件,可以应用手掌防误触设定,使得在显示器102的整个触摸屏上、与/或在显示器101的最靠近显示器102的选定部分上关闭触控;在这种情况下,数字转换器或触摸屏的、对应于显示OS任务栏(或开始选单)2204的显示画素的区、区域或部分。[0146] ***[0147] 应当理解的是,本文描述的各种操作可以由逻辑或处理电路、硬件或其组合执行的软件实现。可以改变执行给定方法的每个操作的顺序,并且可以添加、重新排序、组合、省略、修改等各种操作。这里描述的发明旨在包含所有这些修改与变化,因此,以上描述应被视为说明性的而非限制性的。[0148] 尽管在此参考具体实施例描述了本发明,但是在不脱离如在下面的申请专利范围中阐述的本发明的范围的情况下,可以进行各种修改与改变。因此,说明书与图式应被视为说明性而非限制性意义,并且所有这些修改旨在包含在本发明的范围内。本文关于具体实施例描述的问题的任何益处、优点或解决方案不旨在被解释为任何或所有权利要求的关键、必需或必要的特征或元素。[0149] 除非另有说明,否则诸如“第一”与“第二”的术语用于任意区分这些术语描述的组件。因此,这些术语不一定旨在表示这些元素的时间或其他优先次序。术语“联接”或“可操作地联接”被定义为连接,但不一定直接连接,并且不一定为机械连接。除非另有说明,否则术语“一(a)”与“一个(an)”被定义为一个或多个。术语“包含(comprise)”(与任何形式的包含,例如“包含(comprises)”与“包含(comprising)”),“具有(have)”(以及任何形式的具有,例如“具有(has)”与“具有(having)”),“包括(include)”(以及任何形式的包括,例如“包括(includes)”与“包括(including)”)与“包含(contain)“(以及任何形式的包含,例如”包含(contains)“与”包含(containing)“)为开放式连接动词。结果,”包括“、“具有”、“包括”或“包含”一个或多个组件的系统、设备或装置拥有那些一个或多个组件,但不限于仅拥有那些一个或多个组件。类似地,“包含”、“具有”、“包括”或“包含”一个或多个操作的方法或过程拥有那些一个或多个操作,但不限于仅拥有那些一个或多个操作。
专利地区:美国
专利申请日期:2019-08-14
专利公开日期:2024-07-26
专利公告号:CN112955855B