11232111

Automated Company Matching

PublishedJanuary 25, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
14 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of matching company names, the method comprising: receiving a provider side company dataset having multiple provider companies, each of the multiple provider companies having a respective company record; generating provider side company signature fragments for each of the multiple provider companies based on the respective provider company records; receiving a client side company dataset having multiple client companies, each of the multiple client companies having a respective client company record; identify a provider side inexact match candidate based on a comparison of the provider side company signature fragments to the provider company record for at least one of the multiple client companies of the client side company dataset, the provider side inexact match candidate including an overlap of the provider side company signature fragment with the respective client side company record; for each of the client side companies: compute a match score for the provider side inexact match candidate; rank the provider side company the match score, and generate multiple top matches of the client side companies based on the ranking of the provider side match candidates; and output the multiple top matches.

2

2. The method of claim 1 , wherein generating the provider side company dataset further comprises: generating provider company signatures; generating provider company signature fragments; generating provider company name tokens; generating a provider company signature; and generating the provider side company dataset based on the provider company signature.

3

3. The method of claim 1 , wherein the comparison of the provider side company signature fragments to the client company record for the at least one of the multiple client companies of the client side company dataset includes comparing multiple subsequences of the provider side company signature fragments to respective multiple subsequences of the client side company dataset.

4

4. The method of claim 3 , wherein the multiple subsequences includes comparing two fuzzy subsequences.

5

5. The method of claim 3 , wherein the multiple subsequences includes comparing a fuzzy subsequence and a non-fuzzy subsequence.

6

6. The method of claim 1 , wherein the comparison of the provider side company signature fragments to the company record for the at least one of the multiple client companies of the client side company dataset includes determining a Levenshtein distance.

7

7. The method of claim 1 , wherein the comparison of the provider side company signature fragments to the company record for the at least one of the multiple client companies of the client side company dataset includes determining a cosine similarity.

8

8. The method of claim 1 , wherein the comparison of the provider side company signature fragments to the company record for the at least one of the multiple client companies of the client side company dataset includes determining a Euclidean distance.

9

9. The method of claim 1 , further comprising: identifying multiple provider side inexact match candidates based on the comparison of the provider side company signature fragments to each of the client company records; and computing the match score for each of the provider side match candidates based on the multiple provider side inexact match candidates.

10

10. The method of claim 9 , further comprising: weighting each of the multiple provider side inexact match candidates; and computing the match score for each of the provider side inexact match candidates based on the weighted multiple inexact match candidates.

11

11. The method of claim 1 , further comprising: generating client side company signature fragments for each of the multiple client companies based on the respective client company records; and identifying the provider side inexact match candidate based on a comparison of the provider side company signature fragments to each of the client side company signature fragments.

12

12. The method of claim 11 , further comprising: identifying multiple provider side inexact match candidates based on the comparison of the provider side company signature fragments to each of the client side company signature fragments; and computing the match score for each of the provider side match candidates based on each of the provider side inexact match candidates.

13

13. The method of claim 1 , wherein the multiple top matches are output to a remote computing device, network, or server.

14

14. The method of claim 1 , wherein the multiple top matches are output to a display of a user interface.

Patent Metadata

Filing Date

Unknown

Publication Date

January 25, 2022

Inventors

Hua Gao
Amit Rai

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “AUTOMATED COMPANY MATCHING” (11232111). https://patentable.app/patents/11232111

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

AUTOMATED COMPANY MATCHING — Hua Gao | Patentable