GRAPHICAL USER INTERFACE WITH DIAL CONTROL FOR A PARAMETER
First Claim
1. A computer-implemented process performed by a processor in a computer, comprising:
- receiving input into memory from an input device;
updating a current angle based on the input;
displaying a dial control having an arc-shaped graphical element indicative of a range of values and a handle at the current angle along the arc-shaped graphical element;
mapping the current angle to a current value within the range of values; and
displaying the current value.
3 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface for a computer includes a dial control. The control can be implemented, for example, as a touch-based, pointer-based, pen-based and/or keyboard-based mechanism. The dial control is intended for manipulating a large range of values, such as a menu of items from which a user makes a selection, or a range of continuous or discrete values. A dial control can replace other control types such as a slider, drop down menu or text field. The graphical elements of the dial control include one or more displayed rings and a handle for each ring. Inside the ring, or in another area adjacent the ring, a value can be displayed. The ring can be manipulated by the user to change the value selected by the dial control. In the case of multiple rings, each ring can be manipulated independently.
-
Citations
20 Claims
-
1. A computer-implemented process performed by a processor in a computer, comprising:
-
receiving input into memory from an input device; updating a current angle based on the input; displaying a dial control having an arc-shaped graphical element indicative of a range of values and a handle at the current angle along the arc-shaped graphical element; mapping the current angle to a current value within the range of values; and displaying the current value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article of manufacture comprising:
-
a computer storage medium; computer program instructions stored on the computer storage medium which, when processed by a processing device, instruct the processing device to perform a process comprising; receiving input into memory from an input device; updating a current angle based on the input; displaying a dial control having an arc-shaped graphical element indicative of a range of values and a handle at the current angle along the arc-shaped graphical element; mapping the current angle to a current value within the range of values; and displaying the current value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented process performed by a processor in a computer, comprising:
-
receiving input into memory from an input device; updating a current angle based on the input; generating a dial control having an arc-shaped graphical element indicative of a range of values, the arc-shaped graphical element having a first portion with first appearance between a start angle and a current angle along a first direction from the start angle to the current angle, and a second portion with a second appearance between the start angle and the current angle along a second direction from the start angle to the current angle. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification