Secure delayed FIDO authentication

US11228581B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11228581-B2
Application numberUS-201916295912-A
CountryUS
Kind codeB2
Filing dateMar 7, 2019
Priority dateMar 7, 2019
Publication dateJan 18, 2022
Grant dateJan 18, 2022

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.

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

  • H04W12/065Primary

    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

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 US11228581B2 cover?
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 devic…
Who is the assignee on this patent?
Motorola Mobility Llc
What technology area does this patent fall under?
Primary CPC classification H04L63/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 18 2022 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).