Vitalsource Technologies, Inc. Time-delay Systems