Vitalsource Technologies, Inc. Advances in Fingerprint Technology