US-12619705-B2 - Digital identification credential user interfaces
Abstract
The present disclosure generally relates to digital identification credential user interfaces.
Inventors
- Haya Iris VILLANUEVA GAVIOLA
- Martijn Theo Haring
- Ahmer A. Khan
- Franck Farian Rakotomalala
- Gordon Scott
- Christopher Sharp
- David W. Silver
- Ka Yang
- Ryan H. DEPAOLA
- Antonio A. ALLEN
- Mayura D. Deshpande
- Thomas John Miller
- Policarpo Bonilla Wood, JR.
- Ho Cheung CHUNG
- Gianpaolo Fasoli
- Vinay Ganesh
- Irene M. Graff
Assignees
- APPLE INC.
Dates
- Publication Date
- 20260505
- Application Date
- 20220923
Claims (20)
- 1 . A computer system comprising: a display generation component; one or more input devices; 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: receiving, via the one or more input devices, a request for digital identification including digital identification credential information from an external electronic device that is separate from the computer system; in response to receiving the request for the digital identification including the digital identification credential information from the external electronic device: in accordance with a determination that the external electronic device is authorized to receive digital identification credential information: displaying, via the display generation component, a first user interface that includes: a graphical representation of a physical identification credential corresponding to one or more pieces of digital identification credential information being requested by the external electronic device; and a first indication that a first subset of the one or more pieces of digital identification credential information will be transmitted to the external electronic device but will not be stored by the external electronic device; subsequent to displaying the first user interface that includes the graphical representation of the physical identification credential corresponding to the one or more pieces of digital identification credential information being requested by the external electronic device, detecting, via the one or more input devices, one or more user inputs; and in response to detecting the one or more user inputs: in accordance with a determination that the one or more user inputs satisfy one or more information transmission criteria, transmitting the one or more pieces of digital identification credential information requested by the external electronic device to the external electronic device, wherein the one or more pieces of digital identification credential information are associated with a digital identification credential stored on the computer system.
- 2 . The computer system of claim 1 , wherein the one or more programs further include instructions for: in response to receiving the request for digital identification from the external electronic device: in accordance with a determination that the external electronic device is not authorized to receive digital identification credential information: displaying, via the display generation component, a notification indicating that the external electronic device is not authorized to receive digital identification credential information.
- 3 . The computer system of claim 1 , wherein: displaying the first user interface further includes displaying identifying information identifying an entity corresponding to the external electronic device.
- 4 . The computer system of claim 1 , wherein the one or more pieces of digital identification credential information represents a subset of digital identification credential information associated with the digital identification credential stored on the computer system.
- 5 . The computer system of claim 1 , wherein displaying the first user interface further includes: displaying, via the display generation component, a second indication that a second subset of the one or more pieces of digital identification credential information will be transmitted to the external electronic device and will be stored by the external electronic device.
- 6 . The computer system of claim 1 , wherein the one or more programs further include instructions for: prior to receiving the request for digital identification from the external electronic device, forgoing displaying, via the display generation component, any content.
- 7 . The computer system of claim 1 , wherein the one or more programs further include instructions for: prior to receiving the request for digital identification from the external electronic device, displaying, via the display generation component, a second user interface different from the first user interface, wherein: displaying the first user interface includes displaying the first user interface overlaid on the second user interface.
- 8 . The computer system of claim 1 , wherein the one or more programs further include instructions for: in response to receiving the request for digital identification credential information from the external electronic device, and prior to displaying the first user interface, displaying a third user interface, different from the first user interface, indicating that a connection is being established with the external electronic device.
- 9 . The computer system of claim 1 , wherein: the one or more user inputs includes biometric information corresponding to a user of the computer system; and the one or more information transmission criteria includes a criterion that is satisfied if the biometric information corresponds to a biometric profile associated with the digital identification credential stored on the computer system.
- 10 . The computer system of claim 9 , wherein the biometric information includes a facial scan, and the biometric profile is a facial scan profile.
- 11 . The computer system of claim 9 , wherein the biometric information includes a fingerprint scan, and the biometric profile is a fingerprint scan profile.
- 12 . The computer system of claim 9 , wherein: the digital identification credential is associated with a first biometric profile stored on the computer system, and is not associated with a second biometric profile stored on the computer system; and the one or more information transmission criteria includes a biometric criterion that is satisfied when the biometric information corresponds to a biometric profile associated with the digital identification credential; and the one or more programs further include instructions for: in response to detecting the one or more user inputs, in accordance with a determination that the biometric information corresponds to the second biometric profile, forgoing transmitting the one or more pieces of digital identification credential information requested by the external electronic device to the external electronic device.
- 13 . The computer system of claim 1 , wherein the one or more programs further include instructions for: in response to detecting the one or more user inputs: in accordance with the determination that the one or more user inputs satisfy the one or more information transmission criteria, storing, on the computer system, first transmission instance information corresponding to the transmitting the one or more pieces of digital identification credential information to the external electronic device.
- 14 . The computer system of claim 13 , wherein the one or more programs further include instructions for: subsequent to storing the first transmission instance information on the computer system, displaying, via the display generation component, a fourth user interface including representations of a plurality of digital credentials, including the digital identification credential; while displaying the fourth user interface, detecting, via the one or more input devices, a second set of user inputs corresponding to a request to display representations of a plurality of transmission instances corresponding to the digital identification credential; in response to detecting the second set of user inputs, displaying, via the display generation component, representations of a plurality of transmission instances, including a first representation corresponding to the first transmission instance information; while displaying the first representation, detecting, via the one or more input devices, a third set of user inputs corresponding to selection of the first representation; and in response to detecting the third set of user inputs: displaying, via the display generation component, at least a subset of the first transmission instance information.
- 15 . The computer system of claim 13 , wherein: the first transmission instance information includes: identification of one or more pieces of digital identification credential information that was transmitted to the external electronic device but was not stored by the external electronic device; and identification of one or more pieces of digital identification credential information that was transmitted to the external electronic device and was stored by the external electronic device.
- 16 . The computer system of claim 1 , wherein: the digital identification credential is a digital credential of a first type; the computer system stores one or more digital credentials of the first type; and the computer system stores one or more digital credentials of a second type; the one or more digital credentials of the second type are configured to be authorized for transmission of digital information to an external device before and/or after the computer system detects a nearby external device; and the one or more digital credentials of the first type are not configured to be authorized to transmit digital information to an external device until the external device has been detected by the computer system, and the computer system has displayed, via the display generation component, digital information being requested by the external device.
- 17 . The computer system of claim 1 , wherein the one or more programs further include instructions for: receiving, via the one or more input devices, a second request for digital credential information from a second external electronic device that is separate from the computer system, wherein the second request for digital credential information is received via a first connection channel; in response to receiving the second request for digital credential information from the second external electronic device: in accordance with a determination that the second request for digital credential information corresponds to a request for digital credential information corresponding to a digital credential of a second type and that a first set of transmission conditions have been satisfied, transmitting digital credential information to the second external electronic device via the first connection channel; and in accordance with a determination that the second request for digital credential information corresponds to a request for digital credential information from a digital credential of a first type and that a second set of transmission conditions have been satisfied, transmitting digital credential information to the second external electronic device via a second connection channel separate from the first connection channel.
- 18 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that includes a display generation component and one or more input devices, the one or more programs including instructions for: receiving, via the one or more input devices, a request for digital identification including digital identification credential information from an external electronic device that is separate from the computer system; in response to receiving the request for the digital identification including the digital identification credential information from the external electronic device: in accordance with a determination that the external electronic device is authorized to receive digital identification credential information: displaying, via the display generation component, a first user interface that includes: a graphical representation of a physical identification credential corresponding to one or more pieces of digital identification credential information being requested by the external electronic device; and a first indication that a first subset of the one or more pieces of digital identification credential information will be transmitted to the external electronic device but will not be stored by the external electronic device; subsequent to displaying the first user interface that includes the graphical representation of the physical identification credential corresponding to the one or more pieces of digital identification credential information being requested by the external electronic device, detecting, via the one or more input devices, one or more user inputs; and in response to detecting the one or more user inputs: in accordance with a determination that the one or more user inputs satisfy one or more information transmission criteria, transmitting the one or more pieces of digital identification credential information requested by the external electronic device to the external electronic device, wherein the one or more pieces of digital identification credential information are associated with a digital identification credential stored on the computer system.
- 19 . A method, comprising: at a computer system that includes a display generation component and one or more input devices: receiving, via the one or more input devices, a request for digital identification including digital identification credential information from an external electronic device that is separate from the computer system; in response to receiving the request for the digital identification including the digital identification credential information from the external electronic device: in accordance with a determination that the external electronic device is authorized to receive digital identification credential information: displaying, via the display generation component, a first user interface that includes: a graphical representation of a physical identification credential corresponding to one or more pieces of digital identification credential information being requested by the external electronic device; and a first indication that a first subset of the one or more pieces of digital identification credential information will be transmitted to the external electronic device but will not be stored by the external electronic device; subsequent to displaying the first user interface that includes the graphical representation of the physical identification credential corresponding to the one or more pieces of digital identification credential information being requested by the external electronic device, detecting, via the one or more input devices, one or more user inputs; and in response to detecting the one or more user inputs: in accordance with a determination that the one or more user inputs satisfy one or more information transmission criteria, transmitting the one or more pieces of digital identification credential information requested by the external electronic device to the external electronic device, wherein the one or more pieces of digital identification credential information are associated with a digital identification credential stored on the computer system.
- 20 . The non-transitory computer-readable storage medium of claim 18 , wherein the one or more programs further include instructions for: in response to receiving the request for digital identification from the external electronic device: in accordance with a determination that the external electronic device is not authorized to receive digital identification credential information: displaying, via the display generation component, a notification indicating that the external electronic device is not authorized to receive digital identification credential information.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a continuation of U.S. patent application Ser. No. 17/485,098, “DIGITAL IDENTIFICATION CREDENTIAL USER INTERFACES,” filed Sep. 24, 2021, which claims priority to U.S. Provisional Application Ser. No. 63/197,432, entitled “DIGITAL IDENTIFICATION CREDENTIAL USER INTERFACES,” filed Jun. 6, 2021, the entire contents of which are hereby incorporated by reference. FIELD The present disclosure relates generally to computer user interfaces, and more specifically to techniques for enrolling, managing, and using digital credentials, including digital identification credentials. BACKGROUND As electronic devices such as smartphones have become more widely used, their functions have grown beyond phone calls and text messaging. Providing an efficient method for using and implementing the various functions on these electronic devices can be complex and time-consuming. BRIEF SUMMARY Some techniques for enrolling, managing, and using digital credentials using electronic devices, however, are generally cumbersome and inefficient. For example, some existing techniques use a complex and time-consuming user interface, which may include multiple key presses or keystrokes. Existing techniques require more time than necessary, wasting user time and device energy. This latter consideration is particularly important in battery-operated devices. Accordingly, the present technique provides electronic devices with faster, more efficient methods and interfaces for enrolling, managing, and using digital credentials. Such methods and interfaces optionally complement or replace other methods for enrolling, managing, and using digital credentials. Such methods and interfaces reduce the cognitive burden on a user and produce a more efficient human-machine interface. For battery-operated computing devices, such methods and interfaces conserve power and increase the time between battery charges. In accordance with some embodiments, a method is described. The method comprises: at a computer system that is in communication with a display generation component and one or more input devices: detecting, via the one or more input devices, one or more user inputs corresponding to a request to add a digital identification credential to the computer system; subsequent to detecting the one or more user inputs: displaying, via the display generation component, a liveness check user interface including one or more directions for a user to provide liveness check information; receiving, via the one or more input devices, liveness check information; displaying, via the display generation component, an identity check user interface including one or more directions for a user to provide identity check information; and receiving, via the one or more input devices, identity check information; and subsequent to receiving the liveness check information and the identity check information: in accordance with a determination that the liveness check information satisfies a set of liveness check criteria and that the identity check information satisfies a set of identity check criteria: adding the digital identification credential to the computer system; and in accordance with a determination that the liveness check information does not satisfy the set of liveness check criteria and/or that the identity check information does not satisfy the set of identity check criteria: forgoing adding the digital identification credential to the computer system. In accordance with some embodiments, a non-transitory computer-readable storage medium is described. The non-transitory computer-readable storage medium stores one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, the one or more programs including instructions for: detecting, via the one or more input devices, one or more user inputs corresponding to a request to add a digital identification credential to the computer system; subsequent to detecting the one or more user inputs: displaying, via the display generation component, a liveness check user interface including one or more directions for a user to provide liveness check information; receiving, via the one or more input devices, liveness check information; displaying, via the display generation component, an identity check user interface including one or more directions for a user to provide identity check information; and receiving, via the one or more input devices, identity check information; and subsequent to receiving the liveness check information and the identity check information: in accordance with a determination that the liveness check information satisfies a set of liveness check criteria and that the identity check information satisfies a set of identity check criteria: adding the digital identification credential to the computer system; and in accordance with a dete