Vitalsource Technologies, Inc. Algorithms, Part II