KITE BASED PLATFORM | Patent Publication Number 20110174932 | Patexia