Skip to content
PatentBrief
Get alertsTop ↑

How to Automatically Detect and Fix Changes in AI Model Data

This patent describes a system that automatically notices when the real-world data an AI model sees changes, causing its predictions to become less accurate, and then fixes the model.

Granted 2020ActiveExpires 2038Owned by Capital One ServicesInvented by Austin Walters, Kate Key, Mark Watson + 5 more

Original patent title: “Systems and methods for detecting data drift for data used in machine learning models

Plain-English explanation by SahiLast reviewed · June 14, 2026

This patent describes a system that automatically notices when the real-world data an AI model sees changes, causing its predictions to become less accurate, and then fixes the model. Granted to Capital One Services in 2020 with 22 claims and 32 forward citations, and it is expected to expire in 2038.

Key facts

Patent numberUS 10599957
StatusActive
FieldSoftware & Internet
AssigneeCapital One Services
InventorsAustin Walters, Kate Key, Mark Watson and 5 others
Filed2018
Granted2020
Expires2038
Claims22
Times cited32
LitigationNone on record
Value · $281K$899KSubstantial

Coverage

What does this patent actually cover?

The system detects when the data used by a machine learning model changes over time, a problem called 'data drift'. It does this by first receiving model training data and generating a predictive model. Then, it takes new model input data to generate predicted data. Crucially, it receives 'event data' (real-world outcomes) and compares a 'data profile' of the predicted data to a data profile of the event data (ClaimclaimA numbered sentence at the end of a patent that legally defines what the inventor owns. The most important section.Read more → 1). If these profiles differ significantly, indicating data drift, the system then automatically corrects the model. For example, a credit card fraud detection model might be trained on past transaction data. If new types of fraud emerge, the system would compare the model's fraud predictions (predicted data) with actual confirmed fraud cases (event data) to see if the patterns have shifted. If drift is detected, the system could retrain the model using the newer event data (Claim 13) or adjust its internal settings, called hyperparameters (Claim 9).

The gap

What does this patent NOT cover?

  • Does not cover detecting data drift without comparing the *profile* of predicted data to the *profile* of real-world event data, as specified in ClaimclaimA numbered sentence at the end of a patent that legally defines what the inventor owns. The most important section.Read more → 1.
  • Does not cover systems that only detect data drift but do not automatically initiate a correction of the model, as 'correcting the model' is a required step in ClaimclaimA numbered sentence at the end of a patent that legally defines what the inventor owns. The most important section.Read more → 1.
  • Does not cover detecting data drift based solely on changes in the input data *before* it's processed by the model, without considering the model's predictions or real-world outcomes (event data).
  • Does not cover detecting data drift in models that are not 'predictive models', as the claimsclaimsThe numbered statements at the end of a patent that legally define what the inventor owns.Read more → consistently refer to this specific type.
  • Does not cover methods of drift detection that do not involve receiving 'event data' for comparison with predicted data.

These exclusions are unique to PatentBrief — derived from the actual claim language, not patent-office boilerplate.

What made this novel

The noveltynoveltyThe requirement that an invention be different from anything publicly known before its priority date.Read more → lies in the system's ability to automatically compare the *data profile* of a model's predictions with the *data profile* of actual real-world outcomes (event data) to detect drift, and then to automatically correct the model. This moves beyond simply monitoring model performance to understanding *why* performance might be dropping and taking proactive steps to fix it.

The Patent Drawing

Representative patent drawing for Systems and methods for detecting data drift for data used in machine learning models (US 10599957)
Representative figure · US 10599957All figures on Google Patents →
Systems and methods for detect…(Primary claim)softwareai mlfinancetelecommunicationsconsumer electronics

Schematic visualization of the patent's claim structure. Hand-drawn diagrams in progress for each landmark patent.

Where you've seen this

Real-world examples

01

Credit card fraud detection systems

02

Loan application risk assessment models

03

Algorithmic trading systems

04

Predictive maintenance for industrial equipment

05

Recommendation engines on streaming services

06

Medical diagnostic AI tools

Why it matters

The bigger picture

Machine learning models are increasingly used in critical applications, from finance to healthcare. Their performance can degrade significantly if the real-world data they encounter changes from what they were trained on. This patent addresses a fundamental challenge in maintaining reliable AI systems by automating the detection and correction of such changes. This capability is essential for ensuring that AI models remain accurate and trustworthy over time, especially in dynamic environments.

Filed

October 26, 2018

Granted

March 24, 2020

Market context

Who's building on this

Companies in this space

Major cloud providers like Amazon Web Services (AWS SageMaker), Google Cloud (AI Platform), and Microsoft Azure (Azure ML) offer services for model monitoring and drift detection. Specialized MLOps platforms such as Databricks, MLflow, Arize AI, and WhyLabs are also actively developing and deploying similar capabilities. Capital One, the assigneeassigneeThe entity that owns the patent — usually the inventor's employer or a company.Read more →, continues to build advanced AI systems for financial services, making this technology central to their operations.

Market impact

This type of technology has become a cornerstone of modern MLOps (Machine Learning Operations) practices. It enables companies to deploy and maintain AI models in production with greater confidence, reducing the need for constant manual oversight and preventing costly errors that arise from degraded model performance. Its widespread adoption has made AI systems more robust and reliable, fostering trust in AI-driven decision-making across various industries.

Claim 1 — Plain English

What this patent covers

The system detects when the data used by a machine learning model changes over time, a problem called 'data drift'. It does this by first receiving model training data and generating a predictive model. Then, it takes new model input data to generate predicted data. Crucially, it receives 'event data' (real-world outcomes) and compares a 'data profile' of the predicted data to a data profile of the event data (Claim 1). If these profiles differ significantly, indicating data drift, the system then automatically corrects the model. For example, a credit card fraud detection model might be trained on past transaction data. If new types of fraud emerge, the system would compare the model's fraud predictions (predicted data) with actual confirmed fraud cases (event data) to see if the patterns have shifted. If drift is detected, the system could retrain the model using the newer event data (Claim 13) or adjust its internal settings, called hyperparameters (Claim 9).

The clever bit

The novelty lies in the system's ability to automatically compare the *data profile* of a model's predictions with the *data profile* of actual real-world outcomes (event data) to detect drift, and then to automatically correct the model. This moves beyond simply monitoring model performance to understanding *why* performance might be dropping and taking proactive steps to fix it.

What it does not cover

  • Does not cover detecting data drift without comparing the *profile* of predicted data to the *profile* of real-world event data, as specified in Claim 1.
  • Does not cover systems that only detect data drift but do not automatically initiate a correction of the model, as 'correcting the model' is a required step in Claim 1.
  • Does not cover detecting data drift based solely on changes in the input data *before* it's processed by the model, without considering the model's predictions or real-world outcomes (event data).
  • Does not cover detecting data drift in models that are not 'predictive models', as the claims consistently refer to this specific type.
  • Does not cover methods of drift detection that do not involve receiving 'event data' for comparison with predicted data.

Patent timeline

Filing

Application submitted to the patent office

Publication

Application published, typically 18 months after filing

Grant

Patent officially issued

Expiration

Patent enters public domain

PatentBrief Score

Impact Score

Moderate

Citation count

30/40

Moderately cited

Claim breadth

15/20

Broad claimsclaimsThe numbered statements at the end of a patent that legally define what the inventor owns.Read more →

Recency

10/20

Granted 5–10 years ago

Assignee scale

0/20

Independent or smaller assigneeassigneeThe entity that owns the patent — usually the inventor's employer or a company.Read more →

PatentBrief Impact Score — based on citation count, claim breadth, recency, and assignee scale. Not a legal assessment.

Heuristic Value Estimate

What this patent might be worth

Substantial

$281K$899K

Midpoint $562K · 12.4 yr remaining · industry ×1.6

Adjust inputs →

Heuristic only — blends forward/backward citation counts, claim scope, time remaining, litigation history, and CPC-derived industry baseline. Real valuations need a professional appraisal.

The original legal language

Original claims

22 claims as filed with the patent office.

Concepts involved

ClaimPrior artNon-obviousnessNoveltySpecificationAssigneePatent term

Citations

Patent lineage

Cites earlier patents

118

earlier patents this invention cites as foundations

View prior art →

Cited by later patents

32

later patents that build on this invention

View patents →

Cite this patent

Walters, A., Key, K., Watson, M., Goodsitt, J., Pham, V., Truong, A., Farivar, R., & Abad, F. A. T. (2020). How to Automatically Detect and Fix Changes in AI Model Data (U.S. Patent No. 10,599,957). U.S. Patent and Trademark Office. https://patentbrief.org/patent/us/10599957/systems-and-methods-for-detecting-data-drift-for-data-used-in-machine-learning-m

Auto-generated from the patent record. Double-check author order and the issue date against the official USPTO document before submitting.

Embed

Add this patent to your site

Drop this plain-English patent card into any blog post or article — free, no signup. It always links back to the full breakdown here.

<div data-patentlens-widget data-patent-number="US10599957"></div>
<script src="https://patentbrief.org/embed.js" async></script>

Stay in the loop

Get a weekly digest of new patents.

One email per week. No spam. Unsubscribe anytime.

Keep exploring

Related patents you should know

US 4683195 · 1987

How to Make Billions of Copies of a DNA Segment

This patent describes the Polymerase Chain Reaction (PCR), a method to rapidly create many copies of a specific piece of DNA or RNA, enabling its detection and analysis.

Cetus Corp

US 8697359 · 2014

How to Edit Genes in Human Cells Using an Engineered CRISPR System

This patent describes an engineered CRISPR-Cas9 system for precisely cutting DNA in eukaryotic cells to change how genes work, opening the door for gene editing in complex organisms.

Massachusetts Institute of Technology

US 7657849 · 2010

How the iPhone's Slide-to-Unlock Gesture Works

Apple's 2010 patent describes unlocking a device by dragging a specific graphical image across the touchscreen along a predefined path, a gesture that became iconic with the original iPhone.

Apple Inc

US 4733665 · 1988

How Doctors Implant a Permanent Stent Using a Balloon

This patent describes the method for placing a permanent, expandable wire mesh tube inside a blood vessel or other body tube using a balloon-tipped catheter to widen it and keep it open.

Expandable Grafts Partnership

US 4405829 · 1983

How RSA Public-Key Encryption Keeps Digital Messages Secret

This patent describes the foundational RSA algorithm, a method for securely sending messages where anyone can encrypt a message using a public key, but only the intended recipient can decrypt it using a secret private key.

Massachusetts Institute of Technology

US 4575330 · 1986

How 3D Printers Build Objects Layer by Layer from Liquid

This patent describes the foundational method for 3D printing, where a machine builds a three-dimensional object layer by layer by hardening a liquid material with light or other energy.

UVP Inc

Semantically similar

You might also find these interesting

SEARCH ALL

More to explore

More in Software & Internet

Browse all Software & Internet

New to patents?

What is a patent?How to read a patentAnatomy of a claimHow strong is this patent?What the citations meanWhat it doesn't coverSoftware PatentsPatent glossary

Common Questions

Frequently Asked Questions

What does How to Automatically Detect and Fix Changes in AI Model Data cover?

This patent describes a system that automatically notices when the real-world data an AI model sees changes, causing its predictions to become less accurate, and then fixes the model.

Who owns patent US 10599957?

Capital One Services owns this patent, granted in 2020.

When does this patent expire?

This patent is expected to expire on October 26, 2038, when the invention enters the public domain.

What is patent US 10599957 cited by?

This patent has been cited by 32 later patents that build on its ideas.

What problem does this patent solve?

Machine learning models are increasingly used in critical applications, from finance to healthcare. Their performance can degrade significantly if the real-world data they encounter changes from what they were trained on. This patent addresses a fundamental challenge in maintaining reliable AI systems by automating the detection and correction of such changes. This capability is essential for ensuring that AI models remain accurate and trustworthy over time, especially in dynamic environments.

What does this patent NOT cover?

Does not cover detecting data drift without comparing the *profile* of predicted data to the *profile* of real-world event data, as specified in Claim 1.

Patent monitoring

Get notified when Capital One Services files a new patent

Get notified when this company files a new patent. Weekly digest · Confirm via email · Unsubscribe anytime.

Last reviewed: June 14, 2026 · PatentBrief is not a law firm and this is not legal advice.