首页 / 专利库 / 医疗设备 / 持针器 / 抓握检测

抓握检测

阅读:153发布:2023-02-12

专利汇可以提供抓握检测专利检索,专利查询,专利分析的服务。并且示例装置和方法检测便携式(例如,手持)设备(例如,电话、 平板电脑 )如何被抓握(例如,握持、 支撑 )。检测抓握可以包括检测和表征针对牵涉在支撑和 定位 装置中的 手指 、拇指、手掌或表面的触摸点。示例装置和方法可以确定装置是否和如何正被握持,并且然后可以基于抓握检测进行控制。例如,输入/输出 接口 上的显示器可以被重配置,装置上的物理控件(例如,推动按钮)可以被重映射,用户接口元件可以重定位、重调整大小或重目的化,输入/输出接口的部分可以被去敏感化或增敏感化,虚拟控件可以重映射,或者其它动作可以被采取。触摸 传感器 可以检测正利用其抓握智能电话的压 力 并且基于压力产生控制事件(例如,通/断、更响亮/更静音、更明亮/更昏暗、按压和保持)。,下面是抓握检测专利的具体信息内容。

1.一种方法,包括:
标识其中装置正被抓握的非空的点集合,所述装置是配置有触摸或悬停敏感显示器的便携式设备;
基于点集合确定抓握上下文,以及
至少部分地基于抓握上下文控制装置的操作或外观。
2.根据权利要求1所述的方法,其中抓握上下文标识装置正被抓握在右手中、左手中、由左手和右手抓握还是没有用手抓握。
3.根据权利要求2所述的方法,其中抓握上下文标识装置正被抓握在纵向取向还是横向取向中。
4.根据权利要求3所述的方法,其中点集合从显示器所提供的第一信息被标识,或者其中点集合从多个触摸传感器所提供的第二信息被标识,其中多个触摸传感器位于装置的正面、侧面或背部上,并且其中触摸传感器不是显示器的部分。
5.根据权利要求4所述的方法,其中第一信息包括触摸位置、触摸持续时间或触摸压
6.根据权利要求5所述的方法,其中第一信息将所述点集合的成员标识为与手指、拇指、手掌或表面相关联。
7.根据权利要求3所述的方法,其中控制装置的操作或外观包括至少部分地基于点集合和抓握上下文而控制显示器的操作或外观。
8.根据权利要求7所述的方法,其中控制显示器的操作或外观包括操纵显示在显示器上的用户接口元件的位置、操纵用户接口元件的颜色、操纵用户接口元件的大小、操纵用户接口元件的形状、操纵用户接口元件的灵敏度、控制显示器在纵向还是横向取向中呈现信息、或者改变显示器的部分的灵敏度。
9.根据权利要求1所述的方法,其中控制装置的操作包括至少部分地基于点集合和抓握上下文而控制装置上的物理控件的操作,其中物理控件不是显示器的部分。
10.根据权利要求3所述的方法,包括:
检测在装置上的触摸敏感输入区上执行的动作,其中所述动作是敲击、多次敲击、划刷或挤压,并且其中触摸敏感输入区不是显示器的部分;
表征动作以产生描述动作的持续时间、动作的位置、动作的压力或动作的方向的表征数据,以及
至少部分地基于动作或表征数据选择性地控制装置。
11.根据权利要求10所述的方法,其中选择性控制装置包括控制显示器的外观、控制显示器的操作、控制触摸敏感输入区的操作、控制运行在装置上的应用、生成用于应用的控制事件或者控制装置的组件。
12. 根据权利要求5所述的方法,包括:
至少部分地基于与点集合的至少两个成员相关联的触摸压力而检测正以其挤压装置的挤压压力,以及
至少部分地基于挤压压力控制装置,以:
选择性地接听电话呼叫;
选择性地调节用于装置的音量;
选择性地调节显示器的亮度,或者
选择性地控制正在装置上玩的视频游戏中的效果的强度。
13.根据权利要求1所述的方法,包括:
检测部分地在装置上的触摸敏感输入区上并且部分地在显示器上执行的动作,其中触摸敏感输入区不是显示器的部分;
表征动作以产生描述动作的持续时间、动作的位置、动作的压力或动作的方向的表征数据,以及
至少部分地基于动作或表征数据选择性地控制装置。
14.一种装置,包括:
处理器;
悬停敏感输入/输出接口,其检测装置正被握持在的第一点;
触摸接口,其检测装置正被握持在的第二点,触摸接口配置成检测悬停敏感输入/输出接口之外的位置中的触摸;
存储器
逻辑集合,其确定和响应于正如何握持装置;以及
连接处理器、悬停敏感输入/输出接口、触摸接口、存储器和逻辑集合的接口;
逻辑集合包括:
第一逻辑,其处置由悬停敏感输入/输出接口生成的第一握持事件;
第二逻辑,其处置由触摸接口生成的第二握持事件,以及
第三逻辑,其:
至少部分地基于第一点、第一握持事件、第二点或第二握持事件而确定用于装置的握持参数,其中握持参数标识装置正被握持在右手抓握、左手抓握、双手抓握还是无手部抓握中,并且其中握持参数标识作为装置的当前顶部边缘的装置边缘,并且
至少部分地基于握持参数生成控制事件,其中控制事件控制悬停敏感输入/输出接口的性质、触摸接口的性质或装置的性质。
15.根据权利要求14所述的装置,包括第四逻辑,
其中第四逻辑处置悬停控制事件,
其中第二逻辑处置触摸控制事件,并且
其中第四逻辑至少部分地基于悬停控制事件或触摸控制事件而生成重配置事件,其中重配置事件操纵悬停敏感输入/输出接口的性质、触摸接口的性质或装置的性质。

说明书全文

抓握检测

背景技术

[0001] 触摸敏感和悬停敏感输入/输出接口典型地使用用于触摸敏感屏幕的(x, y)坐标和用于悬停敏感屏幕的(x, y, z)坐标来报告对象的存在。然而,具有触摸敏感和悬停敏感屏幕的装置可能仅报告与输入/输出接口(例如,显示屏)相关联的触摸或悬停。虽然显示屏典型地用掉装置的正表面的超过百分之九十,但是装置的正表面小于装置的表面积的百分之五十。例如,发生在装置的背部或侧面上或装置上的不是显示屏的任何位置处的触摸事件可能未被报告。因此,常规装置可能甚至不考虑来自手持设备的超过一半可用表面积的信息,这可能限制用户体验的质量
[0002] 具有触摸和悬停敏感输入/输出接口的装置可以基于由输入/输出接口生成的事件而采取动作。例如,当悬停进入事件发生时可以建立悬停点,当触摸发生时可以生成触摸事件并且可以建立触摸点,并且当手势发生时可以生成手势控制事件。常规地,悬停点、触摸点和控制事件可能在不考虑可用于装置的上下文信息的情况下已经被建立或生成。一些上下文(例如,取向)可以从例如由装置产生的加速度计信息被推断。然而,用户熟悉于导致其智能电话在用户将偏好使信息在纵向模式中被呈现时坚持在横向模式中呈现信息的不正确推断的失望。用户还熟悉于不能够用一只手操作其智能电话的失望和当用户在输入/输出接口之上移动其拇指时由例如其手部的手掌生成的无意触摸事件。发明内容
[0003] 提供本发明内容来以简化的形式引入以下在具体实施方式中进一步描述的概念的选择。本发明内容不意图标识所要求保护的主题的关键特征或必要特征,也不意图用于限制所要求保护的主题的范围。
[0004] 示例方法和装置针对检测和响应于用于与具有触摸或悬停敏感输入/输出接口的便携式(例如,手持)设备(例如,电话、平板电脑)交互的抓握。抓握可以至少部分地基于来自位于设备上或设备中的附加传感器的实际测量结果被确定。传感器可以标识与正在触摸设备的对象相关联的一个或多个接触点。传感器可以是位于例如装置的超出输入/输出接口(例如,显示屏)的边界的正面上、设备的侧面上或设备的背部上的触摸传感器。传感器可以检测例如手指、拇指或手掌位于哪里、设备是否处于另一表面上、设备是否正完全沿一个边缘由表面支撑、或者其它信息。传感器还可以检测例如由手指、拇指或手掌施加的压。关于设备是否正由两只手抓握、在一只手中抓握或没有被手部抓握的确定可以至少部分地基于设备正在与其交互的手指、拇指、手掌或表面的位置和相关联的压力来做出。还可以做出关于设备正在被握持或支撑在的取向和输入/输出接口应当在纵向取向还是横向取向中操作的确定。
[0005] 一些实施例可以包括检测抓握接触点并且然后基于抓握配置装置的逻辑。例如,物理控件(例如,按钮、划刷区域)或虚拟控件(例如,显示在输入/输出接口上的用户接口元件)的功能可以基于抓握或取向而被重映射。例如,在检测拇指的位置之后,位于最靠近拇指的边缘上的物理按钮可以被映射到最可能使用的功能(例如,选择),而位于离拇指最远的边缘上的物理按钮可以被映射到不太可能使用的功能(例如,删除)。传感器可以检测动作,比如触摸、挤压、划刷或其它交互。逻辑可以基于抓握或取向而不同地解释动作。例如,当设备正在纵向模式中操作并且正在播放歌曲时,沿远离手掌的设备边缘向上或向下擦刷拇指可以增加或减小歌曲的音量。因此,示例装置和方法使用位于设备的部分上的传感器而不是只有输入/输出显示接口来比常规设备收集更多的信息,并且然后基于附加信息而重配置设备、设备上的边缘接口、设备上的输入/输出显示接口或运行在设备上的应用。附图说明
[0006] 附图图示了本文所描述的各种示例装置、方法和其它实施例。将领会到,在图中,所图示的元件边界(例如,框、框组或其它形状)表示边界的一个示例。在一些示例中,一个元件可以被设计为多个元件,或者多个元件可以被设计为一个元件。在一些示例中,被示出为另一元件的内部组件的元件可以被实现为外部组件,并且反之亦然。另外,元件可能未按比例绘制。
[0007] 图1图示了示例悬停敏感设备。
[0008] 图2图示了示例悬停敏感输入/输出接口。
[0009] 图3图示了具有输入/输出接口和边缘空间的示例装置。
[0010] 图4图示了具有输入/输出接口、边缘空间和背部空间的示例装置。
[0011] 图5图示了已经在纵向取向中检测到右手握持的示例装置。
[0012] 图6图示了已经在纵向取向中检测到左手握持的示例装置。
[0013] 图7图示了已经在横向取向中检测到右手握持的示例装置。
[0014] 图8图示了已经在横向取向中检测到左手握持的示例装置。
[0015] 图9图示了已经在横向取向中检测到双手握持的示例装置。
[0016] 图10图示了其中输入/输出接口上的传感器与边缘接口上的传感器协作以做出抓握检测的装置。
[0017] 图11图示了在已经发生抓握检测之前的装置。
[0018] 图12图示了在已经发生抓握检测之后的装置。
[0019] 图13图示了在悬停敏感输入/输出接口上开始、继续到触摸敏感边缘接口上并且然后返回到悬停敏感输入/输出接口的手势。
[0020] 图14图示了从输入/输出接口被重定位到边缘接口的用户接口元件。
[0021] 图15图示了与检测和响应于抓握相关联的示例方法。
[0022] 图16图示了与检测和响应于抓握相关联的示例方法。
[0023] 图17图示了配置成检测和响应于抓握的示例装置。
[0024] 图18图示了配置成检测和响应于抓握的示例装置。
[0025] 图19图示了配置成检测和响应于抓握的装置可以操作在其中的示例操作环境。
[0026] 图20是描绘配置成处理抓握信息的示例性移动通信设备的系统图。

具体实施方式

[0027] 示例装置和方法涉及检测便携式(例如,手持)设备(例如,电话、平板电脑)正如何被抓握(例如,握持、支撑)。检测抓握可以包括例如检测针对在抓握装置中牵涉的手指、拇指或手掌的触摸点。检测抓握还可以包括确定设备停留在表面上(例如,处于桌子上)或者没有手部支撑(例如,握持在托架中)。示例装置和方法可以确定装置是否和如何正被握持,并且然后可以基于抓握检测进行控制。例如,输入/输出接口上的显示器可以被重配置,物理控件(例如,推动按钮)可以被重映射,用户接口元件可以被重定位,输入/输出接口的部分可以被去敏感化,或者虚拟控件可以基于抓握而被重映射。
[0028] 触摸技术用于确定正在触摸装置哪里。示例方法和装置可以包括各种位置上的触摸传感器,各种位置包括装置的正面、装置的边缘上(例如,顶部、底部、左侧、右侧)或装置的背部上。悬停技术用于检测悬停空间中的对象。“悬停技术”和“悬停敏感”是指感测与电子设备中的显示器间隔开(例如,不触摸)但是极为接近的对象。“极为接近”可以意指例如超过1mm但是在1cm内、超过.1mm但是在10cm内、或者其它范围组合。处于极为接近包括在其中接近检测器可以检测和表征悬停空间中的对象的范围内。设备可以是例如电话、平板计算机、计算机或其它设备。悬停技术可以依赖于与悬停敏感的设备相关联的(多个)接近检测器。示例装置可以包括触摸传感器和(多个)接近检测器二者。
[0029] 图1图示了示例悬停敏感设备100。设备100包括输入/输出(i/o)接口110(例如,显示器)。I/O接口110是悬停敏感的。I/O接口110可以显示一组项目,包括例如用户接口元件120。用户接口元件可以用于显示信息和接收用户交互。悬停用户交互可以在悬停空间150中执行而不触摸设备100。触摸交互可以通过触摸设备100(例如,通过触摸i/o接口110)来执行。常规地,发生在输入/输出接口110上的交互可以被检测和响应。与设备100的该输入/输出接口110之外的部分的交互(例如,触摸、划刷、敲击)可能已经被忽略。
[0030] 设备100或i/o接口110可以存储关于用户接口元件120、所显示的其它项目、位于设备100上的其它传感器的状态130。用户接口元件120的状态130可以取决于设备100的取向。状态信息可以保存在计算机存储器中。
[0031] 设备100可以包括检测对象(例如,指头、铅笔、具有电容尖端的触笔)何时接近但没有触摸i/o接口110的接近检测器。接近检测器可以标识对象(例如,手指)160在三维悬停空间150中的位置(x, y, z),其中x和y在平行于接口110的平面中,并且z垂直于接口110。接近检测器还可以标识对象160的其它属性,包括例如对象多接近于i/o接口(例如,z距离)、对象160正在悬停空间150中移动的速度、对象160关于悬停空间150的间距、翻滚偏航角、对象160关于悬停空间150或设备100正在移动的方向(例如,逼近、后退)、对象160与设备100交互的角度、或对象160的其它属性。虽然图示了单个对象160,但是接近检测器可以检测和表征悬停空间150中的多于一个对象。
[0032] 在不同示例中,接近检测器可以使用有源或无源系统。例如,接近检测器可以使用感测技术,其包括但不限于电容、电场、电感、霍尔效应、Reed效应、涡电流、磁抗、光学阴影、光学可见光、光学红外(IR)、光学颜色识别、超声、声发射、雷达、热量、声纳、导电和电阻技术。除其它系统之外,有源系统可以包括红外或超声系统。除其它系统之外,无源系统可以包括电容或光学阴影系统。在一个实施例中,当接近检测器使用电容技术时,检测器可以包括一组电容感测节点以检测悬停空间150中的电容改变。电容改变可以例如由进入电容感测节点的检测范围内的指头(例如,手指、拇指)或其它(多个)对象(例如,笔、电容触笔)导致。
[0033] 在另一实施例中,当接近检测器使用红外光时,接近检测器可以传送红外光并且检测来自红外传感器的检测范围(例如,在悬停空间150中)内的对象的该光的反射。类似地,当接近检测器使用超声时,接近检测器可以向悬停空间150中传送声音并且然后测量声音的回声。在另一实施例中,当接近检测器使用光电检测器时,接近检测器可以追踪光强度的改变。强度的增加可以揭示对象从悬停空间150的移除,而强度的减小可以揭示对象进入到悬停空间150中。
[0034] 一般而言,接近检测器包括一组接近传感器,其在与i/o接口110相关联的悬停空间150中生成一组感测场。当在悬停空间150中检测到对象时,接近检测器生成信号。在一个实施例中,可以采用单个感测场。在其它实施例中,可以采用两个或更多感测场。在一个实施例中,单个技术可以用于检测或表征悬停空间150中的对象160。在另一实施例中,两个或更多技术的组合可以用于检测或表征悬停空间150中的对象160。
[0035] 图2图示了悬停敏感i/o接口200。线条220表示与悬停敏感i/o接口200相关联的悬停空间的外部界限。线条220位于距i/o接口200距离230处。距离230并且因此线条220可以取决于例如支撑i/o接口200的设备所使用的接近检测技术而针对不同装置具有不同尺寸和位置。
[0036] 示例装置和方法可以标识位于由i/o接口200和线条220定界的悬停空间中的对象。示例装置和方法还可以标识触摸i/o接口200的项目。例如,在第一时间T1处,对象210在悬停空间中可能是可检测的,并且对象212在悬停空间中可能不是可检测的。在第二时间T2处,对象212可能已经进入悬停空间并且可能实际上比对象210更靠近i/o接口200。在第三时间T3处,对象210可能与i/o接口200接触。当对象进入或离开悬停空间时,可以生成事件。当对象在悬停空间中移动时,可以生成事件。当对象触摸i/o接口200时,可以生成事件。当对象从触摸i/o接口200转变成不触摸i/o接口200但是保留在悬停空间中时,可以生成事件。示例装置和方法可以以该粒度平与事件交互(例如悬停进入、悬停离开、悬停移动、悬停到触摸转变、触摸到悬停转变)或者可以以更高粒度与事件交互(例如,悬停手势)。生成事件可以包括例如做出功能调用、产生中断、更新计算机存储器中的值、更新寄存器中的值、向服务发送消息、发送信号或标识已经发生动作的其它动作。生成事件还可以包括提供关于事件的描述数据。例如,可以标识其中发生事件的位置、事件的标题和牵涉在对象中的对象。
[0037] 图3图示了配置有输入/输出接口310和边缘空间320的示例装置300。常规地,结合在图1和2中描述的触摸和悬停敏感装置而描述的悬停和触摸事件仅在与输入/输出接口310(例如,显示器)相关联的区中发生。然而,装置300还可以包括不是输入/输出接口310的部分的区320。未使用的空间可以包括多于仅位于装置300正面上的区320。
[0038] 图4图示了装置300的正视图、装置300的左边缘312的视图、装置300的右边缘314的视图、装置300的底部边缘316的视图和装置300的背部318的视图。常规地,可能在边缘312、314、底部316或背部318上尚不存在触摸传感器。就常规设备可能已经包括触摸传感器而言,那些传感器可能尚未用于检测装置正如何被抓握,并且可能尚未提供可以根据其生成何种重配置决定和控制事件的信息。
[0039] 图5图示了已经在纵向取向中检测到右手握持的示例装置599。装置599包括可以是触摸或悬停敏感的接口500。装置599还包括触摸敏感的边缘接口510。边缘接口510可以检测例如手掌520、拇指530和手指540、550和560的位置。接口500还可以检测例如手掌520和手指540和560。在一个实施例中,示例装置和方法可以基于由边缘接口510标识的触摸点来标识右手纵向抓握。在另一实施例中,示例装置和方法可以基于由i/o接口500标识的触摸或悬停点标识右手纵向抓握。在又一实施例中,示例装置和方法可以基于来自边缘接口510和i/o接口500的数据标识右手纵向抓握。边缘接口510和i/o接口500可以是分离机器、电路或系统,其与装置599共存。边缘接口(例如,不具有显示器的触摸接口)和i/o接口(例如,显示器)可以共享装置的资源、电路或其它元件,可以与彼此通信,可以向相同或不同事件处置器(handler)发送事件,或者可以以其它方式交互。
[0040] 图6图示了已经在纵向取向中检测到左手握持的示例装置699。边缘接口610可以检测手掌620、拇指630和手指640、650和660。边缘接口610可以检测例如边缘接口610正被触摸的位置和边缘接口610正以其被触摸的压力。例如,手指640可能正在利用第一较轻压力抓握装置690,而手指660可能正在利用第二较大压力抓握装置699。边缘接口610还可以检测例如触摸点是否正在沿边缘接口610移动以及与触摸点相关联的压力是否恒定、增加或减小。因此,边缘接口610可以能够检测包括例如沿边缘的划刷、装置699的挤压、边缘接口610上的敲击或其它动作的事件。使用放置在i/o接口600外部的传感器促进增加可用于用户交互的表面积,这可以改进与手持设备可能的交互数目和类型。使用促进向手指移动虚拟控件而不是向控件移动手指的传感器可以促进用一只手使用手持设备。
[0041] 图7图示了已经在横向取向中检测到右手握持的示例装置799。悬停敏感i/o接口700可能已经检测到手掌720,而边缘接口710可能已经检测到拇指730和手指740和750。常规装置可以基于例如由加速度计或陀螺仪或其它惯性或定位传感器提供的信息而在纵向和横向模式之间切换。虽然这些常规系统可以提供某种功能性,但是用户熟悉于翻转其腕部和并且以不舒适的角度保持其手部以使纵向/横向呈现符合其观看配置。示例装置和方法可以至少部分地基于手掌720、拇指730或手指750和740的位置做出纵向/横向决定。在一个实施例中,用户可以抓握装置799以建立一个取向,并且然后执行动作(例如,挤压装置
799)以“定”在期望的取向中。这可以在例如躺下的用户坐起来或者翻身时防止使显示器重取向到纵向/横向或从纵向/横向重取向的失望体验。
[0042] 图8图示了已经在横向取向中检测到左手握持的示例装置899。考虑其中用户在其左手中抓握其智能电话并且然后将电话向下放在其书桌上的情形。示例装置可以基于手掌820、拇指830和手指840和850的位置而确定左手横向握持。示例装置和方法可以然后确定装置899完全没有正被握持,而是处于无手部情形中,其中装置899以其背部平放在表面上。
边缘接口810上的触摸传感器(其可以包括装置899的侧面和甚至装置899的背部上的触摸传感器)可以确定来自初始抓握的初始取向并且然后可以基于随后抓握而维持或改变该取向。在其中用户在横向取向中用其左手拾取其电话并且然后将其电话向下以其背部平坦设置在表面上的示例中,示例装置可以维持左手横向抓握状态,即使智能电话不再被握持在任一只手中。
[0043] 图9图示了已经在横向取向中检测到双手握持装置999的示例装置999。悬停敏感i/o接口900和边缘接口910可能已经检测到与左手掌920、左拇指930、右手掌950和右拇指940相关联的悬停或触摸事件。基于拇指和手掌的相对位置,示例方法和装置可以确定装置
999正被双手握持在横向取向中。虽然被握持在双手中,但是用户可以例如使用两个拇指与悬停敏感i/o接口900交互。在常规装置中,悬停敏感i/o接口900的整个表面可以对触摸或悬停事件具有相同的灵敏度。示例装置和方法可以确定拇指930和940位于哪里并且可以选择性地增加对拇指930和940而言最容易访问的区的灵敏度。在常规装置中,手掌920和950下方的区域可能产生悬停敏感i/o接口900上的无意触摸或悬停事件。示例装置可以因而对与手掌920和950相关联的区中的悬停敏感i/o接口900去敏感化。因此,可以避免无意触摸或悬停。
[0044] 图10图示了其中输入/输出接口1000上的传感器与边缘接口上的传感器协作以做出抓握检测的装置。I/O接口1000可以是例如显示器。手掌1010可能正在位置1012处触摸右侧1014。手掌1010还可以被悬停敏感i/o接口1000检测。拇指1020可能正在位置1022处触摸右侧1014。拇指1020还可以被接口1000检测。手指1060可能靠近但没有触摸顶部1050并且因而未被边缘接口检测到,但是可以被接口1000检测。手指1030可能正在位置1032处触摸左侧1036但是可能未被接口1000检测。基于来自接口1000的输入和来自右侧1014、顶部1050和左侧1016上的触摸传感器的输入的组合,可以做出关于哪只手正在握持装置并且在何种取向中的确定。示例装置和方法可以然后(重)布置接口1000上的用户接口元件,(重)配置侧面1014、侧面1016或顶部1050上的控件或者采取其它动作。
[0045] 图11图示了在抓握检测已经发生之前的装置1199。装置1199可以具有带有控制区1160、1170和1180的边缘接口1110。在检测抓握之前,控制区1160、1170和1180可以配置成响应于经历预定义的动作而执行预定义的功能。例如,控制区1170可以在默认的情况下基于划刷动作调节装置1199的音量,其中向左划刷增加音量并且向右划刷减小音量。装置
1199还可以包括悬停敏感i/o接口1100,其显示用户接口元件。例如,用户接口元件1120可以是“接听”按钮,并且用户接口元件1130可以是用于处置传入电话呼叫的“忽略”按钮。装置1199还可以包括位于左侧上的物理按钮1140和位于右侧上的物理按钮1150。按钮1140或按钮1150的按压可以导致默认动作,其假定纵向配置中的右手抓握。具有基于预确定的假定而执行默认动作的物理按钮、控制区或用户接口元件可能产生欠佳的用户交互体验。因此,示例装置和方法可以基于抓握检测重配置装置1199。
[0046] 图12图示了在已经发生抓握检测之后的装置1199。已经在右下角中检测到手掌1190,已经在右上角中检测到拇指1192,并且已经在左下角中检测到手指1194。根据这些位置,可以做出以下确定:装置1199正被右手以纵向取向握持。在理解哪只手正在以何种取向握持装置1199是有趣且有用的同时,基于该确定重配置装置1199可以改进用户交互体验。
[0047] 例如,常规装置可能由手掌1190产生用户接口元件1130的无意触摸。因此,在一个实施例中,示例装置和方法可以在手掌1190的区中对接口1100去敏感化。在另一实施例中,示例装置和方法可以移除或禁用用户接口元件1130。因此,可以避免无意触摸。
[0048] 用户接口元件1120可以基于拇指1192的位置被放大和被移动到位置1121。此外,控制区1180可以基于拇指1192的位置而在右侧被重定位到更高。重定位区1180可以通过选择装置右侧上的哪些触摸传感器是活跃的来执行。在一个实施例中,装置1199的右侧可以具有N个传感器,N为整数。N个传感器可以沿右侧分布。哪些传感器(如果有的话)是活跃的可以至少部分地通过拇指1192的位置被确定。例如,如果存在沿右侧放置的十六个传感器,基于拇指1192的位置,传感器五至九可以在区1180中是活跃的。
[0049] 按钮1150可以基于拇指1192的位置而被去激活。对于用户而言可能难以(如果甚至可能的话)维持其在装置1199上的抓握并且利用拇指1192触摸按钮1150。由于按钮在装置1199以纵向取向被握持在右手中时可能是无用的,因此示例装置和方法可以禁用按钮1150。相反,按钮1140可以重配置成基于右手抓握和纵向取向而执行功能。例如,在默认配置中,按钮1150或按钮1110可以使接口1100进入睡眠。在右手纵向抓握中,按钮1150可以被禁用并且按钮1140可以保留功能性。
[0050] 考虑在其四个边缘中的每一个上具有单个按钮的智能电话。一个实施例可以检测正利用其握持智能电话的手部和正以其握持智能电话的取向。实施例然后可以使四个按钮中的三个是不活跃的,并且可以使位于智能电话的“顶部”边缘上的按钮充当通/断按钮。哪个边缘是“顶部”边缘可以例如通过所检测到的左/右抓握和所检测到的纵向/横向取向来确定。此外或可替换地,智能电话可以在所有四个边缘上具有触摸敏感区。四个区中的三个可以被去激活,并且仅智能电话的“底部”上的区将是活跃的。活跃区可以操作为用于电话的滚动控件。在该实施例中,用户将总是在顶部和底部上具有相同功能性,而不管哪只手正在握持智能电话,并且不管哪个边缘在“上”并且哪个边缘在“下”。这可以改进与电话或其它设备(例如,平板电脑)的用户交互体验。
[0051] 如同区1180被朝向拇指1192向上移动那样,区1160可以朝向手指1194向下移动。因此,由边缘接口1110提供的虚拟控件可以基于抓握装置1199的手部的抓握、取向或位置而被(重)定位。此外,显示在i/o接口1100上的用户接口元件可以基于抓握装置1199的手部的抓握、取向或位置而被(重)定位、(重)调整大小或(重)目的化。考虑其中针对装置1199建立右手纵向抓握的情形。用户然后可以靠着某物向上支起装置1199。在该配置中,用户可能仍旧想要右手纵向取向和结果得到的针对用户接口元件1121、按钮1140和控制区1160和
1180的位置和功能性。然而,底部区1170被装置1199停留在其上的表面持续“触摸”。因此,示例装置和方法可以标识装置1199正在边缘上停留在表面上并且禁用用于该边缘的触摸交互。在示例中,区1170可以被禁用。如果用户拾取装置1199,区1170然后可以被重启用。
[0052] 图13图示了在悬停敏感输入/输出接口1300上开始、继续到触摸敏感边缘接口1310上并且然后返回到悬停敏感输入/输出接口1300的手势。常规系统可能仅理解发生在i/o接口1300上的手势或者可能仅理解来自其边缘上的固定控件(例如,按钮)的输入。示例装置和方法不如此受限。例如,划刷1320可以使对象看起来从接口1300被拖拽到边缘接口
1310。划刷1330和1340可以然后使用边缘接口1310上的触摸传感器被执行,并且然后划刷
1350可以看起来将对象返回到接口1300上。这种类型的手势在例如绘画应用中可以是有用的,其中将绘画刷尖端拖拽到设备的边缘,划刷手势用于向绘画刷添加更多颜料,并且然后将刷子返回到显示器。添加到刷子的颜料的量可以取决于边缘接口1310上的划刷的长度、边缘接口1310上的划刷的数目、边缘接口1310上的划刷的持续时间或其它因素。使用边缘接口1310可以促进节约接口1300上的显示基板面,这可以允许改进的用户体验。
[0053] 图14图示了从悬停敏感i/o接口1400重定位到边缘接口1410的用户接口元件1420。边缘接口1410可以具有控制区1440。划刷1430可以用于当在区1440中检测到触摸或其它交互时告知边缘接口1410:与元件1420上的触摸事件相关联的动作现在要执行。考虑具有反复激活的显示控件的视频游戏。用户可能希望使该功能被放置在屏幕的边缘上,使得可以用一只手玩游戏,而不是不得不在一只手中握持设备并且利用来自另一只手的手指敲击控件。这在例如扑克牌游戏中可以是有用的,其中频繁按压“发牌”按钮。这在例如“刷新”操作中也可以是有用的,其中用户想要能够使用仅一只手来更新其显示。
[0054] 根据存储器内的数据位上的运算的算法和符号表示来呈现以下详细描述的一些部分。这些算法描述和表示被本领域技术人员用于向其他人传达其工作的实质。算法被视为产生结果的运算的序列。运算可以包括创建和操纵可以采取电子值的形式的物理量。创建或操纵以电子值的形式的物理量产生具体、有形、有用、真实世界的结果。
[0055] 已经证明,主要是出于通常使用的原因,将这些信号称为位、值、元素、符号、字符、术语、数字和其它术语有时是方便的。然而,应当牢记的是,这些和类似术语要与适当的物理量相关联并且仅仅是应用于这些量的方便标记。除非另外具体陈述,否则要领会到,遍及说明书,包括处理、计算和确定的术语是指计算机系统、逻辑、处理器或操纵和变换表示为物理量的数据(例如,电子值)的类似电子设备的动作和进程
[0056] 示例方法可以参照流程图被更好地领会。为了简化,将所说明的方法示出和描述为一系列。然而,方法可以不受块的次序限制,因为在一些实施例中,块可以以与所示和所描述的不同的次序发生。而且,实现示例方法可能要求少于全部所图示的块。块可以组合或分离成多个组件。另外,附加或替换的方法可以采用附加的未图示的块。
[0057] 图15图示了与检测和响应于正如何握持装置(例如,电话、平板电脑)相关联的示例方法1500。方法1500可以包括在1510处检测装备正在被抓握在的位置。装置可以是例如配置有触摸或悬停敏感显示器的便携式设备(例如,电话、平板电脑)。检测位置可以包括例如标识其中装置正被抓握的非空的点集合。在一个实施例中,点集合从显示器所提供的第一信息被标识。点集合可以此外或替换地从多个触摸传感器所提供的第二信息被标识。多个触摸传感器可以例如位于装置的正面、侧面或背部。在一个实施例中,触摸传感器不是触摸或悬停敏感显示器的部分。
[0058] 第一信息可以包括例如与装置正在被抓握在的触摸位置相关联的位置、持续时间或压力。位置、持续时间和压力可以提供关于正如何握持装置的信息。第一信息还可以将点集合的成员标识为与手指、拇指、手掌或表面相关联。手指、拇指和手掌可以在装置正被握持在(两只)手中时使用,而表面可以用于在没有手部的模式中支撑装置。
[0059] 装置可以例如被抓握在一只手中、两只手中或完全不在手中(例如,当停留在书桌上时、当在托架中时)。因此,方法1500还可以包括在1520处基于点集合确定抓握上下文。在一个实施例中,抓握上下文标识装置是否正被抓握在右手中、左手中、由左手和右手抓握或者没有用手抓握。抓握上下文还可以提供关于装置正被握持在的取向的信息。例如,抓握上下文可以标识装置是正被抓握在纵向取向中还是横向取向中。
[0060] 方法1500还可以包括在1530处至少部分地基于抓握上下文而控制装置的操作或外观。在一个实施例中,控制装置的操作或外观包括控制显示器的操作或外观。显示器可以至少部分地基于点集合和抓握上下文而被操纵。例如,显示器可以重配置成计及装置被握持在右手或左手中,或者计及装置被握持在纵向或横向取向中。计及左手/右手和纵向/横向取向可以包括移动用户元件、重目的化控件或其它动作。
[0061] 虽然右/左和纵向/横向可以提供总控制,但是还可以考虑手指、拇指或手掌的实际位置以及指头以其握持装置的压力以提供更精细粒度的控制。例如,紧紧抓握装置的手指不太可能被移动来按压控件,而仅轻轻抓握装置的手指可能被移动。此外,拇指可以是最可能移动的指头。因此,显示器上的用户接口元件或触摸接口(例如,边缘接口、侧面接口、背部接口)上的非显示控件可以基于位置和压力信息而以更精细的粒度被操纵。
[0062] 在一个实施例中,控制显示器的操作或外观包括操纵显示在显示器上的用户接口元件。操纵可以包括例如改变用户接口元件的大小、形状、颜色、目的、位置、灵敏度或其它属性。控制显示器的外观还可以包括例如控制显示器以纵向还是横向取向呈现信息。在一个实施例中,用户可以能够防止纵向/横向取向被改变。控制显示器的操作还可以包括例如改变显示器的部分的灵敏度。例如,显示器对触摸或悬停事件的灵敏度可以在拇指附近被增加,而显示器对触摸或悬停事件的灵敏度可以在手掌附近被减小。
[0063] 在一个实施例中,控制装置的操作包括控制装置上的物理控件(例如,按钮、触摸区、划刷区)的操作。物理控件可以是装置的部分,但是不是显示器的部分。物理控件的控制可以至少部分地基于点集合和抓握上下文。例如,电话可以在其四个边缘中的三个上具有物理按钮。方法1500可以包括基于右/左纵向/横向确定而控制按钮中的两个是不活跃的并且控制按钮中的第三个作为通/断开关操作。
[0064] 图16图示了方法1500的另一实施例。方法1500的该实施例促进检测装置在以抓握上下文被握持的同时正如何被使用。方法1500的该实施例包括在1540处检测在装置上的触摸敏感输入区上执行的动作。动作可以是例如敲击、多次敲击、划刷、挤压或其它触摸动作。回想触摸敏感输入区不是显示器的部分。检测动作的部分可以包括表征动作以产生表征数据。表征数据可以描述例如动作的持续时间、位置、压力、方向或其它属性。持续时间可以控制例如与触摸相关联的动作的强度。例如,控制装置上的扬声器的音量的区上的长久触摸可以产生大改变,而较短触摸可以产生较小的改变。触摸的位置可以确定例如采取什么动作。例如,装置的一侧上的触摸可以导致音量增加,而另一侧上的触摸可以导致音量减小。
压力还可以控制例如动作的强度。例如,触摸区可以与在视频游戏中要从虚拟消防软管喷射的水的体积相关联。水的体积可以与用户在控制区中多重地按压或挤压成正比。
[0065] 方法1500的该实施例还包括在1550处至少部分地基于动作或表征数据而选择性地控制装置。控制装置可以采取不同形式。在一个实施例中,选择性地控制装置可以包括控制显示器的外观。控制外观可以包括控制例如显示器以纵向还是横向模式呈现信息、用户接口元件放置在哪里、用户接口元件看起来像什么、或其它动作。在一个实施例中,控制装置可以包括控制显示器的操作。例如,可以操纵显示器的不同区的灵敏度。在一个实施例中,控制装置可以包括控制触摸敏感输入区的操作。例如,可以控制哪些触摸传感器是活跃的。此外和/或替换地,可以控制响应于不同区中的不同触摸(例如,敲击、多次敲击、划刷、按压和保持)而执行的功能。例如,控制区可以被重目的化成支持提供滚轮类型功能性的擦刷动作。在一个实施例中,控制装置还可以包括控制运行在装置上的应用。例如,动作可以使应用暂停、终止或从在线进入离线模式、或者采取另一动作。在一个实施例中,控制装置可以包括生成用于应用的控制事件。
[0066] 可以检测的一种类型的触摸交互是正以其挤压装置的挤压压力。挤压压力可以至少部分地基于与点集合的至少两个成员相关联的触摸压力。在一个实施例中,可以考虑在装置的相对侧上的点的触摸压力。一旦已经标识挤压压力,方法1500可以基于挤压压力控制装置。例如,挤压可以用于选择性地接听电话呼叫(例如,一个挤压意味着忽略,两个挤压意味着接听)。挤压还可以用于挂断电话呼叫。这种类型的挤压响应性可以促进用仅一只手使用电话。挤压压力还可以用于控制其它动作。例如,挤压电话可以调节电话的音量,可以调节电话上的屏幕的亮度,或者可以调节另一性质。
[0067] 响应于挤压而采取的动作可以取决于运行在装置上的应用。例如,当正玩第一视频游戏时,挤压压力可以用于控制游戏中的效果的强度(例如,拳击的力度、魔法范围),而当正玩第二视频游戏时,挤压可以用于旋转控件或对象(例如,自动售货机、轮盘)。
[0068] 一些手势或动作可以部分在显示器上并且部分在边缘接口(例如,不是显示器的部分的触摸敏感区)上发生。因此,在一个实施例中,在1540处检测动作可以包括检测部分在装置上的触摸敏感输入区并且部分在显示器上执行的动作。如同完全在触摸接口上或完全在显示器上执行的动作,该混合动作可以被表征以产生描述动作的持续时间、动作的位置、动作的压力或动作的方向的表征数据。然后可以至少部分地基于混合动作或表征数据来选择性地控制装置。
[0069] 虽然图15和16图示了串行发生的各种动作,但是要领会到,图15和16中图示的各种动作可以基本上并行地发生。作为说明,第一进程可以分析针对显示器的触摸和悬停事件,第二进程可以分析在显示器外发生的触摸事件,并且第三进程可以基于事件控制装置的外观或操作。虽然描述了三个进程,但是要领会到,可以采用更大或更小数目的进程,并且可以采用轻量进程、普通进程、线程和其它方案。
[0070] 在一个示例中,方法可以实现为计算机可执行指令。因此,在一个示例中,计算机可读存储介质可以存储计算机可执行指令,所述指令如果由机器(例如,计算机)执行则使机器执行本文所描述或要求保护的方法,其包括方法1500。虽然将与所列出的方法相关联的可执行指令描述为存储在计算机可读存储介质上,但是要领会到,与本文所描述或要求保护的其它示例方法相关联的可执行指令也可以存储在计算机可读存储介质上。在不同的实施例中,本文所描述的示例方法可以以不同方式触发。在一个实施例中,方法可以由用户手动触发。在另一示例中,方法可以自动触发。
[0071] 图17图示了响应于抓握检测的装置1700。在一个示例中,装置1700包括配置成连接处理器1710、存储器1720、逻辑集合1730、接近检测器1760、触摸检测器1765和悬停敏感i/o接口1750。装置1700的元件可以配置成与彼此通信,但是为了说明的清楚性而并未示出所有连接。悬停敏感输入/输出接口1750可以配置成报告针对输入/输出接口1750上方的区中的对象的多个(x, y, z)测量结果。逻辑集合1730可以被配置成确定和响应于装置1700正如何被握持。逻辑集合1730可以提供事件驱动模型。
[0072] 悬停敏感输入/输出接口1750可以配置成检测装置1700正被握持在的第一点。触摸检测器1765可以支持配置成检测装置1700正被握持在的第二点的触摸接口。触摸接口可以配置成检测悬停敏感输入/输出接口1750之外的位置中的触摸。
[0073] 在计算中,事件是可以由程序处置的程序所检测到的动作或事情。典型地,与程序流同步地处置事件。当同步处置时,程序可以具有在其中处置事件的专用场所。事件可以例如在事件循环中被处置。典型的事件源包括用户按压按键、触摸接口、执行手势或采取另一用户接口动作。另一事件源是诸如计时器之类的硬件设备。程序可以触发其自身的定制事件集合。将响应于事件而改变其行为的计算机程序或装置称为事件驱动。
[0074] 接近检测器1760可以检测与装置1700相关联的悬停空间1770中的对象1780。接近检测器1760还可以检测悬停空间1770中另一对象1790。悬停空间1770可以是例如部署成接近i/o接口1750并且在接近检测器1760可访问的区域中的三维体积。悬停空间1770具有有限界限。因此接近检测器1760可以不检测定位在悬停空间1770外部的对象1799。用户可以将指头放置在悬停空间1770中,可以将多个指头放置在悬停空间1770中,可以将其手部放置在悬停空间1770中,可以将对象(例如,触笔)放置在悬停空间1770中,可以在悬停空间1770中做出手势,可以从悬停空间1770移除指头,或者采取其它动作。装置1700还可以检测触摸i/o接口1750的对象。对象进入悬停空间1770中可以产生悬停进入事件。对象从悬停空间1770离开可以产生悬停离开事件。对象在悬停空间1770中的移动可以产生悬停点移动事件。当对象与接口1750接触时,可以生成悬停到触摸转变事件。当与接口1750接触的对象丧失与接口1750的接触时,则可以生成触摸到悬停转变事件。示例方法和装置可以与这些和其它悬停和触摸事件交互。
[0075] 装置1700可以包括配置成处置由悬停敏感输入/输出接口生成的第一握持事件的第一逻辑1732。第一握持事件可以响应于例如与握持、抓握或支撑装置1700而不是操作装置相关联的悬停或触摸事件而生成。例如,悬停进入然后悬停逼近然后不在用户接口元件上的持续触摸事件可以与手指出于握持装置的目的而接触装置1700相关联。第一握持事件可以包括关于导致握持事件的动作的信息。例如,事件可以包括标识其中发生动作以导致握持事件的位置、导致第一握持事件的第一动作的持续时间或其它信息的数据。
[0076] 装置1700可以包括第二逻辑1734,其配置成处置由触摸接口生成的第二握持事件。第二握持事件可以响应于例如持续触摸或不与任何控件相关联的触摸集合而被生成。第二握持事件可以包括关于导致生成第二握持事件的动作的信息。例如,第二握持事件可以包括描述动作发生在的位置、与动作相关联的压力、动作的持续时间或其它信息的数据。
[0077] 装置1700可以包括配置成确定用于装置1700的握持参数的第三逻辑1736。握持参数可以至少部分地基于第一点、第一握持事件、第二点或第二握持事件被确定。握持参数可以标识例如装置1700是否正被以右手抓握、左手抓握、双手抓握或没有手部抓握握持。握持参数还可以标识例如作为装置1700的当前顶部边缘的装置1700的边缘。
[0078] 第三逻辑1736还可以配置成至少部分地基于握持参数而生成控制事件。控制事件可以控制例如悬停敏感输入/输出接口1750的性质、触摸接口的性质或装置1700的性质。
[0079] 在一个实施例中,所操纵的悬停敏感输入/输出接口1750的性质可以是显示在悬停敏感输入/输出接口1750上的用户接口元件的大小、形状、颜色、位置或灵敏度。悬停敏感输入/输出接口1750的性质还可以是例如悬停敏感输入/输出接口1750的亮度、悬停敏感输入/输出接口1750的部分的灵敏度或其它性质。
[0080] 在一个实施例中,所操纵的触摸接口的性质是活跃触摸传感器的位置、不活跃的触摸传感器的位置或与触摸传感器上的触摸相关联的功能。回想装置1700可以具有多个(例如16、128个)触摸传感器并且不同传感器可以基于装置1700正如何被抓握而是活跃(不活跃)的。因此,触摸接口的性质可以标识多个触摸传感器中的哪些是活跃的以及活跃传感器上的触摸意味着什么。例如,当装置1700以顶部上的某个边缘被握持在右手抓握中时,传感器上的触摸可以执行第一功能,但是当装置1700以顶部上的不同边缘被握持在左手抓握中时,传感器上的触摸可以执行第二功能。
[0081] 在一个实施例中,装置1700的性质是总控制。例如,性质可以是装置1700的功率水平(例如,接通、关断、睡眠、节电装置)。在另一实施例中,装置的性质可以是更精细粒度的控制(例如,装置1700上的发射器的无线电发射范围、装置1700上的扬声器的音量)。
[0082] 在一个实施例中,悬停敏感输入/输出接口1750可以显示用户接口元件。在该实施例中,第一握持事件可以包括关于导致第一握持事件的第一动作的位置或持续时间的信息。接口1750上的不同位置处和不同持续时间的不同触摸或悬停事件可以意图产生不同的结果。因此,由第三逻辑1736生成的控制事件可以基于第一握持事件而操纵用户接口元件的大小、形状、颜色、功能或位置。因此,按钮可以基于正在哪里或如何握持或触摸装置1700而被重定位、重调整大小、重上色、重敏感化或重目的化。
[0083] 在一个实施例中,触摸接口可以提供触摸控件。在该实施例中,第二握持事件可以包括关于导致第二握持事件的第二动作的位置、压力或持续时间的信息。触摸接口上的不同触摸事件可以意图产生不同的结果。因此,由第三逻辑1736生成的控制事件可以基于第二事件操纵触摸控件的大小、形状、功能或位置。因此,非显示触摸控件可以基于正如何握持或触摸装置1700而重定位、重调整大小、重敏感化、重目的化。
[0084] 装置1700可以包括存储器1720。存储器1720可以包括非可移除存储器或可移除存储器。非可移除存储器可以包括随机存取存储器(RAM)、只读存储器(ROM)、闪速存储器、硬盘或其它存储器存储技术。可移除存储器可以包括闪速存储器或其它存储器存储技术,诸如“智能卡”。存储器1720可以配置成存储触摸点数据、悬停点数据、触摸动作数据、事件数据或其它数据。
[0085] 装置1700可以包括处理器1710。处理器1710可以是例如信号处理器、微处理器专用集成电路(ASIC)或用于执行包括信号编码、数据处理、输入/输出处理、功率控制或其它功能的任务的其它控制和处理逻辑电路。处理器1710可以配置成与逻辑1730交互。在一个实施例中,装置1700可以是已经通过逻辑集合1730的包括而转变成专用计算机的通用计算机。
[0086] 图18图示了装置1700(图17)的另一实施例。装置1700的该实施例包括配置成基于正如何使用装置1700而不是基于正如何握持装置1700而重配置装置1700的第四逻辑1738。在该实施例中,第一逻辑1732可以配置成处置悬停控制事件。悬停控制事件可以响应于例如敲击、多次敲击、划刷、手势或其它动作而生成。悬停控制事件不同于第一握持事件之处在于第一事件与正如何握持装置1700相关联,而悬停控制事件与正如何使用装置1700相关联。第二逻辑1734可以配置成处置触摸控制事件。触摸控制事件可以响应于例如敲击、多次敲击、划刷、挤压或其它动作被生成。
[0087] 悬停控制事件和触摸控制事件可以与正如何使用装置1700相关联。因此,在一个实施例中,第四逻辑1738可以配置成至少部分地基于悬停控制事件或触摸控制事件而生成重配置事件。重配置事件可以操纵悬停敏感输入/输出接口的性质、触摸接口的性质或装置的性质。因此,默认配置可以基于正如何握持装置1700被重配置,并且重配置还可以基于正如何使用装置1700被重配置。
[0088] 图19图示了示例云操作环境1900。云操作环境1900支持递送作为抽象服务而不是作为独立产品的计算、处理、存储、数据管理、应用和其它功能性。服务可以由可以实现为一个或多个计算设备上的一个或多个进程的虚拟服务器提供。在一些实施例中,进程可以在服务器之间迁移而不扰乱云服务。在云中,可以通过网络向包括服务器、客户端和移动设备的计算机提供共享资源(例如,计算、存储)。不同的网络(例如,以太网、Wi-Fi、802.x、蜂窝)可以用于访问云服务。与云交互的用户可能不需要知晓实际上提供服务(例如,计算、存储)的设备的细节(例如,位置、名称、服务器、数据库)。用户可以经由例如web浏览器、瘦客户端、移动应用或以其它方式访问云服务。
[0089] 图19图示了驻留在云中的示例抓握服务1960。抓握服务1960可以依赖于服务器1902或服务1904来执行处理,并且可以依赖于数据储存器1906或数据库1908来存储数据。
虽然图示了单个服务器1902、单个服务1904、单个数据储存器1906和单个数据库1908,但是服务器、服务、数据储存器和数据库的多个实例可以驻留在云中并且可以因此被抓握服务
1960使用。
[0090] 图19图示了访问云中的抓握服务1960的各种设备。设备包括计算机1910、平板电脑1920、膝上型计算机1930、个人数字助理1940和移动设备(例如,蜂窝电话、卫星电话)1950。可能的是,使用不同设备的不同位置处的不同用户可以通过不同的网络或接口访问抓握服务1960。在一个示例中,抓握服务1960可以被移动设备1950访问。在另一示例中,抓握服务1960的部分可以驻留在移动设备1950上。抓握服务1960可以执行动作,包括例如检测正如何握持设备、哪一个或多个指头正与设备交互、处置事件、产生事件、或其它动作。在一个实施例中,抓握服务1960可以执行本文所描述的方法(例如,方法1500,方法1600)的部分。
[0091] 图20是描绘了包括一般地在2002处示出的各种各样的可选硬件和软件组件的示例性移动设备2000的系统图。移动设备2000中的组件2002可以与其它组件通信,尽管为了图示的简化而并未示出所有连接。移动设备2000可以是各种各样的计算设备(例如,蜂窝电话、智能电话、手持计算机、个人数字助理(PDA)等)并且可以允许与诸如蜂窝或卫星网络之类的一个或多个移动通信网络2004进行无线双向通信。
[0092] 移动设备2000可以包括控制器或处理器2010(例如,信号处理器、微处理器、专用集成电路(ASIC)或其它控制和处理逻辑电路)以用于执行包括信号编码、数据处理、输入/输出处理、功率控制或其它功能的任务。操作系统2012可以控制组件2002的分配和使用并且支持应用程序2014。应用程序2014可以包括移动计算应用(例如,电子邮件应用、日历、联系人管理器、web浏览器、消息传递应用)、抓握应用或其它应用。
[0093] 移动设备2000可以包括存储器2020。存储器2020可以包括非可移除存储器2022或可移除存储器2024。非可移除存储器2022可以包括随机存取存储器(RAM)、只读存储器(ROM)、闪速存储器、硬盘或其它存储器存储技术。可移除存储器2024可以包括闪速存储器或在GSM通信系统中是已知的订户身份模块(SIM)卡、或者其它存储器存储技术,诸如“智能卡”。存储器2020可以用于存储用于运行操作系统2012和应用2014的代码或数据。示例数据可以包括抓握数据、悬停点数据、触摸点数据、用户接口元件状态、web页面、文本、图像、声音文件、视频数据或要经由一个或多个有线或无线网络发送到一个或多个网络服务器或其它设备或从其接收的其它数据集合。存储器2020可以存储诸如国际移动订户身份(IMSI)之类的订户标识符和诸如国际移动装备标识符(IMEI)之类的装备标识符。标识符可以传输到网络服务器以标识用户或装备。
[0094] 移动设备2000可以支持一个或多个输入设备2030,其包括但不限于触摸屏2032、悬停屏2033、麦克2034、相机2036、物理键盘2038或跟踪球2040。虽然描述了触摸屏2031和悬停屏2033,但是在一个实施例中屏幕可以是触摸和悬停敏感二者的。移动设备2000还可以包括位于设备2000的边缘、侧面、顶部、底部或背部上的触摸传感器或其它传感器。移动设备2000还可以支持输出设备2050,其包括但不限于扬声器2052和显示器2054。其它可能的输入设备(未示出)包括加速度计(例如,一维、二维、三维的)。其它可能的输出设备(未示出)可以包括压电或其它触觉输出设备。一些设备可以服务多于一个输入/输出功能。例如,触摸屏2032和显示器2054可以组合在单个输入/输出设备中。
[0095] 输入设备2030可以包括自然用户接口(NUI)。NUI是使得用户能够以“自然”的方式而免于诸如鼠标、键盘、遥控和其它物之类的输入设备所强加的人工约束来与设备交互的接口技术。NUI方法的示例包括依赖于语音识别、触摸和触笔识别、手势识别(在屏幕上和邻近于屏幕二者)、悬浮手势、头部和眼睛追踪、话音和语音、视觉、触摸、手势和机器智能的那些。NUI的其它示例包括使用加速度计/陀螺仪的运动姿势检测、面部识别、三维(3D)显示、头部、眼睛和注视追踪、沉浸式增强现实虚拟现实系统,它们的全部提供更加自然的接口,以及用于使用电场感测电极来感测脑部活动的技术(脑电图(EEG)和相关方法)。因此,在一个特定示例中,操作系统2012或应用2014可以包括作为允许用户经由话音命令操作设备2000的话音用户接口的部分的语音识别软件。
[0096] 无线调制解调器2060可以耦合到天线2091。在一些示例中,使用射频(RF)滤波器并且处理器2010不需要选择用于所选频带的天线配置。无线调制解调器2060可以支持处理器2010与外部设备之间的双向通信。调制解调器2060被一般地示出并且可以包括用于与移动通信网络2004通信的蜂窝调制解调器和/或其它基于无线电的调制解调器(例如,蓝牙2054或Wi-Fi 2062)。无线调制解调器2060可以被配置用于与一个或多个蜂窝网络通信,所述蜂窝网络诸如是用于单个蜂窝网络内、蜂窝网络之间或移动设备与公共交换电话网络(PSTN)之间的数据和话音通信的全球移动通信系统(GSM)网络。移动设备2000还可以使用例近场通信(NFC)元件2092进行本地通信。
[0097] 移动设备2000可以包括至少一个输入/输出端口2080、电源2082、卫星导航系统接收器2084(诸如全球定位系统(GPS)接收器)、加速度计2086或物理连接器2090,其可以是通用串行总线(USB)端口、IEEE 1394(火线)端口、RS-232端口或其它端口。所图示的组件2002不是必须的或者不是完全包括的,因为可以删除或添加其它组件。
[0098] 移动设备2000可以包括被配置成提供针对移动设备2000的功能性的抓握逻辑2099。例如,抓握逻辑2099可以提供用于与服务(例如,服务1960,图19)交互的客户端。本文所描述的示例方法的部分可以由抓握逻辑2099执行。类似地,抓握逻辑2099可以实现本文所描述的装置的部分。
[0099] 下文包括本文所采用的所选术语的定义。定义包括落在术语的范围内并且可以用于实现的成分的各种示例或形式。示例不意图是限制性的。术语的单数和复数形式二者可以在定义内。
[0100] 对“一个实施例”、“实施例”、“一个示例”和“示例”的引用指示如此描述的(多个)实施例或(多个)示例可以包括特定特征、结构、特性、性质、元件或限制,但是不是每一个实施例或示例都必然包括该特定特征、结构、特性、性质、元件或限制。另外,短语“在一个实施例中”的重复使用不一定是指相同的实施例,尽管其可能如此。
[0101] 如本文所使用的“计算机可读存储介质”是指存储指令或数据的介质。“计算机可读存储介质”不是指传播的信号。计算机可读存储介质可以采取包括但不限于非易失性媒体和易失性媒体的形式。非易失性媒体可以包括例如光盘、磁盘、磁带、和其它媒体。易失性媒体可以包括例如半导体存储器、动态存储器和其它媒体。常见形式的计算机可读存储介质可以包括但不限于软盘、柔性盘、硬盘、磁带、其它磁介质、专用集成电路(ASIC)、压缩盘(CD)、随机存取存储器(RAM)、只读存储器(ROM)、存储器芯片或卡、存储器棒和计算机、处理器或其它电子设备可以从其进行读取的其它媒体。
[0102] 如本文所使用的“数据储存器”是指可以存储数据的物理或逻辑实体。数据储存器可以例如是数据库、表、文件、列表、队列、堆、存储器、寄存器和其它物理储存库。在不同示例中,数据储存器可以驻留在一个逻辑或物理实体中或者可以在两个或更多逻辑或物理实体之间分布。
[0103] 如本文所使用的“逻辑”包括但不限于在机器上执行的硬件、固件、软件或每一个的组合以执行(多个)功能或(多个)动作,或者导致来自另一逻辑、方法或系统的功能或动作。逻辑可以包括软件控制的微处理器、分立逻辑(例如ASIC)、模拟电路、数字电路、编程逻辑器件、包含指令的存储器设备和其它物理设备。逻辑可以包括一个或多个、门的组合或其它电路组件。在描述多个逻辑性逻辑的情况下,可以可能的是将多个逻辑性逻辑并入到一个物理逻辑中。类似地,在描述单个逻辑性逻辑的情况下,可以可能的是将单个逻辑性逻辑分布在多个物理逻辑之间。
[0104] 就在详细描述或权利要求中采用术语“包含”或“包含有”而言,其意图以与术语“包括”如该术语在权利要求中作为过渡词采用时所解释的类似方式是包括性的。
[0105] 就详细描述或权利要求中采用术语“或”(例如A或B)而言,其意图意指“A或B或二者”。当申请人意图指示“仅A或B而不是二者”时,则将采用术语“仅A或B而不是二者”。因此,术语“或”在本文中的使用是包括性的,并且没有排他性的用途。参见Bryan A.Garner, A Dictionary of Modern Legal Usage 642 (2d.Ed.1995)。
[0106] 尽管以特定于结构特征或方法动作的语言描述了主题,但是要理解的是,在随附权利要求中限定的主题不必然限于以上所描述的具体特征或动作。相反,以上所描述的具体特征和动作作为实现权利要求的示例形式被公开。
相关专利内容
标题 发布/更新时间 阅读量
可调节式持针器 2020-05-12 662
医用手术持针器 2020-05-12 613
持针器 2020-05-11 234
安全式采血针持针器 2020-05-13 251
针规夹持器 2020-05-11 268
一种直式采血针持针器 2020-05-13 2
一种直角持针器 2020-05-12 629
多功能持针器 2020-05-12 189
划线针固持器 2020-05-12 502
持针器 2020-05-11 816
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈