IP Library Granted Patent US 11,030,872
Granted Patent B2
US 11,030,872 · App. 16/854,596 · Granted Jun 8, 2021

Real-time event communication and management system, method and computer program product

Inventors: William Chan (Austin, TX); Michael Kadyan (Austin, TX); Joshua Toub (Menlo Park, CA); W. Lance Eason (Austin, TX)
Assignee: Iodine Software, LLC
G08B21/02G06F3/0482G06F3/04842G08B25/016G16H40/67G16H70/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,030,872
App. No.
16/854,596
Granted
Jun 8, 2021
Kind
B2
Abstract

A real time medical communication system for sending Notifications of medical Alerts includes a data translation layer for receiving real time medical data from one or more sources via a network and an Alerts engine. The Alerts engine may include a message processing module including an entity extraction module configured to extract entities from the real time medical data; and a fragment generation module configured to define fragments comprising events of interest for defining one or more medical Alerts. The Alerts engine may further include an Alert generation module that may include fragment query and evaluation modules for analyzing received real time medical data for defined fragments and generating one or more medical Alerts therefrom. A Notification module may also be provided for sending Notifications of Alerts to users.

Claims (38)

1. A method for real time medical communication, the method comprising:

providing, by a user device, user-specified notification criteria to a real time medical communication system for receiving, from the real time medical communication system, notifications of medical alerts concerning one or more patients;

receiving, by the user device from the real time medical communication system, a notification of a medical alert for a patient, the notification prepared by the real time medical communication system based on the user-specified notification criteria, the medical alert generated by the real time medical communication system from analyzing events of interest relative to medical criteria, the events of interest determined by the real time medical communication system from parsing real time medical data from a data feed; and

responsive to a user logging into the real time medical communication system, displaying, by the user device through a user interface, a user interface element indicating presence of the medical alert for the patient.

2. The method according to claim 1 , further comprising:

responsive to a user instruction to reassign the medical alert for the patient, obtaining a list of user names and presenting the list of user names on the user device; and

responsive to a recipient being selected from the list of user names, removing the medical alert for the patient from an alert list associated with the user and moving the medical alert for the patient to an alert list associated with the recipient.

3. The method according to claim 1 , wherein the user interface comprises a notification mode selector for selecting media by which notifications from the real time medical communication system are received by the user device.

4. The method according to claim 3 , wherein the notifications comprise at least one of an email, a text message, or a phone message.

5. The method according to claim 1 , wherein the user interface comprises a patient care stream and wherein the patient care stream comprises status for the one or more patients.

6. The method according to claim 1 , wherein the user device comprises a mobile device, a cellular phone, a smartphone, a laptop computer, or a tablet computer.

7. The method according to claim 1 , wherein the notification comprises login information for the user to log into the real time medical communication system through the user interface.

8. A system for real time medical communication, the system comprising:

a processor;

a non-transitory computer-readable medium; and

stored instructions translatable by the processor for:

providing user-specified notification criteria to a real time medical communication system for receiving, from the real time medical communication system, notifications of medical alerts concerning one or more patients;

receiving, from the real time medical communication system, a notification of a medical alert for a patient, the notification prepared by the real time medical communication system based on the user-specified notification criteria, the medical alert generated by the real time medical communication system from analyzing events of interest relative to medical criteria, the events of interest determined by the real time medical communication system from parsing real time medical data from a data feed; and

responsive to a user logging into the real time medical communication system, displaying, through a user interface, a user interface element indicating presence of the medical alert for the patient.

9. The system of claim 8 , wherein the stored instructions are further translatable by the processor for:

responsive to a user instruction to reassign the medical alert for the patient, obtaining a list of user names and presenting the list of user names to the user; and

responsive to a recipient being selected from the list of user names, removing the medical alert for the patient from an alert list associated with the user.

10. The system of claim 8 , wherein the user interface comprises a notification mode selector for selecting media by which notifications from the real time medical communication system are received by the system.

11. The system of claim 10 , wherein the notifications comprise at least one of an email, a text message, or a phone message.

12. The system of claim 8 , wherein the user interface comprises a patient care stream and wherein the patient care stream comprises status for the one or more patients.

13. The system of claim 8 , wherein the notification comprises login information for the user to log into the real time medical communication system through the user interface.

14. A computer program product for real time medical communication, the computer program product comprising a non-transitory computer-readable medium storing instructions translatable by a processor of a user device for:

providing user-specified notification criteria to a real time medical communication system for receiving, from the real time medical communication system, notifications of medical alerts concerning one or more patients;

receiving, by the user device from the real time medical communication system, a notification of a medical alert for a patient, the notification prepared by the real time medical communication system based on the user-specified notification criteria, the medical alert generated by the real time medical communication system from analyzing events of interest relative to medical criteria, the events of interest determined by the real time medical communication system from parsing real time medical data from a data feed; and

responsive to a user logging into the real time medical communication system, displaying, by the user device through a user interface, a user interface element indicating presence of the medical alert for the patient.

15. The computer program product of claim 14 , wherein the instructions are further translatable by the processor for:

responsive to a user instruction to reassign the medical alert for the patient, obtaining a list of user names and presenting the list of user names on the user device; and

responsive to a recipient being selected from the list of user names, removing the medical alert for the patient from an alert list associated with the user.

16. The computer program product of claim 14 , wherein the user interface comprises a notification mode selector for selecting media by which notifications from the real time medical communication system are received by the user device.

17. The computer program product of claim 16 , wherein the notifications comprise at least one of an email, a text message, or a phone message.

18. The computer program product of claim 14 , wherein the user interface comprises a patient care stream and wherein the patient care stream comprises status for the one or more patients.

19. The computer program product of claim 14 , wherein the user device comprises a mobile device, a cellular phone, a smartphone, a laptop computer, or a tablet computer.

20. The computer program product of claim 14 , wherein the notification comprises login information for the user to log into the real time medical communication system through the user interface.

Assignments (5)
SECURITY INTEREST Recorded Feb 17, 2026
From: IODINE SOFTWARE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 073808/0661 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056286/0173) Recorded Oct 23, 2025
From: AB PRIVATE CREDIT INVESTORS LLC
To: IODINE SOFTWARE, LLC
Reel/Frame 073193/0767 →
RELEASE OF SECURITY INTEREST Recorded May 20, 2021
From: SILICON VALLEY BANK
To: IODINE SOFTWARE, LLC
Reel/Frame 056297/0022 →
SECURITY INTEREST Recorded May 19, 2021
From: IODINE SOFTWARE, LLC
To: AB PRIVATE CREDIT INVESTORS LLC
Reel/Frame 056286/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2020
From: CHAN, WILLIAM; KADYAN, MICHAEL; TOUB, JOSHUA; EASON, W. LANCE
To: IODINE SOFTWARE, LLC
Reel/Frame 053491/0621 →
Continuity (6)
Continuation 16526413 · Jul 30, 2019
Continuation 15446725 · Mar 1, 2017
Continuation 14745886 · Jun 22, 2015
Continuation 13921647 · Jun 19, 2013
Provisional Application 61661762 · Jun 19, 2012
Related Publication 20200251212A1 · Aug 6, 2020
Cited By (3)
US 12,367,968 US 12,387,840 US 12,616,787