Decentralized biometric identity authentication
US-2020145219-A1 · May 7, 2020 · US
US11228581B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11228581-B2 |
| Application number | US-201916295912-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 7, 2019 |
| Priority date | Mar 7, 2019 |
| Publication date | Jan 18, 2022 |
| Grant date | Jan 18, 2022 |
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.
Systems and methods for authenticating a user of a mobile electronic device to use a FIDO (fast identification online) compliant application in the device are provided. These entail receiving a user authentication input at the mobile electronic device and caching the authentication input. While the authentication input remains cached, the user is authenticated to use the mobile electronic device via the authentication input. The mobile electronic device is then unlocked and the FIDO compliant application is opened. Secure delayed FIDO authentication is then executed by providing the cached authentication input to the FIDO compliant application to open an authenticated session of the user on the FIDO compliant application.
Opening claim text (preview).
We claim: 1. A method of authenticating a user of a mobile electronic device to use a FIDO (fast identification online) compliant application in the mobile electronic device, the method comprising: receiving a user authentication input at the mobile electronic device; caching the user authentication input as cached user authentication input and, while the user authentication input remains cached, authenticating the user to use the mobile electronic device via the user authentication input; unlocking the mobile electronic device; opening the FIDO compliant application; and executing secure delayed FIDO authentication by providing the cached user authentication input to the FIDO compliant application to open an authenticated session of the user on the FIDO compliant application; wherein: the opening of the FIDO compliant application occurs on the mobile electronic device; and the executing the secure delayed FIDO authentication by providing the cached user authentication input to the FIDO compliant application to open the authenticated session of the user on the FIDO compliant application occurs without requiring additional authentication input. 2. The method in accordance with claim 1 , wherein the user authentication input identifies the FIDO compliant application. 3. The method in accordance with claim 1 , further comprising monitoring the user during the authenticated session to detect if a user monitored since the user authentication input was received changes. 4. The method in accordance with claim 3 , wherein monitoring the user during the authenticated session to detect if the user changes further comprises periodically detecting a user feature and comparing the user feature to one or more stored user features. 5. The method in accordance with claim 3 , wherein monitoring the user during the authenticated session to detect if a user monitored since the user delivered the user authentication input changes further comprises detecting that the mobile electronic device is not in a hand of the user delivering the user authentication input, and in response, detecting a user feature and comparing the user feature to one or more stored user features. 6. The method in accordance with claim 3 , further comprising flushing cached authentication input from a secure authentication pipeline delivering input to a FIDO compliant authentication subsystem comprising a FIDO matcher, an always on authentication spotter, and a delayed FIDO authentication module if the user changes during the authenticated session. 7. The method in accordance with claim 1 , further comprising monitoring a timer for expiration, and flushing cached authentication signatures from a secure authentication pipeline delivering input to a FIDO compliant authentication subsystem and ending the authenticated session if the timer expires. 8. A mobile electronic device that authenticates a user for a FIDO (fast identification online) compliant application, the mobile electronic device comprising: a user authentication input device configured to receive information from a user; a user interface configured to convey information to the user; and a processor configured to receive a user authentication input at the mobile electronic device via the user authentication input device, cache the user authentication input as cached user authentication input and, while the user authentication input remains cached, authenticate the user to use the mobile electronic device via the user authentication input, open the FIDO compliant application, and provide the cached user authentication input to the FIDO compliant application to open an authenticated session of the user on the FIDO compliant application; wherein the user authentication input device is selected based upon a distance between the user and the mobile electronic device, with additional user authentication input devices being required to capture the user authentication input as the user gets closer to the mobile electronic device. 9. The mobile electronic device in accordance with claim 8 , wherein the processor is further configured to monitor the user during the authenticated session to detect if the user changes while being monitored during the authenticated session. 10. The mobile electronic device in accordance with claim 9 , wherein the processor is further configured to monitor the user during the authenticated session by periodically detecting a user feature and comparing the user feature to one or more stored user features. 11. The mobile electronic device in accordance with claim 9 , wherein the processor is further configured to monitor the user during the authenticated session by detecting that the mobile electronic device is being carried by a user delivering the user authentication input, and in response, omitting monitoring the user until the mobile electronic device is placed down. 12. The mobile electronic device in accordance with claim 9 , wherein the processor is further configured to flush cached authentication input if the authenticated session is no longer private. 13. The mobile electronic device in accordance with claim 8 , wherein the mobile electronic device comprises: a continuous authentication subsystem comprising a user tracker; a FIDO compliant authentication system, operable with the continuous authentication subsystem and comprising a FIDO matcher, an always on authentication spotter, and a delayed FIDO authentication module, and a secure authentication pipeline for receiving FIDO compliant authentication system input; and an application processor, operable with the continuous authentication subsystem and the FIDO compliant authentication system and comprising an always on application launcher and a FIDO compliant TEE performing validation and certificate binding to unlock the mobile electronic device. 14. The mobile electronic device in accordance with claim 13 , wherein the always on authentication spotter causes the continuous authentication subsystem to lock onto the user. 15. The mobile electronic device in accordance with claim 8 , wherein the user authentication input device receiving the user authentication input comprises a plurality of user authentication input devices receiving a plurality of user authentication inputs when the mobile electronic device is in a hand of the user. 16. The mobile electronic device in accordance with claim 8 , further comprising a FIDO compliant tee launching the FIDO compliant application upon verifying that continuous authentication with the user has been maintained since the processor authenticated the user to use the mobile electronic device without further user interaction. 17. A mobile electronic device that authenticates a user for a FIDO (fast identification online) compliant application, the mobile electronic device comprising: a user authentication input device configured to receive information from a user; a user interface configured to convey information to the user; and a processor configured to receive a user authentication input at the mobile electronic device via the user authentication input device, cache the user authentication input as cached user authentication input and, while the user authentication input remains cached, authenticate the user to use the mobile electronic device via the user authentication input, open the FIDO compliant application, and provide the cached user authentication input to the FIDO compliant application to open an authenticated session of the user on the FIDO compliant application; further comprising a FIDO compliant tee launching the FIDO comp
using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title
Entity profiles · CPC title
by monitoring network traffic (monitoring network traffic per se H04L43/00) · CPC title
Continuous authentication · CPC title
using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.