Rotary encoder | Patent Publication Number 20240183647 | Patexia