US 12,411,918 B2
Performing secure data interactions in a virtual environment
Victoria Lynn Dravneek, Charlotte, NC (US); Manu Jacob Kurian, Dallas, TX (US); and Ana Maxim, Arlington, VA (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Nov. 22, 2022, as Appl. No. 18/057,984.
Prior Publication US 2024/0169037 A1, May 23, 2024
Int. Cl. G06F 21/31 (2013.01); G06F 3/04815 (2022.01); G06T 13/40 (2011.01); H04L 67/306 (2022.01)
CPC G06F 21/31 (2013.01) [G06F 3/04815 (2013.01); G06T 13/40 (2013.01); H04L 67/306 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory that stores a user credential associated with a first user; and
at least one processor coupled to the memory, and configured to:
receive the user credential associated with the first user, wherein the user credential provides the first user access to a virtual environment;
authorize, based on the user credential, an avatar of the first user to enter the virtual environment;
monitor a plurality of data interactions associated with the first user that are performed in the virtual environment;
record, based on the plurality of data interactions, information relating to a set of parameters, wherein the set of parameters corresponds to a first user profile of a plurality of user profiles associated with the first user, wherein each parameter of the set of parameters defines a characteristic of the first user related to the first user profile;
determine, based on the recorded information relating to the set of parameters, a first confidence indicator for the first user relating to the first user profile associated with the first user;
receive a request from a second user for the first confidence indicator of the first user that relates to the first user profile associated with the first user, wherein the second user is registered to receive confidence indicators from a first set of user profiles associated with a virtual organization and the first user profile is part of the first set of user profiles;
in response to receiving the request from the second user for the first confidence indicator, determine whether the first user profile associated with the first confidence indicator is included in the first set of user profiles associated with the virtual organization;
obtain the first confidence indicator of the first user that is associated with the first user profile in response to determining that the first user profile associated with the first confidence indicator is included in the first set of user profiles; and
transmit the obtained first confidence indicator to a user device of the second user for presenting to the second user in the virtual environment.