Visual presenter | Patent Publication Number 20070146653 | Patexia