IP Library › Granted Patent US 12,455,895
Granted Patent B2
US 12,455,895 · App. 18/484,323 · Granted Oct 28, 2025

Artificial intelligence model surveillance system

Inventors: Bin He (Philadelphia, PA); Wei Geng (San Diego, CA); Jon Arthur Wierks (Tustin, CA); Kien Trong Trinh (San Diego, CA); Mark A. Spieckerman (Dana Point, CA); Sankar Bokka (Oxford, MS); Bryan Byron Craver (San Diego, CA); Roderick Maclan (San Diego, CA); Tricia J. Murray (San Diego, CA)
Assignee: CoreLogic Solutions, LLC
G06F16/256G06F16/217G06N20/20G06Q50/16
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,455,895
App. No.
18/484,323
Granted
Oct 28, 2025
Kind
B2
Abstract

Systems and methods for property valuation using automated valuation models are described herein, which involve a complex series of workflows for data processing, automated valuation modeling, and error detection—each of which are capable of leveraging machine learning algorithms/techniques and can be combined and operated together in a specific manner in order to improve data availability and data quality, improve the accuracy of generated property value estimates, improve the performance of the models over time, and allow the property value estimation to be adapted to various use cases. Estimation of property value may involve an ensemble model which reconciles the outputs of different sub-models based on a use case, with the sub-models using different approaches that have their own strengths and weaknesses.

Claims (39)

1 . A computer-implemented method comprising:

obtaining model data input to a first machine learning model in a plurality of machine learning models used in a property valuation workflow or output from the first machine learning model;

applying the model data as an input to at least one of a plurality of machine learning anomaly detection models, wherein the at least one of the plurality of machine learning anomaly detection models is different than the first machine learning model;

detecting an anomaly in the model data applied as the input to the at least one of the plurality of machine learning anomaly detection models based on an output of the at least one of the plurality of machine learning anomaly detection models;

generating a suggestion to modify at least some of the model data based on a profile associated with the detected anomaly, wherein the suggestion comprises an identification of the detected anomaly;

presenting the suggestion to a user for review;

modifying the at least some of the model data in accordance with the generated suggestion; and

re-training the first machine learning model using the modified at least some of the model data.

2 . The method of claim 1 , wherein modifying the at least some of the model data associated with the execution of the first machine learning model further comprises modifying the at least some of the model data automatically without user intervention.

3 . The method of claim 1 , wherein re-training the first machine learning model improves performance of the first machine learning model.

4 . The method of claim 3 , wherein re-training the first machine learning model further comprises re-training the first machine learning model automatically without user intervention.

5 . The method of claim 1 , wherein the model data associated with execution of the first machine learning model comprises at least one of model input data, model exhaust data, exhaust generated attributes, or complimentary data.

6 . The method of claim 1 , wherein the profile associated with the detected anomaly includes a cause for the detected anomaly.

7 . The method of claim 6 , wherein the profile associated with the detected anomaly includes an approach for correcting or preventing the detected anomaly.

8 . The method of claim 1 , further comprising monitoring individual performance of the first machine learning model on a continual basis.

9 . A system comprising:

one or more computers; and

computer storage media storing instructions that when executed by the one or more computers, cause the one or more computers to:

obtain model data input to a first machine learning model in a plurality of machine learning models used in a property valuation workflow or output from the first machine learning model;

apply the model data as an input to at least one of a plurality of machine learning anomaly detection models, wherein the at least one of the plurality of machine learning anomaly detection models is different than the first machine learning model;

detect an anomaly in the model data applied as the input to the at least one of the plurality of machine learning anomaly detection models based on an output of the at least one of the plurality of machine learning anomaly detection models;

generate a suggestion to modify at least some of the model data based on a profile associated with the detected anomaly, wherein the suggestion comprises an identification of the detected anomaly;

present the suggestion to a user for review;

modify the at least some of the model data in accordance with the generated suggestion; and

re-train the first machine learning model using the modified at least some of the model data.

10 . The system of claim 9 , wherein the instructions, when executed, further cause the one or more computers to modify the at least some of the model data automatically without user intervention.

11 . The system of claim 9 , wherein the instructions, when executed, further cause the one or more computers to re-train the first machine learning model automatically without user intervention.

12 . The system of claim 9 , wherein the model data associated with execution of the first machine learning model comprises at least one of model input data, model exhaust data, exhaust generated attributes, or complimentary data.

13 . The system of claim 9 , wherein the profile associated with the detected anomaly includes a cause for the detected anomaly.

14 . The system of claim 13 , wherein the profile associated with the detected anomaly includes an approach for correcting or preventing the detected anomaly.

15 . Non-transitory computer storage media storing instructions that when executed by a system of one or more computers, cause the one or more computers to perform operations comprising:

obtaining model data input to a first machine learning model in a plurality of machine learning models used in a property valuation workflow or output from the first machine learning model;

applying the model data as an input to at least one of a plurality of machine learning anomaly detection models, wherein the at least one of the plurality of machine learning anomaly detection models is different from the first machine learning model;

detecting an anomaly in the model data applied as the input to the at least one of the plurality of machine learning anomaly detection models based on an output of the at least one of the plurality of machine learning anomaly detection models;

generating a suggestion to modify at least some of the model data based on a profile associated with the detected anomaly, wherein the suggestion comprises an identification of the detected anomaly;

presenting the suggestion to a user for review;

modifying the at least some of the model data in accordance with the generated suggestion; and

re-training the first machine learning model using the modified at least some of the model data.

16 . The non-transitory computer storage media of claim 15 , wherein the first machine learning model, a second machine learning model, and a third machine learning model comprise, at least in part, a plurality of sub-models and an ensemble model, and wherein the ensemble model is applied to outputs of the plurality of sub-models.

Assignments (3)
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 28, 2026
From: CORELOGIC SOLUTIONS, LLC , AS A GRANTOR
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SECOND LIEN NOTES COLLATERAL AGENT
Reel/Frame 076077/0224 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 28, 2026
From: CORELOGIC SOLUTIONS, LLC, AS A GRANTOR
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS FIRST LIEN NOTES COLLATERAL AGENT
Reel/Frame 076077/0305 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 28, 2026
From: CORELOGIC SOLUTIONS, LLC, AS GRANTOR
To: JPMORGAN CHASE BANK, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 076097/0647 →
Continuity (2)
Continuation 16912441 · Jun 25, 2020
Related Publication 20240037116A1 · Feb 1, 2024
References Cited (160)
US 3174851A · Buehler et al. · 1965 [cited by applicant]
US 4770725A · Simpson et al. · 1988 [cited by applicant]
US 4870576A · Tornetta · 1989 [cited by applicant]
US 4918526A · Lewis et al. · 1990 [cited by applicant]
US 5032989A · Tornetta · 1991 [cited by applicant]
US 5193056A · Boes · 1993 [cited by applicant]
US 5361201A · Jost et al. · 1994 [cited by applicant]
US 5414621A · Hough · 1995 [cited by applicant]
US 5680305A · Apgar, IV · 1997 [cited by applicant]
US 5754850A · Janssen · 1998 [cited by applicant]
US 5794216A · Brown · 1998 [cited by applicant]
US 5830179A · Mikus et al. · 1998 [cited by applicant]
US 5852810A · Sotiroff et al. · 1998 [cited by applicant]
US 5857174A · Dugan · 1999 [cited by applicant]
US 5867155A · Williams · 1999 [cited by applicant]
US 5928217A · Mikus et al. · 1999 [cited by applicant]
US 6014664A · Fagin et al. · 2000 [cited by applicant]
US 6115694A · Cheetham et al. · 2000 [cited by applicant]
US 6141648A · Bonissone et al. · 2000 [cited by applicant]
US 6174305B1 · Mikus et al. · 2001 [cited by applicant]
US 6178406B1 · Cheetham et al. · 2001 [cited by applicant]
US 6312455B2 · Duerig et al. · 2001 [cited by applicant]
US 6323885B1 · Wiese · 2001 [cited by applicant]
US 6397208B1 · Lee · 2002 [cited by applicant]
US 6401070B1 · McManus et al. · 2002 [cited by applicant]
US 6484176B1 · Sealand et al. · 2002 [cited by applicant]
US 6505176B2 · DeFrancesco et al. · 2003 [cited by applicant]
US 6587841B1 · DeFrancesco et al. · 2003 [cited by applicant]
US 6609109B1 · Bradley et al. · 2003 [cited by applicant]
US 6609118B1 · Khedkar et al. · 2003 [cited by applicant]
US 6636803B1 · Hartz, Jr. et al. · 2003 [cited by applicant]
US 6681211B1 · Gatto · 2004 [cited by applicant]
US 6748369B2 · Khedkar et al. · 2004 [cited by applicant]
US 6836270B2 · Du · 2004 [cited by applicant]
US 6842738B1 · Bradley et al. · 2005 [cited by applicant]
US 6873972B1 · Marcial et al. · 2005 [cited by applicant]
US 6876955B1 · Fleming et al. · 2005 [cited by applicant]
US 7043501B2 · Schiller · 2006 [cited by applicant]
US 7054741B2 · Harrison et al. · 2006 [cited by applicant]
US 7076448B1 · Snyder · 2006 [cited by applicant]
US 7127439B2 · Jannarone et al. · 2006 [cited by applicant]
US 7289965B1 · Bradley et al. · 2007 [cited by applicant]
US 7295987B2 · Graff · 2007 [cited by applicant]
US 7333943B1 · Charuk et al. · 2008 [cited by applicant]
US 7402173B2 · Scheuermann et al. · 2008 [cited by applicant]
US 7587348B2 · Liao et al. · 2009 [cited by applicant]
US 7711574B1 · Bradley et al. · 2010 [cited by applicant]
US 7729965B1 · An et al. · 2010 [cited by applicant]
US 7801739B2 · Smith · 2010 [cited by applicant]
US 7835919B1 · Bradley et al. · 2010 [cited by applicant]
US 7836057B1 · Micaelian et al. · 2010 [cited by applicant]
US 7930254B1 · Harral et al. · 2011 [cited by applicant]
US 7966256B2 · Liao et al. · 2011 [cited by applicant]
US 7974854B1 · Bradley et al. · 2011 [cited by applicant]
US 8001024B2 · Graboske et al. · 2011 [cited by applicant]
US 8010377B1 · Bradley et al. · 2011 [cited by applicant]
US 8140421B1 · Humphries et al. · 2012 [cited by applicant]
US 8244563B2 · Coon et al. · 2012 [cited by applicant]
US 8370239B2 · Graboske et al. · 2013 [cited by applicant]
US 8396812B2 · Hardman et al. · 2013 [cited by applicant]
US 8489499B2 · Yan et al. · 2013 [cited by applicant]
US 10380653B1 · Flint et al. · 2019 [cited by applicant]
US 10909643B1 · Weiss · 2021 [cited by applicant]
US 11816122B1 · He et al. · 2023 [cited by applicant]
US 20010007953A1 · Evens · 2001 [cited by applicant]
US 20010029477A1 · Freeman et al. · 2001 [cited by applicant]
US 20010039506A1 · Robbins · 2001 [cited by applicant]
US 20010047327A1 · Courtney · 2001 [cited by applicant]
US 20020007336A1 · Robbins · 2002 [cited by applicant]
US 20020035535A1 · Brock, Sr. · 2002 [cited by applicant]
US 20020049653A1 · Johnson et al. · 2002 [cited by applicant]
US 20020052766A1 · Dingman et al. · 2002 [cited by applicant]
US 20020082681A1 · Boylan et al. · 2002 [cited by applicant]
US 20020087389A1 · Sklarz et al. · 2002 [cited by applicant]
US 20020099650A1 · Cole · 2002 [cited by applicant]
US 20020103669A1 · Sullivan, Sr. et al. · 2002 [cited by applicant]
US 20020127529A1 · Erdahl · 2002 [cited by applicant]
US 20020133371A1 · Cole · 2002 [cited by applicant]
US 20020147613A1 · Kennard et al. · 2002 [cited by applicant]
US 20030011599A1 · Du · 2003 [cited by applicant]
US 20030036995A1 · Lazerson · 2003 [cited by applicant]
US 20030036996A1 · Lazerson · 2003 [cited by applicant]
US 20030046099A1 · Lamont et al. · 2003 [cited by applicant]
US 20030093366A1 · Halper et al. · 2003 [cited by applicant]
US 20030126071A1 · Keyes et al. · 2003 [cited by applicant]
US 20030144948A1 · Cleary et al. · 2003 [cited by applicant]
US 20030149658A1 · Rossbach et al. · 2003 [cited by applicant]
US 20030149659A1 · Danaher et al. · 2003 [cited by applicant]
US 20030191723A1 · Foretich et al. · 2003 [cited by applicant]
US 20030212565A1 · Badali et al. · 2003 [cited by applicant]
US 20030212678A1 · Bloom et al. · 2003 [cited by applicant]
US 20030236676A1 · Graham · 2003 [cited by applicant]
US 20040019517A1 · Sennott · 2004 [cited by applicant]
US 20040021584A1 · Hartz, Jr. et al. · 2004 [cited by applicant]
US 20040039581A1 · Wheeler · 2004 [cited by applicant]
US 20040049440A1 · Shinoda et al. · 2004 [cited by applicant]
US 20040078464A1 · Rajan et al. · 2004 [cited by applicant]
US 20040128232A1 · Descloux · 2004 [cited by applicant]
US 20040133439A1 · Noetzold et al. · 2004 [cited by applicant]
US 20040133493A1 · Ford et al. · 2004 [cited by applicant]
US 20040153330A1 · Miller et al. · 2004 [cited by applicant]
US 20040172127A1 · Kantor · 2004 [cited by applicant]
US 20040243450A1 · Bernard, Jr. et al. · 2004 [cited by applicant]
US 20040249447A1 · Boylan et al. · 2004 [cited by applicant]
US 20040254803A1 · Myr · 2004 [cited by applicant]
US 20050108025A1 · Cagan · 2005 [cited by applicant]
US 20050154657A1 · Kim et al. · 2005 [cited by applicant]
US 20050171822A1 · Cagan · 2005 [cited by applicant]
US 20050192999A1 · Cook et al. · 2005 [cited by applicant]
US 20050216292A1 · Ashlock · 2005 [cited by applicant]
US 20050288942A1 · Graboske et al. · 2005 [cited by applicant]
US 20060015357A1 · Cagan · 2006 [cited by applicant]
US 20060026136A1 · Drucker et al. · 2006 [cited by applicant]
US 20060059073A1 · Walzak · 2006 [cited by applicant]
US 20060064415A1 · Guyon et al. · 2006 [cited by applicant]
US 20060085207A1 · Carey et al. · 2006 [cited by applicant]
US 20060085234A1 · Cagan · 2006 [cited by applicant]
US 20060105342A1 · Villena et al. · 2006 [cited by applicant]
US 20060116952A1 · Orfano · 2006 [cited by applicant]
US 20060122918A1 · Graboske et al. · 2006 [cited by applicant]
US 20060200492A1 · Villena et al. · 2006 [cited by applicant]
US 20060218003A1 · Snyder · 2006 [cited by applicant]
US 20060218005A1 · Villena et al. · 2006 [cited by applicant]
US 20060271472A1 · Cagan · 2006 [cited by applicant]
US 20070033122A1 · Cagan · 2007 [cited by applicant]
US 20070033126A1 · Cagan et al. · 2007 [cited by applicant]
US 20070192188A1 · Gregerson · 2007 [cited by applicant]
US 20070226129A1 · Liao et al. · 2007 [cited by applicant]
US 20080004893A1 · Graboske · 2008 [cited by applicant]
US 20080097767A1 · Milman et al. · 2008 [cited by applicant]
US 20080235153A1 · Tombs et al. · 2008 [cited by applicant]
US 20080301064A1 · Burns · 2008 [cited by applicant]
US 20090088967A1 · Lerner et al. · 2009 [cited by applicant]
US 20090132263A1 · Costello · 2009 [cited by applicant]
US 20090281972A1 · Shahani · 2009 [cited by examiner]
US 20100057524A1 · Milman et al. · 2010 [cited by applicant]
US 20100076881A1 · O'Grady et al. · 2010 [cited by applicant]
US 20100088242A1 · Cagan · 2010 [cited by applicant]
US 20110106743A1 · Duchon · 2011 [cited by applicant]
US 20110196762A1 · Dupont · 2011 [cited by applicant]
US 20120005112A1 · Woodworth et al. · 2012 [cited by applicant]
US 20120158459A1 · Villena et al. · 2012 [cited by applicant]
US 20120215703A1 · Yao et al. · 2012 [cited by applicant]
US 20120278243A1 · Frazier et al. · 2012 [cited by applicant]
US 20120303536A1 · Wierks et al. · 2012 [cited by applicant]
US 20130144796A1 · Fout et al. · 2013 [cited by applicant]
US 20130282596A1 · Fleming · 2013 [cited by applicant]
US 20140351019A1 · Whitney et al. · 2014 [cited by applicant]
US 20150012335A1 · Xie et al. · 2015 [cited by applicant]
US 20180225593A1 · Cozine et al. · 2018 [cited by applicant]
US 20190244139A1 · Varadarajan et al. · 2019 [cited by applicant]
US 20190295196A1 · Fleming · 2019 [cited by applicant]
US 20190377984A1 · Ghanta · 2019 [cited by examiner]
US 20200097389A1 · Smith · 2020 [cited by examiner]
US 20200201727A1 · Nie · 2020 [cited by examiner]
US 20200294162A1 · Shah · 2020 [cited by applicant]
US 20210125271A1 · O'Moore et al. · 2021 [cited by applicant]
“Privacy-preserving Machine Learning through Data Obfuscation” by Zhang et al. (Year: 2018). [cited by applicant]
“Public Views of Artificial Intelligence and Intellectual Property Policy” (Year: 2020). [cited by applicant]
https://blogs.nvidia.com/blog/2016/08/22/difference-deep-learning-training-inference-ai/ (Year: 2016). [cited by applicant]