US 12,456,151 B1
Computer-based measurement of production events using automated timers across multiple client-server systems
Douglas S. McNair, Seattle, WA (US)
Assigned to Cerner Innovation, Inc., Kansas City, MO (US)
Filed by CERNER INNOVATION, INC., Kansas City, KS (US)
Filed on Dec. 3, 2021, as Appl. No. 17/542,089.
Application 17/542,089 is a continuation of application No. 14/605,668, filed on Jan. 26, 2015, abandoned.
Claims priority of provisional application 61/930,949, filed on Jan. 24, 2014.
Int. Cl. G06F 40/30 (2020.01); G06Q 10/067 (2023.01); G06Q 40/12 (2023.01)
CPC G06Q 40/12 (2013.12) [G06Q 10/067 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system using automated timers across multiple client-server systems for measurement of production activities, the system comprising:
at least one processor;
at least one computer-readable medium having embodied thereon computer-usable instructions which, when executed by the at least on processor, implement a method comprising:
loading, via a massively-parallel database storing patient information in electronic health records (EHR) in real time, a plurality of Response Time Measurement System (RTMS) timers from a plurality of client systems, wherein a Response Time Measurement System (RTMS) is configured to analyze the plurality of RTMS timers across the plurality of client systems during a given time using the massively-parallel database,
wherein the plurality of client systems utilize the response time measurement system (RTMS) operating on at least one server, wherein the at least one server comprises the RTMS timers that measure multiple functions that are defined for a plurality of applications in a suite of applications;
generating response time data associated with activities performed online by a plurality of users accessing the plurality of applications in the suite of applications via the plurality of client systems based on an amount of time for a focus of an application to return to a user;
measuring, across the plurality of client systems in real time via the RTMS timers, an amount of time each user waits for an application focus to be returned to the user for each online activity performed by the user, wherein the response time data accrue as a byproduct of the performance of the activities, and wherein the response time data provides an indication of an amount of time spent performing activities associated with a process;
storing, in the massively-parallel database, the amount of time each user has to wait for the application focus to be returned to the user for each online activity performed by the user;
updating a time-feature-driven activity-based model based on the stored amount of time each user has to wait for the application focus to be returned to the user and the online activity performed by the user;
identifying a resulting time-feature-driven activity-based model from among a plurality of models, wherein the resulting time-feature-driven activity-based model comprises a complexity to accurately account for observed data; and
displaying on a user interface the resulting time-feature-driven activity-based model from among the plurality of models that is cast in machine-readable format and rendered via a computer system for review by a human user, wherein an order is performed based on an input by the human user on the user interface.