Optical switch | Patent Publication Number 20060198574 | Patexia