Bot detection system
AssigneeKyndryl, Inc.
InventorCesar Bravo
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure include: detecting, by a computing device, an avatar is chatting within a virtual environment; detecting, by the computing device, the avatar is idle for a predetermined amount of time; providing, by the computer device, a challenge to the idled avatar, determining, by the computer device, that the challenge has not been executed; and executing, by the computer device, a security action associated with the idled avatar.
Claims20
A method, comprising:
- detecting, by a computing device, an avatar is chatting within a virtual environment;
- detecting, by the computing device, the avatar is idle for a predetermined amount of time;
- providing, by the computing device, a challenge invoked in the virtual environment directly to the idled avatar during a first time period following the predetermined amount of time;
- determining, by the computing device, that the challenge has not been executed;
- executing, by the computing device, a first security action associated with idled avatar in the virtual environment;
- determining, by the computing device, whether the idled avatar has been challenged before the first time period;
- and
- executing, by the computing device, a second security action associated with the idled avatar in the virtual environment, in response to the idled avatar having been challenged before the first time period, the second security action being different from the first security action.
A computer program product comprising one or more computer readable storage media having program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to:
- detect an avatar is not performing a spatial activity within a virtual environment;
- detect the avatar is communicating;
- send a challenge invoked in the virtual environment directly to the avatar that is not performing the spatial activity and is communicating during a first time period following the predetermined amount of time;
- detect that the challenge has not been executed by the avatar;
- execute a first security action against the avatar in the virtual environment;
- determine whether the avatar has been challenged before the first time period;
- and
- execute a second security action against the avatar in the virtual environment, in response to the avatar having been challenged before the first time period, the second security action being different from the first security action.
A system comprising:
- a processor, a computer readable memory, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to:
- detect an avatar is chatting within a virtual environment;
- detect the avatar is idle for a predetermined amount of time;
- provide a challenge invoked in the virtual environment directly to the idled avatar during a first time period following the predetermined amount of time;
- determine that the challenge has not been executed;
- execute a first security action associated with the idled avatar in the virtual environment;
- determine whether the idled avatar has been challenged before the first time period;
- and
- execute a second security action associated with the idled avatar in the virtual environment, in response to the idled avatar having been challenged before the first time period, the second security action being different from the first security action.
Dependencies are inferred from the claim text.