A system, method, and computer program product for automatically providing
reading place-markers to a user reading a textual document upon an
electronic display. A gaze-tracking element monitors a user's gaze while
he or she reads the textual document and determines a look-away event. In
response to a look-away event, the system automatically provides a
reading place-marker by accentuating an area at or near where the user
looked away from the text. In this way the user may more easily return to
the location at which he or she ceased reading. In some embodiments the
place-marker is automatically removed upon determination that the user's
gaze has returned to the marked location within the text. In some such
embodiments the reading-place marker is removed in response to the user
resuming a characteristic reading gaze motion at or near the marked
location. In this way the marker is removed when no longer needed.