Nothing Special   »   [go: up one dir, main page]

WO2006056243A1 - Setting input values with group-wise arranged menu items - Google Patents

Setting input values with group-wise arranged menu items Download PDF

Info

Publication number
WO2006056243A1
WO2006056243A1 PCT/EP2005/008320 EP2005008320W WO2006056243A1 WO 2006056243 A1 WO2006056243 A1 WO 2006056243A1 EP 2005008320 W EP2005008320 W EP 2005008320W WO 2006056243 A1 WO2006056243 A1 WO 2006056243A1
Authority
WO
WIPO (PCT)
Prior art keywords
menu
menu items
cursor
display
group
Prior art date
Application number
PCT/EP2005/008320
Other languages
French (fr)
Inventor
Froi Lomotan
Pratish Shah
Barry Smith
Original Assignee
3Dconnexion Holding Sa
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 3Dconnexion Holding Sa filed Critical 3Dconnexion Holding Sa
Publication of WO2006056243A1 publication Critical patent/WO2006056243A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Definitions

  • the present invention is directed to a displaying method, a computer software program product and a computer, as well as to a menu-based control system, respectively designed to control and display menus having group-wise arranged menu items.
  • the invention assists a user in setting input values for a computer-controlled device.
  • Pie menus are a set of selections mapped onto a pie diagram. Pie diagrams are pictures of a circle cut into wedges of varying sizes. The idea of a pie menu is to convert such wedges into a menu selection widget for computer programs.
  • US 5,768,667 discloses a system that combines a radial marking menu portion with a linear menu portion in a single menu display. Item selection in the linear portion is performed in a location selection using a pointing device. Item selection in the marking portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stroke passes completely.
  • Fig. 1 shows a sample base menu as well as a sample base menu with additional options displayed.
  • Fig. 2 shows the base menu having radial arranged menu items together with a visualization of interpretation of a subsequent stroke of a cursor device.
  • FIG. 3 shows a typical representation of the elements for implementing the present invention.
  • Fig. Ia shows a sample base menu according to the present invention.
  • the base menu is structured in the form of a circularly or radially arranged menu or otherwise grouped menu such as for example a pie menu in which different menu items are slices of a ring.
  • the invention also envisages other group-wise arrangements of a plurality of menu items, such as e.g. rectangular groupings etc.
  • the arrangement of the plurality of menu items will be such that a center of the group-arrangement can be determined and such that the user will have an intuitive feeling for the distance from a current cursor position to the center of the group of menu items.
  • Such a menu pops up upon user's command. This can be done in several ways, such as e.g. by clicking on an icon, by hitting a defined keyboard button or a button of any other input device. Different pop-up menus can be mapped to different buttons of an input device or different keys on a keyboard device. - A -
  • menu item is deemed to be selected by the computer controlling such display and the selection (and eventually any subsequent de-selection) can be optionally visualized by highlighting the selected menu item.
  • the movement and the activation of the cursor can e.g. be effected by using a manually controlled input device.
  • the de-selection can be carried out either by simply the cursor leaving the display area covered by the selected menu item or by the user clicking on the selected menu item.
  • Figures 2a, 2b and 2c show the functionality of the present invention to dynamically set input parameter values for a computer-controlled device after having selected a menu option. Generally the two following steps can be distinguished:
  • Step 1 Selecting a menu item
  • Step 2 Setting an input value for the selected menu item.
  • the cursor has been moved first, upon user's commands, on the "brush" menu item of the base menu.
  • the "brush" menu item is deemed to be selected by the fact that simply the cursor has been moved into the area covered by the "brush” menu item or by the user "clicking" on said menu item.
  • Step 1 This selection can be visualized by highlighting the brush item.
  • Step 2 the user's input is interpreted as a selection command.
  • step 1 Upon selection in step 1, the process automatically changes to step 2.
  • step 2 the user's input is no longer interpreted as a selection command, but as a setting command for input values.
  • Any further stroke action of the cursor is no longer interpreted as a selection/deselection command, but as the setting of an input value for a parameter of the selected menu item (here: "brush").
  • Step 2 is thus finished.
  • the defined input value can then be used by the target software application.
  • step 1 the user can go back to step 1 by moving the cursor again in the region of another menu item and then clicking the cursor. This can be interpreted in the sense that the user no longer wants to set an input value for the first-selected menu item, but now want to select another menu item or to stop the entire process.
  • the value of the input parameter can be a linear or other function of the distance from the position of a cursor to the center of the group.
  • the mouse cursor has been moved towards the center of the base menu after having selected the item "brush tool” which results in the input parameter value "small brush”.
  • the current value of the parameter is also visualized on the display as it is indicated by the small circle at the upper left side of the base menu.
  • the distance from the center of the circular base menu to the current position of the mouse cursor can be used to determine the value of an input parameter (size of the "brush" in the present embodiment). The closer the mouse cursor to the menu center, the smaller the brush size. The further away the mouse cursor from the center of the base menu, the larger the brush size.
  • any two or more dimensional mouse or other input device 6 can be used to control the position of the cursor or each other marker on the display.
  • the commands from the input device 6 are supplied to the computer 2, in which a menu user interface 5 processes these control signals from the mouser or other input device 6 in order to control a menu software 4.
  • the menu software 4 is designed to generate the display as shown in Figures 1 and 2.
  • the menu software 4 processes the interpretation of the value of the input parameter and forwards such value of the input parameter for the selected menu item of the base menu to a target application 7 such as for example a image-processing, a graphics-processing software or any other software processing input values.
  • a target application 7 such as for example a image-processing, a graphics-processing software or any other software processing input values.
  • the selected brush size can be used e.g. in an image-processing software.
  • the non-dominant hand of the user manipulates the motion controller device that sends a signal to the computer to activate the base menu as shown in Figures Ia and Ib.
  • the computer running a dedicated driver software as well as a target application displays the base menu.
  • a driver software running on the computer 2 receives the signal from the motion controller device 1 in order to display the base menu.
  • a circular menu is (menu user interface) is displayed on a display device of the computer and processes commands from the user.
  • the user initiates a menu selection, i.e. the selection of one of the menu items of the base menu by using a mouse or another two dimensional (positional) input device.
  • the menu software 4 sends the user selected command to the target application 7.
  • the invention proposes a display method comprising the steps of: displaying a menu having several menu items, determining whether the user has selected one of said menu items by moving the cursor, and if yes, determining any subsequent stroke of the cursor in a defined direction with respect to the center of the menu.
  • the menu items can be arranged radially or circularly, wherein the defined direction is a radial direction relative to the menu.
  • the length of the subsequent stroke can be determined and interpreted as a value of an input parameter for the selected menu item.
  • the distance from the end point of the subsequent stroke (i.e. the final position of the mouse cursor) to the center of the radially arranged menu items can be determined and used as said value input parameter.
  • the input parameter value can change incrementally with a defined step-size, while in other applications the input parameter value can change continuously.
  • the radial menu option items can be options of an image-processing software or a graphics-processing software. Note that the invention can also be applied in other software applications such as e.g. CAD, DCC, Video and Office software.
  • the value of the input parameter of the selected menu item can be used by a target application.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A display method comprises the steps of displaying a menu having several group-wise arranged menu items, determining whether the user has selected one of said menu items by moving a cursor and, if so, determining any subsequent stroke of the cursor in a defined direction with respect to the center of the menu.

Description

TITLE
SETTING INPUT VALUES WITH GROUP-WISE ARRANGED MENU ITEMS
BACKGROUND OF THE INVENTION
Field of the Invention
[0001] The present invention is directed to a displaying method, a computer software program product and a computer, as well as to a menu-based control system, respectively designed to control and display menus having group-wise arranged menu items. Generally, the invention assists a user in setting input values for a computer-controlled device.
Description of the related art
[0002] "Pie menus" are a set of selections mapped onto a pie diagram. Pie diagrams are pictures of a circle cut into wedges of varying sizes. The idea of a pie menu is to convert such wedges into a menu selection widget for computer programs.
[0003] US 5,768,667 discloses a system that combines a radial marking menu portion with a linear menu portion in a single menu display. Item selection in the linear portion is performed in a location selection using a pointing device. Item selection in the marking portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stroke passes completely.
SUMMARY OF THE INVENTION
[0004] It is an object of the present invention to propose an intuitive approach to set input values for a computer-controlled device.
[0005] It is another object of the present invention to propose a hybrid display and control method, in which in a first mode a menu item is selected/deselected, and in a second, subsequent mode user input targeting at moving a cursor on a screen is interpreted as an input parameter taking into account the length of the stroke of the cursor.
[0006] This approach is intuitive as in the first mode a selection is made and in the second, subsequent mode an analogue interpretation of the user's input is carried out.
[0007] It is another object of the present invention to arrange several menu items group-wise on a display, and to determine the position of a cursor device from the center of the group once one of the menu items has been selected.
[0008] Further objects, advantages and features of the present invention will become evident for the person skilled in the art by means of the following detailed description of a preferred embodiment and taking into conjunction with the figures of the enclosed drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Fig. 1 shows a sample base menu as well as a sample base menu with additional options displayed.
[0010] Fig. 2 shows the base menu having radial arranged menu items together with a visualization of interpretation of a subsequent stroke of a cursor device.
[0011] Fig. 3 shows a typical representation of the elements for implementing the present invention.
DETAILED DESCRIPTION OF THE DRAWINGS
[0012] Fig. Ia shows a sample base menu according to the present invention. The base menu is structured in the form of a circularly or radially arranged menu or otherwise grouped menu such as for example a pie menu in which different menu items are slices of a ring.
[0013] Note that the invention also envisages other group-wise arrangements of a plurality of menu items, such as e.g. rectangular groupings etc. In any case the arrangement of the plurality of menu items will be such that a center of the group-arrangement can be determined and such that the user will have an intuitive feeling for the distance from a current cursor position to the center of the group of menu items.
[0014] Such a menu pops up upon user's command. This can be done in several ways, such as e.g. by clicking on an icon, by hitting a defined keyboard button or a button of any other input device. Different pop-up menus can be mapped to different buttons of an input device or different keys on a keyboard device. - A -
[0015] Once such a menu is displayed and when the cursor is placed and optionally also activated ("click") in the proximity or overlapping to one of the menu items, the menu item is deemed to be selected by the computer controlling such display and the selection (and eventually any subsequent de-selection) can be optionally visualized by highlighting the selected menu item.
[0016] The movement and the activation of the cursor can e.g. be effected by using a manually controlled input device.
[0017] The de-selection can be carried out either by simply the cursor leaving the display area covered by the selected menu item or by the user clicking on the selected menu item.
[0018] As shown in Fig. Ib, upon selection of one of the menu items of the base menu additional options related to the selected menu item can be displayed.
[0019] Figures 2a, 2b and 2c show the functionality of the present invention to dynamically set input parameter values for a computer-controlled device after having selected a menu option. Generally the two following steps can be distinguished:
Step 1 : Selecting a menu item, and
Step 2: Setting an input value for the selected menu item.
Step 1:
[0020] In the depicted embodiment the cursor has been moved first, upon user's commands, on the "brush" menu item of the base menu. The "brush" menu item is deemed to be selected by the fact that simply the cursor has been moved into the area covered by the "brush" menu item or by the user "clicking" on said menu item.
[0021] This selection can be visualized by highlighting the brush item. [0022] To summarize, during the Step 1 the user's input is interpreted as a selection command.
Step 2:
[0023] Upon selection in step 1, the process automatically changes to step 2. In step 2 the user's input is no longer interpreted as a selection command, but as a setting command for input values.
[0024] Any further stroke action of the cursor is no longer interpreted as a selection/deselection command, but as the setting of an input value for a parameter of the selected menu item (here: "brush"). This constitutes a hybrid approach as in the first step the cursor action is interpreted as a digital selection/deselection command, while in the second step, after the selection of a menu item, a subsequent stroke is interpreted in an analog manner as a value of an input parameter.
[0025] The user can fix the set input value by clicking the cursor. Step 2 is thus finished. Thus the defined input value can then be used by the target software application.
[0026] Alternatively, the user can go back to step 1 by moving the cursor again in the region of another menu item and then clicking the cursor. This can be interpreted in the sense that the user no longer wants to set an input value for the first-selected menu item, but now want to select another menu item or to stop the entire process.
[0027] In the shown embodiment of Figures 2a to 2c, once the "brush item" has been selected, any further movement of the mouse cursor, especially any movement of the mouse cursor in a direction which is radial vis-a-vis the center of the group-wise arranged menu items, is interpreted as the value "brush size" of the parameter "brush".
[0028] Especially the value of the input parameter can be a linear or other function of the distance from the position of a cursor to the center of the group. [0029] In Fig. 2a the mouse cursor has been moved towards the center of the base menu after having selected the item "brush tool" which results in the input parameter value "small brush". The current value of the parameter is also visualized on the display as it is indicated by the small circle at the upper left side of the base menu.
[0030] In the scenario of Fig. 2b the mouse cursor has been moved further away from the center in comparison to Fig. 2a and correspondingly this position of the mouse cursor is interpreted as a "medium brush size".
[0031] Finally, in Fig. 2c the mouse cursor is moved in a position even further off the center of the base menu in comparison to Fig. 2b, which results in an interpretation of the input parameter value "large brush size", which is also visualized by the big circle at the upper left side of the base menu.
[0032] Particularly, the distance from the center of the circular base menu to the current position of the mouse cursor can be used to determine the value of an input parameter (size of the "brush" in the present embodiment). The closer the mouse cursor to the menu center, the smaller the brush size. The further away the mouse cursor from the center of the base menu, the larger the brush size.
[0033] As shown in Fig. 3, any two or more dimensional mouse or other input device 6 can be used to control the position of the cursor or each other marker on the display. The commands from the input device 6 are supplied to the computer 2, in which a menu user interface 5 processes these control signals from the mouser or other input device 6 in order to control a menu software 4. The menu software 4 is designed to generate the display as shown in Figures 1 and 2.
[0034] The menu software 4 processes the interpretation of the value of the input parameter and forwards such value of the input parameter for the selected menu item of the base menu to a target application 7 such as for example a image-processing, a graphics-processing software or any other software processing input values. In the example of Fig. 2 the selected brush size can be used e.g. in an image-processing software.
[0035] A preferred operation of the system shown in Fig. 3 is as follows:
The non-dominant hand of the user manipulates the motion controller device that sends a signal to the computer to activate the base menu as shown in Figures Ia and Ib.
The computer running a dedicated driver software as well as a target application displays the base menu.
A driver software running on the computer 2 receives the signal from the motion controller device 1 in order to display the base menu.
A circular menu is (menu user interface) is displayed on a display device of the computer and processes commands from the user.
The user initiates a menu selection, i.e. the selection of one of the menu items of the base menu by using a mouse or another two dimensional (positional) input device.
The menu software 4 sends the user selected command to the target application 7.
[0036] To summarize, the invention proposes a display method comprising the steps of: displaying a menu having several menu items, determining whether the user has selected one of said menu items by moving the cursor, and if yes, determining any subsequent stroke of the cursor in a defined direction with respect to the center of the menu.
[0037] The menu items can be arranged radially or circularly, wherein the defined direction is a radial direction relative to the menu.
[0038] The length of the subsequent stroke can be determined and interpreted as a value of an input parameter for the selected menu item.
[0039] Especially, the distance from the end point of the subsequent stroke (i.e. the final position of the mouse cursor) to the center of the radially arranged menu items can be determined and used as said value input parameter.
[0040] Note that in some applications the input parameter value can change incrementally with a defined step-size, while in other applications the input parameter value can change continuously.
[0041] The radial menu option items can be options of an image-processing software or a graphics-processing software. Note that the invention can also be applied in other software applications such as e.g. CAD, DCC, Video and Office software.
[0042] The value of the input parameter of the selected menu item can be used by a target application.
[0043] The current value of the input parameter can be visualized (see the circle in Figures 2a to 2c).

Claims

1. A display method, comprising: displaying a menu having several group-wise arranged menu items; determining whether the user has selected one of said menu items by moving a cursor; and if the user has selected one of said menu items by moving a cursor, determining any subsequent stroke of the cursor in a defined direction with respect to the center of the menu.
2. A display method according to claim 1, wherein the menu items are arranged radially or circularly, and wherein the defined direction is a radial direction relative to the menu.
3. A display method according to claim 1, wherein the length of the subsequent stroke is determined and interpreted as a value of an input parameter for the selected menu item.
4. A display method according to claim 1, wherein the distance from the end point of the subsequent stroke to the center of the group-wise arranged menu items is determined and used as said value of the input parameter.
5. A display method according to claim 1, wherein the group-wise arranged menu items are arranged as segments of a circle.
6. A display method according to claim 1, wherein the menu items are options of an image-processing software, a graphics-processing software, a CAD software, a DCC software, a Video software or an Office software.
7. A display method according to claim 1, wherein the value of the input parameter of the selected menu item is used by a target application.
8. A display according to claim 1, wherein the current value of the input parameter is visualized.
9. A method for setting input values for a computer-controlled device, comprising: displaying a cursor; displaying group-wise arranged menu items; selecting one of the group- wise arranged menu items depending on a cursor action; and in a case where one of the group-wise arranged menu items is activated, interpreting the length of any subsequent radial stroke of the display device with respect to the center of the radially arranged menu items as an input parameter.
10. A computer software program product that implements a method according to claim 1 or 9 when run on a computing device.
11. A driver software program product configured to process user input command according to the steps of claim 1 or 9 and forward the input parameter for the selected menu item to a target application.
12. A computer running a driver software and a target application, the driver software processing user input command according to the steps of claim 1 or 9 and forwarding the input parameter for the selected menu item to a target application.
13. A menu-based system for setting input values for a computer-controlled device, comprising: a display; a cursor device which can be moved on the display; and a computer connected to said display and said cursor device, the computer arranged to control the display in order to display a menu having group-wise arranged menu items, determine whether one of the menu items has been activated by the cursor device, and in the positive case, interpret the length of any subsequent radial stroke of the display device with respect to the center of the group- wise arranged menu items as an analog input parameter.
PCT/EP2005/008320 2004-11-24 2005-08-01 Setting input values with group-wise arranged menu items WO2006056243A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US63020104P 2004-11-24 2004-11-24
US60/630,201 2004-11-24

Publications (1)

Publication Number Publication Date
WO2006056243A1 true WO2006056243A1 (en) 2006-06-01

Family

ID=34973017

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2005/008320 WO2006056243A1 (en) 2004-11-24 2005-08-01 Setting input values with group-wise arranged menu items

Country Status (1)

Country Link
WO (1) WO2006056243A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1939716A1 (en) * 2006-12-29 2008-07-02 Advanced Digital Broadcast S.A. User interface for controlling plurality of parameters and method for controlling plurality of parameters
WO2008115638A1 (en) * 2007-03-16 2008-09-25 Apple Inc. Parameter setting superimposed upon an image
EP2083350A2 (en) 2008-04-21 2009-07-29 Wacom Co., Ltd. Radial control menu, graphical user interface, method of controlling variables, and computer readable medium for performing the method
WO2010056483A1 (en) * 2008-11-13 2010-05-20 Qualcomm Incorporated Method and system for context dependent pop-up menus
EP2071433A3 (en) * 2007-12-12 2012-05-30 Advanced Digital Broadcast S.A. User interface for selecting and controlling plurality of parameters and method for selecting and controlling plurality of parameters
US9201570B2 (en) 2009-08-21 2015-12-01 Gvbb Holdings S.A.R.L. Synchronous control system including a master device and a slave device, and synchronous control method for controlling the same

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0635780A1 (en) * 1993-07-21 1995-01-25 Xerox Corporation User interface having clicktrough tools that can be composed with other tools
WO2004034241A2 (en) * 2002-10-09 2004-04-22 Raphael Bachmann Rapid input device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0635780A1 (en) * 1993-07-21 1995-01-25 Xerox Corporation User interface having clicktrough tools that can be composed with other tools
WO2004034241A2 (en) * 2002-10-09 2004-04-22 Raphael Bachmann Rapid input device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HOPKINS D ET AL: "DIRECTIONAL SELECTION IS EASY AS PIE MENUS!", USENIX ASSOCIATION COMPUTER GRAPHICS WORKSHOP, 8 October 1987 (1987-10-08), pages 103, XP008025475 *
POON A ET AL: "GESTURAL USER INTERFACE TECHNIQUE FOR CONTROLLING THE PLAYBACK OF SEQUENTIAL MEDIA", XEROX DISCLOSURE JOURNAL, XEROX CORPORATION. STAMFORD, CONN, US, vol. 19, no. 2, 1 March 1994 (1994-03-01), pages 187 - 189, XP000435062 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1939716A1 (en) * 2006-12-29 2008-07-02 Advanced Digital Broadcast S.A. User interface for controlling plurality of parameters and method for controlling plurality of parameters
US7954067B2 (en) 2007-03-16 2011-05-31 Apple Inc. Parameter setting superimposed upon an image
WO2008115638A1 (en) * 2007-03-16 2008-09-25 Apple Inc. Parameter setting superimposed upon an image
US8453072B2 (en) 2007-03-16 2013-05-28 Apple Inc. Parameter setting superimposed upon an image
AU2008229231B2 (en) * 2007-03-16 2011-02-24 Apple Inc. Parameter setting superimposed upon an image
EP2071433A3 (en) * 2007-12-12 2012-05-30 Advanced Digital Broadcast S.A. User interface for selecting and controlling plurality of parameters and method for selecting and controlling plurality of parameters
CN101566910A (en) * 2008-04-21 2009-10-28 株式会社和冠 Radial control menu, graphical user interface, method of controlling variables
EP2083350A3 (en) * 2008-04-21 2013-01-16 Wacom Co., Ltd. Radial control menu, graphical user interface, method of controlling variables, and computer readable medium for performing the method
EP2083350A2 (en) 2008-04-21 2009-07-29 Wacom Co., Ltd. Radial control menu, graphical user interface, method of controlling variables, and computer readable medium for performing the method
CN101566910B (en) * 2008-04-21 2014-06-11 株式会社和冠 Radial control menu, graphical user interface, method of controlling variables
WO2010056483A1 (en) * 2008-11-13 2010-05-20 Qualcomm Incorporated Method and system for context dependent pop-up menus
US8321802B2 (en) 2008-11-13 2012-11-27 Qualcomm Incorporated Method and system for context dependent pop-up menus
US9058092B2 (en) 2008-11-13 2015-06-16 Qualcomm Incorporated Method and system for context dependent pop-up menus
US9201570B2 (en) 2009-08-21 2015-12-01 Gvbb Holdings S.A.R.L. Synchronous control system including a master device and a slave device, and synchronous control method for controlling the same

Similar Documents

Publication Publication Date Title
US9792040B2 (en) Pen-mouse system
US8352881B2 (en) Method, apparatus and program storage device for providing customizable, immediate and radiating menus for accessing applications and actions
US5666499A (en) Clickaround tool-based graphical interface with two cursors
KR101588036B1 (en) Sensing device and method
US20120124521A1 (en) Electronic device having menu and display control method thereof
EP1241557A2 (en) Method for displaying information responsive to sensing a physical presence proximate to a computer input device
EP1241558A2 (en) Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US20070057922A1 (en) Input having concentric touch pads
JP2001142634A (en) Track pad pointing device having specialized function area
JPH06202656A (en) Data setting device of electronic musical instrument
MX2013001818A (en) Highlighting of objects on a display.
EP1993026A2 (en) Device, method, and computer readable medium for mapping a graphics tablet to an associated display
JP2006500676A (en) Graphical user interface navigation method and apparatus.
WO2006056243A1 (en) Setting input values with group-wise arranged menu items
EP2544082A1 (en) Image display system, information processing apparatus, display apparatus, and image display method
US20020084977A1 (en) Electronic equipment and pointer display method
US8228294B2 (en) System, method and computer program for controlling a cursor
WO1998043194A2 (en) Apparatus and methods for moving a cursor on a computer display and specifying parameters
JP3459126B2 (en) Rotary position indicator and coordinate input device and method
JP2000207091A (en) Graphical user interface and its position specifying method
Larkin Int. Lib-a Graphical Preset interpolator for Max MSP.
JPH09282094A (en) Man-machine interface device and pointing device
WO2003077107A2 (en) Multi-dimensional object manipulation
CN106293305A (en) The wisdom diagram system of selection of figure user interface
TWI267751B (en) Method for displaying function program menu on display window of electronic device and computer program product thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05768296

Country of ref document: EP

Kind code of ref document: A1