Semiconductor device | Patent Publication Number 20110007554 | Patexia