IP Library Granted Patent US 11,694,781
Granted Patent B1
US 11,694,781 · App. 17/063,645 · Granted Jul 4, 2023

System and method for supply chain of pharmaceuticals and other goods

Inventors: Matthew Cook (Long Grove, IL); Rex A. Swords (Cedar Hill, TX); Michael Bleser (Deerfield, IL); William Sunna (Wheeling, IL)
Assignee: WALGREEN CO.
G16H20/10G06Q10/087G06Q10/0832G16H40/63
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 11,694,781
App. No.
17/063,645
Granted
Jul 4, 2023
Kind
B1
Abstract

The following relates generally to facilitating delivery of prescription medication. In some embodiments, a pharmacy computer system: (i) receives a prescription, (ii) reviews the prescription, and (iii) sends the prescription to an intermediate cloud layer. The intermediate cloud layer may then determine a warehouse to send the prescription to based on at least one criteria. The at least one criteria may comprise at least one of: (i) a health insurance plan; (ii) whether the medication comprises a controlled substance; (iii) whether the medication must be refrigerated during shipping; (iv) a warehouse shipping address; or (v) a fulfillment cap of a warehouse.

Claims (47)

1. A computer system for facilitating delivery of prescription medication, the computer system comprising:

a pharmacy computer system comprising one or more processors configured to: (i) receive a prescription, (ii) review the prescription, and (iii) send the prescription to an intermediate cloud layer;

the intermediate cloud layer comprising one or more processors configured to:

receive the reviewed prescription from the pharmacy computer system;

determine, based on at least one criteria, a warehouse of a plurality of warehouses to send medication of the prescription to, wherein the at least one criteria comprises at least one of: (i) a health insurance plan; (ii) whether the medication comprises a controlled substance; (iii) whether the medication must be refrigerated during shipping; (iv) a warehouse shipping address; or (v) a fulfillment cap of a warehouse; and

send an indication of the determined warehouse of the plurality of warehouses to a warehouse computer system.

2. The computer system of claim 1 , wherein:

the at least one criteria comprises the fulfillment cap of the warehouse;

the plurality of warehouses comprises a first warehouse, a second warehouse, and a default warehouse;

each of the first and second warehouses has a fulfillment cap; and

the one or more processors of the intermediate cloud layer are further configured to determine the warehouse to send the medication to by:

determining if the fulfillment cap of the first warehouse has been met;

if the fulfillment cap of the first warehouse has been met, determine if the fulfillment cap of the second warehouse has been met; and

if the fulfillment cap of the second warehouse has been met, determine that the warehouse to send the medication to is the default warehouse.

3. The computer system of claim 1 , wherein the one or more processors of the pharmacy computer system are configured to review the prescription by determining if a conflict exists between a medication of the prescription and another medication of a patient of the prescription.

4. The computer system of claim 1 , wherein the one or more processors of the pharmacy computer system are configured to review the prescription by determining an out of pocket payment for a patient of the prescription.

5. The computer system of claim 1 , further comprising the warehouse computer system, and wherein the warehouse computer system comprises one or more processors configured to select a shipping company to bring the medication from the determined warehouse to a pharmacy.

6. The computer system of claim 1 , further comprising the warehouse computer system, and wherein the warehouse computer system comprises one or more processors configured to:

send updates directly to the pharmacy computer system, wherein: (i) the updates are not sent from the warehouse computer system to the intermediate cloud layer, and (ii) the updates comprise status information of the medication.

7. The computer system of claim 1 , further comprising an enterprise data warehouse (EDW) comprising one or more processors configured to receive routing details from the intermediate cloud layer;

wherein the one more processors of the EDW are further configured to be in communication with the intermediate cloud layer; and

wherein the one or more processors of the EDW are not configured to be in communication with one or more processors of the warehouse computer system.

8. The computer system of claim 1 , wherein the one or more processors of the pharmacy computer system are configured to:

send, to the intermediate cloud layer, the prescription comprised in a first file, the first file having an order received (ODR) file format; and

receive files from the intermediate cloud layer in an order completed (ODC) file format.

9. The computer system of claim 1 , wherein:

the prescription sent from the pharmacy computer system to the intermediate cloud layer includes prescription data including identity data of a patient; and

the one or more processors of the intermediate cloud layer are further configured to: (i) de-identify the prescription data, and (ii) send the de-identified prescription data to the warehouse computer system along with the determined warehouse of the plurality of warehouses.

10. The computer system of claim 1 , wherein the at least one criteria comprises at least three of: (i) a health insurance plan; (ii) whether the medication comprises a controlled substance; (iii) whether the medication must be refrigerated during shipping; (iv) a warehouse shipping address; and (v) a fulfillment cap of a warehouse.

11. The computer system of claim 1 , wherein the at least one criteria comprises all of: (i) a health insurance plan; (ii) whether the medication comprises a controlled substance; (iii) whether the medication must be refrigerated during shipping; (iv) a warehouse shipping address; and (v) a fulfillment cap of a warehouse.

12. The computer system of claim 1 , wherein:

the determination made by the one or more processors of the intermediate cloud layer is a first determination and the determined warehouse is a first warehouse; and

the one or more processors of the intermediate cloud layer are further configured to:

receive a second reviewed prescription from the pharmacy computer system; and

determine a second warehouse of the plurality of warehouses to send the second medication of the second reviewed prescription to by reconfiguring the at least one criteria such that the at least one criteria used to determine the second warehouse is different than the at least one criteria used to determine the first warehouse.

13. A computer-implemented method for facilitating delivery of prescription medication, the method comprising:

with one or more processors of a pharmacy computer system: (i) receiving a prescription, (ii) reviewing the prescription, and (iii) sending the prescription to an intermediate cloud layer comprising one or more processors;

with the one or more processors of the intermediate cloud layer:

receiving the reviewed prescription from the pharmacy computer system;

determining, based on at least one criteria, a warehouse of a plurality of warehouses to send medication of the prescription to, wherein the at least one criteria comprises at least one of: (i) a health insurance plan; (ii) whether the medication comprises a controlled substance; (iii) whether the medication must be refrigerated during shipping; (iv) a warehouse shipping address; or (v) a fulfillment cap of a warehouse; and

sending an indication of the determined warehouse of the plurality of warehouses to a warehouse computer system.

14. The computer-implemented method of claim 13 , further comprising:

reconfiguring the at least one criteria;

receiving a second reviewed prescription; and

determining a second warehouse of the plurality of warehouses to send medication of the second reviewed prescription to based on the reconfigured at least one criteria.

15. The computer-implemented method of claim 13 , wherein the reviewing of the prescription comprises determining if a conflict exists between a medication of the prescription and another medication of a patient of the prescription.

16. The computer-implemented method of claim 13 , wherein the reviewing of the prescription comprises determining an out of pocket payment for a patient of the prescription.

Assignments (3)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 28, 2025
From: WALGREEN CO.
To: SIXTH STREET LENDING PARTNERS, AS COLLATERAL AGENT
Reel/Frame 072606/0878 →
SECURITY INTEREST Recorded Aug 28, 2025
From: WALGREEN CO.; DUANE READE; WALGREENS SPECIALTY PHARMACY LLC; WALGREENS BOOTS ALLIANCE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 072679/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2021
From: COOK, MATTHEW; SWORDS, REX A.; BLESER, MICHAEL; SUNNA, WILLIAM
To: WALGREEN CO.
Reel/Frame 055676/0251 →
Cited By (1)
US 12,248,491