Vitalsource Technologies, Inc. Ubiquitous Internet