Vitalsource Technologies, Inc. Methods And Models