Methods and apparatus for authentication in an electronic device

US10552595B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10552595-B2
Application numberUS-201715804714-A
CountryUS
Kind codeB2
Filing dateNov 6, 2017
Priority dateNov 7, 2016
Publication dateFeb 4, 2020
Grant dateFeb 4, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the invention provide methods and apparatus for monitoring the routing configuration within an electronic device such that a biometric authentication process can be carried out without interference from other components of the device, such as may occur when the device has become infected with malware for example. The invention may provide a codec or speaker recognition processor, coupled to receive biometric input data, comprising a security module that determines whether a routing configuration complies with one or more rules. The security module may be implemented to prevent genuine biometric data from being output from the speaker recognition processor, and/or to prevent spoof biometric data from being inserted into the authentication module.

First claim

Opening claim text (preview).

The invention claimed is: 1. A biometric authentication system, comprising: one or more inputs, for receiving biometric input signals from a user; a biometric authentication module having one or more biometric authentication module inputs, and being configured to carry out biometric authentication of signals received at the one or more biometric authentication module inputs and generate an authentication result; a control interface, for receiving one or more control signals from an application processor; a routing module, having a set of routing inputs and a set of routing outputs, at least one of the routing inputs being coupled to the one or more inputs and at least one of the routing outputs being coupled to the biometric authentication module, the routing module being configurable by the one or more control signals to route signals from one or more of the routing inputs to one or more of the routing outputs; and a security module, operable to determine whether a routing module configuration complies with one or more rules and, responsive to a determination that the routing module configuration does not comply with one or more of the one or more rules, generate a signal indicating that the routing module configuration is insecure. 2. The biometric authentication system according to claim 1 , wherein the security module is operable in a plurality of modes, and wherein each mode has a respective set of one or more rules for determining whether a routing module configuration is secure or not. 3. The biometric authentication system according to claim 2 , wherein the plurality of modes includes one or more of a biometric authentication mode and a biometric enrolment mode. 4. The biometric authentication system according to claim 3 , wherein the security module is operable in the biometric authentication mode or the biometric enrolment mode to determine whether the routing module configuration is such that signal paths terminating at the one or more biometric authentication module inputs originate from one of a plurality of predefined secure inputs and, responsive to a determination that one or more signal paths terminating at the one or more biometric authentication module inputs do not originate from a predefined secure input, determine that the routing module configuration does not comply with one of the one or more rules. 5. The biometric authentication system according to claim 3 , wherein the security module is operable in the biometric authentication mode or the biometric enrolment mode to determine whether the routing module configuration is such that any signal path originating at the one or more inputs terminates at an output interface of the biometric authentication system and, responsive to a determination that one or more signal paths originating at the one or more inputs terminate at an output interface of the biometric authentication system, determine that the routing module configuration does not comply with one of the one or more rules. 6. The biometric authentication system according to claim 3 , wherein the security module is operable in the biometric authentication mode or the biometric enrolment mode to determine whether the routing module configuration is such that any signal path originating at the one or more inputs terminates at a node other than an input of the biometric authentication module and, responsive to a determination that one or more signal paths originating at the one or more inputs terminates at a node other than an input of the biometric authentication module, determine that the routing module configuration does not comply with one of the one or more rules. 7. The biometric authentication system according to claim 2 , wherein the plurality of modes includes a listen mode in which the biometric authentication module is configured to carry out biometric authentication of signals received at the one or more biometric authentication module inputs, responsive to receipt of a trigger indicating that the biometric input signals contain voice content. 8. The biometric authentication system according to claim 7 , wherein the security module is operable in the listen mode to determine whether the routing module configuration complied with one or more rules during a time window in which the voice content was uttered. 9. The biometric authentication system according to claim 8 , wherein the security module is operable in the listen mode to determine whether the routing module configuration during the time window was such that: signal paths terminating at the one or more biometric authentication module inputs originated from a secure input and, responsive to a determination that one or more signal paths terminating at the one or more biometric authentication module inputs did not originate from a secure input, determine that the routing module configuration did not comply with one of the one or more rules; any signal path originating at the one or more inputs terminated at an output interface of the biometric authentication system and, responsive to a determination that one or more signal paths originating at the one or more inputs terminated at an output interface of the biometric authentication system, determine that the routing module configuration did not comply with one of the one or more rules; or any signal path originating at the one or more inputs terminated at a node other than an input of the biometric authentication module and, responsive to a determination that one or more signal paths originating at the one or more inputs terminated at a node other than an input of the biometric authentication module, determine that the routing module configuration did not comply with one of the one or more rules. 10. The biometric authentication system according to claim 4 , wherein the security module is operable to access a configuration file containing a list of secure inputs in the biometric authentication system. 11. The biometric authentication system according to claim 4 , wherein the predefined plurality of secure inputs comprise a subset of the inputs, being those inputs coupled to a predefined set of inputs of the routing module. 12. The biometric authentication system according to claim 2 , wherein the security module is configured to determine whether a routing module configuration complies with one or more rules upon receipt of a request to enter a particular mode. 13. The biometric authentication system according to claim 1 , wherein one of the following applies: the biometric authentication module is configured to abort the biometric authentication responsive to generation of the signal indicating that the routing module configuration is insecure; the security module is configured to invalidate the authentication result responsive to generation of the signal indicating that the routing module configuration is insecure; and the security module is configured to append to the authentication result an indication that the routing module configuration did not comply with one or more of the one or more rules, responsive to generation of the signal indicating that the routing module configuration is insecure. 14. The biometric authentication system according to claim 1 , further comprising a data-authentication module operable to authenticate the authentication result. 15. An electronic device comprising a biometric authentication system as claimed in claim 1 . 16. The electronic device as claimed in claim 15 , further comprising an application processor in communication with the biometric authentication system. 17. The electronic device as claimed in c

Assignees

Inventors

Classifications

  • Tools and structures for managing or administering access control systems · CPC title

  • G06F21/32Primary

    using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title

  • Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer · CPC title

  • Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • the user being prompted to utter a password or a predefined phrase · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10552595B2 cover?
Embodiments of the invention provide methods and apparatus for monitoring the routing configuration within an electronic device such that a biometric authentication process can be carried out without interference from other components of the device, such as may occur when the device has become infected with malware for example. The invention may provide a codec or speaker recognition processor,…
Who is the assignee on this patent?
Cirrus Logic Int Semiconductor Ltd, Cirrus Logic Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).