US 12,087,437 B1
Systems and methods for generating automated real-time graphical user interfaces
Rodger J Fletcher, Gibsonia, PA (US); Prabhuvel Kandaswamy, Bridgeville, PA (US); Raghuram Ramesh, McDonald, PA (US); Jason Harber, Pittsburgh, PA (US); Benjamin Joel Martin, Harmony, PA (US); Ranjit Abbadasari, Pittsburgh, PA (US); Jaimin Patel, Monroeville, PA (US); and Thomas Perry, Dubois, PA (US)
Assigned to TeleTracking Technologies, Inc., Pittsburgh, PA (US)
Filed by TeleTracking Technologies, Inc., Pittsburgh, PA (US)
Filed on Jun. 8, 2020, as Appl. No. 16/895,112.
Application 16/895,112 is a continuation of application No. 15/390,086, filed on Dec. 23, 2016, granted, now 10,679,746.
Application 15/390,086 is a continuation in part of application No. 14/950,463, filed on Nov. 24, 2015, granted, now 10,762,989.
Claims priority of provisional application 62/208,533, filed on Aug. 21, 2015.
Claims priority of provisional application 62/084,360, filed on Nov. 25, 2014.
This patent is subject to a terminal disclaimer.
Int. Cl. G16H 40/63 (2018.01); G16H 80/00 (2018.01)
CPC G16H 40/63 (2018.01) [G16H 80/00 (2018.01)] 18 Claims
OG exemplary drawing
 
1. A computerized system for automatic and real-time interactive graphical user interface generation, the system comprising:
at least one networked processor; and
a storage medium comprising instructions that, when executed, cause the at least one networked processor to:
receiving, via a network, real-time status information for a plurality of patients within a medical facility identifying at least one of an occupancy status based upon information received from a sensor attached to a patient bed, a movement status based upon information received from a sensor detecting motion, and a location based upon information received from a location sensor, of the plurality of patients within the medical facility, wherein the real-time status information is associated with a patient identifier;
displaying, within an interactive graphical user interface for a station display, a display displaying the real-time status information for the plurality of patients, wherein the display simultaneously displays graphical care progress indicators associated with a patient identifier associated with each of the plurality of patients and a percentage completion of a set of milestone tasks determined using at least one remaining milestone task;
determining at least one patient of the plurality of patients is ready to be discharged based upon receipt of a discharge request for the at least one patient;
loading and displaying, responsive to the determining, a discharge milestone plan for each of the at least one patient of the plurality of patients, the discharge milestone plan including a predetermined set of discharge milestone tasks to be completed by personnel of the medical facility before releasing the patient and being based upon a predetermined checklist and an initial estimated discharge time period associated with the set of discharge milestone tasks and a current status of the each of the at least one patient of the plurality of patients, wherein the predetermined checklist is based upon a condition for each of the at least one patient of the plurality of patients and is configured based upon a set of rules identifying milestones associated with patient conditions, wherein at least one of the discharge milestone tasks of the predetermined set of discharge milestone tasks comprises scheduling a transportation request to move the patient to a discharge location and wherein at least another of the discharge milestone tasks of the predetermined set of discharge milestone tasks comprises movement of a patient to a discharge location;
for each of the at least one patient of the plurality of patients, responsive to determining that the real-time status information corresponds to one of the milestone tasks:
determining, from the real-time status information, a progress of the one of the milestone tasks;
determining, based upon a comparison of the progress to a milestone goal of the one of the milestone tasks, the real-time status information indicates completion of the milestone task based at least in part on one or more interim progress updates and a set of rules associated with the condition of the at least one patient of the plurality of patients;
updating, responsive to determining the real-time status information indicates the milestone task is completed, the discharge milestone plan based on the real-time status information to indicate completion of the milestone task and one or more remaining milestone tasks; and
automatically calculating a revised estimated discharge time based on the initial estimated discharge time period, a current time, and a time period associated with the completed milestone task or the one or more remaining milestone tasks; and
updating the display within the interactive graphical user interface, wherein the updating comprises updating the graphical care progress indicators and the percentage completion of a set of milestone tasks based upon the revised estimated discharge time, the completion of the milestone task, and the one or more remaining milestone tasks.