【技术实现步骤摘要】
使用手部手势导航用户界面
[0001]本申请是国际申请日为2022年5月19日、国家申请号为202280005772.7(国际申请号为PCT/US2022/030021)、专利技术名称为“使用手部手势导航用户界面”的专利技术专利申请的分案申请。
[0002]交叉引用申请
[0003]本申请要求于2021年5月19日提交的名称为“NAVIGATING USER INTERFACES USING HAND GESTURES”的美国临时专利申请序列号63/190,783;于2021年7月13日提交的名称为“NAVIGATING USER INTERFACES USING HAND GESTURES”的美国临时专利申请序列号63/221,331;以及于2022年5月18日提交的名称为“NAVIGATING USER INTERFACES USING HAND GESTURES”的美国专利申请序列号17/747,613的优先权。这些专利申请的内容据此全文以引用方式并入本文。
[0004]本公开整体涉及计算机用户界面,并且更具体地涉及用于使用手部手势导航用户界面的技术。
技术介绍
[0005]智能电话和其他个人电子设备的用户正在更频繁地使用他们的设备。一些现有技术允许用户在他们的设备上导航用户界面。
技术实现思路
[0006]然而,用于利用电子设备使用手部手势来导航用户界面的一些技术通常很麻烦且效率低下。例如,一些现有技术使用复杂且耗时的用户界面,该用户界面可包括多次按键或击键。现有技术需 ...
【技术保护点】
【技术特征摘要】
1.一种方法,所述方法包括:在与显示生成部件和光学传感器通信的计算机系统处:经由所述显示生成部件显示包括第一用户界面对象、第二用户界面对象、第三用户界面对象的用户界面以及所述第一用户界面对象被选择的指示;在显示包括所述第一用户界面对象、所述第二用户界面对象、所述第三用户界面对象的所述用户界面以及所述第一用户界面对象被选择的所述指示时,经由至少所述光学传感器检测手部手势;以及响应于经由至少所述光学传感器检测到所述手部手势:根据确定所述手部手势是第一类型的手势,经由所述显示生成部件显示所述第二用户界面对象被选择的指示;以及根据确定所述手部手势是与所述第一类型的手势不同的第二类型的手势,经由所述显示生成部件显示所述第三用户界面对象被选择的指示。2.根据权利要求1所述的方法,其中所述手部手势是基于使用经由所述光学传感器检测到的数据确定的心率数据来被检测的。3.根据权利要求1至2中任一项所述的方法,其中所述第二类型的手势是作为所述第一类型的手势的多个实例的手势类型。4.根据权利要求1至2中任一项所述的方法,还包括:响应于经由至少所述光学传感器检测到所述手部手势:根据确定所述手部手势是与所述第一类型的手势和所述第二类型的手势不同的第三类型的手势,执行与对所述第一用户界面对象的选择相对应的操作;以及根据确定所述手部手势是与所述第一类型的手势、所述第二类型的手势和所述第三类型的手势不同的第四类型的手势,经由所述显示生成部件显示包括一个或多个可选选项的菜单。5.根据权利要求4所述的方法,其中:在检测到所述手部手势之前,所述计算机系统处于第一操作模式;并且执行与对所述第一用户界面对象的选择相对应的所述操作包括将所述计算机系统从所述第一操作模式转变到第二操作模式。6.根据权利要求5所述的方法,还包括:当所述计算机系统处于所述第二操作模式时,经由至少所述光学传感器检测第二手部手势;以及响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定所述第二手部手势是所述第一类型的手势,在活动状态和非活动状态之间切换第一自动滚动操作;以及根据确定所述第二手部手势是所述第二类型的手势,反转所述第一自动滚动操作的第一方向。7.根据权利要求6所述的方法,还包括:响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定所述第二手部手势是所述第三类型的手势,执行第二操作;以及根据确定所述第二手部手势是所述第四类型的手势,执行与所述第二操作不同的第三
操作。8.根据权利要求6所述的方法,还包括:当所述计算机系统处于所述第二操作模式时,执行第二自动滚动操作,所述第二自动滚动操作在第二方向上滚动多个界面对象的序列;在执行所述第二自动滚动操作时,检测所述多个用户界面对象的所述序列的结束;以及响应于检测到所述多个用户界面对象的所述序列的所述结束,执行第三自动滚动操作,所述第三自动滚动操作在与所述第二方向不同的第三方向上滚动多个界面对象的所述序列。9.根据权利要求6所述的方法,还包括:响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定所述第二手部手势是所述第四类型的手势,将所述计算机系统从所述第二操作模式转变到第三操作模式。10.根据权利要求6所述的方法,还包括:根据确定所述第二手部手势是所述第一类型的手势,显示指示所述自动滚动操作的状态的通知。11.根据权利要求4所述的方法,其中所述第三类型的手势是作为所述第四类型的手势的多个实例的手势类型。12.根据权利要求4所述的方法,其中所述第四类型的手势不包括所述第一类型的手势的多个实例,并且所述第三类型的手势不包括所述第二类型的手势的多个实例。13.根据权利要求4所述的方法,还包括:响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定通知在阈值时间段内被接收并且根据确定所述第二手部手势是所述第四类型的手势,执行与所述通知相关的动作。14.根据权利要求4所述的方法,其中所述一个或多个可选选项包括用于改变一个或多个手部手势能够使所述计算机系统执行的操作的第一可选用户界面对象,其中对所述第一可选用户界面对象的选择使所述计算机系统显示多个设置,其中每个设置控制当所述一个或多个手部手势被所述计算机系统检测时所述一个或多个手部手势能够使所述计算机系统执行的操作。15.根据权利要求4所述的方法,其中:所述一个或多个可选选项包括用于将所述计算机系统转变到第四操作模式的第二可选选项以及用于将所述计算机系统转变到与所述第四操作模式不同的第五操作模式的第三可选选项;对所述第二可选选项的选择使所述计算机系统转变到所述第四操作模式;并且对所述第三可选选项的选择使所述计算机系统转变到所述第五操作模式。16.根据权利要求1至2中任一项所述的方法,其中所述一个或多个可选选项包括用于显示一个或多个附加可选选项的第四可选选项,并且其中对所述第四可选选项的选择使所述计算机系统显示在对所述第四可选选项的选择之前先前未被显示的所述一个或多个附加可选选项。
17.根据权利要求1至2中任一项所述的方法,其中所述菜单:根据确定相应用户界面对象在所述用户界面上的第一位置处,而被显示在所述第一位置处;以及根据确定所述相应用户界面对象不在所述用户界面上的所述第一位置处,而被显示在不同于所述第一位置的第二位置处。18.根据权利要求1至2中任一项所述的方法,还包括:在显示包括一个或多个可选选项的所述菜单时,经由至少所述光学传感器检测第三手部手势;以及响应于经由至少所述光学传感器检测到所述第三手部手势:根据确定所述第三手部手势是所述第四类型的手势,停止显示包括所述一个或多个可选选项的所述菜单。19.根据权利要求1至2中任一项所述的方法,还包括:在显示包括所述第一用户界面对象的所述用户界面之后,经由至少所述光学传感器检测第四手部手势;以及响应于经由至少所述光学传感器检测到所述第四手部手势:根据确定所述第四手部手势是与所述第一类型的手势和所述第二类型的手势不同的第五类型的手势,将所述计算机系统从非活动状态转变到活动状态。20.根据权利要求1至2中任一项所述的方法,还包括:在经由所述显示生成部件显示所述第二用户界面对象被选择的所述指示时,经由至少所述光学传感器检测第五手部手势;以及响应于经由至少所述光学传感器检测到所述第四手部手势:根据确定所述第五手部手势是所述第一类型的手势,经由所述显示生成部件显示第四第一用户界面对象被选择的指示;以及根据确定所述第五手部手势是所述第二类型的手势,经由所述显示生成部件显示所述第一用户界面对象的所述指示。21.根据权利要求1至2中任一项所述的方法,还包括:在显示包括所述第一用户界面对象的所述用户界面时,检测要将所述计算机系统从第一操作模式转变到第四操作模式的请求;响应于检测到要将所述计算机系统从所述第一操作模式转变到所述第四操作模式的所述请求,将所述计算机系统从所述第一操作模式转变到所述第四操作模式;在所述计算机系统处于所述第四操作模式时并且在显示包括所述第一用户界面对象、所述第二用户界面对象和所述第三用户界面对象的所述用户界面以及所述第一用户界面对象被选择的所述指示时,经由至少所述光学传感器检测第六手部手势;响应于经由至少所述光学传感器检测到所述第六手部手势:根据确定所述手部手势是所述第一类型的手势,继续显示所述第一用户界面对象被选择的所述指示;以及根据确定所述手部手势是所述第二类型的手势,继续显示所述第一用户界面对象被选择的所述指示。22.一种与显示生成部件和光学传感器通信的计算机系统,所述计算机系统包括:
一个或多个处理器;以及存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令:经由所述显示生成部件显示包括第一用户界面对象、第二用户界面对象、第三用户界面对象的用户界面以及所述第一用户界面对象被选择的指示;在显示包括所述第一用户界面对象、所述第二用户界面对象、所述第三用户界面对象的所述用户界面以及所述第一用户界面对象被选择的所述指示时,经由至少所述光学传感器检测手部手势;以及响应于经由至少所述光学传感器检测到所述手部手势:根据确定所述手部手势是第一类型的手势,经由所述显示生成部件显示所述第二用户界面对象被选择的指示;以及根据确定所述手部手势是与所述第一类型的手势不同的第二类型的手势,经由所述显示生成部件显示所述第三用户界面对象被选择的指示。23.根据权利要求22所述的计算机系统,其中所述手部手势是基于使用经由所述光学传感器检测到的数据确定的心率数据来被检测的。24.根据权利要求22至23中任一项所述的计算机系统,其中所述第二类型的手势是作为所述第一类型的手势的多个实例的手势类型。25.根据权利要求22至23中任一项所述的计算机系统,其中所述一个或多个程序还包括用于以下操作的指令:响应于经由至少所述光学传感器检测到所述手部手势:根据确定所述手部手势是与所述第一类型的手势和所述第二类型的手势不同的第三类型的手势,执行与对所述第一用户界面对象的选择相对应的操作;以及根据确定所述手部手势是与所述第一类型的手势、所述第二类型的手势和所述第三类型的手势不同的第四类型的手势,经由所述显示生成部件显示包括一个或多个可选选项的菜单。26.根据权利要求25所述的计算机系统,其中:在检测到所述手部手势之前,所述计算机系统处于第一操作模式;并且执行与对所述第一用户界面对象的选择相对应的所述操作包括将所述计算机系统从所述第一操作模式转变到第二操作模式。27.根据权利要求26所述的计算机系统,其中所述一个或多个程序还包括用于以下操作的指令:当所述计算机系统处于所述第二操作模式时,经由至少所述光学传感器检测第二手部手势;以及响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定所述第二手部手势是所述第一类型的手势,在活动状态和非活动状态之间切换第一自动滚动操作;以及根据确定所述第二手部手势是所述第二类型的手势,反转所述第一自动滚动操作的第一方向。28.根据权利要求27所述的计算机系统,其中所述一个或多个程序还包括用于以下操
作的指令:响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定所述第二手部手势是所述第三类型的手势,执行第二操作;以及根据确定所述第二手部手势是所述第四类型的手势,执行与所述第二操作不同的第三操作。29.根据权利要求27所述的计算机系统,其中所述一个或多个程序还包括用于以下操作的指令:当所述计算机系统处于所述第二操作模式时,执行第二自动滚动操作,所述第二自动滚动操作在第二方向上滚动多个界面对象的序列;在执行所述第二自动滚动操作时,检测所述多个用户界面对象的所述序列的结束;以及响应于检测到所述多个用户界面对象的所述序列的所述结束,执行第三自动滚动操作,所述第三自动滚动操作在与所述第二方向不同的第三方向上滚动多个界面对象的所述序列。30.根据权利要求27所述的计算机系统,其中所述一个或多个程序还包括用于以下操作的指令:响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定所述第二手部手势是所述第四类型的手势,将所述计算机系统从所述第二操作模式转变到第三操作模式。31.根据权利要求27所述的计算机系统,其中所述一个或多个程序还包括用于以下操作的指令:根据确定所述第二手部手势是所述第一类型的手势,显示指示所述自动滚动操作的状态的通知。32.根据权利要求25所述的计算机系统,其中所述第三类型的手势是作为所述第四类型的手势的多个实例的手势类型。33.根据权利要求25所述的计算机系统,其中所述第四类型的手势不包括所述第一类型的手势的多个实例,并且所述第三类型的手势不包括所述第二类型的手势的多个实例。34.根据权利要求25所述的计算机系统,其中所述一个或多个程序还包括用于以下操作的指令:响应于经由至少所述光学传感器检测到所述第二手部手势:根据确定通知在阈值时间段内被接收并且根据确定所述第二手部手势是所述第四类型的手势,执行与所述通知相关的动作。35.根据权利要求25所述的计算机系统,其中所述一个或多个可选选项包括用于改变一个或多个手部手势能够使所述计算机系统执行的操作的第一可选用户界面对象,其中对所述第一可选用户界面对象的选择使所述计算机系统显示多个设置,其中每个设置控制当所述一个或多个手部手势被所述计算机系统检测时所述一个或多个手部手势能够使所述计算机系统执行的操作。36.根据权...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。