IP Library Patent Application 18793109
Patent Application
App. No. 18/793,109

Modifying A Storage System Configuration Using A Large Language Model (‘LLM’)

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 None
App. No.
18/793,109
Filed
Aug 2, 2024
Art Unit
OPAP
USPC
706/19
Abstract

Modifying a storage system configuration using a large language model (‘LLM’), including: receiving a request for a deployment of a resource; generating, by a large language model (LLM), based on the request and a configuration of a computing environment, data facilitating a deployment of the resource in the computing environment; and providing the data facilitating the deployment of the resource in response to the request.

Claims (31)

1 . A method comprising:

receiving a request for a deployment of a resource;

generating, by a large language model (LLM), based on the request and a configuration of a computing environment, data facilitating a deployment of the resource in the computing environment; and

providing the data facilitating the deployment of the resource in response to the request.

2 . The method of claim 1 , wherein the data facilitating the deployment of the resource in the computing environment comprises a natural language description of the deployment of the resource in the computing environment.

3 . The method of claim 1 , wherein the data facilitating the deployment of the resource in the computing environment comprises one or more configuration files for the deployment of the resource.

4 . The method of claim 1 , wherein the request comprises a natural language description of the resource.

5 . The method of claim 1 , wherein generating the data facilitating the deployment comprises generating, by the LLM, a build cost analysis for the deployment, wherein the data facilitating the deployment comprises the build cost analysis.

6 . The method of claim 1 , wherein generating the data facilitating the deployment comprises accessing, by the LLM, one or more external data sources.

7 . The method of claim 6 , wherein the one or more external data sources comprise one or more operating system package listings.

8 . The method of claim 6 , wherein the one or more external data sources comprise one or more security benchmarks.

9 . The method of claim 1 , further comprising deploying the resource in the computing environment based on the data facilitating the deployment of the resource in the computing environment.

10 . The method of claim 9 , further comprising validating the deployment of the resource.

11 . A system comprising:

a memory; and

a processing device, operatively coupled to the memory, the processing device configured to:

receive a request for a deployment of a resource;

generate, by a large language model (LLM), based on the request and a configuration of a computing environment, data facilitating a deployment of the resource in the computing environment; and

provide the data facilitating the deployment of the resource in response to the request.

12 . The system of claim 11 , wherein the data facilitating the deployment of the resource in the computing environment comprises a natural language description of the deployment of the resource in the computing environment.

13 . The system of claim 11 , wherein the data facilitating the deployment of the resource in the computing environment comprises one or more configuration files for the deployment of the resource.

14 . The system of claim 11 , wherein the request comprises a natural language description of the resource.

15 . The system of claim 11 , wherein, to generate the data facilitating the deployment, the processing device is configured to generate, by the LLM, a build cost analysis for the deployment, wherein the data facilitating the deployment comprises the build cost analysis.

16 . The system of claim 11 , wherein, to generate the data facilitating the deployment, the processing device is configured to access, by the LLM, one or more external data sources.

17 . The system of claim 16 , wherein the one or more external data sources comprise one or more operating system package listings.

18 . The system of claim 16 , wherein the one or more external data sources comprise one or more security benchmarks.

19 . The system of claim 11 , wherein the processing device is further configured to deploy the resource in the computing environment based on the data facilitating the deployment of the resource in the computing environment.

20 . A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device to:

receive a request for a deployment of a resource;

generate, by a large language model (LLM), based on the request and a configuration of a computing environment, data facilitating a deployment of the resource in the computing environment; and

provide the data facilitating the deployment of the resource in response to the request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2024
From: FRESE, BOGUMILA ANNA; KARAVAS, VASILEIOS; PERNOT, EDOUARD; SMÉE, BRYAN; PANG, KIN LUNG WILLIAM; NEELAKANTAM, NAVEEN
To: PURE STORAGE, INC.
Reel/Frame 068182/0308 →