横跨多个触敏显示装置的触摸输入的制作方法

文档序号:6578181阅读:198来源:国知局
专利名称:横跨多个触敏显示装置的触摸输入的制作方法
技术领域
本发明的各实施例一般涉及触敏输入。


在附图各图中通过示例而非限制说明了本发明,其中相同标记指示相同元件,且其中
图1示出作为一个实施例的电子设备,其具有双触敏显示装置、且支持横跨这些触敏显示装置的触摸输入,并且其处于打开、大致平坦的位置;图2示出作为一个实施例的处于部分打开位置的图1的电子设备;图3示出作为一个实施例的处于折叠位置的图1的电子设备;图4示出作为一个实施例的用于图1中电子设备的系统的示例组件的框图5说明了作为一个实施例的利用横跨触敏显示装置的触摸输入执行操作的示例流程图6示出作为一个实施例的具有支持横跨触敏显示装置的触摸输入的边界部分的触敏显示装置;
图7示出作为一个实施例的具有支持横跨触敏显示装置的触摸输入的边界部分的触敏显示装置;
图8示出作为一个实施例的利用横跨触敏显示装置的触摸输入执行操作的示例流程图9示出作为一个实施例的触敏显示装置和用来支持横跨触敏显示装置的触摸输入的触摸传感器;以及
图IO示出作为一个实施例的触敏显示装置的串联连接的触摸传感器。附图中的各图不一定按比例绘制。
具体实施例方式
以下详细描述陈述了涉及横跨触敏显示装置的触摸输入的装置、方法以及系统的示例实施例。为方便起见参考一个实施例描述了诸如例如结构、功能、和/或特性之类的特征;利用任何合适的一个或多个所描述的特征可实现各种实施例。
具有双触敏显示装置的电子设备
图1示出了作为一个实施例的具有双触敏显示装置110和120的电子设备100。触敏显示装置110具有可检测其上的触摸的表面111;而触敏显示装置120具有可检测其上的触摸的表面121。电子设备100支持横跨触敏显示装置110和120的触摸输入。因此,作为一个实施例,电子设备100允许用户利用具有既在表面111上又在表面121上的轨迹的触摸输入实现横跨触敏显示装置110和120的任何合适的操作。
作为一个示例,如图1所示,用户可执行拖曳操作,以将在初始位置处由触摸显示装置110在表面111上或透过其显示的诸如例如图标之类的数字对象130移动至触敏显示装置120,以便在表面121上或透过表面121在期望位置处显示该数字对象。作为一个实施例,例如,用户可利用其手指触摸数字对象130,并将其手指在表面111上朝着表面121移动且在表面121上移动至期望位置。
虽然作为一个实施例被示为对用户手指触敏,但作为一个实施例,触敏显示装置110和120可以对任何合适的一个或多个对象触敏,这些对象包括例如用户手指、输入笔、和/或笔。
通过支持横跨触敏显示装置110和120的触摸输入,作为一个实施例,电子设备IOO可有效地提供可向电子设备IOO连续输入触摸的较大表面。
如图l所示,作为一个实施例的电子设备100可包括按照蛤壳配置支承触敏显示装置110和120的壳体结构140。作为一个实施例,壳体结构140可限定一个轴,触敏显示装置110和120可围绕该轴至少部分地旋转,以允许触敏显示装置110和120向着彼此折叠起来,使表面111和121的至少一部分大致彼此面对面,且允许它们从折叠状态彼此打开来。作为一个实施例,壳体结构140可利用任何合适的一个或多个铰链限定一个轴。例如,作为其中表面lll和121大致为矩形的一个实施例,作为一个实施
例,壳体结构140可限定大致平行于各个表面111和121的任何合适的边的轴。如图l、 2和3所示,作为一个实施例,壳体结构140可限定大致平行于各个表面111和121的长边的轴。
如图l所示,作为一个实施例,壳体结构140可允许触敏显示装置110和120打开至大致平坦的位置。作为一个实施例,壳体结构140可将触敏显示装置110和120支承在这个位置,以使表面111和121大致共平面对齐。在注意到电子设备100支持横跨触敏显示装置110和120的触摸输入的情况下,作为一个实施例,可将电子设备100配置成处在此位置时,就像或模拟诸如例如平板计算机或交互式工作台表面之类的具有单个较大触敏显示器的任何合适的设备一样地工作。作为一个实施例,可将壳体结构140设计成有助于使处于此位置时表面lll和121的边界之间的间隙或间隔最小化,以便于横跨表面111和121之间的触摸输入。
如图2所示,作为一个实施例,壳体结构140可允许触敏显示装置110和120部分地打开至任何合适的位置。作为一个实施例,通过将触摸显示装置120定位成底座、并将触敏显示装置110定位成在与底座成期望角度处向上突起,电子设备100可以像打开的笔记本计算机一样。例如,作为一个实施例,处在此位置时,如果需要,通过将触敏显示装置110配置成实现软键盘或虚拟键盘,可将电子设备100配置成像笔记本计算机一样起作用或模拟笔记本计算机。作为一个实施例,电子设备100可部分地打开并类似于打开的书本或报纸一样定位,并被配置为模拟例如书本和/或报纸的阅读装置。
作为一个实施例,电子设备100在一个或多个部分打开位置时可支持横跨触敏显示装置110和120的触摸输入。例如,如图2所示,作为一个实施例,用户可使用其手指例如触摸在表面111上或透过表面111在初始位置处显示的数字对象230,并在表面111上往下朝着表面121、在表面121上移动该用户的手指,以移动数字对象230,将其显示在表面121上或透过表面121的期望位置处。如图3所示,作为一个实施例,壳体结构140可允许触敏显示装置110和120被折叠成闭合位置,其中表面111和121的至少一部分彼此面对面。作为一个实施例,将触敏显示装置110和120折叠成闭合位置可有助于保护触敏显示装置IIO和120免遭刮擦和/或冲击。作为一个实施例,将触敏显示装置110和120折叠成闭合位置可有助于使电子设备100更加小巧以便移动性和/或储存。在注意到当电子设备IOO可被打开成大致平坦位置时电子设备100可被配置成实现具有单个较大触敏显示器的任何合适的设备的情况下,作为一个实施例,相对于诸如具有单个较大的、物理上为一体的触敏显示器的设备,折叠电子设备100可有助于提供更方便的移动性和/或储存。
电子设备100可具有表面111和121为任何合适大小和形状的触敏显示装置110和120。作为一个实施例,触敏显示装置110和120可分别具有表面111和121,可将表面111和121的大小和形状设计成类似于典型的平板或笔记本计算机的显示器,以实现例如具有折叠平板的大型工作站、笔记本计算机、和/或大型阅读设备。作为一个实施例,触敏显示装置110和120可分别具有表面111和121,可将表面111和121的大小和形状设计为诸如例如典型的小笔记本计算机或超移动个人计算机(UMPC)的显示器之类的较小显示器,以当电子设备100打开成基本平坦位置时实现具有单个较大触敏显示器的平板计算机、小笔记本或上网本计算机、和/或较小的阅读设备。作为一个实施例,触敏显示装置110和120可分别具有表面111和121,可将表面111和121的大小和形状设计为诸如例如个人数字助理
(PDA)或蜂窝电话的大小之类的甚至更小些的显示器,以当电子设备100打开成基本平坦位置时实现具有单个较大触敏显示器的移动互联网设备
(MID)或超移动个人计算机(UMPC)、折叠PDA或蜂窝电话、和/或较小的阅读设备。作为一个实施例,触敏显示装置110和120可分别具有表面111和121,可将表面111和121的大小和形状设计成实现例如用来控制例如任何合适的音频和/或可视设备和/或远程计算机的远程控制设备。
虽然作为一个实施例被描述为包括以蛤壳配置支承触敏显示装置no和120的壳体结构140,但电子设备IOO可包括以任何方式来支承触敏显示装置110和120的任何合适的壳体结构。作为一个实施例,合适的壳体结
构可按照任何合适的配置来支承彼此靠近的触敏显示装置110和120,以助 益于横跨表面111和121的触摸输入。作为一个实施例,合适的壳体结构 可按照任何合适的固定配置支承彼此靠近的触敏显示装置110和120。
用于电子设备的示例系统
可利用任何合适的硬件和/或软件来按需配置电子设备100以实现电子 设备IOO。作为一个实施例,图4示出了示例系统400,其包括触敏显示装 置110和120、触摸控制器410、 一个或多个处理器420、耦合至至少一个 处理器420系统控制逻辑430、耦合至系统控制逻辑430的系统存储器440、 耦合至系统控制逻辑430的非易失性存储器和/或储存设备450、以及耦合 至系统控制逻辑430的一个或多个通信接口 460。
可利用诸如包括但不局限于电容性、电阻性、表面声波(SAW)、红 外以及光成像之类的任何合适的触敏技术分别实现触敏显示装置110和 120。作为一个实施例,触敏显示装置110和/或120所使用的触敏技术可能 分别不需要在表面111和/或121上的实际触摸,而是可分别感测靠近表面 111和/或121的对象的存在。这些技术仍可被认为是触敏的,因为这些技 术同样将感测实际触摸表面111和/或121的对象,而且因为在使用电子设 备100时可能实际触摸表面111和121。作为一个实施例,可利用任何合适 的多点触摸技术实现触敏显示装置110和/或120。
触敏显示装置110和120各自具有可利用诸如例如用于液晶显示器 (LCD)的技术之类的任何合适的显示技术实现的显示器。
作为一个实施例,系统控制逻辑430可包括任何合适的接口控制器, 以提供对至少一个处理器420和/或与系统控制逻辑430通信的任何合适的 设备或组件的任何合适的接口。
作为一个实施例,系统控制逻辑430可包括用来提供对系统存储器440 的接口的一个或多个存储器控制器。可使用系统存储器440来为系统400 装载和存储数据和/或指令。作为一个实施例,系统440可包括诸如合适的 动态随机存取存储器(DRAM)之类的任何合适的易失性存储器。作为一个实施例,系统控制逻辑430可包括用来提供对触敏显示装置
110和120、触摸控制器410、非易失性存储器和/或存储装置450以及通信 接口 460的接口的一个或多个输入/输出(I/O)控制器。
可耦合触摸控制器410以帮助控制通过触敏显示装置110和120的触 摸输入。作为一个实施例,可将触摸控制器410耦合至系统控制逻辑430, 以便至少一个I/O控制器和/或至少一个处理器420处理由触摸控制器410 检测到的通过触敏显示装置110和120的触摸输入。作为一个实施例,系 统控制逻辑430可包括用来提供对触敏显示装置110和120的一个或多个 显示接口的一个或多个图形控制器。
例如,可使用非易失性存储器和/或存储设备450来存储数据和/或指 令。非易失性存储器和/或存储设备450可包括诸如例如闪存之类的任何合 适的非易失性存储器,和/或可包括诸如例如一个或多个硬盘驱动器 (HDD)、 一个或多个光盘(CD)驱动器、和/或一个或多个数字多功能盘 (DVD)驱动器之类的任何合适的非易失性存储设备。
通信接口 460可为系统400提供通过一个或多个网络通信和/或与任何 其它合适的设备通信的接口。通信接口 460可包括任何合适的硬件和/或固 件。作为一个实施例的通信接口 460可包括例如网络适配器、无线网络适 配器、电话调制解调器、和/或无线调制解调器。对于无线通信,作为一个 实施例,通信接口 460可使用一个或多个天线462。
作为一个实施例,系统控制逻辑430可包括一个或多个输入/输出(1/0) 控制器,用来提供对诸如例如用来帮助将声音转换成相应的数字信号和/或 用来帮助将数字信号转换成相应的声音的音频设备、照相机、便携式摄像 机、打印机、和/或扫描仪之类的任何合适的输入/输出设备的接口。
作为一个实施例,可将至少一个处理器420与系统控制逻辑430的一 个或多个控制器的逻辑封装在一起。作为一个实施例,可将至少一个处理 器420与系统控制逻辑430的一个或多个控制器的逻辑封装在一起以形成 系统级封装(SiP)。作为一个实施例,可将至少一个处理器420与系统控 制逻辑430的一个或多个控制器的逻辑集成在同一管芯上。作为一个实施 例,可将至少一个处理器420与系统控制逻辑430的一个或多个控制器的逻辑集成在同一管芯上以形成片上系统(SoC)。
虽然作为一个实施例被描述为用于系统400,但作为其它实施例,触 摸控制器410和触敏显示装置110和120也可用于其它系统配置。
触摸控制器
如图4所示,作为一个实施例,触摸控制器410可包括触摸传感器接 口电路412和触摸控制逻辑414。
耦合触摸传感器接口电路412系为了检测触敏显示装置110和120的 表面111和121上任何方式的触摸输入。触摸传感器接口电路412可包括 至少部分地依赖于触敏显示装置110和120所使用的触敏技术的任何合适 的电路。作为一个实施例,触摸传感器接口电路412可支持任何合适的多 点触摸技术。作为一个实施例,触摸传感器接口电路412可包括用来将对 应于表面111和121上的触摸输入的模拟信号转换成任何合适的数字触摸 输入数据的任何合适的电路。作为一个实施例,合适的数字触摸输入数据 可包括例如触摸位置或坐标数据。
耦合触摸控制逻辑414系为了按照任何合适的方式帮助控制触摸传感 器接口电路412检测表面111和121上的触摸输入。作为一个实施例,耦 合触摸控制逻辑414还为了按照任何适合的方式输出对应于触摸传感器接 口电路412检测到的触摸输入的数字触摸输入数据。可利用任何适合的逻 辑——包括任何合适的软件、固件和/或软件逻辑来实现触摸控制逻辑414, 这至少部地分取决于例如触摸传感器接口电路412所使用的电路。作为一 个实施例,触摸控制逻辑414可支持任何合适的多点触摸技术。
如图4所示,作为一个实施例,耦合触摸控制逻辑是为了向系统控制 逻辑430和/或至少一个处理器420输出数字触摸输入数据供其处理。作为 一个实施例,至少一个处理器420可执行用来处理从触摸控制逻辑414输 出的数字触摸输入数据的任何合适的软件。合适的软件可包括例如任何合 适的驱动软件和/或任何合适的应用程序软件。如图4所示,系统存储器440 可存储适合的软件442,和/或非易失性存储器和/或存储设备450可存储合 适的软件452,以便由至少一个处理器420执行以处理数字触摸输入数据。作为一个实施例,触摸传感器接口电路412和/或触摸控制逻辑414可 产生对应于单个较大的触摸输入区域坐标系统的数字触摸输入数据,可将
表面111和121中的每一个的至少一部分的逻辑组合映射到该坐标系统上。 以此方式,作为一个实施例,处理器420可执行响应于触敏显示装置110 和120的任何合适的软件,而无需占用两个单独的触摸输入区域坐标系统。
作为一个实施例,触摸控制逻辑414可具有用来支持以任何方式横跨 触敏显示装置110和120的触摸输入的任何合适的逻辑。作为一个实施例, 触摸控制逻辑414可包括用来将表面121上检测到的触摸输入视为表面111 上检测到的触摸输入的延续、和/或将表面111上检测到的触摸输入视为表 面121上检测到的触摸输入的延续的任何合适的逻辑。
作为一个实施例,触摸控制逻辑414可响应于表面111和/或121上检 测到的触摸输入短暂地输出数字触摸输入数据。以此方式,作为一个实施 例,触摸控制逻辑414可帮助至少一个执行用来处理数字触摸输入数据的 软件的处理器420识别表面111和/或121上的触摸输入中的间隔(lapse), 因而帮助解释所述触摸输入。作为一个实施例,执行用来处理数字触摸输 入数据的至少一个处理器420可将触摸输入中的间隔解释为例如用来终止 或撤销利用基本连续的触摸输入所启动的操作的命令。
当检测到的触摸输入横跨表面111和121的边界之间的间隙时,为帮 助避免在数字触摸输入数据的输出中引入会被解释为触摸输入中的间隔的 延迟,当检测到的触摸输入横跨表面111和121的边界之间的间隙时,作 为一个实施例,触摸控制逻辑414可包括用来输出任何合适的过渡触摸输 入(transitional touch input)数据的任何合适的逻辑。作为一个实施例,合 适的过渡触摸输入数据可对应于例如检测到的触摸输入在跨越间隙之前的 最后位置或接近最后位置。作为一个实施例,触摸控制逻辑414可输出过 渡触摸输入数据,直到在表面111或121上再次检测到触摸输入,或直到 经过了预定时间量之后才又检测到触摸输入。以此方式,当检测到的触摸 输入例如从一个表面111跨越表面111和121之间的间隙至另一表面121 时,作为一个实施例,执行用来处理数字触摸输入数据的软件可以不解释 成触摸输入中的间隔,因而将对应于两个表面111和121上检测到的触摸输入的触摸输入数据处理为同一操作。 横跨触敏显示装置的操作
图5说明了作为一个实施例的利用横跨触敏显示装置110和120的触
摸输入执行操作的示例流程图500。
可检测表面111和121上的触摸输入(图5的框502)。作为一个实 施例,可使用触摸传感器接口电路412来检测表面111和121上的触摸输 入。
可识别检测到的具有跨越表面111和121的轨迹的触摸输入(框504), 可至少部分地基于该识别执行横跨触敏显示装置110和120的操作(框 506)。作为一个实施例,如图4所示,系统控制逻辑430和/或至少一个处 理器420可与触摸控制器410接口,以按照任何合适的方式将检测到的触 摸输入识别为具有这样的轨迹,并与触敏显示装置110和120的显示器接 口,以至少部分地基于这些检测到的触摸输入以任何合适的方式执行横跨 触敏显示装置110和120的任何合适的操作。
一个合适的操作可以是例如沿横跨表面111和121的触摸输入轨迹拖 曳或移动所显示的数字对象。另一合适的操作可以是例如根据横跨表面111 和121的触摸输入轨迹拖曳或移动所显示的例如诸如窗口、图像、或文档 之类的数字对象的一个或多个边界,以改变该数字对象的大小。
作为一个实施例,触摸控制器410通过将表面121上检测到的触摸输 入视为对表面111上检测到的触摸输入的继续和/或将表面111上检测到的 触摸输入视为对表面121上检测到的触摸输入的继续,可以帮助执行软件 的至少一个处理器420识别检测到的触摸输入具有跨越表面111和121的 轨迹。作为一个实施例,当检测到的触摸输入跨越表面111和121之间的 间隙时,触摸控制器410可通过输出过渡触摸输入数据来以此方式对待检 测到的触摸输入。
框502-506的操作可以以任何合适的次序来执行,而且可以与任何其 它合适的操作在时间上交迭。作为一个示例,当正在执行操作时(框506), 可检测表面121上的触摸输入(框502),并可将该触摸输入识别为具有跨越表面111和121的轨迹的检测到的触摸输入的一部分(框504)。
表面边界部分的使用
作为一个实施例,触摸控制器410的触摸控制逻辑414可包括用来以 任何合适的方式识别检测到的触摸输入何时会跨越表面111和121之间的 间隙的任何合适的逻辑。
作为一个实施例,触摸控制逻辑414可识别触敏显示装置110或120 的显示器的边界附近或边界处检测到的触摸输入,以识别可能跨越该间隙 的所检测到的触摸输入。作为一个实施例,触摸控制逻辑414可识别超越 触敏显示装置110或120的显示器的边界的检测到的触摸输入,以识别可 能跨越间隙的检测到的触摸输入。
作为一个实施例,表面111可具有例如诸如图6所示的边界部分617、 图7所示的边界部分717之类的边界部分。作为一个实施例,触摸控制逻 辑414可识别检测到的跨越或超越表面111的边界部分的触摸输入,以识 别检测到的触摸输入可能从表面111上跨越到表面121上。
作为一个实施例,表面111可具有任何合适大小和形状的边界部分。 作为一个实施例,边界部分一般可位于触敏显示装置110的显示器与表面 121之间,沿从与触敏显示装置110的显示器交迭的表面111上到表面121 上的触摸输入的大多数或基本上全部的直接轨迹。
作为一个实施例,如图6所示,表面111可具有与触敏显示装置110 的显示器615不交迭的边界部分617。作为一个实施例,边界部分617可具 有例如一或两个像素的高度。作为一个实施例,触摸控制逻辑414可识别 边界部分617上检测到的触摸输入,以识别检测到的触摸输入己经超越显 示器615的边界。
作为一个实施例,如图7所示,表面111可具有一个其至少一部分与 显示器615交迭的边界部分717。作为一个实施例,触摸控制逻辑414可识 别与显示器615交迭的边界部分717上检测到的触摸输入,以识别检测到 的触摸输入在显示器615的边界附近或在该边界处。作为一个实施例,边 界部分717的至少一部分可与显示器615不交迭。作为一个实施例,触摸控制逻辑414可识别与显示器615不交迭的边界部分717上检测到的触摸 输入,以识别检测到的触摸输入已经超越显示器615的边界。
作为一个实施例,表面121可具有例如诸如图6所示的边界部分627、 图7所示的边界部分727之类的边界部分。作为一个实施例,触摸控制逻 辑414可识别检测到的跨越或超越表面121的边界部分的触摸输入,以识 别所检测到的触摸输入可能从表面121上跨越到表面111上。
作为一个实施例,表面121可具有任何合适大小和形状的边界部分。 作为一个实施例,边界部分一般可位于触敏显示装置120的显示器与表面 111之间,沿从与触敏显示装置120的显示器交迭的表面121上到表面111 上的触摸输入的大多数或基本上全部直接轨迹。
作为一个实施例,如图6所示,表面121可具有与触敏显示装置120 的显示器625不交迭的边界部分627。作为一个实施例,边界部分627可具 有例如一或两个像素的高度。作为一个实施例,触摸控制逻辑414可识别 边界部分627上检测到的触摸输入,以识别检测到的触摸输入已经超越显 示器625的边界。
作为一个实施例,如图7所示,表面121可具有其至少一部分与显示 器625交迭的边界部分727。作为一个实施例,触摸控制逻辑414可识别与 显示器625交迭的边界部分727上检测到的触摸输入,以识别检测到的触 摸输入在显示器625的边界附近或在该边界处。作为一个实施例,边界部 分727的至少一部分可与显示器625不交迭。作为一个实施例,触摸控制 逻辑414可识别与显示器625不交迭的边界部分727上检测到的触摸输入, 以识别检测到的触摸输入己经横跨超越显示器625的边界。
图8说明了作为一个实施例的利用跨越触敏显示装置110和120的触 摸输入执行操作的示例流程图800。
对于图8的框802,可识别触敏显示装置的表面上的针对操作的触摸 输入。作为一个实施例,如图4所示,系统控制逻辑430和/或至少一个处 理器420可与触摸控制器410接口,以按照任何合适的方式识别检测到的 触摸输入是否以要执行的操作为目的。可利用触摸输入支持任何合适的操 作。200910139552.X
动所显示的数字 对象。作为一个实施例,可将起始于所显示的数字对象上的触摸输入识别 为用来拖曳该数字对象的触摸输入。
另一合适的操作可以是例如根据触摸输入轨迹拖曳或移动所显示的例 如诸如窗口、图像、或文档之类的数字对象的一个或多个边界,以改变该 数字对象的大小。作为一个实施例,可将起始于所显示的数字对象的边界 区上的触摸输入识别为用来拖曳该数字对象的一个或多个边界的触摸输 入。
可至少部分地基于触摸输入执行该操作的至少一部分(框804)。作
为一个实施例,如图4所示,系统控制逻辑430和/或至少一个处理器420 可与当前触敏显示装置110或120的显示器通过接口连接,以至少部分地 基于触摸输入执行该操作的一部分。
可识别是否在当前表面111或121的边界部分之外的当前表面111或 121上检测到该操作的触摸输入(框806)。作为一个实施例,如图4所示, 系统控制逻辑430和/或至少一个处理器420可与触摸控制器410通过接口 连接(框806),以按照任何合适的方式识别是否检测到触摸输入。
作为一个实施例,当在当前表面111或121的边界部分之外的地方上 持续检测到该操作的触摸输入时(框806),就执行该操作的一部分(框 804)。作为一个示例,当检测到触摸输入时,可更新当前触敏显示装置110 或120的显示器以便例如将显示的数字对象初始高亮或提高亮度、然后沿 触摸输入轨迹移动。
可识别在当前表面111或121的边界部分上是否检测到该操作的触摸 输入(框808)。作为一个实施例,触摸控制器410可以任何合适的方式识 别是否检测到触摸输入(框80S)。
如果在当前表面111或121的边界部分外的当前表面111或121上未 检测到该操作的触摸输入(框806),而且如果当前表面111或121的边界 部分上未检测到触摸输入(框808),则该操作将结束(框816)。
如果在当前表面111或121的边界部分上检测到触摸输入(框808), 则可识别该操作的触摸输入可能跨越至另一触敏显示装置的表面上(框810)。作为一个实施例,触摸控制器410可识别该操作的触摸输入可能跨 越至另一触敏显示装置的表面上(框810)。作为一个实施例,触摸控制器
410可输出合适的过渡触摸输入数据(框810),以有助于避免当检测到的 触摸输入横越表面111和121的边界之间的间隙时在数字触摸输入数据的 输出中引入可能会被解释为触摸输入中的间隔的延迟。作为一个实施例, 合适的过渡触摸输入数据可对应于例如表面111和/或当前触敏显示装置 110或120的显示器上检测到的触摸输入的最后位置或接近最后位置。
对于框812,可识别在当前边界部分之外的表面111或121上是否检 测到该操作的触摸输入。作为一个实施例,如图4所示,系统控制逻辑430 和/或至少一个处理器420可与触摸控制器410通过接口连接,以按照任何 合适的方式识别是否检测到触摸输入(框812)。
如果在当前边界部分之外的表面111或121上未检测到该操作的触摸 输入(框812),而且如果在当前边界部分上未检测到触摸输入(框80S), 则该操作可结束(框816)。
如果在当前边界部分之外的表面111或121上未检测到该操作的触摸 输入(框812),而且如果在当前边界部分上检测到触摸输入(框80S), 则可持续识别该操作的触摸输入可能跨越至另一触敏显示装置的表面上 (框810)。
如果在当前边界部分之外的表面111或121上检测到该操作的触摸输 入(框812),则可至少部分地基于触摸输入继续执行该操作的一部分(框 814)。作为一个实施例,如图4所示,系统控制逻辑430和/或至少一个处 理器420可与当前触敏显示装置110或120的显示器通过接口连接,以至 少部分地基于触摸输入执行该操作的一部分。
作为一个示例, 一个操作的触摸输入可从表面111的边界部分之外的 表面111上跨越至表面111的边界部分上,接着到表面111和121之间的 间隙上,然后到表面121上。当在表面121上检测到该操作的触摸输入时 (框812),可继续执行该操作的一部分(框814)。作为一个实施例,如 图4所示,系统控制逻辑430和/或至少一个处理器420可与新的当前触敏 显示装置120的显示器接口,以至少部分地基于触摸输入执行该操作的一部分。
作为另一示例, 一个操作的触摸输入可从表面111的边界部分之外的 表面111上跨越至表面111的边界部分上,接着到表面111和121之间的 间隙上,然后返回到表面lll上。当在表面111上检测到该操作的触摸输
入时(框812),可继续执行该操作的一部分(框814)。作为一个实施例, 如图4所示,系统控制逻辑430和/或至少一个处理器420可继续与当前触 敏显示装置110的显示器通过接口连接,以至少部分地基于触摸输入执行 该操作的一部分。
作为一个实施例,触摸控制器410可输出过渡触摸输入数据(框810), 直到在表面111或121上再次检测到触摸输入(框812),那时候触摸控制 器410可恢复输出对应于在表面111或121上检测到的触摸输入的触摸输 入数据。以此方式,作为一个实施例,执行处理数字触摸输入数据的至少 一个处理器420可不解释触摸输入当中的间隔(lapse),因而将对应于在 表面111和121上都检测到的触摸输入处理为同一操作。
作为一个实施例,触摸控制器410的触摸控制逻辑414可与表面111 和121的边界部分的至少一部分逻辑地交迭,以便于当检测到的触摸输入 从表面111的边界部分之外的表面111上跨越至表面111的边界部分之上 时,将表面111的边界部分的至少一部分视为触敏显示装置120的一部分。 然后当预见性地识别在表面111的边界部分上检测到的触摸输入将跨越至 表面121上时,作为一个实施例,触摸控制逻辑414可输出对应于表面121 的边界部分上的位置的合适的过渡触摸输入数据(框810)。
当检测到的触摸输入从表面121的边界部分之外的表面121上跨越至 表面111的边界部分上时,作为一个实施例,触摸控制逻辑414同样可将 表面121的边界部分的至少一部分视为触敏显示装置110的一部分。然后 当预见性地识别在表面121的边界部分上检测到的触摸输入将跨越至表面 lll上时,作为一个实施例,触摸控制逻辑414可输出对应于表面111的边 界部分上的位置的合适的过渡触摸输入数据(框SIO)。
当持续检测到该操作的触摸输入时(框806和812),可持续执行该 操作直到框816。虽然被描述为当检测到触摸输入时(框806和812)执行该操作的一些部分(框804和814),但作为一个实施例,可不执行操作直 到未检测到触摸输入(框80S)。
作为一个实施例,可使用例如诸如轻敲之类的检测到的某种附加触摸 输入来结束该操作(框816)。如果在没有检测到此类附加操作的情况下经
过了预定时间,则作为一个实施例,该操作如果部分执行了,即会被撤销, 或者不予执行。
框802-816的操作可以以任何合适的次序来执行,而且可与任何其它 合适的操作在时间上交迭。作为一个示例,可在识别检测到的触摸输入(框 806)之前或与其时间交迭地识别检测到的触摸输入(框808)。
附加触摸传感器的使用
作为一个实施例,触摸传感器410可使用一般设置在表面111和121 之间的附加触摸传感器,用来识别检测到的触摸输入何时会跨越表面111 和121之间的间隙。
如图9所示,作为一个实施例,电子设备100可具有区别于触敏显示 装置110和120的触摸传感器970。触摸传感器970具有其上可检测触摸的 表面971。作为一个实施例,触摸传感器970可包含利用包括但不限于诸如 电容性触敏技术或电阻性触敏技术之类的任何合适技术的触敏垫。
触摸传感器970可具有任何合适的大小和形状,而且作为一个实施例, 触摸传感器970可一般位于触敏显示装置110的表面111与触敏显示装置 120的表面121之间,且沿表面111和121之间的触摸输入的大多数或基本 上所有的直接轨迹。作为一个实施例,可以任何合适的方式定位触摸传感 器970并设计它的大小和形状,以帮助在触敏显示装置110和120之间提 供相对较连续性的表层。
作为一个实施例,耦合触摸传感器接口电路412是为了检测触摸传感 器970的表面971上的触摸输入。可识别轨迹跨越表面111上、表面971 上、以及表面121上的检测到的触摸输入,从而可至少部分地基于这样的 识别执行跨越触敏显示装置110和120的操作。作为一个实施例,如图4 所示,系统控制逻辑430和/或至少一个处理器420可与触摸控制器410通过接口连接,以按照任何合适的方式将检测到的触摸输入识别为具有这样 的轨迹,并与触敏显示装置110和120的显示器通过接口连接,以至少部 分地基于这些检测到的触摸输入以任何合适的方式执行横越触敏显示装置 110和120的任何合适的操作。
作为一个实施例,通过识别检测到的触摸输入何时跨越表面971并响 应于这些识别输出任何合适的过渡触摸输入数据,触摸控制器410可帮助 执行软件的至少一个处理器420识别检测到的具有跨越表面111、 971、以 及121的轨迹的触摸输入。以此方式,触摸控制器410可将表面121上检 测到的触摸输入视为对表面111上检测到的触摸输入的延续,而且可将表 面111上检测到的触摸输入视为对表面121上检测到的触摸输入的延续。
作为一个实施例,可类似地使用触摸传感器970作为不与表面111和 121的任何显示器交迭的边界部分,如上所述。因此,图8的示例流程图 800可类似地适用于触摸传感器970的使用。
虽然被示出为具有一个触摸传感器970,但作为一个实施例,电子设 备100可具有一个以上一般按照任何合适的排列定位在表面111和121之 间、用来识别检测到的触摸输入何时会跨越表面111与121之间的间隙的 触摸传感器。作为一个实施例,耦合触摸传感器接口电路412以检测这样的 触摸传感器的表面上的触摸输入。可识别轨迹横越表面111上、至少一个 这样的触摸传感器的表面上、以及表面121上的检测到的触摸输入,从而 可至少部分地基于这样的识别执行横跨触敏显示装置110和120的操作。
替代性逻辑
虽然联系利用触摸控制器410来将表面121上检测到的触摸输入视为 表面111上检测到的触摸输入的延续、和/或将表面111上检测到的触摸输 入视为表面121上检测到的触摸输入的延续描述了一个或多个实施例,但 还可使用其它合适的逻辑。
作为一个实施例,电子设备100可包括用来从触摸控制器410接收触 摸输入数据输出、和以任何合适的方式从这些触摸输入数据识别出检测到 的触摸输入何时会跨越表面111和121之间的间隙的任何合适的逻辑。作110或120的显示器边界附近或边界处检测到的触摸输入,以识别检测到的 触摸输入可能跨越了该间隙。作为一个实施例,此类逻辑可从接收到的触
摸输入数据识别出已跨越出触敏显示装置110或120的显示器的边界的检
测到的触摸输入,以识别检测到的触摸输入可能跨越了该间隙。作为一个 实施例,此类逻辑可以将紧随由于识别出的触摸输入横越了间隙而引起的 间隔之后接收的触摸输入数据视为对间隔之前接收的触摸输入数据的延 续。可按照任何合适的方式实现此类逻辑,包括使用任何合适的硬件、固 件和/或软件逻辑。
作为一个实施例,如图4所示,执行处理来自触摸控制器410的数字 触摸输入数据的软件的至少一个处理器420可执行任何合适的附加软件, 以识别检测到的触摸输入何时跨越表面111与121之间的间隙,并将紧随 由于识别出的触摸输入跨越了间隙而引起的间隔之后接收的触摸输入数据 视为对间隔之前接收的触摸输入数据的延续。
串联的触摸传感器
作为一个实施例,触敏显示装置110和120可具有串联连接的触摸传 感器。作为一个实施例,这可便于触摸控制器410将这些触摸传感器视为 单个较大的触摸传感器。
图10示出作为一个实施例的触敏显示装置110的触摸传感器1018和 触敏显示装置120的触摸传感器1028。如图IO所示,可串联连接触摸传感 器1018和1028,而且可连接触摸传感器接口电路412以检测来自触摸传感 器1018和1028的触摸输入。作为一个实施例,可利用限定行和列的矩阵、 且允许触摸传感器1018和1028串联连接以实现更大矩阵的任何合适的触 摸传感器技术分别实现触摸传感器1018和1028。作为一个实施例,可将触 摸传感器1018和1028实现为电容性触摸屏。
作为一个实施例,触摸控制器410的触摸控制逻辑414和/或执行处理 数字触摸输入数据的软件的至少一个处理器420可将利用触摸传感器1018 检测到的触摸输入视为对利用触摸传感器1028检测到的触摸输入的延续、和/或可将利用触摸传感器1028检测到的触摸输入视为对利用触摸传感器 1018检测到的触摸输入的延续。
在上述描述中已经描述了示例实施例。对这些实施例可作出各种修改 和改变而不会偏离本发明的范围。因此,应当以说明性而非限制性的意味 对待说明书和附图。
权利要求
1.一种装置,包括具有表面的第一触敏显示装置;具有表面的第二触敏显示装置;触摸传感器接口电路,用来检测所述第一触敏显示装置的所述表面上和所述第二触敏显示装置的所述表面上的触摸输入;以及逻辑,用来至少部分地基于检测到的具有跨越所述第一触敏显示装置的所述表面上和跨越所述第二触敏显示装置的所述表面上的轨迹的触摸输入来执行横跨所述第一和第二触敏显示装置的操作。
2. 如权利要求1所述的装置,其特征在于,所述逻辑包括触摸控制器的 触摸控制逻辑,所述触摸控制逻辑用来将所述第二触敏显示装置的所述表面上 检测到的触摸输入视为对所述第一触敏显示装置的所述表面上检测到的触摸 输入的延续。
3. 如权利要求2所述的装置,其特征在于,当检测到的触摸输入跨越所 述第一触敏显示装置的所述表面与所述第二触敏显示装置的所述表面之间的 间隙时,所述触摸控制逻辑将输出过渡触摸输入数据。
4. 如权利要求1所述的装置,其特征在于,所述第一触敏显示装置具有 显示器;以及其中所述逻辑包括用来识别检测到的触摸输入在所述显示器的边界附近 或在边界处或已超越所述显示器的所述边界的逻辑。
5. 如权利要求1所述的装置,其特征在于,所述第一触敏显示装置具有 显示器;其中所述第一触摸显示装置的表面具有与所述显示器不交迭的边界部分;以及其中所述逻辑包括用来识别检测到的触摸输入在所述边界部分上的逻辑。
6. 如权利要求1所述的装置,其特征在于,所述第一触敏显示装置的表 面具有边界部分;以及其中所述逻辑包括用来识别在所述边界部分上检测到的触摸输入,以识别检测的触摸输入可能跨越至所述第二触敏显示装置的表面上的逻辑。
7. 如权利要求6所述的装置,其特征在于,所述第一触敏显示装置具有 显示器,以及其中所述边界部分的至少一部分与所述显示器交迭。
8. 如权利要求1所述的装置,其特征在于,包括具有表面的至少一个触 摸传感器;其中所述触摸传感器接口电路用来检测所述至少一个触摸传感器的表面 上的触摸输入;以及其中所述逻辑用来至少部分地基于检测到的具有跨越所述第一触敏显示 装置的表面上、跨越所述至少一个触摸传感器中的至少一个的表面上、以及跨 越所述第二触敏显示装置的表面上的轨迹的触摸输入来执行横跨所述第一和 第二触敏显示装置的操作。
9. 如权利要求8所述的装置,其特征在于,所述至少一个触摸传感器包 括触敏垫。
10. 如权利要求l所述的装置,其特征在于,所述第一触敏显示装置包括 第一触摸传感器,而所述第二触敏显示装置包括第二触摸传感器;以及其中所述第一触摸传感器和所述第二触摸传感器串联连接。
11. 如权利要求l所述的装置,其特征在于,包括支承所述第一和第二触 摸显示装置的壳体结构,所述壳体结构限定一轴,所述第一和第二触敏显示装 置可围绕所述轴至少部分地旋转。
12. —种方法,包括检测第一触敏显示装置的表面上和第二触敏显示装置的表面上的触摸输入;识别检测到的具有跨越所述第一触敏显示装置的表面上和所述第二触敏 显示装置的表面上的轨迹的触摸输入;以及至少部分地基于所述识别执行横跨所述第一和第二触敏显示装置的操作。
13. 如权利要求12所述的方法,其特征在于,所述识别包括将所述第二 触敏显示装置的表面上检测到的触摸输入视为对所述第一触敏显示装置的表 面上检测到的触摸输入的延续。
14. 如权利要求13所述的方法,其特征在于,所述视为包括当检测到的 触摸输入跨越所述第一触敏显示装置的表面与所述第二触敏显示装置的表面 之间的间隙时由所述触摸控制器输出过渡触摸输入数据。
15. 如权利要求12所述的方法,其特征在于,所述识别包括识别检测到 的触摸输入在所述第一触敏显示装置的显示器的边界附近或在所述边界处或 已超越所述显示器的边界。
16. 如权利要求12所述的方法,其特征在于,所述识别包括识别检测到 的触摸输入在所述第一触敏显示装置的所述表面的边界部分上,其中所述边界 部分与所述第一触敏显示装置的显示器不交迭。
17. 如权利要求12所述的方法,其特征在于,所述识别包括识别检测到 的触摸输入在所述第一触敏显示装置的表面的边界部分上,以识别检测到的触 摸输入可能跨越至所述第二触敏显示装置的表面上。
18. 如权利要求17所述的方法,其特征在于,所述边界部分的至少一部 分与所述第一触敏显示装置的显示器交迭。
19. 如权利要求12所述的方法,其特征在于,所述检测包括检测至少一 个触摸传感器的表面上的触摸输入;以及其中所述识别包括识别检测到的具有跨越所述第一触敏显示装置的表面、 跨越所述至少一个触摸传感器中的至少一个的表面、以及跨越所述第二触敏显 示装置的表面的轨迹的触摸输入。
20. —种装置,包括包括显示器和第一表面的第一触敏显示装置,其中所述第一表面具有边界 部分,所述边界部分的至少一部分与所述显示器不交迭; 具有第二表面的第二触敏显示装置;触摸传感器接口电路,用来检测所述第一触敏显示装置的所述第一表面上 和所述第二触敏显示装置的所述第二表面上的触摸输入;以及逻辑,用来识别检测到的具有跨越所述第一表面的边界部分之外的一部分 上、跨越所述边界部分、以及跨越所述第二表面的轨迹的触摸输入。
21. 如权利要求20所述的装置,其特征在于,所述逻辑包括触摸控制器 的触摸控制逻辑,所述触摸控制逻辑用来将所述第二触敏显示装置的表面上检测到的触摸输入视为对所述第一触敏显示装置的表面上检测到的触摸输入的 延续。
22. 如权利要求20所述的装置,其特征在于,包括用来支承所述第一和 第二触摸显示装置的壳体结构,所述壳体结构限定一轴,所述第一和第二触敏 显示装置可围绕所述轴至少部分地旋转。
23. —种装置,包括 具有表面的第一触敏显示装置; 具有表面的至少一个触摸传感器; 具有表面的第二触敏显示装置;触摸传感器接口电路,用来检测所述第一触敏显示装置的表面上、所述至 少一个触摸传感器的表面上、以及所述第二触敏显示装置的表面上的触摸输 入;以及逻辑,用来识别检测到的具有跨越所述第一触敏显示装置的所述表面、跨 越所述至少一个触摸传感器中的至少一个的表面、以及跨越所述第二触敏显示 装置的表面的轨迹的触摸输入。
24. 如权利要求23所述的装置,其特征在于,所述至少一个触摸传感器 包括触敏垫。
25. 如权利要求23所述的装置,其特征在于,包括用来支承所述第一和 第二触摸显示装置的壳体结构,所述壳体结构限定一轴,所述第一和第二触敏 显示装置可围绕所述轴至少部分地旋转。
全文摘要
作为一个公开的实施例,可检测第一触敏显示装置的表面上和第二触敏显示装置的表面上的触摸输入。可至少部分地基于已检测到的具有跨越第一触敏显示装置的表面上和跨越第二触敏显示装置的表面上的轨迹的触摸输入来执行横跨第一和第二触敏显示装置的操作。还公开了其它实施例。
文档编号G06F3/041GK101661348SQ20091013955
公开日2010年3月3日 申请日期2009年6月30日 优先权日2008年6月30日
发明者J·M·奥库雷, W·Y·翁 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1