IP Library Granted Patent US 12,386,593
Granted Patent B1
US 12,386,593 · App. 18/963,610 · Granted Aug 12, 2025

System and method for generating an instance array associated with an initial class

Inventors: Blake Browder (Dallas, TX); Joy Figarsky (Little Rock, AR)
Assignee: Signet Health Corporation
G06F8/24G06F8/34
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,386,593
App. No.
18/963,610
Granted
Aug 12, 2025
Kind
B1
Abstract

A system for generating an instance array associated with an initial class. The system may include at least a processor, and a memory communicatively connected to the at least a processor and containing instructions configuring the at least a processor to generate an instance array associated with an initial class. Instructions may include: receive an array associated with an initial class, define a new class using specific instances from the array associated with the class, verify the new class as a function of the specific instances associated with the class, and display the objects of the new class at a display device, wherein the display device presents a graphical user interface enabling a user to manipulate the new class.

Claims (40)

1. A system for generating an instance array associated with an initial class, wherein the system comprises:

at least a processor; and

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

receive an array associated with an initial class;

define a new class using specific instances from the array associated with the class, wherein defining the new class using specific instances from the array associated with the initial class comprises:

identifying one or more required criteria, wherein identifying the one or more required criteria is accomplished using a parameter module;

selecting specific instances based on the one or more required criteria; and

instantiating the new class using the specific instances based on the one or more required criteria;

verify the new class as a function of the specific instances associated with the class; and

display one or more objects of the new class at a display device, wherein the display device presents a graphical user interface (GUI) enabling a user to manipulate the new class; and

wherein the GUI enables a user to adjust the new class by adding instances, deleting instances, and adjusting instances, wherein the adjustment of the new class further comprises an authorization process, wherein the authorization process comprises:

receiving, at the at least a processor, an adjustment signal;

generating a response signal as a function of a comparison of the adjustment signal, the new class, and an optimization metric; and

transmitting the response signal to the GUI.

2. The system of claim 1 , wherein the array associated with an initial class comprises one or more identifiers.

3. The system of claim 2 , wherein the array associated with an initial class further comprises one or more optimization metrics.

4. The system of claim 1 , wherein the array associated with an initial class is received from one or more external systems configured to pre-process the array associated with an initial class, wherein pre-processing the array comprises generating one or more identifiers and one or more optimization metrics.

5. The system of claim 1 , wherein the processor is further configured to transmit the new class to a database.

6. The system of claim 1 , wherein generating a response signal is accomplished using a machine-learning model.

7. The system of claim 6 , wherein the machine-learning model is trained using exemplary adjustment signals and exemplary optimization metrics correlated with exemplary response signals.

8. The system of claim 7 , wherein the machine-learning model is retrained using user adjustments to the new class.

9. A method for generating an instance array associated with an initial class, wherein the method comprises:

receiving an array associated with an initial class;

defining objects of a new class using specific instances from the array associated with an initial class, wherein defining the new class using specific instances from the array associated with the initial class comprises:

identifying one or more required criteria, wherein identifying the one or more required criteria is accomplished using a parameter module;

selecting specific instances based on the one or more required criteria; and

instantiating the new class using the specific instances based on the one or more required criteria;

verifying the new class as a function of the specific instances associated with an initial class; and

displaying one or more objects of the new class at a display device, wherein the display device presents a graphical user interface (GUI) enabling a user to manipulate the new class; and

wherein the GUI enables a user to adjust the new class by adding instances, deleting instances, and adjusting instances, wherein the adjustment of the new class further comprises an authorization process, wherein the authorization process comprises:

receiving, at the at least a processor, an adjustment signal;

generating a response signal as a function of a comparison of the adjustment signal, the new class, and an optimization metric; and

transmitting the response signal to the GUI.

10. The method of claim 9 , wherein the array associated with an initial class comprises one or more identifiers.

11. The method of claim 10 , wherein the array associated with an initial class further comprises one or more optimization metrics.

12. The method of claim 9 , wherein the array associated with an initial class is received from one or more external systems configured to pre-process the array associated with an initial class, wherein pre-processing the array comprises generating one or more identifiers and one or more optimization metrics.

13. The method of claim 9 , wherein the method further comprises transmitting the new class to a database.

14. The method of claim 9 , wherein generating a response signal is accomplished using a machine-learning model.

15. The method of claim 14 , wherein the machine-learning model is trained using exemplary adjustment signals and exemplary optimization metrics correlated with exemplary response signals.

16. The method of claim 15 , wherein the machine-learning model is retrained using user adjustments to the new class.

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 28, 2024
From: BROWDER, BLAKE; FIGARSKY, JOY
To: SIGNET HEALTH CORPORATION
Reel/Frame 069430/0130 →
References Cited (13)
US 8527942B2 · Foti · 2013 [cited by examiner]
US 9058176B2 · Jentsch · 2015 [cited by examiner]
US 9665348B1 · Black · 2017 [cited by examiner]
US 10672506B2 · Butler · 2020 [cited by applicant]
US 11288718B2 · Mahadevan · 2022 [cited by applicant]
US 20030004956A1 · Johnson · 2003 [cited by examiner]
US 20060265248A1 · Barnhart et al. · 2006 [cited by applicant]
US 20080133274A1 · Warner · 2008 [cited by applicant]
US 20120089987A1 · Hulick, Jr. · 2012 [cited by examiner]
US 20140089905A1 · Hux · 2014 [cited by examiner]
US 20200286056A1 · Martino et al. · 2020 [cited by applicant]
Medical Billing Software: Key Capabilities, Top Vendors, and Selection Tips Altexsoft website https://www.altexsoft.com/blog/medical-billing-software/. [cited by applicant]
Setting Up the Billing Interface Oracle https://docs.oracle.com/cd/E16365_01/fscm91pbr0/eng/psbooks/sbil/chapter.htm?File=sbil/htm/sbil10.htm. [cited by applicant]