IP Library Granted Patent US 9,690,816
Granted Patent B2
US 9,690,816 · App. 14/624,586 · Granted Jun 27, 2017

Systems, methods and software for entity relationship resolution

Inventors: Christopher Dozier (Minneapolis, MN); Souptik Datta (Cedar Grove, NJ); Merine Thomas (Eagan, MN); Hugo Molina-Salgado (Eagan, MN)
Assignee: Thomson Reuters Global Resources Unlimited Company
G06F17/30345G06F17/30303G06F17/30545
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 9,690,816
App. No.
14/624,586
Granted
Jun 27, 2017
Kind
B2
Abstract

A method includes receiving an entity record, wherein the entity record comprising at least one entity field element, and resolving the entity record to an authority record being associated with an initial authority file, wherein the authority record comprising at least one authority field element. The method further includes calculating a field element update measurement, the field element update measurement being associated with the at least one entity field element and the at least one authority field element and if the field element update measurement meets or exceeds a threshold, updating the authority record, or if not, not updating the authority record. The method further includes developing, in response to updating the authority record, an updated authority file associated with at least one updated authority record. The method also includes incorporating an additional authority record to the updated authority file.

Claims (43)

1. A computer-implemented method comprising:

receiving an entity record document, the entity record document comprising at least one entity field element;

resolving the entity record document to an authority record being associated with an initial authority file, the authority record comprising at least one authority field element; and

calculating a field element update measurement, the field clement update measurement being associated with the at least one entity field element and the at least one authority field element and:

if the field element update measurement does not meet or exceed a threshold, leaving the authority record unchanged; or

if the field element update measurement meets or exceeds a threshold:

computing a confidence measurement, the confidence measurement being associated with at least one different entity field element resolved to the authority record; and;

if the confidence measurement exceeds a predetermined confidence measurement;

updating the authority record; and

developing, in response to updating the authority record, an updated authority file associated with at least one updated authority record.

2. The computer-implemented method of claim 1 wherein the entity record document and the authority record are each associated with an individual.

3. The computer-implemented method of claim 1 wherein the entity record document and the authority record are each associated with an organization.

4. The computer-implemented method of claim 1 wherein the initial authority file comprises one or more of an individual authority record and an organization authority record.

5. The computer-implemented method of claim 1 wherein the threshold is a fraction threshold.

6. The computer-implemented method of claim 5 further comprising determining, in response to the step of resolving, whether a count meets or exceeds a count threshold and;

if the count does not meet or exceed the count threshold, leaving the authority record unchanged; or

if the count meets or exceeds the count threshold, proceeding to calculating step.

7. The computer-implemented method of claim 1 further comprising incorporating an additional authority record to the updated authority file, the additional authority record being associated with a set of orphan entity record documents, the set of orphan entity record documents relating to a given entity.

8. A computer-implemented method comprising:

receiving a user query, the user query associated with a set of information regarding an entity;

retrieving, in response to receiving the user query, at least one updated authority record, the at least one updated authority record having been formed by:

resolving an entity record document to an authority record, the authority record comprising at least one authority field element and the entity record document comprising at least one entity field element; and

updating the authority record to an updated authority record when a confidence measurement exceeds a predetermined confidence measurement, the confidence measurement being associated with at least one different entity field element resolved to the authority record; the confidence measurement computed when a field element update measurement meets or exceeds a threshold, the field element update measurement being associated with the at least one entity field element and the at least one authority field element; and

transmitting a delivery signal, the delivery signal being associated with the at least one updated authority record.

9. The computer-implemented method of claim 8 wherein the at least one updated authority record having been formed prior to receiving the user query.

10. The computer-implemented method of claim 8 wherein the at least one updated authority record having been formed in response to receiving the user query.

11. A system comprising:

a processor;

a memory coupled to the processor;

an entity resolution module stored in the memory for execution by the processor, the entity resolution module comprising:

a receiver module, the receiver module configured to receive an entity record document, the entity record document comprising at least one entity field element;

a resolution module, the resolution module configured to resolve the entity record document to an authority record being associated with an initial authority file, the authority record comprising at least one authority field element;

a field element update module, the field element update module configured to:

calculate a field element update measurement, the field element update measurement being associated with the at least one entity field element and the at least one authority field element;

determine whether the field element update measurement meets or exceeds a threshold;

leave, responsive to a leave unchanged determination that the field element update measurement does not meet or exceed the threshold, the authority record unchanged; and

compute, responsive to an update determination that the field element update measurement meets or exceeds the threshold, a confidence measurement, the confidence measurement being associated with at least one different entity field element resolved to the authority record;

update, responsive to a determination that the confidence measurement exceeds a predetermined confidence measurement, the authority record; and

an updated authority file module, the updated authority file module configured to develop, responsive to an update of the authority record, an updated authority file associated with at least one updated authority record.

12. The system of claim 11 wherein the entity record document and the authority record are each associated with an individual.

13. The system of claim 11 wherein the entity record and the authority record are each associated with an organization.

14. The system of claim 11 wherein the initial authority file comprises one or more of an individual authority record and an organization authority record.

15. The system of claim 11 further comprising an additional module, the additional module configured to incorporate an additional authority record to the updated authority file, the additional authority record being associated with a set of orphan entity record documents, the set of orphan entity record documents relating to a given entity.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2020
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 052025/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 042553/0962 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2015
From: THOMSON REUTERS HOLDINGS, INC.
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 036253/0174 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2015
From: DOZIER, CHRISTOPHER
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 036247/0347 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2015
From: DATTA, SOUPTIK
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 036247/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2015
From: THOMAS, MERINE; MOLINA-SALGADO, HUGO
To: THOMSON REUTERS HOLDINGS, INC.
Reel/Frame 036247/0460 →
Continuity (4)
Continuation 13435889 · Mar 30, 2012
Continuation In Part 12341913 · Dec 22, 2008
Provisional Application 61008891 · Dec 21, 2007
Related Publication 20150161191A1 · Jun 11, 2015