Vitalsource Technologies, Inc. Algorithm Portfolios