Biometric personal data key (PDK) authentication | Patent Number 08352730 | Patexia