Method, device, and system of differentiating among users based on user classification
US-2015205958-A1 · Jul 23, 2015 · US
US11055395B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11055395-B2 |
| Application number | US-201716316165-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 6, 2017 |
| Priority date | Jul 8, 2016 |
| Publication date | Jul 6, 2021 |
| Grant date | Jul 6, 2021 |
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.
A method for identifying and/or authenticating a user on a device, the method comprising: requesting identification or authentication of the user for a first task; determining a first threshold in dependence on the first task; selecting a first authentication process from a plurality of authentication processes; determining a confidence score in dependence on a performance of the selected first authentication process, wherein the confidence score indicates a level of confidence in the user's identity; determining whether the confidence score is above or below the first threshold; and if the confidence score is below the first threshold, selecting a second authentication process from the plurality of authentication processes, otherwise identifying or authenticating the user for the first task.
Opening claim text (preview).
The invention claimed is: 1. A method for identifying and/or authenticating a user on a device capable of performing a plurality of tasks, the method comprising: (a) requesting identification or authentication of the user for a first task of the plurality of tasks; (b) determining an Acceptance Threshold Value (ATV) in dependence on the nature of the first task; (c) selecting a first authentication process from a plurality of authentication processes in dependence on the first task; wherein each authentication process is performed via a different sensor of said device; wherein the first authentication process is performed via a first sensor of said device; (d) determining a Rejection Threshold Value (RTV), wherein the RTV is lower than the ATV, wherein the RTV is dependent on which authentication process is used as said first authentication process; (e) determining a confidence score based on a performance of the selected first authentication process, wherein the confidence score indicates a level of confidence in the user's identity based on the user's performance of the first authentication process; (f) in response to determining that the confidence score, that was determined in step (e) based on the user's performance of the first authentication process, is equal to or greater than the ATV, accepting said user as identified and/or authenticated for said first task; otherwise, performing steps (g) and onward; (g) in response to determining that the confidence score, that was determined in step (e) based on the user's performance of the first authentication process, is smaller than the RTV that was determined in step (d) in dependency on which authentication process was used as said first authentication process, rejecting said user from being identified and/or authenticated for said first task; otherwise, performing steps (h) and onward; (h) selecting a second authentication process from the plurality of authentication processes, wherein the second authentication process is performed via a second, different, sensor of said device; wherein the second authentication process is selected from the plurality of authentication processes via a selection process that (i) is dependent on a difference between the confidence score and the ATV, and also (ii) that is dependent on the nature of the first task; and repeating steps (b) and onward with regard to said second authentication process while also updating said confidence score based on the user's performance of the second authentication process; wherein said device is a smartphone, wherein, if the difference between the confidence score and the ATV is smaller than a pre-defined threshold, then the second authentication process that is selected is a passive behavioral authentication process that is associated with the way that the user is holding the smartphone, and does not require any additional action from the user, and is determined automatically from sensor data of said smartphone indicating smartphone orientation as portrait orientation or landscape orientation. 2. The method as claimed in claim 1 , wherein the first and/or second authentication process is performed automatically by the device and/or a remote computing device. 3. The method as claimed in claim 1 , wherein the ATV is determined in dependence on the significance of the first task. 4. The method as claimed in claim 1 , wherein the plurality of authentication processes comprises one or more biometric identification or authentication processes. 5. A non-transitory storage medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processor to perform a method, wherein the method is a method for identifying and/or authenticating a user on a device capable of performing a plurality of tasks, the method comprising: (a) requesting identification or authentication of the user for a first task of the plurality of tasks; (b) determining an Acceptance Threshold Value (ATV) in dependence on the nature of the first task; (c) selecting a first authentication process from a plurality of authentication processes in dependence on the first task; wherein each authentication process is performed via a different sensor of said device; wherein the first authentication process is performed via a first sensor of said device; (d) determining a Rejection Threshold Value (RTV), wherein the RTV is lower than the ATV, wherein the RTV is dependent on which authentication process is used as said first authentication process; (e) determining a confidence score based on a performance of the selected first authentication process, wherein the confidence score indicates a level of confidence in the user's identity based on the user's performance of the first authentication process; (f) in response to determining that the confidence score, that was determined in step (e) based on the user's performance of the first authentication process, is equal to or greater than the ATV, accepting said user as identified and/or authenticated for said first task; otherwise, performing steps (g) and onward; (g) in response to determining that the confidence score, that was determined in step (e) based on the user's performance of the first authentication process, is smaller than the RTV that was determined in step (d) in dependency on which authentication process was used as said first authentication process, rejecting said user from being identified and/or authenticated for said first task; otherwise, performing steps (h) and onward; (h) selecting a second authentication process from the plurality of authentication processes, wherein the second authentication process is performed via a second, different, sensor of said device; wherein the second authentication process is selected from the plurality of authentication processes via a selection process that (i) is dependent on a difference between the confidence score and the ATV, and also (ii) that is dependent on the nature of the first task; and repeating steps (b) and onward with regard to said second authentication process while also updating said confidence score based on the user's performance of the second authentication process; wherein said device is a smartphone, wherein, if the difference between the confidence score and the ATV is smaller than a pre-defined threshold, then the second authentication process that is selected is a passive behavioral authentication process that is associated with the way that the user is holding the smartphone, and does not require any additional action from the user, and is determined automatically from sensor data of said smartphone indicating smartphone orientation as portrait orientation or landscape orientation. 6. A system comprising: one or more processors, operably associated with one or more memory units; wherein the one or more processors are configured to identify and/or authenticate a user on a device capable of performing a plurality of tasks, wherein the one or more processors are configured: (a) to request identification or authentication of the user for a first task of the plurality of tasks; (b) to determine an Acceptance Threshold Value (ATV) in dependence on the nature of the first task; (c) to select a first authentication process from a plurality of authentication processes in dependence on the first task; wherein each authentication process is performed via a different sensor of said device; wherein the first authentication process is performed via a first sensor of said device; (d) to determine a Rejection Threshold Value (RTV), wherein the RTV is lower than the ATV
Authentication · CPC title
Structures or tools for the administration of authentication · CPC title
Dual mode as a secondary aspect · CPC title
using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title
Multiple levels of security · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.