Vitalsource Technologies, Inc. Robust Computing With Nano-scale Devices