IP Library Granted Patent US 8,930,383
Granted Patent B2
US 8,930,383 · App. 13/016,934 · Granted Jan 6, 2015

System and method for aggregation and association of professional affiliation data with commercial data content

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,930,383
App. No.
13/016,934
Granted
Jan 6, 2015
Kind
B2
Abstract

There is provided a method that includes (i) receiving a first record that contains an identity of an individual, a name of a business, and a role of the individual in the business, (ii) matching the first record to data that provides a unique business identifier for the business, (iii) matching the first record to data that provides a unique individual identifier for the individual, (iii) appending to the first record (a) the unique business identifier, (b) the unique individual identifier, and (c) a unique role identifier for the role of the individual in the business, (iv) matching the first record to a second record based on the unique business identifier, the unique individual identifier, and the unique role identifier, and (v) consolidating the first and second records into a resultant record.

Claims (38)

1. A computer-implemented method comprising a processor performing actions of:

standardizing and cleansing data elements of a record;

validating to determine when said record meets an acceptance criteria, which generates a first record;

receiving said first record that contains an identity of an individual, a name of a business, and a role of said individual in said business;

performing a first matching process that matches said first record to data in a first database that returns a unique business identifier that uniquely identifies said business, wherein performing said first matching process comprises finding a best match between business data in said first record and data in said first database;

performing a second matching process that matches said first record to data in a second database that returns a unique individual identifier that uniquely identifies said individual;

performing a role identification process that returns a unique role identifier that uniquely identifies said role of said individual in said business;

appending to said first record (a) said unique business identifier, (b) said unique individual identifier, and (c) said unique role identifier;

matching said first record to a second record having said unique individual identifier; and

consolidating said first and second records into a resultant record having (a) said unique business identifier, (b) said unique individual identifier, and (c) said unique role identifier.

2. The computer-implemented method of claim 1 , wherein performing said second matching process comprises finding a best match between data about said individual in said first record and data in said second database.

3. The computer-implemented method of claim 1 , wherein said unique business identifier comprises a data universal numbering system (DUNS) number.

4. A computer-implemented system comprising:

a processor; and

a memory that contains instructions that are readable by said processor and that, when read by said processor, cause said processor to:

perform a standardization and cleanse of data elements of a record;

perform a validation to determine when said record meets an acceptance criteria, which generates a first record;

receive said first record that contains an identity of an individual, a name of a business, and a role of said individual in said business;

perform a first matching process that matches said first record to data in a first database that returns a unique business identifier that uniquely identifies said business, wherein said first matching process comprises finding a best match between business data in said first record and data in said first database;

perform a second matching process that matches said first record to data in a second database that returns a unique individual identifier that uniquely identifies said individual;

perform a role identification process that returns a unique role identifier that uniquely identifies said role of said individual in said business;

append to said first record (a) said unique business identifier, (b) said unique individual identifier, and (c) said unique role identifier;

match said first record to a second record having said unique individual identifier; and

consolidate said first and second records into a resultant record having (a) said unique business identifier, (b) said unique individual identifier, and (c) said unique role identifier.

5. The computer-implemented system of claim 4 , wherein said instructions to cause said processor to perform said second matching process comprise instructions that cause said processor to find a best match between data about said individual in said first record, and data in said second database.

6. The computer-implemented system of claim 4 , wherein said unique business identifier comprises a data universal numbering system (DUNS) number.

7. A non-transitory computer-readable storage medium that contains instructions that are readable by said processor to cause said processor to:

perform a standardization and cleanse of data elements of a record;

perform a validation to determine when said record meets an acceptance criteria, which generates a first record;

receive said first record that contains an identity of an individual, a name of a business, and a role of said individual in said business;

perform a first matching process that matches said first record to data in a first database that returns a unique business identifier that uniquely identifies said business, wherein said first matching process comprises finding a best match between business data in said first record and data in said first database;

perform a second matching process that matches said first record to data in a second database that returns a unique individual identifier that uniquely identifies said individual;

perform a role identification process that returns a unique role identifier that uniquely identifies said role of said individual in said business;

append to said first record, (a) said unique business identifier, (b) said unique individual identifier, and (c) said unique role identifier;

match said first record to a second record having said unique individual identifier; and

consolidate said first and second records into a resultant record having (a) said unique business identifier, (b) said unique individual identifier, and (c) said unique role identifier.

8. The non-transitory computer-readable storage medium of claim 7 , wherein said instructions to cause said processor to perform said second matching process comprise instructions that cause said processor to find a best match between data about said individual in said first record and data in said second database.

9. The non-transitory computer-readable storage medium of claim 7 , wherein said unique business identifier comprises a data universal numbering system (DUNS) number.

Assignments (6)
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 →
SECURITY INTEREST Recorded Aug 27, 2025
From: DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; LATTICE ENGINES, INC.; THE DUN AND BRADSTREET CORPORATION
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 072643/0196 →
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 May 25, 2011
From: DEKKER, BETHANY; NICODEMO, JOHN; ROUNDS, KIMBERLY; SCRIFFIGNANO, ANTHONY J.; HARA, KARMA; KLEIN, MICHAEL; HANUSCHAK, DAVID
To: THE DUN & BRADSTREET CORPORATION
Reel/Frame 026337/0719 →