IP Library Patent Application 18774010
Patent Application
App. No. 18/774,010

Dynamic Interfaces Created Using Generative Artificial Intelligence

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/774,010
Filed
Jul 16, 2024
Examiner
NABI, REZA U
Art Unit
2174
USPC
715/762
Abstract

Dynamic interfaces created using generative artificial intelligence, including: receiving a natural language input via a natural language interface for a storage system; providing an input to a generative artificial intelligence (AI) model comprising the natural language input; and receiving, from the generative AI model and based on the input, one or more user interface elements.

Claims (35)

1 . A method, comprising:

receiving a natural language input via a natural language interface for a storage system;

providing an input to a generative artificial intelligence (AI) model comprising the natural language input; and

receiving, from the generative AI model and based on the input, one or more user interface elements.

2 . The method of claim 1 , further comprising presenting the one or more user interface elements.

3 . The method of claim 1 , wherein the one or more user interface elements are presented via the natural language interface.

4 . The method of claim 1 , further comprising training the generative AI model based on training data comprising one or more annotated user interface elements.

5 . The method of claim 1 , wherein the one or more user interface elements are encoded using a markup language.

6 . The method of claim 1 , wherein the storage system is associated with a particular entity and the method further comprises:

receiving, from the generative AI model and based on one or more cohorts of the particular entity, another one or more user interface elements; and

presenting a user interface comprising the other one or more user interface elements.

7 . The method of claim 6 , wherein the user interface corresponds to a particular user interface type and the other one or more user interface elements are based on the particular user interface type.

8 . The method of claim 1 , wherein providing the input to the generative AI model further comprises providing, to the generative AI model, the input further comprising one or more contextual attributes associated with the natural language input.

9 . The method of claim 1 , further comprising providing, via the natural language interface, one or more suggested prompts, wherein the natural language input is selected from the one or more suggested prompts.

10 . A system comprising:

a memory; and

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

receive a natural language input via a natural language interface for a storage system;

provide an input to a generative artificial intelligence (AI) model comprising the natural language input; and

receive, from the generative AI model and based on the input, one or more user interface elements.

11 . The system of claim 10 , wherein the processing device is further configured to present the one or more user interface elements.

12 . The system of claim 10 , wherein the one or more user interface elements are presented via the natural language interface.

13 . The system of claim 10 , wherein the processing device is further configured to train the generative AI model based on training data comprising one or more annotated user interface elements.

14 . The system of claim 10 , wherein the one or more user interface elements are encoded using a markup language.

15 . The system of claim 10 , wherein the storage system is associated with a particular entity and the wherein the processing device is further configured to:

receive, from the generative AI model and based on one or more cohorts of the particular entity, another one or more user interface elements; and

present a user interface comprising the other one or more user interface elements.

16 . The system of claim 15 , wherein the user interface corresponds to a particular user interface type and the other one or more user interface elements are based on the particular user interface type.

17 . The system of claim 10 , wherein, to provide the input to the generative AI model, the processing device is further configured to provide, to the generative AI model, the input further comprising one or more contextual attributes associated with the natural language input.

18 . The system of claim 10 , wherein the processing device is further configured to provide, via the natural language interface, one or more suggested prompts, wherein the natural language input is selected from the one or more suggested prompts.

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

receive a natural language input via a natural language interface for a storage system;

provide an input to a generative artificial intelligence (AI) model comprising the natural language input; and

receive, from the generative AI model and based on the input, one or more user interface elements.

20 . The non-transitory computer readable storage medium of claim 19 , wherein the instructions, when executed, further cause the processing device to present the one or more user interface elements.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2024
From: DARJI, PRAKASH; MADHAVAN, ANAND
To: PURE STORAGE, INC.
Reel/Frame 068012/0628 →