| 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 |

|
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.
|