US 11,886,568 B2
Active locking mechanism using machine learning
Galen Rafferty, Mahomet, IL (US); Mark Watson, Sedona, AZ (US); Jeremy Goodsitt, Champaign, IL (US); Anh Truong, Champaign, IL (US); Austin Walters, Savoy, IL (US); and Vincent Pham, Champaign, IL (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Dec. 22, 2022, as Appl. No. 18/086,864.
Application 18/086,864 is a continuation of application No. 17/010,917, filed on Sep. 3, 2020, granted, now 11,580,212.
Application 17/010,917 is a continuation of application No. 16/671,290, filed on Nov. 1, 2019, granted, now 10,795,984, issued on Oct. 6, 2020.
Prior Publication US 2023/0132099 A1, Apr. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/40 (2013.01); G06F 21/31 (2013.01); G06F 21/32 (2013.01); G06F 21/36 (2013.01); G06F 21/60 (2013.01); G06N 20/00 (2019.01); G06N 5/04 (2023.01)
CPC G06F 21/40 (2013.01) [G06F 21/316 (2013.01); G06F 21/32 (2013.01); G06F 21/36 (2013.01); G06F 21/602 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01); G06F 2221/2111 (2013.01); G06F 2221/2137 (2013.01)] 26 Claims
OG exemplary drawing
 
1. A computing device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the computing device to:
receive a request to unlock a portion of the computing device's capabilities;
receive, via one or more inputs of the computing device, a first authentication parameter and a second authentication parameter, wherein the second authentication parameter comprises a background element;
determine, using a first machine learning model trained to identify a first baseline parameter associated with a lock condition, that the first authentication parameter matches the first baseline parameter;
determine, using the first machine learning model, a physical state of a user requesting unlocking of the portion of the computing device's capabilities;
determine, using a second machine learning model trained to identify a second baseline parameter associated with the lock condition, that the second authentication parameter matches the second baseline parameter;
determine, based on the physical state of the user, based on the first authentication parameter matching the first baseline parameter, and based on the second authentication parameter matching the second baseline parameter, that an unlock condition has been satisfied; and
unlock, based on a determination that the unlock condition has been satisfied, the portion of the computing device's capabilities.