US 11,924,204 B1
Two-way authentication system and method
Vinod Mannattil, Ts (IN); Satyavathi Divadari, Bengaluru (IN); Sridhara Rao Sidhu, Bengaluru (IN); and Rameshchandra Bhaskar Ketharaju, Hyderabad (IN)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Dec. 22, 2021, as Appl. No. 17/645,717.
Application 17/645,717 is a continuation of application No. 16/003,805, filed on Jun. 8, 2018, granted, now 11,303,632.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06Q 30/01 (2023.01); G06Q 50/26 (2012.01); G06V 40/16 (2022.01)
CPC H04L 63/0869 (2013.01) [G06Q 30/01 (2013.01); G06Q 50/265 (2013.01); G06V 40/172 (2022.01); H04L 63/0861 (2013.01); H04L 63/0876 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for two-way authentication, the method comprising:
receiving a request to connect a user and an agent;
authenticating the user according to a first authentication protocol comprising:
receiving a facial image of the user,
storing the facial image in a temporary memory,
processing the facial image of the user using a tamper detection algorithm to verify the facial image of the user has not been edited,
verifying the facial image of the user with a previously stored facial image of the user, and
overwriting the temporary memory after authenticating the user such that the facial image is removed from the temporary memory;
authenticating the agent according to a second authentication protocol different from the first authentication protocol, wherein the second authentication protocol comprises:
receiving a unique identifier from the agent, wherein the unique identifier comprises one of a Media Access Control (MAC) address or an Internet Protocol (IP) address, and
verifying the unique identifier with a stored unique identifier associated with the agent;
providing a notification of the authentication of the user to the agent;
providing a notification of the authentication of the agent to the user; and
establishing a connection between the user and the agent based on the agent being authenticated, the user being authenticated, and the request.