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