Automated window mechanism with counter force | Patent Publication Number 20250257603 | Patexia