Method and apparatus for allowing a user to select from a set of mutually exclusive options
AssigneeSun Microsystems, Inc.
InventorsJakob Nielsen, Andrea Mankoski
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsJakob Nielsen, Andrea Mankoski
Estimating the term…
A method and apparatus for allowing a user to select one of a plurality of mutually-exclusive options. A set of visual objects are displayed on the display device of a computer system. Each of the visual objects in the set corresponds to one of the mutually-exclusive options. No more than one of the visual objects is displayed in a selected state. The remainder of the visual objects in the set are displayed in an unselected state. The user selects one of the mutually exclusive options by performing a first action that selects one of the visual objects in the set, and then a second action that selects the option associated with the selected visual object. When the user performs the first action, the selected visual object is displayed in an excited state, and the remainder of the visual objects are displayed in a disappointed state. Thus, the user is provided visual feedback that identifies all of the options that will be affected by the user's selection of the option associated with the selected visual object. In one embodiment, when the user performs the second action, the visual object associated with the selected option is displayed in a selected state, and the remainder of the visual objects in the set are displayed in an unselected state. According to one embodiment, the visual objects are radio buttons, an excited radio button is displayed as a happy face and a disappointed radio button is displayed as a sad face.
A method for allowing a user to select an option from a plurality of mutually exclusive options, the method comprising the computer-implemented steps of:
A computer-readable medium having stored thereon a plurality of sequences of instructions, said plurality of sequences of instructions including sequences of instructions which, when executed by a processor, cause said processor to perform the steps of:
A computer system comprising:
Dependencies are inferred from the claim text.