US 12,002,315 B2
Virtual identification for granting secure access using varying forms of readable access codes
Sudhakar Swaminathan, Johns Creek, GA (US)
Assigned to TRUIST BANK, Charlotte, NC (US)
Filed by Truist Bank, Charlotte, NC (US)
Filed on Oct. 12, 2022, as Appl. No. 18/045,933.
Prior Publication US 2024/0127652 A1, Apr. 18, 2024
Int. Cl. G07C 9/27 (2020.01); G07C 9/29 (2020.01)
CPC G07C 9/27 (2020.01) [G07C 9/29 (2020.01)] 18 Claims
OG exemplary drawing
 
1. A system for granting a user physical access to a facility, the user having a mobile device capable of communicating with one or more servers and the facility having one or more reader devices capable of communicating with the one or more servers and the user's mobile device, the system comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
a memory device storing executable code that, when executed, causes the processor to:
receive a first set of data from a mobile device associated with a user, the first set of data comprising identifying information for the user;
receive a request to grant physical access to at least a portion of a facility at an access control point associated with the facility from the user's mobile device, the access control point including a first type of reader device of the one or more reader devices, the first type of reader device being operatively coupled to a mechanical locking mechanism that regulates entry to at least the portion of the facility;
transmit the request to grant physical access over the Internet to at least one of the one or more servers, the request to grant physical access including the identifying information for the user;
receive a response to the request to grant physical access to the facility, the response including whether or not the request to gain physical access was approved;
wherein the at least one of the one or more servers includes a storage device storing program instructions that when executed by the one or more processors causes the at least one of the one or more servers to:
create, in response to an approved request to grant physical access, a plurality of readable access codes for providing access to different types of reader devices of the one or more reader devices, the plurality of readable access codes including at least one access code corresponding to the first type of reader device; and
transmit the plurality of readable access codes to the mobile device for use by the user to gain physical access to the facility;
receive, by the system, the plurality of readable access codes from the mobile device;
determine, by the system, which of the plurality of access codes is the at least one access code corresponding to the first type of reader device, the determining being based on a location of the first type of reader device and a particular type of the first type of reader device; and
cause the mechanical locking mechanism to unlock thereby granting physical access to at least the portion of the facility via the access control point.