与用于触屏的径向菜单交互的制作方法_5

文档序号:8460698阅读:来源:国知局
程序,产生了客户端和服务器的关系。在某些配置中,服务器传输数据(例如,HTML页面)至客户端设备(例如,出于向与客户端设备交互的用户显示数据并且从其接收用户输入的目的)。在客户端设备处生成的数据(例如,用户交互的结果)可以在服务器处从该客户端设备接收。
[0091]应理解的是,在所公开的过程中的步骤的特定顺序或分级是对示例方法的阐释。基于设计偏好,应理解的是,在这些过程中的步骤的特定顺序或分级可以被重新布置,或者所有示出的步骤可以被执行。某些步骤可以被同时执行。例如,在某些情况下,多任务和并行处理可能是有利的。而且,在上文所描述的配置中的各种系统组件的分离不应被理解为在所有配置中要求这种分离,并且应理解的是,所描述的程序组件和系统通常可以被一起集成到单一软件产品中或封装到多软件产品中。
[0092]提供先前的描述以使得本领域的技术人员能够实践此处所描述的各个方面。对于这些方面的各种修改对于本领域的技术人员将是显而易见的,并且此处所定义的一般原理可以被应用于其他方面。因此,这些权利要求并非旨在限于此处所示出的这些方面,而是应被赋予与语言权利要求一致的完全范围,其中,除非特别说明,对于元件的单数形式的引用,并非意指“一个且仅一个”,而是“一个或多个”。除非另有说明,术语“某些”指一个或多个。男性代词(例如,他的)包括女性和中性(例如,她的和它的),并且反之亦然。如果有标题或副标题,其仅出于方便目的使用,并且不限制本主题技术。
[0093]诸如“方面”的短语不暗示这个方面对于本主题技术是必不可少的,或者这个方面应用于本主题技术的所有配置。涉及一个方面的公开可以应用于所有配置,或者一个或多个配置。诸如方面的短语可以指一个或多个方面,并且反之亦然。诸如“配置”的短语不暗示这种配置对于本主题技术是比不可少的,或者这种配置应用于本主题技术的所有配置。涉及配置的公开可以应用于所有配置,或者一个或多个配置。诸如配置的短语可以指的是一个或多个配置,并且反之亦然。
[0094]此处所使用的词“示例”意为“作为示例或图示”。此处所描述为“示例”的一个方面或设计不必然被解释为比其他方面或设计是更优选或更有优势的。
[0095]本领域的技术人员已知或后来已知的贯穿本公开所描述的各个方面的元素的所有结构和功能等效内容通过引用方式被明确包括在本文内,并且意在被本权利要求所涵至
ΠΠ O
【主权项】
1.一种计算机实施的方法,所述方法包括: 基于触敏屏上的触摸输入检测与径向菜单对应的锚点和第二点,其中,所述径向菜单包括包含一个或多个菜单选项的显示区域; 在所述触敏屏上接收与所述径向菜单对应的随后的触摸输入,其中,所述随后的触摸输入包括手势,所述手势包括与所检测的第二点对应的初始位置以及与所述手势的结束位置对应的第三点; 确定所述第三点是否对应于由所述径向菜单提供的子菜单;以及 基于在所述第二点和所述锚点之间的距离加上一额外距离来提供所述子菜单以用于显示,其中,所述子菜单包括包含一个或多个另外的菜单选项的第二显示区域。
2.根据权利要求1所述的方法,其中,所述径向菜单的所述显示区域包括由基于从所述锚点到所述第二点的所述距离的半径所限定的圆的一部分。
3.根据权利要求2所述的方法,其中,所述子菜单的所述第二显示区域包括同心圆的一部分,所述同心圆的一部分从由基于所述半径的部分圆周所限定的所述径向菜单的一部分延伸。
4.根据权利要求3所述的方法,其中,所述子菜单的第二显示区域包括由基于所述锚点的顶点所限定的弧。
5.根据权利要求1所述的方法,进一步包括: 接收用以在所述子菜单内选择菜单选项的另外的触摸输入,其中,所述另外的触摸输入包括与所述另外的触摸输入的结束位置对应的第四点。
6.根据权利要求5所述的方法,进一步包括: 检测所述第四点的释放以激活在所述子菜单内的选定的菜单选项。
7.根据权利要求6所述的方法,进一步包括: 响应于所检测的所述第四点的释放,激活选定的菜单选项。
8.根据权利要求1所述的方法,进一步包括: 检测所述第一点和所述第二点的释放以退出所述径向菜单。
9.根据权利要求1所述的方法,进一步包括: 检测所述第一点的释放以退出所述子菜单。
10.一种计算机实施的方法,所述方法包括: 在触敏屏上接收用于选择在径向菜单中提供的菜单选项的第一触摸输入,其中,所述径向菜单包括包含一个或多个菜单选项的显示区域; 确定是否提供了选定的菜单选项的自动激活;以及 响应于提供了自动激活,激活选定的菜单选项。
11.根据权利要求10所述的方法,其中,所述径向菜单对应于在所述触敏屏上的锚点和第二点。
12.根据权利要求11所述的方法,其中,所述第二点和所述锚点之间的所述距离限定用于生成所述径向菜单的所述显示区域的圆的半径。
13.根据权利要求11所述的方法,其中,所述第一触摸输入包括手势,所述手势包括与所述第二点对应的初始位置和与所述手势的结束位置对应的第三点。
14.根据权利要求11所述的方法,其中,所述第一触摸输入对应于在所述第一手指被放置在所述触敏屏上的所述锚点处时从第二手指接收的输入。
15.根据权利要求14所述的方法,进一步包括: 如果选定的菜单选项的自动激活不存在,指示对选定的菜单选项的选择; 检测与所述第二手指的位置对应的所述第一触摸输入的释放;以及 响应于检测到所述第一触摸输入的所述释放,激活选定的菜单选项。
16.一种系统,所述系统包括: 存储器; 一个或多个处理器; 一个或多个模块,所述一个或多个模块被存储在所述存储器中并且被配置用于由所述一个或多个处理器执行,所述模块包括: 径向菜单模块,所述径向菜单模块被配置成基于触敏屏上的触摸输入检测与径向菜单对应的锚点和第二点,其中,所述径向菜单包括包含一个或多个菜单选项的显示区域;触摸输入模块,所述触摸输入模块被配置成在所述触敏屏上接收与所述径向菜单对应的随后的触摸输入,其中,所述随后的触摸输入包括手势,所述手势包括与所检测的第二点对应的初始位置以及与所述手势的结束位置对应的第三点,并且确定所述第三点是否对应于由所述径向菜单提供的子菜单;以及 图形用户界面(GUI)显示模块,所述图形用户界面显示模块被配置成基于在所述第二点和所述锚点之间的距离加上一额外距离来提供所述子菜单以用于显示,其中,所述子菜单包括包含一个或多个另外的菜单选项的第二显示区域。
17.根据权利要求16所述的系统,其中,所述径向菜单的所述显示区域包括由基于从所述锚点到所述第二点的所述距离的半径所限定的圆的一部分。
18.根据权利要求17所述的系统,其中,所述子菜单的所述第二显示区域包括同心圆的一部分,所述同心圆的一部分从由基于所述半径的部分圆周所限定的所述径向菜单的一部分延伸。
19.根据权利要求18所述的系统,其中,所述子菜单的第二显示区域包括由基于所述锚点的顶点所限定的弧。
20.根据权利要求16所述的系统,其中,所述触摸输入模块被进一步配置成:接收用以在所述子菜单内选择菜单选项的另外的触摸输入,其中,所述另外的触摸输入包括与所述另外的触摸输入的结束位置对应的第四点。
21.根据权利要求20所述的系统,其中,所述径向菜单模块被进一步配置成: 检测所述第四点的释放以激活在所述子菜单内的选定的菜单选项;以及 响应于所检测的所述第四点的释放,激活选定的菜单选项。
22.根据权利要求16所述的系统,其中,所述径向菜单模块被进一步配置成:检测所述第一点和所述第二点的释放以退出所述径向菜单。
23.根据权利要求16所述的系统,其中,所述径向菜单模块被进一步配置成:检测所述第一点的释放以退出所述子菜单。
24.—种包括存储于其中的指令的机器可读介质,所述指令当被机器执行时使所述机器执行操作,所述操作包括: 基于在触敏屏上的触摸输入检测与径向菜单对应的锚点和第二点,其中,所述径向菜单包括包含一个或多个菜单选项的显示区域; 在所述触敏屏上接收与所述径向菜单对应的随后的触摸输入,其中,所述随后的触摸输入包括手势,所述手势包括与所检测的第二点对应的初始位置以及与所述手势的结束位置对应的第三点; 确定所述第三点是否对应于由所述径向菜单提供的子菜单; 基于在所述第二点和所述锚点之间的距离加上一额外距离提供所述子菜单以用于显示,其中,所述子菜单包括包含一个或多个另外的菜单选项的第二显示区域; 接收用以在所述子菜单内选择菜单选项的另外的触摸输入,其中,所述另外的触摸输入包括与所述另外的触摸输入的结束位置对应的第四点; 检测所述第四点的释放以激活在所述子菜单内的选定的菜单选项;以及 响应于所检测的第四点的释放,激活选定的菜单选项。
【专利摘要】本主题技术公开了用于在具有触敏屏幕的一个或多个计算设备上提供径向菜单的配置。在一个示例中,用户在作为径向菜单的中心的触屏上的第一点或锚点触摸第一手指后,激活径向菜单。当第一手指被放置时,则用户在触屏上在与第一手指对应的锚点一定距离的第二点处触摸第二手指。基于锚点和在第二点处的第二手指之间计算的距离,生成径向菜单。在某些配置中,该径向菜单不是一个完整圆,而是被显示为部分圆,并且该径向菜单被生成,从而显示区域从锚点至第二点被一分为二。
【IPC分类】G06F3-0482, G06F3-041
【公开号】CN104781765
【申请号】CN201380058076
【发明人】亚历山大·弗里德里希·库舍尔, 斯特凡·库内
【申请人】谷歌公司
【公开日】2015年7月15日
【申请日】2013年8月12日
【公告号】CA2884595A1, EP2895941A1, US20140071063, WO2014042802A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1