Semiconductor device | Patent Publication Number 20200021255 | Patexia