发明名称 |
Interacting with radial menus for touchscreens |
摘要 |
The subject technology discloses configurations for providing a radial menu on one or more computing devices with a touch-sensitive screen. In one example, a user activates the radial menu after touching a first finger at a first or anchor point on a touchscreen that serves as a center of the radial menu. While the first finger is disposed, the user then touches a second finger at a second point some distance from the anchor point corresponding to the first finger on the touchscreen. The radial menu is generated based on a distance calculated between the anchor point and the second finger at the second point. The radial menu is not a complete circle and instead displayed as a partial circle, and the radial menu is generated so that the display area is bisected from the anchor point to the second point in some configurations. |
申请公布号 |
US9261989(B2) |
申请公布日期 |
2016.02.16 |
申请号 |
US201213615226 |
申请日期 |
2012.09.13 |
申请人 |
Google Inc. |
发明人 |
Kuscher Alexander Friedrich;Kuhne Stefan |
分类号 |
G06F3/041 |
主分类号 |
G06F3/041 |
代理机构 |
McDermott Will & Emery LLP |
代理人 |
McDermott Will & Emery LLP |
主权项 |
1. A computer-implemented method, the method comprising:
detecting an anchor point and a second point based on touch input on a touch-sensitive screen, wherein the second point is detected from a separate touch input on a separate portion of the touch-sensitive screen than the anchor point; displaying, in response to detecting the anchor point and the second point, a radial menu having a display area shaped as a sector of a circle, the sector of the circle having a center point at the anchor point and the second point lying on a perimeter of the sector of the circle; receiving a subsequent touch input on the touch-sensitive screen corresponding to the radial menu, wherein the subsequent touch input comprises a gesture including an initial position corresponding to the detected second point and a third point corresponding to an end position of the gesture, wherein the third point is separate from the second point and the anchor point; determining if the third point corresponds to a sub-menu provided by the radial menu; and providing for display the sub-menu based on a distance between the second point and the anchor point plus an additional distance, wherein the sub-menu comprises a second display area including one or more additional menu options. |
地址 |
Mountain View CA US |