Microsoft patents system to match customer data fields to industry standards
Microsoft describes a system that automatically matches a company's specific data fields to a standard industry format. It uses machine learning to compare words and structures, suggesting the correct label for each field to ensure data consistency.
In the filing’s own words
Linguistic schema mapping via semi-supervised learning is used to map a customer schema to a particular industry-specific schema (ISS). The customer schema is received and a corresponding ISS is identified. An attribute in the customer schema is selected for labeling. Candidate pairs are generated that include the first attribute and one or more second attributes which may describe the first attribute. A featurizer determines similarities between the first attribute and second attribute in each generated pair, one or more suggested labels are generated by a machine learning (ML) model, and one of the suggested labels is applied to the first attribute.
What exactly they claim (claim 1)
1. A system, comprising: a processor; a memory storing instructions that are executable by the processor, the instructions upon execution by the processor cause the processor to: receive a customer schema; identify an industry-specific schema corresponding to the received customer schema; select a first attribute included within the received customer schema for labeling; generate a candidate pair based on the selected first attribute, the candidate pair including the first attribute and a second attribute; generate, using a linguistic featurizer, an embedding featurizer, and a syntactic featurizer for the candidate pair, a featurized candidate based on an identified similarity between the first attribute and the second attribute, the featurized candidate being a 3-tuple numerical vector corresponding to the candidate pair based on the identified similarity including a linguistic similarity, an embedded similarity, and a syntactic similarity between the first attribute and the second attribute in the candidate pair, wherein the linguistic similarity, the embedded similarity, and the syntactic similarity in the 3-tuple numerical vector are identified using the linguistic featurizer, the embedding featurizer, and the syntactic featurizer respectively; generate, using a semi-supervised machine learning (ML) model, a suggested label for the first attribute based on the featurized candidate, the suggested label corresponding to the second attribute, wherein the semi-supervised ML model is trained on labeled training data including the featurized candidate and used to generate pseudo-labels for unlabeled data points, and wherein the semi-supervised ML model is iteratively retrained based on received feedback on the generated pseudo-labels in a train-predict loop until all candidate pairs are labeled or a maximum number of iterations is reached; and apply the suggested label to the first attribute, wherein applying the suggested label comprises updating the linguistic featurizer, based on the applied suggested label, including adding a sentence representation of the candidate pair and the applied suggested label with a larger sample weight than samples generated using only the industry-specific schema.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Linguistic schema mapping via semi-supervised learning
- Patent number
- US12762414B2
- Application number
- 17827688
- Filed
- May 28, 2022
- Granted
- Oct 13, 2026
- Inventors
- 8
- Claims
- 20
Classified under
G06N 3/088 Physics & computingG06F 18/2113 Physics & computingG06F 18/214 Physics & computingG06F 18/22 Physics & computingG06N 3/08 Physics & computingG06N 3/091 Physics & computingMore from Microsoft in AI & software
- Microsoft patents method to check AI answers against verified facts Oct 20, 2026
- Microsoft patents AI that presents PowerPoint slides for you Sep 3, 2026
- Microsoft patents method to check if LLM answers are based on real data Sep 10, 2026
- Microsoft patents system to blend multiple AI agents into one chat Oct 1, 2026
- Microsoft patents system that answers questions using your screen history Oct 15, 2026
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.