IP Library Granted Patent US 8,438,183
Granted Patent B2
US 8,438,183 · App. 13/087,067 · Granted May 7, 2013

Ascribing actionable attributes to data that describes a personal identity

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,438,183
App. No.
13/087,067
Granted
May 7, 2013
Kind
B2
Abstract

There is provided a method that includes (a) receiving an inquiry to initiate a search for data for a specific individual, (b) determining, based on the inquiry, a strategy and flexible predictiveness equations to search a reference database, (c) searching the reference database, in accordance with the strategy, for a match to the inquiry; and (d) outputting the match. The method may also output flexible feedback related to the match that reflects inferred quality of the match experience which can be used by an end-user to determine the degree to which the matched entity meets that end-user's quality-based criteria. There is also provided a system that performs the method, and a storage medium that contains instructions that control a processor to perform the method.

Claims (55)

1. A method comprising:

receiving an inquiry to initiate a search for data concerning a specific individual;

determining, based on said inquiry, a strategy to search a reference database;

searching said reference database, in accordance with said strategy, for a match to said inquiry;

outputting said match: and

outputting an indicator of a level of confidence that said match is an appropriate match to said inquiry, wherein said indicator indicates what reference data was used to form an opinion regarding said level of confidence,

wherein said determining said strategy comprises:

extracting, from said inquiry, an attribute that is relevant to said searching;

assigning a weight to said attribute, thus yielding a weighted attribute, wherein said weight is indicative of a usefulness of said attribute in finding a match to said inquiry; and

establishing a function, based on said weighted attribute,

wherein said searching comprises:

retrieving from said reference database, candidates having attribute values that indicate likely matches to said inquiry, based on said function;

determining a best candidate from said candidates; and

returning said best candidate as said match,

wherein said inquiry includes an inquiry value for said attribute, and

wherein said establishing comprises:

modifying said weight as a function of a number of records in said reference database that have said inquiry value for said attribute.

2. A system comprising:

a processor; and

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

receive an inquiry to initiate a search for data concerning a specific individual;

determine, based on said inquiry, a strategy to search a reference database;

search said reference database, in accordance with said strategy, for a match to said inquiry; and

output said match,

wherein to determine said strategy, said instructions cause said processor to:

extract, from said inquiry, an attribute that is relevant to said search;

assign a weight to said attribute, thus yielding a weighted attribute, wherein said weight is indicative of a usefulness of said attribute in finding a match to said inquiry; and

establish a function, based on said weighted attribute,

wherein to search said reference database, said instructions cause said processor to:

retrieve from said reference database, candidates having attribute values that indicate likely matches to said inquiry, based on said function;

determine a best candidate from said candidates; and

return said best candidate as said match,

wherein said inquiry includes an inquiry value for said attribute,

wherein to establish said function, said instructions cause said processor to:

modify said weight as a function of a number of records in said reference database that have said inquiry value for said attribute,

wherein said instructions also cause said processor to output an indicator of a level of confidence that said match is an appropriate match to said inquiry, and

wherein said indicator indicates what reference data was used to form an opinion regarding said level of confidence.

3. A storage medium, comprising instructions that, when read by said processor, cause said processor to:

receive an inquiry to initiate a search for data concerning a specific individual;

determine, based on said inquiry, a strategy to search a reference database;

search said reference database, in accordance with said strategy, for a match to said inquiry; and

output said match,

wherein to determine said strategy, said instructions cause said processor to:

extract, from said inquiry, an attribute that is relevant to said search;

assign a weight to said attribute, thus yielding a weighted attribute, wherein said weight is indicative of a usefulness of said attribute in finding a match to said inquiry; and

establish a function, based on said weighted attribute,

wherein to search said reference database, said instructions cause said processor to:

retrieve from said reference database, candidates having attribute values that indicate likely matches to said inquiry, based on said function;

determine a best candidate from said candidates; and

return said best candidate as said match,

wherein said inquiry includes an inquiry value for said attribute,

wherein to establish said function, said instructions cause said processor to:

modify said weight as a function of a number of records in said reference database that have said inquiry value for said attribute,

wherein said instructions also cause said processor to output an indicator of a level of confidence that said match is an appropriate match to said inquiry, and

wherein said indicator indicates what reference data was used to form an opinion regarding said level of confidence.

Assignments (7)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE 2ND ASSIGNOR'S NAME FROM MICHALE KLEIN" TO "MICHAEL KLEIN" PREVIOUSLY RECORDED ON REEL 026129 FRANE 0607. ASSIGNOR(S) HEREBY CONFIRM THE ASSIGNMENT OF ASSIGNOR INTEREST. Recorded Aug 21, 2013
From: SCRIFFIGNANO, ANTHONY J.; KLEIN, MICHAEL
To: DUN & BRADSTREET CORPORATION, THE
Reel/Frame 031206/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2011
From: SCRIFFIGNANO, ANTHONY J.; KLEIN, MICHALE
To: THE DUN & BRADSTREET CORPORATION
Reel/Frame 026129/0607 →