# US 12,111,799 B2 · Automatically provisioning databases in a metaverse

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,111,799 B2
- Document ID: US12111799B2
- Status: Granted
- Kind: B2
- Application number: 17/970,195
- Filed: 2022-10-20
- Published: 2024-04-25
- Granted: 2024-10-08
- Earliest claimed: 2022-10-20
- Assignees: Dell Products L.P.
- Applicants: Dell Products L.P.
- Inventors: Wai Teck Goh; Say Heian Lee; Tivagar Polanippan; Kah Wai Kor; Karman Yap
- Web page: https://patentgrep.com/patent/US12111799B2

## CPC

- G06F 16/212: {with details for data modelling support}
- G06F 16/256: {in federated or virtual databases}
- G06T 13/40: of characters, e.g. humans, animals or virtual beings
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Methods, apparatus, and processor-readable storage media for automatically provisioning databases in a metaverse are provided herein. An example computer-implemented method includes processing data, input associated with at least one avatar in at least one metaverse, pertaining to provisioning one or more databases in connection with the at least one metaverse; provisioning at least one of the one or more databases based at least in part on the processing of the data pertaining to provisioning one or more databases in connection with the at least one metaverse; rendering a three-dimensional model representation of the at least one provisioned database in the at least one metaverse; and performing one or more automated actions based at least in part on one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse.

## Claims

### Claim 1

A computer-implemented method comprising:
processing data associated with at least one avatar in at least one metaverse, the data pertaining to provisioning one or more databases in connection with the at least one metaverse;
provisioning at least one database of the one or more databases based at least in part on the processing of the data pertaining to the provisioning one or more databases in connection with the at least one metaverse;
rendering a three-dimensional model representation of the at least one provisioned database in the at least one metaverse; and
performing one or more automated actions based at least in part on one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse, wherein performing one or more automated actions comprises:
generating and outputting, to a metaverse database processor, event data pertaining to the one or more avatar actions;
generating, using the metaverse database processor in connection with the event data pertaining to the one or more avatar actions, at least one application programming interface call comprising one or more instructions for executing one or more database actions, related to the one or more avatar actions, on the at least one provisioned database; and
outputting, to a database provisioning management system external to the at least one metaverse, the at least one application programming interface call;
wherein the method is performed by at least one processing device comprising a processor coupled to a memory.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein performing one or more automated actions comprises enabling user management, via the at least one avatar, of the at least one provisioned database based at least in part on the one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein provisioning at least one database of the one or more databases comprises initiating at least one application programming interface call to the database provisioning management system to request creation of at least one virtual machine.

### Claim 4 (depends on 3)

The computer-implemented method of claim 3, wherein initiating at least one application programming interface call comprises using one or more items of the data pertaining to provisioning one or more databases in connection with the at least one metaverse in the at least one application programming interface call as one or more parameters.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein performing one or more automated actions comprises executing, in accordance with the two or more instructions, the one or more database actions on the at least one provisioned database.

### Claim 6 (depends on 5)

The computer-implemented method of claim 5, wherein performing one or more automated actions comprises displaying results, in the rendered three-dimensional model representation of the at least one provisioned database, of the one or more database actions executed on the at least one provisioned database.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein processing data pertaining to provisioning one or more databases in connection with the at least one metaverse comprises implementing at least one graphical user interface in connection with the at least one metaverse.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein rendering a three-dimensional model representation of the at least one provisioned database in the at least one metaverse comprises processing, using the metaverse database processor, event-related data pertaining to performing the rendering.

### Claim 9

A non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes the at least one processing device:
to process data associated with at least one avatar in at least one metaverse, the data pertaining to provisioning one or more databases in connection with the at least one metaverse;
to provision at least one database of the one or more databases based at least in part on the processing of the data pertaining to the provisioning one or more databases in connection with the at least one metaverse;
to render a three-dimensional model representation of the at least one provisioned database in the at least one metaverse; and
to perform one or more automated actions based at least in part on one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse, wherein performing one or more automated actions comprises:
generating and outputting, to a metaverse database processor, event data pertaining to the one or more avatar actions;
generating, using the metaverse database processor in connection with the event data pertaining to the one or more avatar actions, at least one application programming interface call comprising one or more instructions for executing one or more database actions, related to the one or more avatar actions, on the at least one provisioned database; and
outputting, to a database provisioning management system external to the at least one metaverse, the at least one application programming interface call.

### Claim 10 (depends on 9)

The non-transitory processor-readable storage medium of claim 9, wherein performing one or more automated actions comprises enabling user management, via the at least one avatar, of the at least one provisioned database based at least in part on the one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse.

### Claim 11 (depends on 9)

The non-transitory processor-readable storage medium of claim 9, wherein provisioning at least one database of the one or more databases comprises initiating at least one application programming interface call to the database provisioning management system to request creation of at least one virtual machine.

### Claim 12 (depends on 9)

The non-transitory processor-readable storage medium of claim 9, wherein performing one or more automated actions comprises executing, in accordance with the two or more instructions, the one or more database actions on the at least one provisioned database.

### Claim 13 (depends on 12)

The non-transitory processor-readable storage medium of claim 12, wherein performing one or more automated actions comprises displaying results, in the rendered three-dimensional model representation of the at least one provisioned database, of the one or more database actions executed on the at least one provisioned database.

### Claim 14 (depends on 9)

The non-transitory processor-readable storage medium of claim 9, wherein processing data pertaining to provisioning one or more databases in connection with the at least one metaverse comprises implementing at least one graphical user interface in connection with the at least one metaverse.

### Claim 15

An apparatus comprising:
at least one processing device comprising a processor coupled to a memory;
the at least one processing device being configured:
to process data associated with at least one avatar in at least one metaverse, the data pertaining to provisioning one or more databases in connection with the at least one metaverse;
to provision at least one database of the one or more databases based at least in part on the processing of the data pertaining to the provisioning one or more databases in connection with the at least one metaverse;
to render a three-dimensional model representation of the at least one provisioned database in the at least one metaverse; and
to perform one or more automated actions based at least in part on one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse, wherein the performing one or more automated actions comprises:
generating and outputting, to a metaverse database processor, event data pertaining to the one or more avatar actions;
generating, using the metaverse database processor in connection with the event data pertaining to the one or more avatar actions, at least one application programming interface call comprising one or more instructions for executing one or more database actions, related to the one or more avatar actions, on the at least one provisioned database; and
outputting, to a database provisioning management system external to the at least one metaverse, the at least one application programming interface call.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein performing one or more automated actions comprises enabling user management, via the at least one avatar, of the at least one provisioned database based at least in part on the one or more avatar actions carried out in connection with the rendered three-dimensional model representation of the at least one provisioned database in the at least one metaverse.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein provisioning at least one database of the one or more databases comprises initiating at least one application programming interface call to the database provisioning management system to request creation of at least one virtual machine.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein performing one or more automated actions comprises executing, in accordance with the two or more instructions, the one or more database actions on the at least one provisioned database.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein performing one or more automated actions comprises displaying results, in the rendered three-dimensional model representation of the at least one provisioned database, of the one or more database actions executed on the at least one provisioned database.

### Claim 20 (depends on 15)

The apparatus of claim 15, wherein processing data pertaining to provisioning one or more databases in connection with the at least one metaverse comprises implementing at least one graphical user interface in connection with the at least one metaverse.
