Autonomous satellite docking system | Patent Publication Number 20030192995 | Patexia