US 12,278,814 B2
Apparatuses, methods, and computer program products for offline authentication
Peter Bordow, Fountain Hills, AZ (US); Jeff J. Stapleton, O'Fallon, MO (US); and Ramesh Yarlagadda, Charlotte, NC (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Mar. 26, 2024, as Appl. No. 18/617,234.
Application 18/617,234 is a continuation of application No. 17/389,915, filed on Jul. 30, 2021, granted, now 11,973,755.
Prior Publication US 2024/0236093 A1, Jul. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0876 (2013.01) [H04L 63/102 (2013.01); H04L 63/108 (2013.01); H04L 63/20 (2013.01); H04L 63/107 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method for offline authentication, the computer-implemented method comprising:
receiving, by a computing device and from a first user device, a request for authentication associated with a first user associated with the first user device, wherein the request comprises first authentication credentials generated based upon one or more user attributes at a first time;
determining an offline condition of the computing device at the first time;
obtaining, by the computing device, second authentication credentials associated with the first user at a second time, wherein the first time is later in time than the second time, wherein the second authentication credentials are based upon a previously acquired iteration of a static attribute of the first authentication credentials and a previously acquired iteration of a dynamic attribute of the first authentication credentials;
detecting, by the computing device, a second user device associated with a second user, wherein the second user device is proximate to the first user device;
receiving third authentication credentials generated based upon the one or more user attributes retrieved by the second user device from a digital identity construct database at the first time; and
authenticating, by the computing device, the first user based upon a forecast operation between the third authentication credentials, the second authentication credentials and the first authentication credentials.