/Patent Tracker
MicrosoftPatent applicationAI & softwareInterest 4/10

Microsoft patents tool that finds errors in data tables automatically

Patent drawing
Patent drawing from the official filing.

Microsoft describes a system that automatically checks data tables for mistakes without needing experts to set rules for each specific file. It learns what valid data looks like from large sets of examples and flags cells that break these general patterns.

Why it mattersThis could make it easier for regular users to spot typos or wrong numbers in spreadsheets without needing advanced data analysis skills.

In the filing’s own words

Systems and methods discussed herein generate a semantic-domain constraint corpus that detects data errors within columns of any data table, without requiring domain-experts to manually specify constraints on a per-table basis. A large body of semantic-domain constraint candidates is generated from test datasets, after which high-quality constraints within those candidates are identified. The systems and methods further pare the remaining semantic-domain constraints down based on size and false-positive rate constraints. The resulting semantic-domain constraint corpus can be applied to any structured dataset to automatically detect errors within columns of that dataset.

What exactly they claim (claim 1)

1. A data-quality system, comprising: at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the system to: generate a plurality of semantic-domain constraint candidates by applying one or more semantic column-type detection methods to columns of a plurality of training data tables, each semantic-domain constraint candidate specifying a domain type, a pre-condition, and a post-condition for identifying errors within an unlabeled column domain; select a subset of semantic-domain constraints from the plurality of semantic-domain constraint candidates based on each selected semantic-domain constraint satisfying (i) a size constraint requiring the semantic-domain constraint to apply to at least a threshold number of columns of the plurality of training data tables, and (ii) a false-positive-rate constraint requiring an estimated false-positive rate of the semantic-domain constraint, measured over the plurality of training data tables, to be below a predetermined threshold; apply the subset of semantic-domain constraints to columns of a target data table to identify one or more cells of the target data table that violate at least one semantic-domain constraint of the subset; and cause a user interface to display a rendering of the target data table in which the identified one or more cells are visually distinguished from non-violating cells.

Facts

Company
Microsoft (Microsoft Technology Licensing, LLC)
Official title
UNSUPERVISED ERROR DETECTION IN DATA TABLES USING SEMANTIC-DOMAIN CONSTRAINTS
Publication number
US20260329827A1
Application number
19730154
Filed
Jul 2, 2026
Published
Oct 22, 2026
Inventors
7
Claims
20

Classified under

G06F 16/215 Physics & computing

More from Microsoft in AI & software

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.