IP Library Granted Patent US 12,314,294
Granted Patent B1
US 12,314,294 · App. 18/957,779 · Granted May 27, 2025

Method and systems for generating a projection structure using a graphical user interface

Inventors: Blake Browder (Dallas, TX); Joy Figarsky (Little Rock, AR)
Assignee: Signet Health Corporation
G06F16/33295G06F16/31G06F16/35G06T11/206
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,314,294
App. No.
18/957,779
Granted
May 27, 2025
Kind
B1
Abstract

A system for generating a projection structure using a graphical user interface, wherein the system comprises: a display device configured to display a graphical user interface (GUI); a computing device comprising a memory; and a processor, wherein the memory contains instructions configuring the processor to: receive a plurality of datasets, wherein each dataset comprises a plurality of parameters; generate a first projection structure as a function of the datasets; display the first projection structure through the GUI; receive natural language query data corresponding to the first projection structure using a chatbot interface; generate response data as a function of the query data; map, as a function of a look-up table, each categorization to a database entry index; obtain response data from the database; adjust the parameters as a function of the response data; generate a second projection structure; and display it in the GUI.

Claims (56)

1. A system for generating a projection structure using a graphical user interface, wherein the system comprises:

a display device, wherein the display device is configured to display a graphical user interface (GUI);

at least a computing device, wherein the computing device comprises:

a memory; and

at least a processor communicatively connected to the memory, wherein the memory contains instructions configuring the at least a processor to:

receive, using the at least a processor, a plurality of datasets, wherein each dataset of the plurality of datasets comprises a corresponding plurality of parameters;

generate, using the at least a processor, a first projection structure as a function of the plurality of datasets;

display, through the display device, the first projection structure through the graphical user interface;

receive, through the graphical user interface, natural language query data corresponding to the first projection structure using a chatbot interface presented through the graphical user interface;

generate, using the at least a processor, response data as a function of the natural language query data, wherein generating the response data comprises:

processing, using a large language model, the natural language query data to determine a plurality of data categorizations;

mapping each of the plurality of data categorizations to a database entry index; and

obtaining the response data from a database as a function of each database entry index;

generate, using the at least a processor, an adjusted plurality of parameters as a function of the response data;

generate, using the at least a processor, a second projection structure as a function of the response data and the adjusted plurality of parameters; and

display, through the display device, the second projection structure in the graphical user interface.

2. The system of claim 1 , wherein generating the second projection structure comprises generating a natural language response as a function of the natural language query data and the response data using a second large language model.

3. The system of claim 1 , wherein the at least a processor is configured to generate a visual representation of the first projection structure and the second projection structure, wherein the visual representation comprises an interactive diagrammatic structure.

4. The system of claim 1 , wherein mapping each of the plurality of data categorizations to a database entry index comprises a look up table.

5. The system of claim 1 , wherein the graphical user interface comprises at least an interactive element configured to adjust the plurality of parameters and the adjusted plurality of parameters.

6. The system of claim 5 , wherein the processor is configured to:

receive the at least an interactive element updates;

adjust the plurality of parameters as a function of the received at least an interactive element update; and

adjust the plurality of adjusted plurality of parameters as a function of the received at least an interactive element updates.

7. The system of claim 1 , wherein the at least a processor is configured to track modifications to the second projection structure, wherein the tracked modifications are used to retrain the large language model.

8. The system of claim 1 , wherein displaying the second projection structure comprises displaying at least a second interactive element configured to:

receive, using the at least a processor, system feedback; and

generate dynamic updates to the graphical user interface as a function of the system feedback.

9. The system of claim 1 , wherein each data categorization further comprises an accuracy score, wherein only categorizations with an accuracy score above a threshold are mapped to the database entry index.

10. The system of claim 1 , wherein obtaining the response data from the database comprises performing a ranking algorithm to prioritize each database entry index as a function of the natural language query data.

11. A method for generating a projection structure using a graphical user interface, wherein the method comprises:

receiving, using the at least a processor, a plurality of datasets, wherein each dataset of the plurality of datasets comprises a corresponding plurality of parameters;

generating, using the at least a processor, a first projection structure as a function of the plurality of datasets;

displaying, through a display device, the first projection structure through the graphical user interface;

receiving, through the graphical user interface, natural language query data corresponding to the first projection structure using a chatbot interface presented through the graphical user interface;

generating, using the at least a processor, response data as a function of the natural language query data, wherein generating the response data comprises:

processing, using a large language model, the natural language query data to determine a plurality of data categorizations;

mapping each of the plurality of data categorizations to a database entry index; and

obtaining the response data from a database as a function of each database entry index;

generating, using the at least a processor, an adjusted plurality of parameters as a function of the response data;

generating, using the at least a processor, a second projection structure as a function of the response data and the adjusted plurality of parameters; and

displaying, through the display device, the second projection structure in the graphical user interface.

12. The method of claim 11 , wherein generating the second projection structure comprises generating a natural language response as a function of the natural language query data and the response data using a second large language model.

13. The method of claim 11 , further comprising generating, using the at least a processor, a visual representation of the first projection structure and the second projection structure, wherein the visual representation comprises an interactive diagrammatic structure.

14. The method of claim 11 , wherein mapping each of the plurality of data categorizations to a database entry index comprises a look up table.

15. The method of claim 11 , wherein the graphical user interface comprises at least an interactive element configured to adjust the plurality of parameters and the adjusted plurality of parameters.

16. The method of claim 15 , further comprising:

receiving, by the at least a processor, the at least an interactive element updates;

adjusting, by the at least a processor, the plurality of parameters as a function of the received at least an interactive element update; and

adjusting, by the at least a processor, the plurality of adjusted plurality of parameters as a function of the received at least an interactive element updates.

17. The method of claim 11 , further comprising tracking, by the at least a processor, modifications to the second projection structure, wherein the tracked modifications are used to retrain the large language model.

18. The method of claim 11 , wherein displaying the second projection structure comprises displaying at least a second interactive element configured to:

receive, using the at least a processor, method feedback; and

generate dynamic updates to the graphical user interface as a function of the method feedback.

19. The method of claim 11 , wherein each data categorization further comprises an accuracy score, wherein only categorizations with an accuracy score above a threshold are mapped to the database entry index.

20. The method of claim 11 , wherein obtaining the response data from the database comprises performing a ranking algorithm to prioritize each database entry index as a function of the natural language query data.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 72292 FRAME 767. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 16, 2025
From: SIGNET HEALTH CORPORATION
To: BH OPERATIONS, LLC
Reel/Frame 073992/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2025
From: SIGNET HEALTH CORPORATION
To: BEHAVIORAL HEALTH OPERATIONS, LLC
Reel/Frame 072292/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2024
From: BROWDER, BLAKE; FIGARSKY, JOY
To: SIGNET HEALTH CORPORATION
Reel/Frame 069387/0905 →
References Cited (10)
US 8666771B2 · Roesch et al. · 2014 [cited by applicant]
US 10922633B2 · Ulizio et al. · 2021 [cited by applicant]
US 11461723B2 · Balan · 2022 [cited by applicant]
US 12111858B1 · Radhakrishnan · 2024 [cited by examiner]
US 12141732B1 · Solmer · 2024 [cited by examiner]
US 20040243438A1 · Mintz · 2004 [cited by applicant]
US 20230008936A1 · Adhikari et al. · 2023 [cited by applicant]
US 20240320247A1 · Chen · 2024 [cited by examiner]
US 20240320251A1 · Hemington · 2024 [cited by examiner]
IN 202441067899A · 2024 [cited by applicant]
Cited By (3)
US 12,406,028 US 12,488,024 US 12,651,007