Vitalsource Technologies, Inc. Time Delay Systems