System for protecting software | Patent Publication Number 20010034840 | Patexia