Vitalsource Technologies, Inc. Filing Patents Online