Browse Prior Art Database

Mechanism for Automatically Moving a Mouse Pointer

IP.com Disclosure Number: IPCOM000106066D
Original Publication Date: 1993-Sep-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 40K

Publishing Venue

IBM

Related People

Ohira, T: AUTHOR

Abstract

A mechanism is disclosed for automatically moving a mouse pointer to an application-specific location in window applications, instead of moving the mouse itself.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 69% of the total text.

Mechanism for Automatically Moving a Mouse Pointer

      A mechanism is disclosed for automatically moving a mouse
pointer to an application-specific location in window applications,
instead of moving the mouse itself.

      A window application often requests a confirmation operation
from the user.  For example, when the user selects an "Exit" menu in
order"to leave an  application program, the application pops up a
message dialog which consists of a question message, an "OK" button,
and a "Cancel" button to confirm the user's selection.  The
application does not allow the user to perform any operations except
confirmation.  Therefore, to answer the question, the user needs to
move the mouse pointer from the "Exit" menu to the "OK" button or the
"Cancel" button and then select that button.  Consequently, the
locations which the mouse pointer needs to be able to move to, are
limited.

      The disclosed mechanism allows the mouse pointer to be moved
around the application-specific area automatically; as a result, the
user requires fewer motions of the mouse, or none, to locate the
mouse pointer.  In the above case, when the application pops up the
message dialog, the mouse pointer is moved to the "OK" button
automatically.  The user can then select the "OK" button without
moving the mouse.  Even if the user selects the "Cancel" button, the
user requires fewer motions of the mouse.

To implement this mechanism, the following two procedures are needed:

1....