Packet-based internet voting transactions with biometric authentication | Patent Publication Number 20030136835 | Patexia