Vitalsource Technologies, Inc. Robot Memetics