使用触摸屏设备确定用户利手和定向制造技术

技术编号:22363637 阅读:20 留言:0更新日期:2019-10-23 04:32
本申请涉及使用触摸屏设备确定用户利手和定向。本公开提供用于确定指示设备相对于触摸屏设备上的屏幕的位置和/或定向的技术。一种方法可以包括从包括电容性触摸表面的第一设备接收第一定向数据。可以接收指示用户在所述电容性触摸表面上的触摸位置的触摸点。可以从第二设备接收第二定向数据。可以将所述第一定向数据和所述第二定向数据进行关联以确定所述第一设备与所述第二设备的相对定向。可以基于所述触摸点和所述第一设备与所述第二设备的所述相对定向来确定指示设备的位置。此外,可以接收相对于电容性触摸表面的多个距离,并且可以基于所述多个距离来确定用户的手指、手/或手臂的位置。

Using touch screen devices to determine user handedness and orientation

【技术实现步骤摘要】
使用触摸屏设备确定用户利手和定向分案说明本申请属于申请日为2015年3月13日的中国专利技术专利申请No.201580013113.8的分案申请。
技术介绍
当用户与触摸屏设备进行交互时,能够基于触摸屏显示器的电容性质来确定用户正在触摸屏幕的哪个部分。然而,通常,很难使用常规技术来确定关于用户与触摸屏的交互的附加信息。例如,用户正在使用哪只手和用户的手相对于触摸屏的定向能够是很难确定的。
技术实现思路
根据所公开的主题的一个实施例,一种方法可以包括:接收与第一设备相关联的第一定向数据并且所述第一设备可以包括电容性触摸表面。可以接收指示在所述电容性触摸表面上的所述第一设备的用户触摸位置的触摸点。可以从第二设备接收第二定向数据。可以将所述第一定向数据与所述第二定向数据进行关联,并且可以基于所述关联来确定所述第一设备与所述第二设备的相对定向。可以基于所述触摸点和所述第一设备与所述第二设备的所述相对定向来确定指示设备的位置。根据所公开的主题的一个实施例,一种方法可以包括:接收相对于电容性触摸表面的多个距离。基于所述多个距离,可以确定用户的手指、手、和手臂中的至少一个的位置。因此,可以基于所述所确定的位置来布置界面。根据所公开的主题的一个实施例,一种方法可以包括:接收相对于电容性触摸表面的多个距离。基于所述多个距离,可以确定用户的第一手指、第一手、和第一手臂中的至少一个的第一位置。因此,可以基于所述第一所确定位置来向与所述电容性触摸表面的第一用户交互指派第一动作。所公开的主题的一个实施方式提供了一种包括处理器的系统,所述处理器被配置来接收与第一设备相关联的第一定向数据的处理器并且所述第一设备可以包括电容性触摸表面。可以接收指示在所述电容性触摸表面上的所述第一设备的用户的触摸位置的触摸点。可以从第二设备接收第二定向数据。可以将所述第一定向数据与所述第二定向数据进行关联,并且可以基于所述关联来确定所述第一设备与所述第二设备的相对定向。可以基于所述触摸点和所述第一设备与所述第二设备的所述相对定向来确定指示设备的位置。所公开的主题的一个实施方式提供了一种包括处理器的系统,所述处理器被配置来接收相对于电容性触摸表面的多个距离。基于所述多个距离,可以确定用户的手指、手、和手臂中的至少一个的位置。因此,可以基于所确定的位置来布置界面。所公开的主题的一个实施方式提供了一种处理器的系统,所述处理器被配置来接收相对于电容性触摸表面的多个距离。基于所述多个距离,可以确定用户的第一手指、第一手、和第一手臂中的至少一个的第一位置。因此,可以基于第一所确定的位置来向与所述电容性触摸表面的第一用户交互指派第一动作。在一个实施方式中,根据所公开的主题的系统包括:用于接收与具有电容性触摸界面的设备相关联的定向数据的装置;用于接收指示在所述界面上的触摸位置的触摸点的装置;用于从第二设备接收第二定向数据的装置;以及用于将所述第一定向数据与所述第二定向数据进行关联的装置。基于所述关联,所述系统还可以包括:用于确定所述第一设备与所述第二设备的相对定向的装置;以及用于基于所述触摸点和所述第一设备与所述第二设备的所述相对定向来确定指示设备的位置的装置。在一个实施方式中,根据所公开的主题的系统包括:用于接收相对于电容性触摸表面的多个距离的装置。基于所述多个距离,所述系统还可以包括:用于确定用户的手指、手、和手臂中的至少一个的位置的装置以及用于基于所确定的位置来布置界面的装置。在一个实施方式中,根据所公开的主题的系统包括:用于接收相对于电容性触摸表面的多个距离的装置。基于所述多个距离,所述系统还可以包括:用于确定用户的第一手指、第一手、和第一手臂中的至少一个的第一位置的装置以及用于基于第一所确定位置来向与所述电容性触摸表面的第一用户交互指派第一动作的装置。所公开的主题的实施方式提供用于确定用户的利手以及用户的(一个或多个)手指、手、和/或手臂在触摸屏设备上的定向和位置的技术。此信息对于正在所述触摸屏设备上使用的应用中的各种有趣的实现能够是有用的。所公开的主题的附加特征、优点、和实施例可以从对以下具体实施方式、附图、和权利要求书的考虑来被阐述或者变得显而易见。此外,应当理解,前述
技术实现思路
和以下具体实施方式这两者都是示例,并且旨在不限制权利要求书的范围的前提下提供进一步的解释。附图说明将附图合并入本说明书中并构成本说明书的一部分,所述附图被包括以提供对所公开的主题的进一步理解。附图还图示了所公开的主题的实施例,并且与具体实施方式一起来解释所公开的主题的实施例的原理。除了对于所公开的主题以及可以对其实践的各种方式的基本理解所必须的内容以外,不试图更详细地示出结构细节。图1示出了根据所公开的主题的实施方式的示例过程。图2示出了根据所公开的主题的实施方式的示例系统布置。图3示出了根据所公开的主题的实施方式的示例系统布置。图4示出了根据所公开的主题的实施方式的示例系统布置。图5示出了根据所公开的主题的实施方式的示例性系统布置。图6示出了根据所公开的主题的实施方式的示例过程。图7示出了根据所公开的主题的实施方式的示例过程。图8示出了根据所公开的主题的实施例的计算机。图9示出了根据所公开的主题的实施例的网络配置。具体实施方式当用户与触摸屏设备进行交互时,能够通过触摸屏显示器的电容性质来确定用户正在触摸触摸屏的哪个部分。然而,用户与触摸屏的交互中的很多情况仍然是个谜——诸如用户正在使用哪只手,手相对于触摸屏的定向是什么,用户的手指、手、手臂等正遮挡显示器的什么部分等。知道正在使用哪只手可以允许正在触摸屏设备上使用的应用中的各种有趣的实现。例如,在绘图应用中,用户的右手能够被用作画笔,而用户的左手可以被用作颜色吸管。此外,知道(一个或多个)用户的手指、手、和/或手臂在触摸屏上的定向和位置能够被用于确定屏幕的哪个部分被用户的(一个或多个)手指、手、和/或手臂遮挡或很可能被其遮挡。因此,可以布置或重新布置应用中的界面,使得用户能够容易地查看可能被用户的(一个或多个)手指、手、和/或手臂遮挡的界面的部分。通常,可以有多种方式来确定用户的(一个或多个)手指、手、和/或手臂相对于触摸屏设备上的屏幕的位置和定向。例如,可以使用具有电容式触摸表面的触摸屏设备的扩展电容。可以使用来自触摸表面的原始电容读数来构建用于基于来自触摸屏设备的电容性触摸表面的电容距离读数来确定用户的(一个或多个)手指、手、和/或手臂在哪里的模型。作为示例,为了确定用户的(一个或多个)手指弯曲的方向,系统可以检测在电容性触摸表面上的从用户接收的触摸点的大约3cm半径内的电容读数。类似地,为了确定用户的手臂正搁置的区域和/或方向,系统可以检测在电容性触摸表面上的从用户接收的触摸点的大约20cm半径内的电容读数。除了来自电容性触摸表面的对于用户的手指、手、和手臂的位置的电容读数外,可以使用来自另一设备如腕部可穿戴设备的其他输入。具体地,来自触摸屏设备和腕部可穿戴设备的定向数据可以被用于确定触摸屏设备与腕部可穿戴设备的相对定向。触摸屏设备和腕部可穿戴设备中的每个可以包括惯性测量单元(IMU)传感器,诸如陀螺仪和加速度计。在每个设备中使用这些IMU传感器,来自每个设备的定向数据可以包括相应设备的一个或多个角度。系统可以对来自每个设本文档来自技高网
...

【技术保护点】
1.一种计算机实现的方法,包括:通过用户设备上的接近敏感显示器接收触摸输入;将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入;基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入来识别很可能在视觉上不被遮挡的所述用户界面的特定部分;确定将用户界面元件定位在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上;以及提供包括在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上定位的所述用户界面元件的用户界面以供在所述用户设备上的所述接近敏感显示器上显示。

【技术特征摘要】
2014.03.17 US 14/215,2191.一种计算机实现的方法,包括:通过用户设备上的接近敏感显示器接收触摸输入;将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入;基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入来识别很可能在视觉上不被遮挡的所述用户界面的特定部分;确定将用户界面元件定位在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上;以及提供包括在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上定位的所述用户界面元件的用户界面以供在所述用户设备上的所述接近敏感显示器上显示。2.根据权利要求1所述的计算机实现的方法,其中:所述用户界面的所述特定部分是被确定为很可能在视觉上不被所述触摸输入遮挡的所述用户界面的一部分;以及将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入包括:生成分别与一个或多个对象表面相关联的一个或多个距离的深度指示符,所述一个或多个距离对应于所述一个或多个对象表面距所述用户设备的电容性触摸表面的相应距离;以及确定相对于所述用户设备的定向的分别与所述一个或多个对象表面相关联的一个或多个位置。3.根据权利要求2所述的计算机实现的方法,其中,将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入进一步包括以下中的一个:基于(i)所述深度指示符以及(ii)指示很可能使用用户的左手的与所述触摸输入相关联的对象表面相对于所述用户设备的定向的位置来确定所述触摸输入很可能是左手触摸输入;以及基于(i)所述深度指示符以及(ii)指示很可能使用用户的右手的与所述触摸输入相关联的对象表面相对于所述用户设备的定向的位置来确定所述触摸输入很可能是右手触摸输入。4.根据权利要求2所述的计算机实现的方法,将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入进一步包括:响应于确定所述对象表面具有满足阈值距离的距离来确定所述一个或多个对象表面中的对象表面对应于所述触摸输入。5.根据权利要求1所述的计算机实现的方法,提供包括在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的用户界面的特定部分上定位的所述用户界面元件的用户界面以供在所述用户设备上的接近敏感显示器上显示包括:确定所述用户界面元件被定位在被确定为很可能在视觉上被所述触摸输入遮挡的所述用户界面的一部分中;以及将所述用户界面元件的位置修改到在被确定为很可能在视觉上不被所述触摸输入遮挡的所述用户界面的所述特定部分上中定位的位置。6.根据权利要求1所述的计算机实现的方法,提供包括在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上定位的所述用户界面元件的用户界面以供在所述用户设备上的接近敏感显示器上显示包括以下中的一个或多个:重新调整所述用户界面的大小;重新定位所述用户界面;以及将所述用户界面中的一个或多个用户界面元件重新布置到被确定为很可能在视觉上不被所述触摸输入遮挡的所述用户界面的所述特定部分。7.根据权利要求1所述的计算机实现的方法,进一步包括:基于将所述触摸输入分类为很可能左手输入,生成定位在被确定为很可能在视觉上不被所述左手输入遮挡的所述用户界面的所述特定部分中的第二用户界面元件;以及基于将所述触摸输入分类为很可能右手输入,生成定位在被确定为很可能在视觉上不被所述右手输入遮挡的所述用户界面的所述特定部分中的第二用户界面元件。8.一种编码有计算机程序的非瞬时计算机可读存储介质,所述计算机程序包括指令,所述指令在被计算机执行时使得所述计算机执行操作,所述操作包括:通过用户设备上的接近敏感显示器接收触摸输入;将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入;基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入来识别很可能在视觉上不被遮挡的所述用户界面的特定部分;确定将用户界面元件定位在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上;以及提供包括在基于将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入而被识别为很可能在视觉上不被遮挡的所述用户界面的所述特定部分上定位的所述用户界面元件的用户界面以供在所述用户设备上的所述接近敏感显示器上显示。9.根据权利要求8所述的非瞬时计算机可读存储介质,其中:所述用户界面的所述特定部分是被确定为很可能在视觉上不被所述触摸输入遮挡的所述用户界面的一部分;以及将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入包括:生成分别与一个或多个对象表面相关联的一个或多个距离的深度指示符,所述一个或多个距离对应于所述一个或多个对象表面距所述用户设备的电容性触摸表面的相应距离;以及确定相对于所述用户设备的定向的分别与所述一个或多个对象表面相关联的一个或多个位置。10.根据权利要求9所述的非瞬时计算机可读存储介质,其中,将所述触摸输入分类为很可能左手触摸输入或者右手触摸输入进一步包括以下中的一个:基于(i)所述深度指示符以及(ii)指示很可能使用用户的左手的与所述触摸输入相关联的对象表面相对于所述用户设备的定向的位置来确定所述触摸输入很可能是左手触摸输入;以及基于(i)所述...

【专利技术属性】
技术研发人员:博里斯·斯穆斯
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1