IP Library Granted Patent US 12,530,411
Granted Patent B1
US 12,530,411 · App. 18/964,084 · Granted Jan 20, 2026

System and method for determining an expression of an object

Inventors: Blake Browder (Dallas, TX); Joy Figarsky (Little Rock, AR)
Assignee: BH Operations, LLC
G06F16/908G06F16/904
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,530,411
App. No.
18/964,084
Granted
Jan 20, 2026
Kind
B1
Abstract

A system for determining an expression of an object. The system includes 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 determine an expression of an object. The instructions may include receive a first object, receive a second object, determine an expression of the first object in relation to the second object. Further, determining an expression of the first object in relation to the second object may include inputting the first object and the second object into an expression model, generating an expression, wherein the expression represents a relationship between the first object and the second object, outputting the expression representing the first object and the second object, and returning a value associated with the relationship between the first object and the second object.

Claims (58)

1 . A system for determining an expression of an object, 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 a first object, wherein the first object comprises instances of a plurality of classes comprising one or more values and behaviors associated with patient data, wherein a class of the plurality of classes is generated using the at least a processor, wherein generating the class comprises:

defining the class, wherein defining the class comprises:

identifying one or more required criteria, wherein identifying the one or more required criteria comprises utilizing a parameter module;

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

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

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

displaying one or more objects of the class using a graphical user interface (GUI), wherein the GUI enables a user to adjust the class by adding instances, deleting instances, and adjusting instances, wherein the adjustment of the 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 the comparison of the adjustment signal, the class, and an optimization metric; and

transmitting the response signal to the GUI;

receive a second object, wherein:

the second object comprises instances of classes comprising one or more values and behaviors; and

the second object is generated by a machine-learning model using natural language processing to identify certain strings within a plurality of second object instances of classes; and

determine an expression of the first object in relation to the second object, wherein determining the expression of the first object in relation to the second object comprises:

inputting the first object and the second object into an expression model trained on historic patient data associated with historic payor data, wherein a large language model is implemented to parse unstructured data of the historic patient data, and wherein the at least a processor is configured to perform de-identification of personally identifiable information prior to training the expression model and re-identification after training the expression model in accordance with compliance protocols;

generating, at the expression model, the expression;

outputting the expression; and

returning a value associated with the expression.

2 . The system of claim 1 , wherein the second object further comprises one or more values and behaviors associated with one or more constraints generated from textual data.

3 . The system of claim 2 , wherein the one or more values and behaviors comprise historic data.

4 . The system of claim 1 , wherein the returned value comprises a set of values, wherein the set of values comprises a value vector comprising a plurality of temporally assigned values.

5 . The system of claim 1 , wherein the at least a processor is further configured to display, at a display device, the returned value associated with a relationship between the first object and the second object.

6 . The system of claim 5 , wherein the GUI comprises one or more event handlers.

7 . The system of claim 1 , wherein the at least a processor is further configured to transmit the returned value to a database.

8 . The system of claim 1 , wherein the first object and the second object are updated iteratively with newly occurring instances.

9 . The system of claim 8 , wherein the newly occurring instances are used as new training data to retrain the expression model.

10 . The system of claim 1 , wherein the expression model is trained using exemplary first and second objects correlated to exemplary expressions.

11 . A method for determining an expression of an object, wherein the method comprises:

receiving a first object, wherein the first object comprises instances of a plurality of classes comprising one or more values and behaviors associated with patient data, wherein a class of the plurality of classes is generated using the at least a processor, wherein generating the class comprises:

defining the class, wherein defining the class comprises:

identifying one or more required criteria, wherein identifying the one or more criteria comprises using a parameter module:

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

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

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

displaying one or more objects of the class using a graphical user interface (GUI), wherein the GUI enables a user to adjust the class by adding instances, deleting instances, and adjusting instances, wherein the adjustment of the 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 the comparison of the adjustment signal, the class, and an optimization metric; and

transmitting the response signal to the GUI;

receiving a second object, wherein:

the second object comprises instances of classes comprising one or more values and behaviors; and

the second object is generated by a machine-learning model using natural language processing to identify certain strings within a plurality of second object instances of classes; and

determining an expression of the first object in relation to the second object, wherein determining the expression of the first object in relation to the second object comprises:

inputting the first object and the second object into an expression model trained on historic patient data associated with historic payor data, wherein a large language model is implemented to parse unstructured data of the historic patient data, and performing de-identification of personally identifiable information prior to training the expression model and re-identification after training the expression model in accordance with compliance protocols;

generating, at the expression model, the expression;

outputting the expression; and

returning a value associated with the expression.

12 . The method of claim 11 , wherein the second object further comprises one or more values and behaviors associated with one or more constraints generated from textual data.

13 . The method of claim 12 , wherein the one or more values and behaviors comprise historic data.

14 . The method of claim 11 , wherein the returned value comprises a set of values, wherein the set of values comprises evolving values.

15 . The method of claim 11 , wherein the method further comprises displaying, at a display device, the returned value associated with a relationship between the first object and the second object.

16 . The method of claim 15 , wherein the wherein the GUI comprises one or more event handlers.

17 . The method of claim 11 , wherein the method further comprises transmitting the returned value to a database.

18 . The method of claim 11 , wherein the first object and the second object are updated iteratively with newly occurring instances.

19 . The method of claim 18 , wherein the newly occurring instances are used as new training data to retrain the expression model.

20 . The method of claim 11 , wherein the expression model is trained using exemplary first and second objects correlated to exemplary expressions.

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 29, 2024
From: BROWDER, BLAKE; FIGARSKY, JOY
To: SIGNET HEALTH CORPORATION
Reel/Frame 069435/0377 →
References Cited (41)
US 5560005A · Hoover · 1996 [cited by examiner]
US 6070165A · Whitmore · 2000 [cited by examiner]
US 8407066B2 · Gentry et al. · 2013 [cited by applicant]
US 8577824B2 · Langen · 2013 [cited by examiner]
US 8805892B2 · Zhang · 2014 [cited by examiner]
US 9703532B1 · Foti · 2017 [cited by examiner]
US 9792563B1 · Schroeder · 2017 [cited by examiner]
US 10642897B2 · Heidasch · 2020 [cited by examiner]
US 11194811B2 · Haft · 2021 [cited by examiner]
US 11379921B1 · Palka · 2022 [cited by applicant]
US 11520463B1 · Hofman · 2022 [cited by examiner]
US 11561997B2 · Pigeon · 2023 [cited by examiner]
US 20030004956A1 · Johnson · 2003 [cited by examiner]
US 20030055680A1 · Skeba · 2003 [cited by applicant]
US 20030167269A1 · Gupta · 2003 [cited by examiner]
US 20070038475A1 · Schlessinger · 2007 [cited by examiner]
US 20080208895A1 · Rowley · 2008 [cited by examiner]
US 20120095313A1 · Reinke · 2012 [cited by examiner]
US 20150006198A1 · Furr · 2015 [cited by examiner]
US 20200293522A1 · Haft · 2020 [cited by examiner]
US 20210141831A1 · Sherman · 2021 [cited by examiner]
US 20220058517A1 · Cherry · 2022 [cited by examiner]
US 20220075903A1 · Prasad · 2022 [cited by examiner]
US 20220164313A1 · BenHanokh · 2022 [cited by examiner]
US 20220301219A1 · Liu · 2022 [cited by examiner]
US 20230153757A1 · Gombar · 2023 [cited by examiner]
US 20240153605A1 · Halperin · 2024 [cited by examiner]
US 20240211796A1 · Diesendruck · 2024 [cited by examiner]
US 20240232264A1 · Saini · 2024 [cited by examiner]
US 20240296939A1 · Diwan · 2024 [cited by examiner]
US 20240386054A1 · Wouhaybi · 2024 [cited by examiner]
US 20250029728A1 · Noujaim · 2025 [cited by examiner]
CN 107392781A · 2017 [cited by examiner]
CN 114616558A · 2022 [cited by examiner]
CN 115017330A · 2022 [cited by examiner]
CN 118037074A · 2024 [cited by examiner]
CN 118609832A · 2024 [cited by examiner]
DE 112013004924T5 · 2015 [cited by examiner]
EP 4456007A1 · 2024 [cited by examiner]
JP 2023037332A · 2023 [cited by examiner]
KR 20160120456A · 2016 [cited by applicant]