IP Library Granted Patent US 10,921,965
Granted Patent B1
US 10,921,965 · App. 15/911,051 · Granted Feb 16, 2021

Computing system for presenting patient health records in a problem-centric manner

Inventors: Joshua Goodwin (Old Hickory, TN); Tyrale Bloomfield (Nolensville, TN); Lesli Wilson (Springfield, IL); Scott Mueller (Litchfield, IL)
Assignee: ALLSCRIPTS SOFTWARE, LLC
G06F3/04842G16H10/60G16H20/00G16H50/20
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,921,965
App. No.
15/911,051
Granted
Feb 16, 2021
Kind
B1
Abstract

An improved graphical user interface (GUI) for displaying patient health records is described herein. A computing device transmits a query to a server computing device executing an electronic health records application (EHR). The EHR retrieves a computer-readable file for a patient comprising a plurality of file records, the plurality of file records including a file record reflective of a patient encounter with a healthcare worker for a healthcare issue. The EHR transmits data which causes the computing device to present a GUI including a first portion comprising an identity of the healthcare issue and a second portion comprising a treatment plan for the healthcare issue, patient symptoms, and observations made by the healthcare worker during the patient encounter. The first portion is oriented above the second portion such that the healthcare issue can be identified without scrolling through the GUI or refreshing the GUI.

Claims (58)

1. A computing device comprising:

a processor;

a display; and

memory that stores instructions that, when executed by the processor, cause the processor to perform acts comprising:

responsive to receiving input by way of a client electronic health records application (client EHR) that is being executed by the processor, the input indicative of a patient, transmitting a query to a server computing device that is in network communication with the computing device, wherein the server computing device executes an electronic health records application (EHR) that is accessible by computing devices of multiple healthcare enterprises, and further wherein the EHR is configured to retrieve a single computer-readable file for the patient based upon the query, wherein the single computer-readable file includes only data for the patient, the single computer-readable file for the patient comprising a plurality of electronic records generated by the computing devices of the multiple healthcare enterprises, each electronic record in the plurality of electronic records is appended to another electronic record within the single computer-readable file such that the plurality of electronic records are arranged chronologically within the single file, the plurality of electronic records including an electronic record that is representative of a patient encounter with a healthcare worker for a healthcare issue, the electronic record comprising:

symptoms of the patient communicated to the healthcare worker by the patient during the patient encounter;

observations made by the healthcare worker with respect to the patient during the patient encounter;

an identity of the healthcare issue that is a problem to the patient; and

a treatment plan for the healthcare issue devised during the patient encounter, wherein the identity of the healthcare issue is assigned a standardized code within the single computer-readable file;

responsive to transmitting the query, receiving at least a portion of the single computer-readable file from the server computing device; and

presenting a graphical user interface (GUI) of the client EHR on the display, the GUI comprising a first portion and a second portion, the first portion comprising the identity of the healthcare issue, the second portion comprising the treatment plan for the healthcare issue devised by the healthcare worker during the patient encounter, the symptoms of the patient communicated to the healthcare worker by the patient during the patient encounter, and the observations made by the healthcare worker with respect to the patient during the patient encounter, wherein the first portion is oriented above the second portion within the GUI.

2. The computing device of claim 1 , wherein the GUI further comprises a selectable button oriented adjacent to the identity of the healthcare issue, the acts further comprising:

receiving a selection of the selectable button; and

responsive to receiving the selection of the selectable button, removing the second portion from the GUI.

3. The computing device of claim 2 , the acts further comprising:

receiving a second selection of the selectable button; and

responsive to receiving the second selection of the selectable button, displaying the second portion within the GUI below the first portion.

4. The computing device of claim 1 , wherein the plurality of electronic records includes a second electronic record that is representative of a second patient encounter with a second healthcare worker for the healthcare issue, the GUI further comprising a third portion, the third portion comprising a second treatment plan for the healthcare issue devised by the second healthcare worker during the second patient encounter, second symptoms of the patient communicated to the second healthcare worker by the patient during the second patient encounter, and second observations made by the second healthcare worker with respect to the patient during the second patient encounter, wherein the third portion is oriented below the second portion within the GUI.

5. The computing device of claim 1 , wherein the plurality of electronic records includes a second electronic record that is representative of a second patient encounter with a second healthcare worker for a second healthcare issue, the GUI further comprising a third portion and a fourth portion, the third portion comprising an identity of the second healthcare issue, the fourth portion comprising a second treatment plan for the second healthcare issue devised by the second healthcare worker during the second patient encounter, second symptoms of the patient communicated to the second healthcare worker by the patient during the second patient encounter, and second observations made by the second healthcare worker with respect to the patient during the second patient encounter, wherein the third portion is oriented below the second portion within the GUI, wherein the fourth portion is oriented below the third portion within the GUI.

6. The computing device of claim 1 , wherein the plurality of electronic records includes a second electronic record that is representative of a second patient encounter with a second healthcare worker for a second healthcare issue, the acts further comprising:

displaying the identity of the healthcare issue and an identity of the second healthcare issue within the GUI.

7. The computing device of claim 6 , wherein the healthcare worker and the second healthcare worker are employed by a same healthcare enterprise.

8. The computing device of claim 6 , wherein the healthcare worker is employed by a healthcare enterprise, and wherein the second healthcare worker is employed by a second healthcare enterprise.

9. The computing device of claim 1 , wherein the computing device is a mobile computing device.

10. A method executed by a computing device, the method comprising:

receiving input from a healthcare worker by way of a client electronic health records application (client EHR) that is being executed on the computing device, the input indicative of a patient;

responsive to receiving the input, transmitting a query to a server computing device executing an electronic health records application (EHR) that is accessible by computing devices of multiple healthcare enterprises, wherein the EHR is configured to retrieve a single computer-readable file for the patient based upon the query, wherein the single computer-readable file includes only data for the patient, the single computer-readable file for the patient comprising a plurality of electronic records generated by the computing devices of the multiple healthcare enterprises, each electronic record in the plurality of electronic records is appended to another electronic record within the single computer-readable file such that the plurality of electronic records are arranged chronologically within the single file, the plurality of electronic records including an electronic record that is representative of a patient encounter with a healthcare worker for a healthcare issue, wherein the electronic record comprises, in sequence:

symptoms of the patient communicated to the healthcare worker by the patient during the patient encounter;

observations made by the healthcare worker with respect to the patient during the patient encounter;

an identity of the healthcare issue that is a problem to the patient; and

a treatment plan for the healthcare issue devised during the patient encounter, wherein the identity of the healthcare issue is assigned a standardized code within the single computer-readable file; and

presenting a graphical user interface (GUI) of the client EHR on the display, the GUI comprising a first portion and a second portion, the first portion comprising the identity of the healthcare issue, the second portion comprising the treatment plan for the healthcare issue, the symptoms of the patient communicated to the healthcare worker by the patient during the patient encounter, and the observations made by the healthcare worker with respect to the patient during the patient encounter, wherein the first portion is oriented above the second portion within the GUI.

11. The method of claim 10 , wherein the computing device is a mobile computing device.

12. The method of claim 10 , wherein the GUI further comprises a selectable button oriented adjacent to the identity of the healthcare issue, the acts further comprising:

receiving a selection of the selectable button; and

responsive to receiving the selection of the selectable button, removing the second portion from the GUI.

13. The method of claim 10 , wherein the plurality of electronic records includes a second electronic record that is representative of a second patient encounter with the healthcare worker for the healthcare issue, the GUI further comprising a third portion, the third portion comprising a second treatment plan for the healthcare issue devised during the second patient encounter, second symptoms of the patient communicated to the healthcare worker by the patient during the second patient encounter, and second observations made by the healthcare worker with respect to the patient during the second patient encounter, wherein the third portion is oriented below the second portion within the GUI.

14. The method of claim 10 , wherein the plurality of electronic records includes a second electronic record that is representative of a second patient encounter with a second healthcare worker for a second healthcare issue, the GUI further comprising a third portion and a fourth portion, the third portion comprising an identity of the second healthcare issue, the fourth portion comprising a second treatment plan for the second healthcare issue devised during the second patient encounter, second symptoms of the patient communicated to the second healthcare worker by the patient during the second patient encounter, and second observations made by the second healthcare worker with respect to the patient during the second patient encounter, wherein the third portion is oriented below the second portion within the GUI, wherein the fourth portion is oriented below the third portion within the GUI.

15. A computer-readable storage medium comprising instruction that, when executed by a processor of a computing device, cause the processor to perform acts comprising:

responsive to receiving input by way of a client electronic health records application (client EHR) that is being executed by the processor, the input indicative of a patient, transmitting a query to a server computing device executing an electronic health records application (EHR) that is accessible by computing devices of multiple healthcare enterprises, wherein the EHR is configured to retrieve a single computer-readable file for the patient based on the query, wherein the single computer-readable file includes only data for the patient, the single computer-readable file for the patient comprising a plurality of electronic records generated by the computing devices of the multiple healthcare enterprises, each electronic record in the plurality of electronic records is appended to another electronic record within the single computer-readable file such that the plurality of electronic records are arranged chronologically within the single file, the plurality of electronic records including an electronic record that is representative of a patient encounter with a healthcare worker for a healthcare issue and a second electronic record that is representative of a second patient encounter with a second healthcare worker for a second healthcare issue, the electronic record comprising:

symptoms of the patient communicated to the healthcare worker by the patient during the patient encounter;

observations made by the healthcare worker with respect to the patient during the patient encounter;

an identity of the healthcare issue that is a problem to the patient; and

a treatment plan for the healthcare issue devised during the patient encounter, wherein the identity of the healthcare issue is assigned a standardized code within the single computer-readable file;

displaying a graphical user interface (GUI) of the client EHR on the display, the GUI comprising a first portion and a second portion, the first portion comprising the identity of the healthcare issue, the second portion comprising an identity of the second healthcare issue, wherein the first portion is oriented above the second portion within the GUI;

receiving a selection of the first portion within the GUI; and

responsive to receiving the selection of the first portion, updating the GUI to include a third portion, the third portion comprising the treatment plan for the healthcare issue devised during the patient encounter, the symptoms of the patient communicated to the healthcare worker by the patient during the patient encounter, and the observations made by the healthcare worker with respect to the patient during the patient encounter, wherein the third portion is oriented below the first portion within the GUI, wherein the third portion is oriented above the second portion within the GUI.

16. The computer-readable storage medium of claim 15 , wherein the second electronic record comprises:

second symptoms of the patient communicated to the second healthcare worker by the patient during the patient encounter;

second observations made by the second healthcare worker with respect to the patient during the second patient encounter;

an identity of the second healthcare issue; and

a second treatment plan for the second healthcare issue devised during the second patient encounter, wherein the identity of the second healthcare issue is assigned a second standardized code within the single computer-readable file, the acts further comprising:

receiving a selection of the second portion within the GUI;

responsive to receiving the selection of the second portion, updating the GUI to include a fourth portion, the fourth portion comprising the second treatment plan for the second healthcare issue devised during the second patient encounter, the second symptoms of the patient communicated to the second healthcare worker by the patient during the second patient encounter, and the second observations made by the second healthcare worker with respect to the patient during the second patient encounter, wherein the fourth portion is oriented below the second portion within the GUI.

17. The computer-readable storage medium of claim 15 , wherein the healthcare worker is employed by a healthcare enterprise, and wherein the second healthcare worker is employed by a second healthcare enterprise that is different from the healthcare enterprise.

18. The computing device of claim 1 , wherein the single computer-readable file comprises a file access portion, the file access portion identifying healthcare workers that have permission to access the single computer-readable file.

19. The method of claim 10 , wherein the single computer-readable file comprises a file access portion, the file access portion identifying healthcare workers that have permission to access the single computer-readable file.

20. The computing device of claim 1 , wherein within the second portion comprised by the GUI of the client EHR that is oriented below the first portion comprised by the GUI of the client EHR, the symptoms of the patient communicated to the healthcare worker during the patient encounter are oriented above the observations made by the healthcare worker during the patient encounter, and further wherein the observations made by the healthcare worker during the patient encounter are oriented above the treatment plan for the healthcare worker devised during the patient encounter.

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 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded May 16, 2022
From: ALLSCRIPTS SOFTWARE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060073/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2018
From: GOODWIN, JOSHUA; BLOOMFIELD, TYRALE; WILSON, LESLI; MUELLER, SCOTT
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 045864/0235 →