IP Library › Granted Patent US 12,277,215
Granted Patent B2
US 12,277,215 · App. 18/330,620 · Granted Apr 15, 2025

Dynamic creation of temporary isolated environment in an interactive communication environment

Inventors: Cesar Bravo (Alajuela, CR); Christopher Collins Bode (Holly Springs, NC)
Assignee: Kyndryl, Inc.
G06F21/53H04L63/0884H04L63/102G06F2221/034
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,277,215
App. No.
18/330,620
Granted
Apr 15, 2025
Kind
B2
Abstract

Embodiments relate to dynamic creating a temporary isolated environment in an interactive communication environment for potential bots. In response to identifying that an avatar accessing the interactive communication environment is being controlled by a non-human entity, the avatar is dynamically placed in an isolated virtual environment. Permission of the avatar are disabled in the isolated virtual environment. An authentication inquiry is presented to the avatar identified as being controlled by the non-human entity. A location is transferred for the avatar identified as being controlled by the non-human entity, based on a user response to the authentication inquiry.

Claims (34)

1. A computer-implemented method comprising:

in response to identifying that an avatar accessing an interactive communication environment is being controlled by a non-human entity, dynamically placing the avatar in an isolated virtual environment;

disabling permissions of the avatar in the isolated virtual environment;

causing an authentication inquiry to be presented to the avatar identified as being controlled by the non-human entity; and

transferring a location of the avatar identified as being controlled by the non-human entity, based on a user response to the authentication inquiry.

2. The computer-implemented method of claim 1 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises transferring the avatar to a last known location of the avatar, in response to the user response passing the authentication inquiry.

3. The computer-implemented method of claim 1 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises transferring the avatar to an origination point at which the avatar initially entered the interactive communication environment, in response to the user response passing the authentication inquiry.

4. The computer-implemented method of claim 1 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises removing the avatar from the interactive communication environment, in response to the user response failing the authentication inquiry.

5. The computer-implemented method of claim 1 , wherein the isolated virtual environment is created in response to identifying that the avatar accessing the interactive communication environment is being controlled by the non-human entity.

6. The computer-implemented method of claim 1 , wherein the isolated virtual environment is deleted in response to transferring the location of the avatar out of the isolated virtual environment.

7. The computer-implemented method of claim 1 , wherein disabling the permissions of the avatar in the isolated virtual environment comprises disabling object sharing, disabling video sharing, disabling screen sharing, disabling chat capabilities, and disabling teleportation capabilities.

8. A system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

in response to identifying that an avatar accessing an interactive communication environment is being controlled by a non-human entity, dynamically placing the avatar in an isolated virtual environment;

disabling permissions of the avatar in the isolated virtual environment;

causing an authentication inquiry to be presented to the avatar identified as being controlled by the non-human entity; and

transferring a location of the avatar identified as being controlled by the non-human entity, based on a user response to the authentication inquiry.

9. The system of claim 8 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises transferring the avatar to a last known location of the avatar, in response to the user response passing the authentication inquiry.

10. The system of claim 8 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises transferring the avatar to an origination point at which the avatar initially entered the interactive communication environment, in response to the user response passing the authentication inquiry.

11. The system of claim 8 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises removing the avatar from the interactive communication environment, in response to the user response failing the authentication inquiry.

12. The system of claim 8 , wherein the isolated virtual environment is created in response to identifying that the avatar accessing the interactive communication environment is being controlled by the non-human entity.

13. The system of claim 8 , wherein the isolated virtual environment is deleted in response to transferring the location of the avatar out of the isolated virtual environment.

14. The system of claim 8 , wherein disabling the permissions of the avatar in the isolated virtual environment comprises disabling object sharing, disabling video sharing, disabling screen sharing, disabling chat capabilities, and disabling teleportation capabilities.

15. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

in response to identifying that an avatar accessing an interactive communication environment is being controlled by a non-human entity, dynamically placing the avatar in an isolated virtual environment;

disabling permissions of the avatar in the isolated virtual environment;

causing an authentication inquiry to be presented to the avatar identified as being controlled by the non-human entity; and

transferring a location of the avatar identified as being controlled by the non-human entity, based on a user response to the authentication inquiry.

16. The computer program product of claim 15 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises transferring the avatar to a last known location of the avatar, in response to the user response passing the authentication inquiry.

17. The computer program product of claim 15 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises transferring the avatar to an origination point at which the avatar initially entered the interactive communication environment, in response to the user response passing the authentication inquiry.

18. The computer program product of claim 15 , wherein transferring the location of the avatar identified as being controlled by the non-human entity comprises removing the avatar from the interactive communication environment, in response to the user response failing the authentication inquiry.

19. The computer program product of claim 15 , wherein the isolated virtual environment is created in response to identifying that the avatar accessing the interactive communication environment is being controlled by the non-human entity.

20. The computer program product of claim 15 , wherein the isolated virtual environment is deleted in response to transferring the location of the avatar out of the isolated virtual environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: BRAVO, CESAR; BODE, CHRISTOPHER COLLINS
To: KYNDRYL, INC.
Reel/Frame 063882/0434 →
Continuity (1)
Related Publication 20240411860A1 · Dec 12, 2024
References Cited (26)
US 11386349B1 · Prisadnikov et al. · 2022 [cited by applicant]
US 11533619B1 · Kahn · 2022 [cited by applicant]
US 20150005071A1 · Yockey · 2015 [cited by applicant]
US 20180083894A1 · Fung et al. · 2018 [cited by applicant]
US 20190138914A1 · Meadows · 2019 [cited by applicant]
US 20190245812A1 · Rico · 2019 [cited by applicant]
US 20190364057A1 · Hazay et al. · 2019 [cited by applicant]
US 20200267165A1 · Leliwa et al. · 2020 [cited by applicant]
US 20200278842A1 · Shihab et al. · 2020 [cited by applicant]
US 20200336496A1 · Modalavalasa et al. · 2020 [cited by applicant]
US 20200366671A1 · Larson et al. · 2020 [cited by applicant]
US 20220164643A1 · Charnock et al. · 2022 [cited by applicant]
US 20220200978A1 · Ho · 2022 [cited by applicant]
US 20220207134A1 · Protasov · 2022 [cited by examiner]
US 20220210033A1 · Higgins · 2022 [cited by examiner]
US 20230004676A1 · Falchuk et al. · 2023 [cited by applicant]
US 20230078448A1 · Cella et al. · 2023 [cited by applicant]
US 20240135136A1 · Munoz · 2024 [cited by examiner]
US 20240259201A1 · Enciso · 2024 [cited by examiner]
CA 3104119C · 2023 [cited by examiner]
CN 115618314A · 2023 [cited by applicant]
EP 3474159A1 · 2019 [cited by applicant]
Bravo, et al. “Advanced Deterrence for Bots in an Interactive Communication Environment,” U.S. Appl. No. 18/330,627, filed Jul. 7, 2023. [cited by applicant]
Kyndryl: List of Kyndryl Patents or Patent Applications Treated as Related (Appendix P); Date Filed: Jun. 7, 2023; 2 pages. [cited by applicant]
Salim, “Dubai Metaverse Assembly Announced for September; To Showcase ‘Real’ Meetings in Virtual World,” Khaleej Times, 2022, 3 pages. [cited by applicant]
Shepherd, “20 Essential Meta Statistics You Need to Know in 2023,” Social Shepherd, Feb. 23, 2023, 12 pages. [cited by applicant]