US 11,669,524 B2
Configurable entity matching system
Quincy Milton, Bellevue, WA (US); Henry Tsai, San Francisco, CA (US); Uma Kale, Sammamish, WA (US); Adam Horacek, Chorvatsky Grob (SK); Justin Dority, Vancouver (CA); Phillip DuLion, Kirkland, WA (US); Ian Kelley, Seattle, WA (US); Michael Lentz, Seattle, WA (US); Ryan Skorupski, Bellevue, WA (US); Aditi Godbole, Seattle, WA (US); and Haizhen Zhang, Bothell, WA (US)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on May 24, 2022, as Appl. No. 17/751,927.
Application 17/751,927 is a continuation of application No. 17/084,107, filed on Oct. 29, 2020, granted, now 11,372,857.
Prior Publication US 2022/0284022 A1, Sep. 8, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/2453 (2019.01)
CPC G06F 16/24539 (2019.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, at a computing system, an input comprising one or more attributes;
selecting, by the computing system, a subset of query options from a list of query options relevant to the one or more attributes:
translating, by the computing system, each query option of the subset of query options into a query comprising at least one attribute of the one or more attributes, to generate a set of queries;
executing, by the computing system, each query to generate a candidate list comprising a list of candidates that potentially match the input;
accessing, by the computing system, a workflow configuration comprising a list of workflows for determining whether an input matches a candidate;
for each candidate in the list of candidates, performing operations comprising:
selecting a subset of available workflows based on relevance to the candidate and an accuracy score for each workflow; and
executing the selected subset of workflows to generate a match score indicating a probability that the candidate matches the input; and
providing an output indicating at least the candidates that matched the input based on the generated match score for each candidate.