IP Library Granted Patent US 11,335,043
Granted Patent B1
US 11,335,043 · App. 16/404,654 · Granted May 17, 2022

Tracking environmental contaminants

Inventors: Alexander Tulenko (Wake Forest, NC); David Thomas Windell (Raleigh, NC)
Assignee: ALLSCRIPTS SOFTWARE, LLC
G06T11/206G06F16/26G06F16/9038G06T11/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 11,335,043
App. No.
16/404,654
Granted
May 17, 2022
Kind
B1
Abstract

A method for generating a visualization for tracking an environmental contaminant includes automatically generating a contaminant visualization map for a particular contaminant. The contaminant visualization map includes a plurality of markers each corresponding to a location associated with a medical case associated with exposure to the particular contaminant, and one or more markers each corresponding to a location of an identified contamination source for the particular contaminant. The method further includes receiving an indication to zoom out the contaminant visualization map, generating one or more heat maps corresponding to the medical cases associated with exposure to the particular contaminant, and updating the contaminant visualization map to be zoomed out, not display the plurality of markers each corresponding to a location associated with a medical case, and display the generated one or more heat maps.

Claims (33)

1. A processor-based method for generating a visualization for tracking an environmental contaminant, the method comprising:

generating a patient portal interface via a web server, configured to receive inputs comprising one or more symptoms associated with each of a plurality of patients;

receiving location data comprising one or more locations for each of the plurality of patients;

automatically correlating, via one or more processors, the one or more symptoms to one or more implied categories of contaminate exposure;

automatically verifying the one or more implied categories of contaminate exposure with known categories of contaminate exposure, based on the one or more symptoms;

automatically correlating, via one or more processors, the one or more verified categories of contaminate exposure to contaminant data comprising a location of an identified contamination source for a contaminant;

generating, via one or more processors, contaminant exposure data based on the correlating of the one or more verified categories of contaminate exposure to contaminant data;

automatically processing, via the one or more processors, one or more locations for each of the plurality of patients with the generated contaminant exposure data;

automatically generating, based on the automatic processing via the one or more processors, a contaminant visualization map for the contaminant exposure data including

(i) a plurality of markers, each corresponding to a location associated with a medical case of a first plurality of medical cases associated with exposure to the contaminant, and

(ii) one or more markers each corresponding to the location of the identified contamination source for the contaminant,

(iii) wherein the plurality of markers are generated based on the automatic identification of the plurality of patients as having been exposed to the contaminant and is located on the contaminant visualization map at a point corresponding to one of the one or more locations,

automatically generating, via the one or more processors, one or more heat maps corresponding to the medical cases associated with exposure to the contaminant; and

updating, via the one or more processors, the contaminant visualization map, the contaminant visualization map to display the generated one or more heat maps as part of the contaminant visualization map.

2. The method of claim 1 , wherein the web server comprises one of (i) a physical server or (ii) a cloud server.

3. The method of claim 1 , wherein the plurality of markers corresponding to a location associated with a medical case comprises one of (i) a dot, (ii) a flag, or (iii) a pin.

4. The method of claim 1 , wherein the plurality of markers corresponding to a location associated with a medical case are configured to display further information for a respective medical case when accessed by a user.

5. The method of claim 4 , wherein the access comprises at least one of a click and/or hover.

6. A method for generating a visualization for tracking an environmental contaminant, the method comprising:

receiving location data comprising one or more locations for each of a plurality of patients having one or more symptoms;

automatically correlating, via one or more processors, the one or more symptoms to one or more implied categories of contaminate exposure;

automatically verifying the one or more implied categories of contaminate exposure with known categories of contaminate exposure, based on the one or more symptoms;

automatically correlating, via one or more processors, the one or more verified categories of contaminate exposure to contaminant data comprising a location of an identified contamination source for a contaminant;

generating, via one or more processors, contaminant exposure data based on the correlating of the one or more verified categories of contaminate exposure to contaminant data;

automatically generating, based on the automatic processing via the one or more processors, a contaminant visualization map for the contaminant exposure data including

(i) a plurality of markers each corresponding to a location associated with a medical case of a first plurality of medical cases associated with exposure to the particular contaminant, and

(ii) one or more markers each corresponding to a location of an identified contamination source for the particular contaminant;

receiving an input corresponding to an indication to modify the contaminant visualization map;

automatically generating, using one or more electronic processors, based on the accessed data from the data store, one or more heat maps corresponding to the first plurality of medical cases associated with exposure to the particular contaminant; and

updating the contaminant visualization map in response to the received input corresponding to an indication to modify the contaminant visualization map to display the generated one or more heat maps and not display the plurality of markers as part of the contaminant visualization map.

7. The method of claim 6 , wherein the plurality of markers corresponding to a location associated with a medical case comprises one of (i) a dot, (ii) a flag, or (iii) a pin.

8. The method of claim 6 , wherein the plurality of markers corresponding to a location associated with a medical case are configured to display further information for a respective medical case when accessed by a user.

9. The method of claim 8 , wherein the access comprises at least one of a click and/or hover.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Jun 18, 2025
From: ALLSCRIPTS SOFTWARE, LLC
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS COLLATERAL AGENT
Reel/Frame 071682/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2019
From: TULENKO, ALEXANDER
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 049106/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2019
From: WINDELL, DAVID THOMAS
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 049106/0618 →