将在两个方向上的用户输入映射到单个方向以便与图形滑块进行单手装置交互制造方法及图纸

技术编号:33266060 阅读:35 留言:0更新日期:2022-04-30 23:20
一种方法包括:输出图形用户界面以供显示,图形用户界面包括图形滑块,图形滑块包括定义在第一方向上的轴的轨迹条和位于沿着轨迹条的第一位置处的位置指示器。方法还包括:接收指示用户输入的数据,该数据包括在第一方向上的第一位移和在第二方向上的第二位移,第一方向垂直于第二方向。方法还包括:基于在第一方向上的第一位移和在第二方向上的第二位移两者来将用户输入映射到沿着轨迹条的第二位置。方法进一步包括:输出更新后的图形用户界面以供显示,更新后的图形用户界面包括沿着轨迹条的第二位置处的位置指示器。轨迹条的第二位置处的位置指示器。轨迹条的第二位置处的位置指示器。

【技术实现步骤摘要】
【国外来华专利技术】将在两个方向上的用户输入映射到单个方向以便与图形滑块进行单手装置交互
[0001]本申请要求2019年12月17日提交的美国临时申请No.62/949,234号的权益,其全部内容以引用的方式并入本文中。

技术介绍

[0002]计算装置经由显示装置输出包括图形滑块的图形用户界面。计算装置的用户可以操作图形滑块来改变音量、显示亮度等。然而,当用一只手握住计算装置并且尝试用同一只手操作图形滑块时,计算装置的一些用户可能难以操作图形滑块。例如,当用户使用单只手来握住计算装置并且与由计算装置的显示装置显示的直线(例如水平或垂直)图形滑块交互时,用户的拇指可以沿弧线自然移动。

技术实现思路

[0003]一般而言,所公开的主题涉及用于将在两个方向上的用户输入映射到单个方向以便进行单手手势的技术。一种计算装置显示图形滑块并且接收用户输入以操纵滑块,例如来改变音量级或显示亮度。用户输入可以包括水平和垂直位移(例如用户输入可以在两个方向上行进)。例如,在计算装置显示可在第一方向(例如水平或垂直)上控制的图形滑块的情况下,用于操作图形滑块的用户输入可以包括在第一方向上的位移和在第二方向上的位移,该第二方向垂直于第一方向。如果用户用一只手握住计算装置并且使用同一只手上的拇指与图形滑块交互(例如在用户输入可以以弧形运动水平和垂直行进),那么在两个方向上的位移的幅度可以尤为明显。
[0004]根据本公开的一种或多种技术并且与丢弃在一个方向上的运动(例如通过在图形滑块是水平滑块时丢弃垂直用户输入,反之亦然)的技术相反,计算装置可以将在两个方向上的用户输入映射到在与图形滑块相同的方向上的用户输入。以这种方式,用户输入在第二方向(即,垂直于图形滑块的方向)上的位移仍然可以用于更改图形滑块(例如如同图形滑块被弯曲成弧线一样)。将在两个方向上的用户输入映射到单个方向可以使滑块移动一定距离,该距离更准确地反映由用户输入行进的总距离(例如由用户的拇指横穿的距离),而非仅反映在单个方向上的用户输入的移动。以这种方式,计算装置可以提高滑块移动的准确性,以使得用户能够在用单只手握住计算装置并且与计算装置交互的同时更有效地操纵图形滑块,从而潜在地改善用户体验。
[0005]在一个示例中,一种方法包括:由计算装置输出图形用户界面并且以供显示,该图形用户界面包括图形滑块,该图形滑块包括定义在第一方向上的轴的轨迹条和位于沿着轨迹条的第一位置处的位置指示器;由计算装置接收指示用户输入的数据,该数据包括在第一方向上的第一位移和在第二方向上的第二位移,第一方向垂直于第二方向;由计算装置基于在第一方向上的第一位移和在第二方向上的第二位移两者来将用户输入映射到沿着轨迹条的第二位置;以及由计算装置输出更新后的图形用户界面并且以供显示,该更新后的图形用户界面包括沿着轨迹条的第二位置处的位置指示器。
[0006]在另一示例中,描述了一种包括指令的计算机可读存储介质,该指令在被执行时使第一计算装置的至少一个处理器进行操作,该操作包括:由计算装置输出图形用户界面并且以供显示,该图形用户界面包括图形滑块,该图形滑块包括定义在第一方向上的轴的轨迹条和位于沿着轨迹条的第一位置处的位置指示器;由计算装置接收指示用户输入的数据,该数据包括在第一方向上的第一位移和在第二方向上的第二位移,第一方向垂直于第二方向;由计算装置基于在第一方向上的第一位移和在第二方向上的第二位移两者来将用户输入映射到沿着轨迹条的第二位置;以及由计算装置输出更新后的图形用户界面并且以供显示,该更新后的图形用户界面包括沿着轨迹条的第二位置处的位置指示器。
[0007]在另一示例中,描述了一种计算系统,该计算系统包括至少一个处理器,该处理器配置为进行操作,该操作包括:由计算装置输出图形用户界面并且以供显示,该图形用户界面包括图形滑块,该图形滑块包括定义在第一方向上的轴的轨迹条和位于沿着轨迹条的第一位置处的位置指示器;由计算装置接收指示用户输入的数据,该数据包括在第一方向上的第一位移和在第二方向上的第二位移,第一方向垂直于第二方向;由计算装置基于在第一方向上的第一位移和在第二方向上的第二位移两者来将用户输入映射到沿着轨迹条的第二位置;以及由计算装置输出更新后的图形用户界面并且以供显示,该更新后的图形用户界面包括沿着轨迹条的第二位置处的位置指示器。
[0008]在另一示例中,描述了一种系统,该系统用于进行以下操作的装置:由计算装置输出图形用户界面并且以供显示,该图形用户界面包括图形滑块,该图形滑块包括定义在第一方向上的轴的轨迹条和位于沿着轨迹条的第一位置处的位置指示器;由计算装置接收指示用户输入的数据,该数据包括在第一方向上的第一位移和在第二方向上的第二位移,第一方向垂直于第二方向;由计算装置基于在第一方向上的第一位移和在第二方向上的第二位移两者来将用户输入映射到沿着轨迹条的第二位置;以及由计算装置输出更新后的图形用户界面并且以供显示,该更新后的图形用户界面包括沿着轨迹条的第二位置处的位置指示器。
[0009]在附图和以下描述中阐述了一个或多个示例的细节。本公开的其它特征、目的和优点将通过说明书和附图以及权利要求书变得显而易见。
附图说明
[0010]图1是图示了根据本公开的一个或多个方面的被配置为将在两个方向上的手势映射到单个方向的示例计算装置的概念图。
[0011]图2是图示了根据本公开的一个或多个方面的被配置为将在两个方向上的手势映射到单个方向的示例计算装置的框图。
[0012]图3是图示了根据本公开的一个或多个方面的由被配置为将在两个方向上的手势映射到单个方向的示例计算装置进行的示例操作的概念图。
[0013]图4A到图4C是图示了根据本公开的一个或多个方面的由利用单个方向的手势来控制图形滑块的示例计算装置进行的示例操作的概念图。
[0014]图5A到图5D是图示了根据本公开的一个或多个方面的由被配置为将在两个方向上的手势映射到单个方向的示例计算装置进行的示例操作的概念图。
[0015]图6是图示了根据本公开的一个或多个方面的由被配置为将在两个方向上的手势
映射到单个方向的示例计算装置进行的示例操作的概念图。
[0016]图7是图示了根据本公开的一个或多个方面的由被配置为将在两个方向上的手势映射到单个方向的示例计算装置进行的示例操作的概念图。
[0017]图8是图示了根据本公开的一个或多个方面的用于将在两个方向上的手势映射到单个方向的示例技术的流程图。
具体实施方式
[0018]图1是图示了根据本公开的一个或多个方面的被配置为将在两个方向上的手势映射到单个方向(例如以进行单手手势)的示例计算装置110的概念图。计算装置110可以是任何类型的计算装置,诸如膝上型计算机、智能电话、平板、智能手表或任何其它类型的便携式计算装置。计算装置110的附加示例包括其它移动和非移动装置,诸如桌上型计算机、电视、个人数字助理(PDA)、便携式和非便携式游戏系统、数字媒体播放器或微型控制台、电子书阅读器、移动电视平台、汽车导航和娱乐系统或任何本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:由计算装置输出图形用户界面以供显示,所述图形用户界面包括图形滑块,所述图形滑块包括定义在第一方向上的轴的轨迹条和位于沿着所述轨迹条的第一位置处的位置指示器;由所述计算装置接收指示用户输入的数据,所述数据包括在所述第一方向上的第一位移和在第二方向上的第二位移,所述第一方向垂直于所述第二方向;由所述计算装置基于在所述第一方向上的所述第一位移和在所述第二方向上的所述第二位移两者来将所述用户输入映射到沿着所述轨迹条的第二位置;以及由所述计算装置输出更新后的图形用户界面以供显示,所述更新后的图形用户界面包括沿着所述轨迹条的所述第二位置处的所述位置指示器。2.根据权利要求1所述的方法,进一步包括:由所述计算装置基于所述用户输入的多个用户输入定位来确定所述用户输入的弯曲率;以及其中,将所述用户输入映射到沿着所述轨迹条的所述第二位置进一步基于所述用户输入的所述弯曲率。3.根据权利要求2所述的方法,其中,确定所述弯曲率包括:响应于确定所述多个输入定位的数量满足阈值数量而确定所述弯曲率。4.根据权利要求2至3中任一项所述的方法,其中,确定所述弯曲率包括:响应于确定所述用户输入的定位位于所述图形滑块的边界外部而确定所述弯曲率。5.根据权利要求2至4中任一项所述的方法,其中,确定所述弯曲率包括:由所述计算装置确定所述弯曲率是否满足阈值弯曲率;以及响应于确定所述弯曲率满足所...

【专利技术属性】
技术研发人员:菲利普
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1