IMPLEMENTATION OF BIOMETRIC AUTHENTICATION
First Claim
1. An electronic device, comprising:
- one or more biometric sensors;
a display;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions forwhile the electronic device is in a locked state, detecting a condition that is associated with performing a biometric authentication check using a biometric sensor without an explicit input from a user requesting biometric authentication; and
in response to detecting the condition, performing a first biometric authentication check, including;
capturing first biometric data using the one or more biometric sensors;
after capturing the first biometric data;
in accordance with a determination that the first biometric data satisfies biometric authentication criteria, transitioning the device from the locked state to an unlocked state; and
in accordance with a determination that the first biometric data does not satisfy the biometric authentication criteria, maintaining the device in the locked state;
after performing the first biometric authentication check, detecting, via the device, a request to perform a respective operation without receiving further authentication information from the user; and
in response to detecting the request to perform the respective operation;
in accordance with a determination that the respective operation does not require authentication, performing the respective operation;
in accordance with a determination that the respective operation requires authentication and that the device is in the unlocked state, performing the respective operation; and
in accordance with a determination that the respective operation requires authentication and that the device is in the locked state as a result of the first biometric data failing to satisfy the biometric authentication criteria;
capturing second biometric data using the one or more biometric sensors without an explicit input from the user requesting a second biometric authentication check; and
after capturing the second biometric data, performing the second biometric authentication check, including;
in accordance with a determination that the second biometric data satisfies the biometric authentication criteria, performing the respective operation; and
in accordance with a determination that the second biometric data does not satisfy the biometric authentication criteria, forgoing performance of the respective operation.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device performs techniques related generally to implementing biometric authentication. In some examples, a device provides user interfaces for a biometric enrollment process tutorial. In some examples, a device provides user interfaces for aligning a biometric feature for enrollment. In some examples, a device provides user interfaces for enrolling a biometric feature. In some examples, a device provides user interfaces for providing hints during a biometric enrollment process. In some examples, a device provides user interfaces for application-based biometric authentication. In some examples, a device provides user interfaces for autofilling biometrically secured fields. In some examples, a device provides user interfaces for unlocking a device using biometric authentication. In some examples, a device provides user interfaces for retrying biometric authentication. In some examples, a device provides user interfaces for managing transfers using biometric authentication. In some examples, a device provides interstitial user interfaces during biometric authentication. In some examples, a device provides user interfaces for preventing retrying biometric authentication. In some examples, a device provides user interfaces for cached biometric authentication. In some examples, a device provides user interfaces for autofilling fillable fields based on visibility criteria. In some examples, a device provides user interfaces for automatic log-in using biometric authentication.
50 Citations
25 Claims
-
1. An electronic device, comprising:
-
one or more biometric sensors; a display; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for while the electronic device is in a locked state, detecting a condition that is associated with performing a biometric authentication check using a biometric sensor without an explicit input from a user requesting biometric authentication; and in response to detecting the condition, performing a first biometric authentication check, including; capturing first biometric data using the one or more biometric sensors; after capturing the first biometric data; in accordance with a determination that the first biometric data satisfies biometric authentication criteria, transitioning the device from the locked state to an unlocked state; and in accordance with a determination that the first biometric data does not satisfy the biometric authentication criteria, maintaining the device in the locked state; after performing the first biometric authentication check, detecting, via the device, a request to perform a respective operation without receiving further authentication information from the user; and in response to detecting the request to perform the respective operation; in accordance with a determination that the respective operation does not require authentication, performing the respective operation; in accordance with a determination that the respective operation requires authentication and that the device is in the unlocked state, performing the respective operation; and in accordance with a determination that the respective operation requires authentication and that the device is in the locked state as a result of the first biometric data failing to satisfy the biometric authentication criteria; capturing second biometric data using the one or more biometric sensors without an explicit input from the user requesting a second biometric authentication check; and after capturing the second biometric data, performing the second biometric authentication check, including;
in accordance with a determination that the second biometric data satisfies the biometric authentication criteria, performing the respective operation; and
in accordance with a determination that the second biometric data does not satisfy the biometric authentication criteria, forgoing performance of the respective operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with one or more biometric sensors and a display, the one or more programs including instructions for:
-
while the electronic device is in a locked state, detecting a condition that is associated with performing a biometric authentication check using a biometric sensor without an explicit input from a user requesting biometric authentication; and in response to detecting the condition, performing a first biometric authentication check, including; capturing first biometric data using the one or more biometric sensors; after capturing the first biometric data; in accordance with a determination that the first biometric data satisfies biometric authentication criteria, transitioning the device from the locked state to an unlocked state; and in accordance with a determination that the first biometric data does not satisfy the biometric authentication criteria, maintaining the device in the locked state; after performing the first biometric authentication check, detecting, via the device, a request to perform a respective operation without receiving further authentication information from the user; and in response to detecting the request to perform the respective operation; in accordance with a determination that the respective operation does not require authentication, performing the respective operation; in accordance with a determination that the respective operation requires authentication and that the device is in the unlocked state, performing the respective operation; and in accordance with a determination that the respective operation requires authentication and that the device is in the locked state as a result of the first biometric data failing to satisfy the biometric authentication criteria; capturing second biometric data using the one or more biometric sensors without an explicit input from the user requesting a second biometric authentication check; and after capturing the second biometric data, performing the second biometric authentication check, including; in accordance with a determination that the second biometric data satisfies the biometric authentication criteria, performing the respective operation; and in accordance with a determination that the second biometric data does not satisfy the biometric authentication criteria, forgoing performance of the respective operation.
-
-
25. A method, comprising:
at an electronic device with one or more biometric sensors and a display; while the electronic device is in a locked state, detecting a condition that is associated with performing a biometric authentication check using a biometric sensor without an explicit input from a user requesting biometric authentication; and in response to detecting the condition, performing a first biometric authentication check, including; capturing first biometric data using the one or more biometric sensors; after capturing the first biometric data; in accordance with a determination that the first biometric data satisfies biometric authentication criteria, transitioning the device from the locked state to an unlocked state; and in accordance with a determination that the first biometric data does not satisfy the biometric authentication criteria, maintaining the device in the locked state; after performing the first biometric authentication check, detecting, via the device, a request to perform a respective operation without receiving further authentication information from the user; and in response to detecting the request to perform the respective operation; in accordance with a determination that the respective operation does not require authentication, performing the respective operation; in accordance with a determination that the respective operation requires authentication and that the device is in the unlocked state, performing the respective operation; and in accordance with a determination that the respective operation requires authentication and that the device is in the locked state as a result of the first biometric data failing to satisfy the biometric authentication criteria; capturing second biometric data using the one or more biometric sensors without an explicit input from the user requesting a second biometric authentication check; and after capturing the second biometric data, performing the second biometric authentication check, including;
in accordance with a determination that the second biometric data satisfies the biometric authentication criteria, performing the respective operation; and
in accordance with a determination that the second biometric data does not satisfy the biometric authentication criteria, forgoing performance of the respective operation.
Specification