US 12,309,163 B2
System and method for managing metaverse instances
Saurabh Arora, Gurugram (IN); Sandeep Kumar Chauhan, Hyderabad (IN); Puneetha Polasa, Telangana (IN); Sanchit Taggar, New Delhi (IN); and Bhagya Lakshmi Sudha Lavanya Mallidi, Hyderabad (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Apr. 25, 2023, as Appl. No. 18/306,962.
Prior Publication US 2024/0364697 A1, Oct. 31, 2024
Int. Cl. H04L 9/40 (2022.01); G06F 12/14 (2006.01)
CPC H04L 63/105 (2013.01) [G06F 12/1491 (2013.01); H04L 63/102 (2013.01); H04L 63/107 (2013.01); G06F 2212/1052 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory configured to store:
physical control levels for a plurality of users, wherein each physical control level comprises:
a physical access level for a respective user, wherein the physical access level comprises information about physical locations and data items that the respective user is allowed to access within an entity;
a physical proximity threshold for the respective user; and
a physical administrative access indicator for the respective user, wherein the physical administrative access indicator indicates if the respective user has an administrative access; and
user credentials for each user; and
a processor communicatively coupled to the memory, wherein the processor is configured to:
receive first user credentials of a first user from a first user device;
authenticate the first user based on the first user credentials;
register a first physical control level for the first user, wherein the first physical control level comprises:
a first physical access level for the first user;
a first physical proximity threshold for the first user; and
a first physical administrative access indicator for the first user;
generate a first digital identity for the first user based on the first user credentials of the first user, wherein the first digital identity comprises a first virtual control level for a first avatar of the first user, wherein the first digital identity allows the first avatar of the first user to access a first metaverse instance of a metaverse of the entity based on the first virtual control level, and wherein the first virtual control level comprises:
a first virtual access level for the first user;
a first virtual proximity threshold for the first user; and
a first virtual administrative access indicator for the first user;
synchronize the first virtual control level of the first digital identity for the first user with the first physical control level for the first user;
determine a first physical distance of the first user from the entity;
determine if the first physical distance of the first user is less than the first virtual proximity threshold; and
in response to determining that the first physical distance is less than the first virtual proximity threshold:
determine first computing resources to be allocated to the first metaverse instance based on the first digital identity;
send a first instruction to a metaverse server to open the first metaverse instance;
send a second instruction to the metaverse server to allocate the first computing resources to the first metaverse instance;
send a third instruction to the metaverse server to generate the first avatar of the first user; and
allow the first avatar of the first user access to the first metaverse instance.