IP Library Granted Patent US 10,971,252
Granted Patent B2
US 10,971,252 · App. 14/988,009 · Granted Apr 6, 2021

Linking entity records based on event information

Inventor: Jacob O. Miller (Cleveland, OH)
Assignee: International Business Machines Corporation
G16H10/60G06Q10/10G16H10/40
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 10,971,252
App. No.
14/988,009
Granted
Apr 6, 2021
Kind
B2
Abstract

A system links data objects associated with a common event and includes at least one processor. The system compares data objects associated with an entity and corresponding to a plurality of events for the entity, wherein the data objects are stored within a plurality of different source systems. Candidate data objects associated with a common event for the entity are identified based on the comparing. The candidate data objects are linked to form a set of data objects representing the common event for the entity. Embodiments of the present invention further include a method and computer program product for linking data objects associated with a common entity.

Claims (24)

1. A system for linking data objects associated with a common entity comprising:

at least one processor configured to:

compare data objects associated with an entity and corresponding to a plurality of events for the entity, wherein the data objects are stored within a plurality of different source systems, wherein data objects are compared in a pair-wise fashion to determine a likelihood score that indicates a likelihood of compared data objects being associated with a common event, wherein determining the likelihood score comprises comparing information in fields of the data objects pertaining to one or more from a group of: dates, locations, healthcare providers, medical procedures, medical diagnoses, laboratory tests, and medications, wherein each field is associated with one or more weight values corresponding to one or more matching levels of the information in the field, wherein higher weight values are associated with higher matching levels of the compared information in the fields of the data objects, and wherein the likelihood score is determined by adding one or more weight values determined according to the one or more matching levels of the information in the fields of the compared data objects;

identify candidate data objects associated with a common event for the entity based on the comparing, wherein candidate data objects are identified as associated with a common event based on the likelihood score exceeding a threshold, and wherein the common event includes one of a stay at a medical facility, an external laboratory test, and a medical insurance claim; and

link the candidate data objects to form a set of data objects, wherein each of the linked candidate data objects in the set of data objects is associated with the common event for the entity.

2. The system of claim 1 , wherein the entity includes a patient.

3. The system of claim 1 , wherein the at least one processor is further configured to:

identify candidate events through time associated with a common episode for the entity; and

link the candidate events to form a set of events representing the common episode for the entity.

4. The system of claim 1 , wherein the set of data objects form a resolved clinical event.

5. The system of claim 1 , wherein determining the likelihood score comprises:

comparing one or more features of a first data object to one or more features of a second data object to determine a matching level of each corresponding feature, wherein each matching level corresponds to a weighted value; and

adding the weighted values of each compared feature to calculate the likelihood score.

6. A computer program product for linking data objects associated with a common event, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by at least one processor to cause the at least one processor to:

compare data objects associated with an entity and corresponding to a plurality of events for the entity, wherein the data objects are stored within a plurality of different source systems, wherein data objects are compared in a pair-wise fashion to determine a likelihood score that indicates a likelihood of compared data objects being associated with a common event, wherein determining the likelihood score comprises comparing information in fields of the data objects pertaining to one or more from a group of: dates, locations, healthcare providers, medical procedures, medical diagnoses, laboratory tests, and medications, wherein each field is associated with one or more weight values corresponding to one or more matching levels of the information in the field, wherein higher weight values are associated with higher matching levels of the compared information in the fields of the data objects, and wherein the likelihood score is determined by adding one or more weight values determined according to the one or more matching levels of the information in the fields of the compared data objects;

identify candidate data objects associated with a common event for the entity based on the comparing, wherein candidate data objects are identified as associated with a common event based on the likelihood score exceeding a threshold, and wherein the common event includes one of a stay at a medical facility, an external laboratory test, and a medical insurance claim; and

link the candidate data objects to form a set of data objects, wherein each of the linked candidate data objects in the set of data objects is associated with the common event for the entity.

7. The computer program product of claim 6 , wherein the entity includes a patient.

8. The computer program product of claim 6 , wherein the program instructions are further configured to cause the at least one processor to:

identify candidate events through time associated with a common episode for the entity; and

link the candidate events to form a set of events representing the common episode for the entity.

9. The computer program product of claim 6 , wherein determining the likelihood score comprises:

comparing one or more features of a first data object to one or more features of a second data object to determine a matching level of each corresponding feature, wherein each matching level corresponds to a weighted value; and

adding the weighted values of each compared feature to calculate the likelihood score.

Assignments (3)
SECURITY INTEREST Recorded Oct 1, 2025
From: MERATIVE US L.P.; MERGE HEALTHCARE INCORPORATED
To: TCG SENIOR FUNDING L.L.C., AS COLLATERAL AGENT
Reel/Frame 072808/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MERATIVE US L.P.
Reel/Frame 061496/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2016
From: MILLER, JACOB O.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037411/0343 →
Cited By (1)
US 12,430,245