Connector release system | Patent Publication Number 20230139605 | Patexia