US 11,853,535 B2
Sharing and using passes or accounts
Thomas John Miller, San Jose, CA (US); Russell Fenenga, Santa Clara, CA (US); and Morgan Grainger, Nashville, TN (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 23, 2020, as Appl. No. 17/030,257.
Claims priority of provisional application 63/041,996, filed on Jun. 21, 2020.
Claims priority of provisional application 63/032,504, filed on May 29, 2020.
Prior Publication US 2021/0374750 A1, Dec. 2, 2021
Int. Cl. G06F 3/04842 (2022.01); H04L 67/306 (2022.01); G06F 3/0485 (2022.01); G06Q 20/32 (2012.01); G06Q 20/22 (2012.01); G06Q 20/40 (2012.01)
CPC G06F 3/04842 (2013.01) [G06F 3/0485 (2013.01); G06Q 20/227 (2013.01); G06Q 20/3267 (2020.05); G06Q 20/3274 (2013.01); G06Q 20/4014 (2013.01); H04L 67/306 (2013.01)] 30 Claims
OG exemplary drawing
 
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:
displaying, via the display generation component, a first user interface including an indication of an account;
receiving, via the one or more input devices, authentication data; and
in response to receiving the authentication data:
in accordance with a determination that the authentication data satisfies authentication criteria associated with the account, displaying, via the display generation component, a first machine-readable code associated with the account; and
in accordance with a determination that the authentication data does not satisfy the authentication criteria associated with the account, forgoing display of the first machine-readable code associated with the account; and
after displaying the first machine-readable code associated with the account:
in accordance with a determination that second authentication data is received within a predetermined amount of time and that the second authentication data satisfies the authentication criteria associated with the account, maintaining display of the first machine-readable code associated with the account;
receiving a confirmation that the first machine-readable code was successfully used to access information associated with the account;
in response to receiving the confirmation that the first machine-readable code was successfully used to access information associated with the account:
ceasing to display the first machine-readable code; and
displaying, via the display generation component, an indication that information associated with the account was successfully accessed; and
in accordance with a determination that second authentication data is not received within the predetermined amount of time or that the second authentication data does not satisfy the authentication criteria associated with the account, ceasing to display the first machine-readable code associated with the account.