Vitalsource Technologies, Inc. Random Walk and Diffusion Models