发明名称 Placement of items in radial menus
摘要 Methods, systems, and articles of manufacture for placing menu items in a radial menu. A radial menu may be displayed in response to receiving a predefined gesture made with a screen pointer. A plurality of global menu items may be placed at predefined locations in the radial menu. A set of local menu items that are to be displayed in the radial menu be determined and displayed in the radial menu based on one or more predefined relationships between the local or global radial menu items.
申请公布号 US9632662(B2) 申请公布日期 2017.04.25
申请号 US200912560529 申请日期 2009.09.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Chmielewski Paul R.;Cragun Brian J.;Fork Michael J.
分类号 G06F3/0482;G06F3/0488 主分类号 G06F3/0482
代理机构 Patterson + Sheridan, LLP 代理人 Patterson + Sheridan, LLP
主权项 1. A computer implemented method for displaying radial menu items in a radial menu, comprising configuring one or more processors to perform an operation comprising: maintaining a set of radial menu item group definitions, each of the group definitions including an identifier, a list of radial menu items in an associated group, and relationships between the radial menu items in the group and other radial menu items within and/or outside the group, wherein the relationships include one or more of an affinity relationship specifying radial menu items are to be placed circumferentially adjacent to one another in the radial menu, an opposite relationship specifying radial menu items are to be placed in circumferentially opposite locations in the radial menu, or a repelling relationship specifying radial menu items are not to be placed circumferentially adjacent to one another in the radial menu, and wherein at least a first group of radial menu items and a second group of radial menu items are functional groups and are associated with a relationship specifying placement of the radial menu items of the first group in relation to the radial menu items of the second group in the radial menu, in response to receiving a predefined gesture, displaying the radial menu based on one or more of the radial menu item group definitions, wherein the originally displayed radial menu includes: a first set of radial menu items, each of the radial menu items in the first set being displayed at a respective location in the radial menu, anda second set of radial menu items, each of the radial menu items in the second set being displayed at a circumferential location dynamically determined with respect to other radial menu items based on one or more of the radial menu item group definitions associated with the second set of radial menu items and specifying relationships between radial menu items in the second set and other radial menu items in the first set and/or the second set.
地址 Armonk NY US