Smart order scheduling leveraging real-time fulfillment site capacity data

US12561644B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12561644-B2
Application numberUS-202318124784-A
CountryUS
Kind codeB2
Filing dateMar 22, 2023
Priority dateMar 22, 2023
Publication dateFeb 24, 2026
Grant dateFeb 24, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Apparatuses, systems, and methods relate to technology to receive an electronic request from a user device of a user to fill a prescription, identify that the prescription is associated with a first medicine, identify a first pharmacy that is capable of providing the first medicine, and predict site capacities for the first pharmacy for a plurality of dates. The technology further determines a subset of dates from the plurality of dates based on the site capacities, determines delivery dates for the first medicine based on the subset of dates, and provides the delivery dates to the user device.

First claim

Opening claim text (preview).

I claim: 1 . A computing system comprising: a processor, and a memory having a set of instructions, which when executed by the processor, cause the computing system to: receive an electronic request from a user device of a user to fill a prescription; identify that the prescription is associated with a first medicine; identify, in real-time, a first pharmacy that is capable of shipping the first medicine to a delivery location of the user; determine, in real-time, predicted site capacities for the first pharmacy for a plurality of dates; map, in real-time, a predicted shipping path to ship the first medicine from the first pharmacy to the delivery location of the user; predict, in real-time, whether a future disruption along the predicted shipping path will delay shipment of the first medicine along the predicted shipping path; determine, in real-time, a subset of dates from the plurality of dates based on the site capacities and the future disruption to reduce one or more of spoilage or waste of the first medicine during shipment of the first medicine to the delivery location; determine, in real-time, delivery dates for the first medicine based on the subset of dates; and provide, in real-time, the delivery dates to the user device. 2 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: predict the future disruption based on local weather forecasts associated with the shipping path, wherein the first pharmacy is a mail order pharmacy. 3 . The computing system of claim 1 , wherein to determine the predicted site capacities, the instructions of the memory, when executed, cause the computing system to: predict the predicted site capacities based on predicted local events associated with a location of the first pharmacy. 4 . The computing system of claim 1 , wherein to determine the predicted site capacities, the instructions of the memory, when executed, cause the computing system to: predict the predicted site capacities based on predicted national events. 5 . The computing system of claim 1 , wherein to determine the predicted site capacities, the instructions of the memory, when executed, cause the computing system to: predict the predicted site capacities based on historical data associated with the first pharmacy. 6 . The computing system of claim 1 , wherein to determine the predicted site capacities, the instructions of the memory, when executed, cause the computing system to: predict the predicted site capacities based on employee data. 7 . The computing system of claim 1 , wherein to determine the predicted site capacities, the instructions of the memory, when executed, cause the computing system to: determine, with a machine learning prediction model, the predicted site capacities based on one or more of historical data, weather data, employee data, local events associated with the first pharmacy or national events associated with the first pharmacy. 8 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: transmit the delivery dates to the user via an application programming interface. 9 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: receive a user selection of a first date of the delivery dates via an application programming interface; and send the first medicine based on the user selection of the first date. 10 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: identify amounts of existing pharmacy orders for the plurality of dates; and determine remaining site capacities based on the amounts of existing pharmacy orders and the predicted site capacities; wherein, to determine the subset of dates, the instructions of the memory, when executed, cause the computing system to determine that the subset of dates have remaining site capacities of the remaining site capacities that are above a threshold. 11 . The computing system of claim 10 , wherein the instructions of the memory, when executed, cause the computing system to: predict, with a machine learning model, an amount of emergency orders that will be placed in the future for the first pharmacy; and set the threshold based on the amount of emergency orders. 12 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: access a user database to retrieve user data, wherein the user data includes a previous fulfillment date for the prescription; and determine the subset of dates based on the previous fulfillment date. 13 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: determine that the first pharmacy has a license to dispense the first medicine; determine that a second pharmacy does not have the license to dispense the first medicine; select the first pharmacy to fill the prescription based on the first pharmacy having the license; and determine that the second pharmacy is to be bypassed for filling the prescription based on the second pharmacy not having the license. 14 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: identify that a user preference associated with the user indicates a user selection of a second pharmacy to provide medicine; determine that the second pharmacy is unable to fill the prescription within a window of time; determine that the first pharmacy is able to fill the prescription in the window of time; provide an indication to the user that the second pharmacy is unable to fill the prescription and the first pharmacy is able to fill the prescription; receive a reply to the indication from the user device; determine that the reply includes a consent to receive the first medicine from the first pharmacy; and determine that the first pharmacy is to be selected to fill the prescription based on the consent. 15 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: train a machine learning model to determine the predicted site capacities. 16 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to: generate correlations between different dates and site capacities, and wherein to determine the predicted site capacities, the instructions of the memory, when executed, cause the computing system to determine the predicted site capacities based on the correlations. 17 . The computing system of claim 1 , wherein the first pharmacy is a home delivery pharmacy. 18 . At least one non-transitory computer readable storage medium comprising a set of instructions, which when executed by a computing system, cause the computing system to: receive an electronic request from a user device of a user to fill a prescription; identify that the prescription is associated with a first medicine; identify, in real-time, a first pharmacy that is capable of shipping the first medicine to a delivery location of the user; determine, in real-time, predicted site capacities for the first pharmacy for a plurality of dates; map, in real-time, a predicted shipping path to ship the first medicine from the first pharmacy to the delivery location of the user; predict, in real-time, whether a f

Assignees

Inventors

Classifications

  • Historical data · CPC title

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12561644B2 cover?
Apparatuses, systems, and methods relate to technology to receive an electronic request from a user device of a user to fill a prescription, identify that the prescription is associated with a first medicine, identify a first pharmacy that is capable of providing the first medicine, and predict site capacities for the first pharmacy for a plurality of dates. The technology further determines a …
Who is the assignee on this patent?
Express Scripts Strategic Dev Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/0838. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 24 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).