Publication: Using Cursor Prediction to Smooth Telepointer Jitter

Telepointers are an important type of embodiment in real-time distributed groupware. Telepointers can increase the presence of remote participants and can provide considerable awareness information about people's locations and activities. However, the motion of a telepointer is often disrupted by network jitter. Although some strategies exist for dealing with jitter, none of these techniques are able to restore the immediacy and smoothness of a real cursor. In this paper we investigate the use of prediction – commonly used in networked simulations and games – to reduce the effects of jitter on telepointer motion. To determine whether prediction can be effective for improving telepointers, we carried out two experiments that tested the effects of different prediction schemes (some real and some artificial) on people's ability to interpret telepointer gestures. These studies show that although cursor prediction is still a difficult problem, there are both potential performance improvements, and definite preference advantages. Our studies suggest that telepointer prediction should be routinely used to increase the immediacy and naturalness of remote interaction, and suggest that prediction can also improve interpretation in certain situations.




Carl Gutwin
University of Saskatchewan
Jeff Dyck
University of Saskatchewan
Jennifer Burkitt


Gutwin, C., Dyck, J., Burkitt, J. 2003. Using Cursor Prediction to Smooth Telepointer Jitter. In Proceedings of the ACM Conference on Supporting Group Work.


@inproceedings {prediction-group03,
author= {Carl Gutwin and Jeff Dyck and Jennifer Burkitt},
title= {Using Cursor Prediction to Smooth Telepointer Jitter},
booktitle= {Proceedings of the ACM Conference on Supporting Group Work},
year= {2003}