# US 12,119,097 B2 · Medical item resupply engine and engagement controller

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,119,097 B2
- Document ID: US12119097B2
- Status: Granted
- Kind: B2
- Application number: 17/934,748
- Filed: 2022-09-23
- Published: 2024-03-28
- Granted: 2024-10-15
- Earliest claimed: 2022-09-23
- Assignees: Brightree LLC
- Applicants: Brightree LLC
- Inventors: Gary Allen Bartlett; Cinthia Navereh Herschberg Wright; Michael Anthony Lorenz; Nupura Kolwalkar
- Web page: https://patentgrep.com/patent/US12119097B2

## CPC

- G16H 20/00: ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- G16H 20/10: relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

Techniques for improved resupply for medical items are provided. An event relating to resupply of one or more medical items for a patient is identified. The resupply requires approval from a physician. A request for electronic approval of the resupply is transmitted, based on the event, to an electronic healthcare system for the physician. This includes dynamically generating an electronic document relating to the required approval, providing the electronic document to the electronic healthcare system for the physician, and receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request. The electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply. Resupply of the one or more medical items is initiated based on the response. The one or more medical items are used to treat the patient.

## Claims

### Claim 1

A computer-implemented method, comprising:
identifying an event relating to resupply of one or more medical items for a patient, wherein the resupply requires approval from a physician;
transmitting, based on the event, a request for electronic approval of the resupply to an electronic healthcare system for the physician, comprising:
dynamically generating an electronic document relating to the required approval;
providing the electronic document to the electronic healthcare system for the physician;
receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request, wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply;
determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply;
transmitting the API request for approval of the resupply; and
receiving an API response indicating the approval;
initiating, based on the response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient;
automatically generating the event relating to resupply of one or more medical items for the patient, without human intervention;
identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician;
transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician;
receiving, in response to the second request, and indication of failure of electronic approval of the second resupply;
declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and
determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP).

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the API response indicating the approval provides a signed electronic document and one or more electronic data elements describing the approval, the method further comprising:
analyzing the one or more electronic data elements describing the approval to initiate the resupply; and
storing the signed electronic document in an electronic repository.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the generating the event is based on at least one of: (i) policy rules relating to resupply of the one or more medical items or (ii) prior resupply orders relating to the one or more medical items.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying the electronic healthcare system for the physician, from among a plurality of potential electronic healthcare systems.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, wherein identifying the electronic healthcare system for the physician, from among the plurality of potential electronic healthcare systems, comprises:
transmitting an electronic message to each of the plurality of potential electronic healthcare systems, the electronic message comprising an identifier for the physician; and
receiving a response from the electronic healthcare system for the physician indicating that the physician is associated with the electronic healthcare system.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining to transmit the request for electronic approval of the resupply to the electronic healthcare system for the physician based on determining that a date of a prior electronic approval by the physician falls within a threshold value.

### Claim 7 (depends on 1)

The computer implemented method of claim 1, wherein transmitting the request for electronic approval occurs automatically without human intervention, and wherein initiating the resupply occurs automatically without human intervention.

### Claim 8

An apparatus comprising:
a memory; and
a hardware processor communicatively coupled to the memory, the hardware processor configured to perform operations comprising:
identifying an event relating to resupply of one or more medical items for a patient, wherein the resupply requires approval from a physician;
transmitting, based on the event, a request for electronic approval of the resupply to an electronic healthcare system for the physician, comprising:
dynamically generating an electronic document relating to the required approval;
providing the electronic document to the electronic healthcare system for the physician;
receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request, wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply;
determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply;
transmitting the API request for approval of the resupply; and
receiving an API response indicating the approval;
initiating, based on the response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient;
automatically generating the event relating to resupply of one or more medical items for the patient, without human intervention;
identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician;
transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician;
receiving, in response to the second request, and indication of failure of electronic approval of the second resupply;
declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and
determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP).

### Claim 9 (depends on 8)

The apparatus of claim 8,
wherein the API response indicating the approval provides a signed electronic document and one or more electronic data elements describing the approval.

### Claim 10 (depends on 8)

The apparatus of claim 8, further comprising:
identifying the electronic healthcare system for the physician, from among a plurality of potential electronic healthcare systems, comprising:
transmitting an electronic message to each of the plurality of potential electronic healthcare systems, the electronic message comprising an identifier for the physician; and
receiving a response from the electronic healthcare system for the physician indicating that the physician is associated with the electronic healthcare system.

### Claim 11

A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
identifying an event relating to resupply of one or more medical items for a patient, wherein the resupply requires approval from a physician;
transmitting, based on the event, a request for electronic approval of the resupply to an electronic healthcare system for the physician, comprising:
dynamically generating an electronic document relating to the required approval;
providing the electronic document to the electronic healthcare system for the physician;
receiving an electronic message response from the electronic healthcare system for the physician indicating approval for the request, wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply;
determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply;
transmitting the API request for approval of the resupply; and
receiving an API response indicating the approval; and
initiating, based on the response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient;
automatically generating the event relating to resupply of one or more medical items for the patient, without human intervention;
identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician;
transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician;
receiving, in response to the second request, and indication of failure of electronic approval of the second resupply;
declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and
determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP).

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11,
wherein the API response indicating the approval provides a signed electronic document and one or more electronic data elements describing the approval.

### Claim 13 (depends on 11)

The non-transitory computer-readable medium of claim 11, further comprising:
identifying the electronic healthcare system for the physician, from among a plurality of potential electronic healthcare systems, comprising:
transmitting an electronic message to each of the plurality of potential electronic healthcare systems, the electronic message comprising an identifier for the physician; and
receiving a response from the electronic healthcare system for the physician indicating that the physician is associated with the electronic healthcare system.

### Claim 14

An apparatus comprising:
a memory; and
a hardware processor communicatively coupled to the memory, the hardware processor configured to perform operations comprising:
transmitting, to an electronic healthcare system for a physician, a request for electronic approval of a resupply of one or more medical items for a patient, comprising:
dynamically generating an electronic document relating to the electronic approval of the resupply;
providing the electronic document to the electronic healthcare system for the physician;
determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply;
transmitting the API request for approval of the resupply; and
receiving an API response indicating the approval;
receiving, from the electronic healthcare system for the physician based on the transmitted request, an electronic message response indicating approval for the request,
wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply; and
initiating, based on the electronic message response, resupply of the one or more medical items, wherein the one or more medical items are used to treat the patient;
automatically generating an event relating to resupply of one or more medical items for the patient, without human intervention;
identifying a second event relating to a second resupply of a second one or more medical items for a second patient, wherein the second resupply requires approval from a second physician;
transmitting, based on the second event, a second request for electronic approval of the second resupply to an electronic healthcare system for the second physician;
receiving, in response to the second request, and indication of failure of electronic approval of the second resupply;
declining to initiate, based on the indication of failure, resupply of the second one or more medical items; and
determining a cause for the failure of electronic approval of the second resupply based on parsing a textual indication included in the response to the second request, using natural language processing (NLP).

### Claim 15

An apparatus comprising:
a memory; and
a hardware processor communicatively coupled to the memory, the hardware processor configured to perform operations comprising:
receiving, at an electronic healthcare system for a physician, a request for electronic approval of a resupply of one or more medical items for a patient,
wherein the request comprises an electronic document relating to a required approval from the physician for the one or more medical items;
determining that the electronic healthcare system for the physician is compatible with an application programming interface (API) request for approval of the resupply;
receiving the API request for approval of the resupply;
transmitting an API response indicating the approval;
transmitting, by the electronic healthcare system for the physician based on the received request, an electronic message response indicating approval for the request,
wherein the electronic healthcare system for the physician is compatible with the request for electronic approval of the resupply,
wherein the response indicating approval is configured to initiate resupply of the one or more medical items,
wherein the one or more medical items are used to treat the patient,
wherein the request for electronic approval of the resupply is transmitted based on an event relating to resupply of the one or more medical items for the patient, and
wherein the event is automatically generated, without human intervention;
receiving, at an electronic healthcare system for a second physician, a second request for electronic approval of a second resupply of a second one or more medical items for a second patient;
transmitting by the electronic healthcare system for the second physician, based on the received second request, an indication of failure of electronic approval of the second resupply,
wherein the indication of failure is configured to result in declining initiation of the second resupply of the second one or more medical items; and
wherein a cause for the failure of electronic approval of the second resupply is determined based on parsing a textual indication included in a response to the second request, using natural language processing (NLP).
