Drive unit controlling torque in drive system mounted on vehicle | Patent Publication Number 20250065883 | Patexia