IP Library Granted Patent US 11,204,707
Granted Patent B2
US 11,204,707 · App. 16/839,795 · Granted Dec 21, 2021

Scalable binning for big data deduplication

Inventors: George Beskales (Waltham, MA); Ihab F. Ilyas (Waterloo, CA)
Assignee: TAMR, INC.
G06F3/0641G06F16/90344G06F16/1748G06F16/906
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,204,707
App. No.
16/839,795
Granted
Dec 21, 2021
Kind
B2
Abstract

Fast record deduplication is accomplished by providing as an input, data records having multiple attributes, and local similarity functions of individual attributes with local similarity thresholds. Bin IDs are then generated based on the local similarity functions and the local similarity thresholds. The Bin IDs are unique identifiers of a respective bin of records, and the bin of records is a set of records that are possibly pairwise similar. Local candidate pairs are identified based on data records that share Bin IDs. The local candidate pairs are aggregated to produce a set of global candidate pairs. The set of global candidate pairs are filtered by deciding whether a pair of data records represents a duplicate.

Claims (16)

1. A computer implemented method for use in fast record deduplication comprising:

(a) inputting, into software running on one or more computer processors, data records having multiple attributes;

(b) inputting, into the software, local similarity functions of individual attributes with local similarity thresholds;

(c) generating, by the software, Bin IDs based on the local similarity functions and the local similarity thresholds, wherein the Bin IDs are unique identifiers of a respective bin of records, and wherein all similar record pairs appear in the same bin;

(d) identifying local candidate pairs based on data records that share Bin IDs;

(e) aggregating, by the software, the local candidate pairs to produce a set of global candidate pairs; and

(f) filtering, by the software, the set of global candidate pairs by deciding whether a pair of data records represents a duplicate.

2. The method of claim 1 wherein the candidate pairs are identified by a Cartesian product of all data records sharing Bin IDs.

3. A system for performing fast record deduplication comprising at least one non-transitory computer-readable medium containing computer program instructions that when executed by at least one computer processor causes the at least one computer processor to perform the steps of:

(a) inputting data records having multiple attributes;

(b) inputting local similarity functions of individual attributes with local similarity thresholds;

(c) generating Bin IDs based on the local similarity functions and the local similarity thresholds, wherein the Bin IDs are unique identifiers of a respective bin of records, and wherein all similar record pairs appear in the same bin;

(d) identifying local candidate pairs based on data records that share Bin IDs;

(e) aggregating the local candidate pairs to produce a set of global candidate pairs; and

(f) filtering the set of global candidate pairs by deciding whether a pair of data records represents a duplicate.

4. The system of claim 3 wherein the candidate pairs are identified by a Cartesian product of all data records sharing Bin IDs.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Feb 21, 2025
From: JPMORGAN CHASE BANK, N.A.
To: TAMR, INC.
Reel/Frame 070284/0092 →
RELEASE OF SECURITY INTEREST Recorded Feb 21, 2025
From: JPMORGAN CHASE BANK, N.A.
To: TAMR, INC.
Reel/Frame 070284/0101 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 30, 2023
From: TAMR, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 062540/0438 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 19, 2021
From: TAMR, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055662/0240 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 17, 2020
From: TAMR, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 055205/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2020
From: BESKALES, GEORGE; ILYAS, IHAB F
To: TAMR, INC.
Reel/Frame 052316/0680 →
Continuity (3)
Continuation 15729980 · Oct 11, 2017
Provisional Application 62415095 · Oct 31, 2016
Related Publication 20200233597A1 · Jul 23, 2020