IP Library Granted Patent US 8,346,790
Granted Patent B2
US 8,346,790 · App. 12/892,496 · Granted Jan 1, 2013

Data integration method and system

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 8,346,790
App. No.
12/892,496
Granted
Jan 1, 2013
Kind
B2
Abstract

A computer implemented method for ensuring the quality of processed corporate entity data, the method comprising: sequentially processing the corporate entity data through a series of serially connected drivers, the serially connected drivers comprise a data collection driver, an entity matching driver, an identification number driver, a corporate linkage driver, and a predictive indicator driver; and conducting a quality assurance of the corporate entity data as it is processed in each of the driver, wherein the quality assurance comprises: (i) sampling the corporate entity data from each the driver periodically, thereby generating sample data; (ii) evaluating the sample data; and (iii) adjusting the processing based upon the evaluation, thereby producing high quality data.

Claims (67)

1. A computer implemented method for ensuring quality of processed corporate entity data, said method comprising:

sequentially processing said corporate entity data through a series of serially connected drivers, said serially connected drivers comprise:

(a) a data collection driver that merges said corporate entity data from a plurality of sources,

(b) an entity matching driver that matches said corporate entity data with a stored identification number,

(c) an identification number driver that assigns an identification number to the corporate entity data that was number matched in by the entity matching driver,

(d) a corporate linkage driver that builds corporate families based upon said corporate entity data, and

(e) a predictive indicator driver that uses statistical analysis to rate an entity's past performance to indicate a likelihood that said entity will perform a same way in the future; and

conducting a quality assurance of said corporate entity data as it is processed in each of said driver, wherein said quality assurance comprises:

sampling said corporate entity data from each said driver periodically, thereby generating sample data;

evaluating said sample data; and

adjusting said processing of at least one of said drivers based upon said evaluating, thereby producing high quality data.

2. The method according to claim 1 , wherein said evaluating of said sample data consists of at least one step selected from the group consisting of: auditing, validating, normalizing, correcting, and updating of said corporate entity data.

3. A computer implemented method for ensuring quality of processed corporate entity data, said method comprising:

sequentially processing said corporate entity data through a series of serially connected drivers, said serially connected drivers comprise a data collection driver, an entity matching driver, an identification number driver, a corporate linkage driver, and a predictive indicator driver; and

conducting a quality assurance of said corporate entity data as it is processed in each of said driver, wherein said quality assurance comprises:

sampling said corporate entity data from each said driver periodically, thereby generating sample data;

evaluating said sample data; and

adjusting said processing of at least one of said drivers based upon said evaluating, thereby producing high quality data,

wherein said corporate entity data is initially processed through said data collection driver to produce primary corporate entity data, said primary corporate entity data is then processed by said entity matching driver, said primary corporate entity data is processed by said entity matching driver where if not matched to previously stored data, then the unmatched primary corporate entity data is sent to said identification number driver where an identification number is assigned thereto, and if matched to said previously stored data, then the matched primary corporate entity data from said entity matching driver and primary corporate entity data having an assigned identification number applied in said identification number driver are processed by said corporate linkage driver, and thereafter said primary corporate entity data from said corporate linkage driver is processed by said predictive indicator driver.

4. A computer system for ensuring the quality of processed corporate entity data, said system comprising:

a data collection driver that merges said corporate entity data from a plurality of sources;

an entity matching driver that matches said corporate entity data with a stored identification number;

an identification number driver that assigns an identification number to the corporate entity data that was number matched in by the entity matching driver;

a corporate linkage driver that builds corporate families based upon said corporate entity data;

a predictive indicator driver that uses statistical analysis to rate an entity's past performance to indicate a likelihood that said entity will perform a same way in the future; and

a processor which sequentially filters said corporate entity data through the serially connected data collection driver, entity matching driver, identification number driver, corporate linkage driver, and predictive indicator driver, and

wherein said processor conducts a quality assurance of said corporate entity data as it is processed in each of said driver, wherein said quality assurance comprises:

sampling said corporate entity data from each said driver periodically, thereby generating sample data;

evaluating said sample data; and

adjusting said processing of at least one of said drivers based upon said evaluation, thereby producing high quality data.

5. The system according to claim 4 , wherein said evaluating of said sample data consists of at least one step selected from the group consisting of: auditing, validating, normalizing, correcting, and updating of said corporate entity data.

6. A computer system for ensuring the quality of processed corporate entity data, said system comprising:

a data collection driver;

an entity matching driver;

an identification number driver;

a corporate linkage driver;

a predictive indicator driver; and

a processor which sequentially filters said corporate entity data through the serially connected data collection driver, entity matching driver, identification number driver, corporate linkage driver, and predictive indicator driver, and

wherein said processor conducts a quality assurance of said corporate entity data as it is processed in each of said driver, wherein said quality assurance comprises:

sampling said corporate entity data from each said driver periodically, thereby generating sample data;

evaluating said sample data; and

adjusting said processing of at least one of said drivers based upon said evaluation, thereby producing high quality data,

wherein said processor:

processes said corporate entity data through said data collection driver to produce primary corporate entity data,

processes said primary corporate entity data by said entity matching driver to determine if an identification number has been previously assigned to said primary corporate entity data,

if said corporate entity data was not previously assigned said identification number, then the unmatched primary corporate entity data is sent to said identification number driver where an identification number is assigned thereto, and

if said corporate entity data was previously assigned said identification number, then the matched primary corporate entity data from said entity matching driver and primary corporate entity data having an assigned identification number applied in said identification number driver are processed by said corporate linkage driver, and

processes said primary corporate entity data from said corporate linkage driver by said predictive indicator driver.

7. A machine-readable medium storing executable instructions for data integration, the instructions comprising:

sequentially processing said corporate entity data through a series of serially connected drivers, said serially connected drivers comprise:

(a) a data collection driver that merges said corporate entity data from a plurality of sources,

(b) an entity matching driver that matches said corporate entity data with a stored identification number,

(c) an identification number driver that assigns an identification number to the corporate entity data that was number matched in by the entity matching driver,

(d) a corporate linkage driver that builds corporate families based upon said corporate entity data, and

(e) a predictive indicator driver that uses statistical analysis to rate an entity's past performance to indicate a likelihood that said entity will perform a same way in the future; and

conducting a quality assurance of said corporate entity data as it is processed in each of said driver, wherein said quality assurance comprises:

sampling said corporate entity data from each said driver periodically, thereby generating sample data;

evaluating said sample data; and

adjusting said processing of at least one of said drivers based upon said evaluation, thereby producing high quality data.

8. The machine-readable medium according to claim 7 , wherein said evaluating of said sample data consists of at least one step selected from the group consisting of: auditing, validating, normalizing, correcting, and updating of said corporate entity data.

9. A machine-readable medium storing executable instructions for data integration, the instructions comprising:

sequentially processing said corporate entity data through a series of serially connected drivers, said serially connected drivers comprise a data collection driver, an entity matching driver, an identification number driver, a corporate linkage driver, and a predictive indicator driver; and

conducting a quality assurance of said corporate entity data as it is processed in each of said driver, wherein said quality assurance comprises:

sampling said corporate entity data from each said driver periodically, thereby generating sample data;

evaluating said sample data; and

adjusting said processing of at least one of said drivers based upon said evaluation, thereby producing high quality data,

wherein said corporate entity data is initially processed through said data collection driver to produce primary corporate entity data, said primary corporate entity data is then processed by said entity matching driver, said primary corporate entity data is processed by said entity matching driver where if not matched to previously stored data, then the unmatched primary corporate entity data is sent to said identification number driver where an identification number is assigned thereto, and if matched to said previously stored data, then the matched primary corporate entity data from said entity matching driver and primary corporate entity data having an assigned identification number applied in said identification number driver are processed by said corporate linkage driver, and thereafter said primary corporate entity data from said corporate linkage driver is processed by said predictive indicator driver.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2025
From: BANK OF AMERICA, N.A. AS AGENT
To: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER’S, INC.; LATTICE ENGINES, INC.
Reel/Frame 072591/0843 →
INTELLECTUAL PROPERTY RELEASE AND TERMINATION Recorded Jan 18, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER'S, INC.
Reel/Frame 058757/0232 →
PATENT SECURITY AGREEMENT Recorded Feb 12, 2019
From: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER'S, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 048306/0375 →
PATENT SECURITY AGREEMENT Recorded Feb 12, 2019
From: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER'S INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048306/0412 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2010
From: STOKER, SANDRA L.; SHARIF, AHMAD TARIQ; PREVOZNAK, MICHAEL E.; LUCAS, CHRISTOPHER JOHN; BENKE, CHARLES R.; SECKLER, MARIA P.; DUCKWORTH, ALAN
To: DUN & BRADSTREET CORPORATION
Reel/Frame 025055/0309 →