Semiconductor device | Patent Publication Number 20170200784 | Patexia