Domain name routing | Patent Number 06430623 | Patexia