Methods, apparatus and systems for authentication
US-2019012448-A1 · Jan 10, 2019 · US
US11799657B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11799657-B2 |
| Application number | US-201817253765-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 1, 2018 |
| Priority date | Jul 10, 2018 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
There is described a system and method for performing biometric authentication, preferably voice biometric authentication. The system has a host device such as a mobile phone and a coupled headset device. The headset device is arranged to receive audio, and to cryptographically protect the audio before transmission to the host device for verification and biometric authentication.
Opening claim text (preview).
The invention claimed is: 1. A method for performing biometric authentication for a system having a host device and a coupled headset device, the host device having a biometrics module for performing biometric authentication, the method comprising the steps of: a) receiving audio at a headset device; b) performing a cryptographic protection of the received audio by performing at least one of cryptographically signing or encrypting the received audio at the headset device to provide protected audio; c) transmitting the protected audio from the headset device to the biometrics module at the host device; d) verifying the protected audio by verifying the cryptographic signature or decrypting the protected audio at the biometrics module; and e) responsive to said verification, performing a biometric authentication on the audio at the biometrics module; wherein the method further comprises: performing, at the headset device, audio processing on the received audio in parallel to steps (b) and (c) to generate processed unprotected audio data. 2. The method as claimed in claim 1 , wherein the step of establishing a communications link comprises establishing a communications link between a cryptographic protection module on the headset and the biometrics module on the host device, which includes a pass-through link via a data processing element of the host device, e.g. through an Applications Processor of the host device. 3. The method as claimed in claim 1 , wherein the method comprises the steps of: receiving a trigger event at the headset device indicative of a user interaction, wherein at least one of steps (b)-(e) are performed responsive to said step of receiving a trigger event. 4. The method as claimed in claim 3 , wherein the step of receiving a trigger event comprises at least one of the following: receiving an indication of a voice keyword detection, from the headset device and/or from the host device; receiving an indication of a voice activity detection, from the headset device and/or from the host device; or receiving an indication of a physical user interaction, from the headset device and/or from the host device. 5. The method as claimed in claim 1 , wherein the method further comprises the steps of: buffering the received audio at the headset device; and responsive to receiving a trigger event at the headset device, performing at least one of steps (b)-(e) on the buffered audio. 6. The method as claimed in claim 5 , wherein the step of transmitting comprises: transmitting the protected buffered audio from the headset device to the biometrics module at the host device using an asynchronous data link. 7. The method as claimed in claim 1 , wherein the step of performing a cryptographic protection comprises: creating a cryptographic digital signature of the received audio, wherein the step of transmitting comprises transmitting the received audio with the cryptographic digital signature. 8. The method as claimed in claim 7 , wherein the step of cryptographically signing the received audio comprises a Symmetric signing of data (e.g. using HMAC) or an Asymmetric signing of data (e.g. using DSA or ECDSA). 9. The method as claimed in claim 7 , wherein the step of performing a cryptographic protection comprises: creating an encrypted version of the received audio, wherein the step of transmitting comprises transmitting the encrypted version of the received audio. 10. The method as claimed in claim 1 , wherein the step of performing a cryptographic protection comprises cryptographically signing or encrypting the received audio at the headset device within a CODEC provided in the headset device. 11. The method as claimed in claim 1 , wherein the method further comprises the step of: performing a feature extraction on the received audio, to provide feature data of the received audio, wherein at least one of steps (b)-(e) are performed on the feature data of the received audio. 12. The method as claimed in claim 1 , wherein the method comprises the further step of: responsive to said voice biometric authentication, initialising audio playback from the host device to the headset device based on the result of said voice biometric authentication. 13. The method as claimed in claim 12 , wherein audio playback may be via the same communications link established for sending the audio and the cryptographic authentication from the headset device to the biometrics module on the host device. 14. The method as claimed in claim 1 , wherein the step of performing audio processing may comprise performing active noise control at the headset device based on the received audio. 15. The method as claimed in claim 1 , wherein the method further comprises the step of: at the host device, verifying the headset device prior to the steps of verifying the protected audio at the biometrics module and performing a voice biometric authentication on the verified audio at the biometrics module. 16. The method as claimed in claim 15 , wherein the step of verifying the headset device comprises a cryptographic verification of the headset device. 17. The method as claimed in claim 1 , wherein the step of transmitting comprises: establishing a communications link between the headset device and the biometrics module on the host device; and sending the protected audio from the headset device to the biometrics module on the host device via said communications link. 18. The method as claimed in claim 17 , wherein the step of establishing a communications link comprises establishing a direct communications link between a cryptographic protection module on the headset and the biometrics module on the host device, without intervening data processing elements. 19. A method as claimed in claim 1 further comprising transmitting the processed unprotected audio data from the headset device to the host device. 20. The method as claimed in claim 17 , wherein the step of establishing a communications link comprises: establishing an asynchronous data path between the headset device and the biometrics module on the host device. 21. The method as claimed in claim 17 , wherein the step of establishing a communications link comprises: establishing a wired communications link with an asynchronous communications protocol, e.g. using USB link with a USB Serial endpoint type or any suitable wired communications protocol, or establishing a wireless communications link with an asynchronous communications protocol, e.g. using BlueTooth™ with RFCOMM protocol, or any suitable wireless communications protocol. 22. A system for performing biometric authentication, the system comprising: a host device, the host device comprising a biometric authentication module; and a headset device coupled with said host device, the headset device arranged to (a) receive audio, wherein the headset device comprises a cryptographic protection module arranged to (b) perform a cryptographic protection of received audio to generate protected audio, the headset device arranged to (c) transmit the protected audio from the headset device to the biometric authentication module at the host device, and wherein the biometric authentication module at the host device is arranged to (d) verify the protected audio at the biometric authentication module, and responsive to said verification, the biometric authentication module is arranged to (e) perform a biometric authentication on the protected audio; wherein the headset devi
Biological data, e.g. fingerprint, voice or retina (network architectures or network communication protocols for supporting authentication of entities using biometrical features in a packet data network H04L63/0861) · CPC title
involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC · CPC title
using DSA or related signature schemes, e.g. elliptic based signatures, ElGamal or Schnorr schemes · CPC title
using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title
input devices, e.g. keyboards, mice or controllers thereof · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.