Kaleidescape, Inc. 295 North Bernardo Avenue, Mountain View, CA 94043