Vitalsource Technologies, Inc. Predicting Motion