Browse Prior Art Database

Quick Mouse

IP.com Disclosure Number: IPCOM000116228D
Original Publication Date: 1995-Aug-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 68K

Publishing Venue

IBM

Related People

Goodwin, J: AUTHOR [+3]

Abstract

Computer users often repeat certain tasks frequently. Productivity is enhanced by providing methods of automating these repetitive tasks. Today this is usually done using macros. Deficiencies of this method are that the user needs to learn a macro programming language and that there may be no way to program mouse-related interactions. A method is needed in which the user can perform the task in the usual manner with a mouse and save it as a macro.

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

Quick Mouse

      Computer users often repeat certain tasks frequently.
Productivity is enhanced by providing methods of automating these
repetitive tasks.  Today this is usually done using macros.
Deficiencies of this method are that the user needs to learn a macro
programming language and that there may be no way to program
mouse-related interactions.  A method is needed in which the user can
perform the task in the usual manner with a mouse and save it as a
macro.

      When a series of mouse moves need to be repeated multiple
times, the mouse can be put in a learn mode and be taught the
sequence the first time.  Then the mouse, when given the starting
point, can repeat the sequence quickly with the push of only one or
two buttons on the mouse.

      This idea can be implemented two different ways.  The first is
a stand-alone mouse which has the additional RAM and software
built-in to accommodate the additional mouse function.  The second
way would be to write a device driver that runs in the host system -
this would allow for a greater range of tailored move sequences and
can be made easier to use by adding on-screen instructions and help.

      A functional description for the stand-alone mouse is as
follows: To place the mouse in learn mode, press the two left mouse
buttons at the same time for one second.  When the mouse has gone
into the program mode, the cursor will shift up and down in place for
a short time by itself for operator feedback.  Then select which move
sequence is to be programmed by pressing the far left mouse button
continuously and press the far right mouse button from one to ten
times to select the specific move sequence that is to be programmed.
When in the programming...