IP Library Granted Patent US 10,276,262
Granted Patent B1
US 10,276,262 · App. 14/872,115 · Granted Apr 30, 2019

Facilitating access to patient medical information

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,276,262
App. No.
14/872,115
Granted
Apr 30, 2019
Kind
B1
Abstract

A method includes displaying a window of a first application which includes text corresponding to a patient identifier for a first patient. The method further includes receiving input corresponding to a preconfigured input sequence associated with an electronic health records (EHR) agent, and initiating, by the EHR agent in response to the preconfigured input sequence, a patient information overlay process. The patient information overlay process includes sending a copy command to copy first text from the window of the first application to the clipboard, accessing the first text, searching the accessed first text for an identification of a patient, determining that the patient identifier represents an identification of a patient, accessing patient information for the first patient based on the patient identifier, and displaying an overlay interface overlaid over the window proximate a cursor, the overlay interface including accessed patient information for the first patient.

Claims (34)

1. A method executed by a client computing device that is in network communication with a server computing device, the method comprising:

displaying, to a user on a display of the client computing device, a window of an email application executing on the client computing device, the window including text of an email message, wherein the text includes a patient identifier assigned to a patient;

receiving input corresponding to positioning of a cursor on the display over the patient identifier included in the text;

receiving a preconfigured input sequence associated with a client electronic health records (EHR) agent that is executing on the client computing device;

responsive to determining that the window of the email application is active, causing the patient identifier included in the text to be copied from the window of the email application to a clipboard of the client computing device;

accessing, by the client EHR agent from the clipboard, the patient identifier;

transmitting the patient identifier to a server EHR agent executing on the server computing device, wherein the server EHR agent retrieves patient information for the patient based upon the patient identifier via communication with an EHR application executing on a second server computing device;

receiving, by the client EHR agent, the patient information for the patient from the sever EHR agent; and

displaying, on the display of the client computing device, an overlay interface overlaid over the window proximate the cursor, the overlay interface including the patient identifier, the patient information for the patient, a visual marker indicating that the patient information has been retrieved by the client EHR agent, and a dropdown button that indicates that actions performed by the EHR application with respect to the patient information are available.

2. The method of claim 1 further comprising:

receiving input corresponding to movement of the cursor a certain distance away from the overlay interface; and

effecting, by the client EHR agent in response to the movement of the cursor the certain distance away from the overlay interface, fading out of the overlay interface.

3. A method executed by a client computing device that is in network communication with the server computing device, the method comprising:

displaying, to a user on a display of the client computing device, a window of an email application, the window including text of an email message, wherein the text includes a patient identifier assigned to a patient;

receiving input corresponding to positioning of a cursor on the display over patient identifier included in the text;

receiving a preconfigured input sequence associated with a client electronic health records (EHR) agent that is executing on the client computing device;

responsive to determining that the window of the email application is active, accessing, by the client EHR agent, the patient identifier included in the text in the window of the email application by way of an application programming interface for the email application;

transmitting the patient identifier to a server EHR agent executing on the server computing device, wherein the server EHR agent retrieves patient information for the patient based upon the patient identifier via communication with an EHR application executing on a second server computing device;

receiving, by the client EHR agent, the patient information for the patient from the server EHR agent; and

displaying, on the display of the client computing device, an overlay interface overlaid over the window proximate the cursor, the overlay interface including the patient identifier, the patient information for the patient, a visual marker indicating that the patient information has been retrieved by the client EHR agent, and a dropdown button that indicates that actions performed by the EHR application with respect to the patient information are available.

4. The method of claim 3 further comprising:

receiving input corresponding to movement of the cursor a certain distance away from the overlay interface; and

effecting, by the client EHR agent in response to the movement of the cursor the certain distance away from the overlay interface, fading out of the overlay interface.

5. A method executed by a client computing device that is in network communication with a server computing device, the method comprising:

displaying, to a user on a display of the client computing device, a window of an email application executing on the client computing device, the window including text of an email message, wherein the text includes a patient identifier assigned to a patient;

receiving input corresponding to positioning of a cursor on the display over the patient identifier included in the text;

receiving a preconfigured input sequence associated with a client electronic health records (EHR) agent that is executing on the client computing device;

responsive to determining that the window of the email application is active, programmatically accessing, by the client EHR agent, an interface element of the email application corresponding to the window, and accessing the patient identifier included in the text from the window of the email application utilizing the interface element of the email application;

transmitting the patient identifier to a server EHR agent executing on the server computing device, wherein the server EHR agent retrieves patient information for the patient based upon the patient identifier via communication with an EHR application executing on a second server computing device;

receiving, by the client EHR agent, the patient information for the patient from the server EHR agent; and

displaying, on the display of the client computing device, an overlay interface overlaid over the window proximate the cursor, the overlay interface including the patient identifier, the patient information for the patient, a visual marker indicating that the patient information has been retrieved by the client EHR agent, and a dropdown button that indicates that action performed by the EHR application with respect to the patient information are available.

6. The method of claim 5 further comprising:

receiving input corresponding to movement of the cursor a certain distance away from the overlay interface; and

effecting, by the client EHR agent in response to the movement of the cursor the certain distance away from the overlay interface, fading out of the overlay interface.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2022
From: ALLSCRIPTS SOFTWARE, LLC
To: HARRIS DAWN HOLDINGS, INC
Reel/Frame 061933/0655 →
SECURITY INTEREST Recorded May 10, 2022
From: ALTERA DIGITAL HEALTH INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 059913/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2017
From: HAMER, ANDRE
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 041277/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2016
From: HAMER, ANDRE
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 040122/0815 →