| CPC H04L 63/08 (2013.01) | 13 Claims |

|
1. A system for partial pool credentialling authentication, the system comprising:
at least one non-transitory storage device;
at least one processor coupled to the at least one non-transitory storage device; and
computer program code comprising computer instructions configured to cause said at least one processor to perform the following operations:
receive, from a computing device of a user, a request to access a first account within a virtual environment using first authentication input from the user, wherein the request comprises a first set of authentication credentials associated with the user, wherein the first set of authentication credentials is less than a full set of authentication credentials required for standalone access to the first account within the virtual environment;
confirm the first set of authentication credentials matches a set of known authentication credentials of the first account;
determine a set of contacts of the first account comprising a subset of other accounts within the virtual environment that have a relationship with the first account, wherein a number of contacts in the set of contacts of the first account is defined by a standard authentication credential threshold;
determine an occurrence of a change event associated with a partial pool authentication credentialing for the first account, based on multiple instances of partial pool authentication credentialing for the first account tracked over a period of time;
in response to determining the occurrence of the change event, establish an authentication credential threshold that is higher than the standard authentication credential threshold, wherein establishing the authentication credential threshold that is higher than the standard authentication credential threshold comprises increasing a number of contacts in the set of contacts of the first account to provide partial credentials;
transmit, to computing devices of the set of contacts of the first account, a request for partial authentication credentials associated with the first account;
receive, from the computing devices of the set of contacts of the first account, submitted partial authentication credentials;
determine that the submitted partial authentication credentials match the partial authentication credentials associated with the first account; and
authenticate the user to access the first account within the virtual environment, based on confirming that the first set of authentication credentials and a combined partial authentication credentials satisfies an authentication requirement to satisfy access to the first account within the virtual environment.
|