| CPC G06F 21/316 (2013.01) [G06F 3/011 (2013.01); G06F 3/04815 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
capturing or receiving, with at least one processor, data associated with behavior of a user of a Virtual Reality (VR) device during a plurality of past sessions in a virtual environment to form historic data of the user,
capturing or receiving, with at least one processor, data associated with behavior of a user of the VR device during a current session in a virtual environment, wherein the data comprises sensory inputs associated with the user from one or more sensors and information associated with user parameters;
initiating, with at least one processor, authentication of the user in the virtual environment;
comparing, with at least one processor, the captured or received data of the current session with the historic data of the user by passing the captured or received data of the current session through an associated behavioral model;
determining, with at least one processor, a score using the behavioral model based on the comparison;
comparing, with at least one processor, the score with a predefined threshold score; and
in response to determining, with at least one processor, that the score is above the predefined threshold score, authenticating the user.
|