IP Library Granted Patent US 10,453,574
Granted Patent B2
US 10,453,574 · App. 13/769,261 · Granted Oct 22, 2019

Systems and methods for mining aggregated clinical documentation using concept associations

Inventors: Vishnuvyas Sethumadhavan (Mountain View, CA); Mary Ellen Campana (San Mateo, CA); Robert Derward Rogers (Pleasanton, CA); Shahram Shawn Dastmalchi (San Ramon, CA)
Assignee: APIXIO, INC.
G16H50/70G06F19/00G06F19/328G06Q50/24G16H10/60
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,453,574
App. No.
13/769,261
Granted
Oct 22, 2019
Kind
B2
Abstract

A medical processor computes concept associations by mining aggregated data from patient documents thereby reducing risk of PHI exposure. The processor identifies clinically relevant terms in patient documents, compute associations between pairs of clinically relevant terms using co-occurrences, and filter out random associations. A knowledge provider receives user query concepts, retrieves patient concepts, and extracts relevant apixions from an association matrix. The knowledge provider intersects relevant apixions with patient concepts, ranks and provides the results to the user.

Claims (40)

1. In a Medical Information Navigation Engine (“MINE”), a computerized method for computing concept associations by mining patient documentation in the aggregate, the method comprising:

assembling a plurality of patient documents for a single patient;

identifying pairs and triples of clinical concepts in the plurality of patient documents by codes for the clinical concept in a standardized coding system, using the computerized MINE;

computing associations between the pairs and triples of clinical concepts using co-occurrences within at least one of the plurality of patient documents by computing degrees of correlation between any two of the pairs and triples of clinical concepts, using the computerized MINE;

filtering out random associations from the computed associations by taking a ratio of a probability of associations as observed with probability of association due to randomness, using the computerized MINE;

repeating the above steps for each of a plurality of patients;

storing the filtered computed associations for all of the plurality of patients in an association matrix where protected health information for any given patient is not exposed;

receiving a plurality of query concepts from a user query directed to a specific patient, wherein the specific patient is not part of the plurality of patients;

extracting a plurality of clinical concepts from patient documents belonging to the specific patient;

generating a candidate list by cross referencing the plurality of clinical concepts belonging to the specific patient to the plurality of query concepts using the association matrix;

ranking the candidate list in order of expected payout for the concept based upon a lookup table;

selecting the candidates in the ranked candidate list above a rank threshold; and

providing the selected candidates to the user.

2. The method of claim 1 wherein the assembling of the plurality of patient documents include aggregating patient data from the plurality of patient documents.

3. The method of claim 1 wherein the filtering out of the random associations include comparing a probability of concurrent occurrences.

4. The method of claim 1 wherein the plurality of query concepts is identified in accordance with a standard coding system.

5. The method of claim 1 wherein the ranking the candidate list is processed in a knowledge exchange and the processing includes recording whether the processed ranked candidate list were selected by the user.

6. The method of claim 1 wherein the ranking of the candidate list is based on at least one of recency, risk, strength of association, source of data and user context.

7. The method of claim 1 wherein the ranked candidate list is provided to the user within a workflow of the user, and wherein the workflow includes one of at least a billing system and a case management system.

8. A computerized Medical Information Navigation Engine (“MINE”) configured to compute concept associations by mining patient documentation in the aggregate, the MINE comprising:

a medical processor configured to:

assemble a plurality of patient documents for a single patient;

identify pairs and triples of clinical concepts in the plurality of patient documents by codes for the clinical concept in a standardized coding system;

compute associations between the pairs and triples of clinical concepts using co-occurrences within at least one of the plurality of patient documents by computing degrees of correlation between any two of the pairs and triples of clinical concepts; and

filter out random associations from the computed associations by taking a ratio of a probability of associations as observed with probability of association due to randomness; and

repeating the above steps for each of a plurality of patients; and

an association matrix configured to store the filtered computed associations for all of the plurality of patients where protected health information for any given patient is not exposed; and

a query system configured to:

receive a plurality of query concepts from a user query directed to a specific patient, wherein the specific patient is not part of the plurality of patients;

extract a plurality of clinical concepts from patient documents belonging to the specific patient;

generate a candidate list by cross referencing the plurality of clinical concepts belonging to the specific patient to the plurality of query concepts using the association matrix;

rank the candidate list in order of expected payout for the concept based upon a lookup table;

select the candidates in the ranked candidate list above a rank threshold; and

providing the selected candidates to the user.

9. The MINE of claim 8 wherein the associations are computed using aggregate patient data from the at least one of the plurality of patient document thereby reducing risk of exposing protected health information (PHI).

10. The MINE of claim 8 wherein the plurality of query concepts is identified in accordance with a standard coding system.

11. The MINE of claim 8 wherein the ranked candidate list is processed in a knowledge exchange of the knowledge provider and wherein the knowledge exchange is configured to record whether the processed ranked candidate list were selected by the user.

12. The MINE of claim 8 wherein the ranking of the candidate list is based on at least one of recency, risk, strength of association, source of data and user context.

13. The MINE of claim 8 wherein the ranked candidate list is provided to the user within a workflow of the user, and wherein the workflow includes one of at least a billing system and a case management system.

14. The MINE of claim 8 further comprising automatically reconciling redundant data thereby maximizing delivery of meaningful information based on intent interpretation of user query.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 42333 FRAME: 550. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 12, 2024
From: SETHUMADHAVAN, VISHNUVYAS; CAMPANA, MARY ELLEN; ROGERS, ROBERT DERWARD; DASTMALCHI, SHAHRAM SHAWN
To: APIXIO INC.
Reel/Frame 069617/0781 →
RELEASE OF SECURITY INTEREST Recorded Aug 30, 2024
From: CHURCHILL AGENCY SERVICES LLC
To: APIXIO, LLC (F/K/A APIXIO INC.)
Reel/Frame 068453/0713 →
ENTITY CONVERSION Recorded Jul 12, 2023
From: APIXIO INC.
To: APIXIO, LLC
Reel/Frame 064259/0006 →
SECURITY INTEREST Recorded Jun 13, 2023
From: APIXIO INC.
To: CHURCHILL AGENCY SERVICES LLC
Reel/Frame 063928/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2017
From: SETHUMADHAVAN, VISHNUVYAS; CAMPANA, MARY ELLEN; ROGERS, ROBERT DERWARD; DASTMALCHI, SHAHRAM SHAWN
To: APIXIO, INC.
Reel/Frame 042333/0550 →
Priority Claims (1)
WO PCT/US2012/053182 · Aug 30, 2012 · international
Continuity (6)
Continuation In Part 13747336 · Jan 22, 2013
Continuation In Part 13223228 · Aug 31, 2011
Provisional Application 61600994 · Feb 20, 2012
Provisional Application 61590330 · Jan 24, 2012
Provisional Application 61379228 · Sep 1, 2010
Related Publication 20130262142A1 · Oct 3, 2013