Display device | Patent Publication Number 20250124867 | Patexia