Ad hoc check box selection
AssigneeInternational Business Machines Corporation
InventorsJohn Hans Handy Bosma, Keith Raymond Walker, Yen-Fu Chen
Life of this patent
Estimating the term…
Abstract
A method for toggling check box status, implemented as a software program installed and operating on a computer comprising a computer processor coupled to computer memory. Embodiments of the invention include detecting a touch event on a check box, toggling the status of the check box, and repeatedly, for a multiplicity of repetitions, carrying out the steps of detecting a drag event for each additional check box onto which a user drags the pointer, wherein the user drags the pointer onto at least one additional check box, and toggling the status of each additional touch box for which a drag event is detected.
Claims11
A method for toggling check box status,
- the method implemented as a software program installed and operating on a computer comprising a computer processor coupled to computer memory,
- the computer comprising also a computer display which itself further comprises a graphical user interface (“GUI”),
- the method implemented on the GUI, the GUI operated by a user using a pointing device, the pointing device having a capability of indicating a touch on a check box, the pointing device having associated with it through the GUI a pointer displayed upon the GUI and responsive to physical motion of the pointing device,
- the GUI having displayed upon it a set of check boxes comprising a multiplicity of check boxes, wherein each check box has a status comprising an indication whether a check box is selected,
- the method comprising the steps of:
- detecting a touch event on a check box;
- toggling the status of the check box;
- repeatedly, for a multiplicity of repetitions, carrying out the steps of:
- detecting a drag event for each additional check box onto which a user drags the pointer, wherein the user drags the pointer onto at least one additional check box;
- and
- toggling the status of each additional touch box for which a drag event is detected.
A method of toggling check box status,
- the method implemented as a software program installed and operating on a computer comprising a computer processor coupled to computer memory,
- the computer comprising also a computer display which itself further comprises a graphical user interface (“GUI”),
- the method implemented on the GUI, the GUI operated by a user using a mouse, the mouse comprising a mouse button, the mouse having associated with it through the GUI a mouse pointer displayed upon the GUI and responsive to physical motion of the mouse,
- the GUI having displayed upon it a set of check boxes comprising a multiplicity of check boxes, wherein each check box has a status comprising an indication whether a check box is selected,
- the method comprising the steps of:
- the user positioning the mouse pointer on a first check box;
- the user depressing the mouse button, wherein results a mouse down event;
- detecting the mouse down event on the first check box;
- toggling the status of the first check box;
- the mouse, at the behest of the user, dragging the mouse pointer along a path on the display screen from the first check box to a second check box;
- detecting a mouse drag event on the second check box;
- and
- toggling the status of the second check box.
A system for toggling check box status, the system comprising:
- a software program installed and operating on a computer comprising a computer processor coupled to computer memory;
- a computer display which itself further comprises a graphical user interface (“GUI”);
- the GUI, the GUI operated by a user using a mouse, the mouse comprising a mouse button, the mouse having associated with it through the GUI a mouse pointer displayed upon the GUI and responsive to physical motion of the mouse;
- displayed upon the GUI a set of check boxes comprising a multiplicity of check boxes, wherein each check box has a status comprising an indication whether a check box is selected;
- means for detecting a mouse down event on a check box;
- means for toggling the status of the check box;
- means for displaying upon the GUI the mouse pointer as the mouse pointer drags along a path on the display screen from the check box to an additional check box;
- means for detecting a mouse drag event on the additional check box;
- and
- means for toggling the status of the additional check box.
A computer program product for toggling check box status,
- the computer program product implemented for use as software program for installation and operation on a computer comprising a computer processor coupled to computer memory,
- the computer comprising also a computer display which itself further comprises a graphical user interface (“GUI”),
- the GUI operated by a user using a mouse, the mouse comprising a mouse button, the mouse having associated with it through the GUI a mouse pointer displayed upon the GUI and responsive to physical motion of the mouse,
- the GUI having displayed upon it a set of check boxes comprising a multiplicity of check boxes, wherein each check box has a status comprising an indication whether a check box is selected,
- the computer program product comprising:
- a recording medium;
- means, recorded on the recording medium, for detecting a mouse down event on a check box;
- means, recorded on the recording medium, for toggling the status of the check box;
- means, recorded on the recording medium, for displaying upon the GUI the mouse pointer as the mouse pointer drags along a path on the display screen from the check box to an additional check box;
- means, recorded on the recording medium, for detecting a mouse drag event on the additional check box;
- and
- means, recorded on the recording medium, for toggling the status of the additional check box.
Dependencies are inferred from the claim text.