KEYBOARD STRUCTURE | Patent Publication Number 20100078301 | Patexia