A
system 10 for controlling the automatic
scrolling of information on a computer display or screen 12 is disclosed. The
system 10 generally includes a computer display or screen12, a computer
system 14, gimbaled
sensor system 16 for following and tracking the position and movement of the user's head 18 and user's eye 20, and a scroll activating interface
algorithm using a neural network to find screen
gaze coordinates implemented by the computer system 14 so that corresponding
scrolling function is performed based upon the screen
gaze coordinates of the user's eye 20 relative to a certain activation area(s) on the display or screen 12. The gimbaled
sensor system 16 contains a gimbaled platform 24 mounted at the top of the display or screen 12. The gimbaled
sensor system 16 tracks the user's 22 head 18 and eye 20, allows the user to be free from any attachments while the gimbaled sensor system 16 is
eye tracking, and still allows the user to freely move his or her head when the system 10 is in use. A method of controlling automatic
scrolling of information on a display or screen 12 by a user 22 is also disclosed. The method generally includes the steps of finding a screen
gaze coordinate 146 on the display or screen 12 of the user 22, determining whether the screen gaze coordinate 146 is within at least one activated control region, and activating scrolling to provide a desired display of information when the gaze direction is within at least one activated control region. In one embodiment, the control regions are defined as upper control region 208, lower region 210, right region 212, and left region 214 for controlling the scrolling respectively in the downward, upward, leftward, and rightward directions. In another embodiment, the control regions are defined by concentric rings 306, 308, and 310 for maintaining the stationary position of the information or controlling the scrolling of the information towards the center of the display or screen 12.