Wednesday, November 1, 2006

Using TRIZ for Minimizing Cursor Movements in GUI

Author: Umakant Mishra
Abstract:
Although a GUI is a revolutionary development over its predecessors, it suffers from a typical shortcoming that it requires a lot of pointer movements. As pointer movement is a slow process it affects the overall performance of a GUI operation. Besides too much pointer movement can frustrate a user. Hence, it is desirable to reduce the pointer movements while performing any action through a typical GUI.
           
Ideally the user need not move the pointer to initiate a GUI based operation. In other words the pointer itself should automatically move onto the desired location on the graphical user interface (Ideal Final Result).
           
This article analyzes the problems involved in pointer movements, finds out the specific GUI activities that demands more pointer movements and suggests specific methods that can reduce pointer movements. The methods include reducing the distance to access the remote menu items, automating the process of resizing and relocating windows and toolboxes, bringing the desired menu or command near to the cursor location instead of needing the cursor to move to the menu or command location.

Keywords: Innovation, Invention, Inventive Problem Solving, Software Patents, Software inventions, Graphical User Interface, GUI design, User-friendliness, user configurable, GUI elements, dynamic Interface, GUI performance,


No comments:

Post a Comment