Machine Learning Prescription Wait Time Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods fail to accurately predict and reduce patient waiting times for retail prescriptions due to variability in factors like insurance delays, stock availability, and staff numbers, leading to inconsistent patient satisfaction.

Innovation Solution

A machine learning-based prescription waiting time estimation system that analyzes characteristics of previous prescriptions, including medication, insurance, prescriber, patient, and pharmacy information, to generate accurate waiting time estimates and recommend alternative pharmacies for faster filling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If multiple channels of ordering prescriptions are offered, then perceived prescription fill time is reduced, but delays from prior authorization and prescriber contact remain

Engineering Contradiction:
Improveperceived prescription fill timeVSAvoidprediction accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary actions by collecting and analyzing historical prescription data, insurance information, prescriber response patterns, and pharmacy workload metrics before a patient arrives. This advance preparation enables accurate waiting time predictions to be generated in real-time when prescriptions are submitted, allowing patients to make informed decisions about waiting or alternative locations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts waiting time predictions based on real-time changes in pharmacy workload, insurance authorization status, prescriber availability, and medication stock levels. This dynamic adaptation allows the prediction model to remain accurate despite varying conditions across different times of day and different pharmacies.

Inventive Principle:
Principle #15Dynamics

2Reliability

If accurate waiting time prediction is implemented, then patient satisfaction increases, but system complexity increases

Engineering Contradiction:
Improvewaiting time prediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses a unified machine learning prediction model that handles multiple types of prescriptions, insurance providers, prescribers, and pharmacy locations through a single platform. This universal approach consolidates what could be many separate prediction systems into one multi-functional solution, managing complexity while maintaining accuracy across diverse scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces an intermediary prediction system that acts as a mediator between the complex backend processes (insurance authorizations, prescriber communications, pharmacy operations) and the patient. This intermediary translates complex operational variables into simple, actionable waiting time estimates, reducing the perceived complexity for end users while incorporating sophisticated analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If real-time waiting time estimates are provided, then patient choice and satisfaction improve, but data processing requirements increase

Engineering Contradiction:
Improvepatient choiceVSAvoiddata processing requirements
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary data processing by pre-collecting and organizing historical prescription data, insurance provider information, prescriber response patterns, and pharmacy workload metrics before real-time prediction is needed. This advance data preparation reduces the computational burden during real-time operations, enabling quick prediction generation without excessive data processing requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system optimizes data processing by transforming raw operational data into standardized parameters and features that are more efficient for machine learning models to process. This parameter transformation reduces computational complexity and data processing requirements while maintaining the accuracy needed for real-time waiting time estimates.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11900228B1Methods and system to estimate retail prescription waiting time
Publication Date: 2024.02.13 WALGREEN CO
  • US11900228B1 patent drawing
  • US11900228B1 patent drawing
  • US11900228B1 patent drawing

AI summary

Example methods, apparatus, and articles of manufacture to estimate waiting times of prescriptions are disclosed herein. An example computer-implemented method, executed by a processor, to estimate a waiting time of a prescription for a medication includes training a machine learning model using, for each of a plurality of previously filled prescriptions, a set of characteristics of the previously filled prescription, and a fill time for the previously filled prescription, receiving a prescription for a medication for a patient, receiving a request for an estimated waiting time for filling the prescription medication for the patient, identifying a set of characteristics of the prescription medication for the patient, applying the set of characteristics of the prescription medication to the machine learning model to determine the estimated waiting time for filling the prescription medication for the patient, and providing an indication of the estimated waiting time for display on a client device.