Semiconductor device | Patent Application Number 18117262 | Patexia