IP Library Granted Patent US 10,387,196
Granted Patent B2
US 10,387,196 · App. 15/489,993 · Granted Aug 20, 2019

Medical imaging distribution system and device

Inventors: Kamil Rahme (Phoenix, AZ); Jordan Kajouharov (Scottsdale, AZ)
Assignee: IMAGING ADVANTAGE LLC
G06F9/4881A61B6/563A61B8/565G06F16/5866G06F19/321G16H15/00A61B1/00011
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 10,387,196
App. No.
15/489,993
Granted
Aug 20, 2019
Kind
B2
Abstract

Improved systems and devices for medical imaging distribution are provided. A medical imaging order may be received from a medical facility that includes medical imaging. A configuration may be selected and applied based on a body site and an urgency field associated with the order that defines queueing rules for the medical imaging order. Utilization factors for queues associated with radiologists may also be determined. The configuration and the utilization factors may be used to determine a subset of queues associated with a subset of radiologists. The subset of queues may be prioritized based on certain requirements, such as how many medical imaging reports a particular radiologist is required to review, how many medical imaging reports are required to be allocated to a particular radiologist, and the like. The highest prioritized queue may be selected and the medical imaging order may be transmitted to the radiologist associated with that queue.

Claims (53)

1. A device comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions which when executed by the processor, cause the device to perform operations including:

receiving, by a network interface of the device in a network, a request to generate a report file, wherein the request includes at least one image file and a plurality of parameters, wherein the plurality of parameters include a site that is imaged in the at least one image file and a field defining urgency of the report file, and wherein the request is received from a first node external to the device in the network;

extracting the site and the field from the request;

selecting and retrieving, from a second node internal to the device, a configuration describing a plurality of queueing rules to be executed on the plurality of parameters of the request, wherein the configuration is selected based on the site and the field;

determining a plurality of utilization factors for a plurality of queues;

processing the configuration and the plurality of utilization factors to determine a subset of queues of the plurality of queues, wherein processing the configuration includes executing the plurality of queueing rules on the plurality of parameters included in the request, wherein the subset of queues is associated with a prioritization that ranks the subset of queues according to requirements of the device to select each queue and requirements of the subset of queues to stage report files;

selecting a queue from the subset of queues based on the prioritization;

allocating the request to the queue; and

transmitting the request to a third node external to the device in the network to generate the report file, wherein the third node is associated with the queue, and wherein the report file includes the at least one image file and at least one medical notation.

2. The device of claim 1 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining qualification data of a radiologist associated with each queue of the plurality of queues.

3. The device of claim 1 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining a processing speed associated with each queue of the plurality of queues.

4. The device of claim 1 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining a number of existing requests in each queue of the plurality of queues.

5. The device of claim 1 , wherein the operations further include:

receiving the report file from the third node in the network.

6. The device of claim 5 , wherein the operations further include:

deleting the request from the queue after receiving the report file from the third node.

7. The device of claim 1 , wherein the plurality of queueing rules specify a plurality of weights for the plurality of parameters.

8. A computer-implemented method for organizing radiological imaging queues at scale, the method comprising:

receiving, by a network interface of a server in a network, a request to generate a report file, wherein the request includes at least one image file and a plurality of parameters, wherein the plurality of parameters include a site that is imaged in the at least one image file and a field defining urgency of the report file, and wherein the request is received from a first node external to the server in the network;

extracting the site and the field from the request;

selecting and retrieving, from a second node internal to the server, a configuration describing a plurality of queueing rules to be executed on the plurality of parameters of the request, wherein the configuration is selected based on the site and the field;

determining a plurality of utilization factors for a plurality of queues;

processing the configuration and the plurality of utilization factors to determine a subset of queues of the plurality of queues, wherein processing the configuration includes executing the plurality of queueing rules on the plurality of parameters included in the request, wherein the subset of queues is associated with a prioritization that ranks the subset of queues according to requirements of the server to select each queue and requirements of the subset of queues to stage report files;

selecting a queue from the subset of queues based on the prioritization;

allocating the request to the queue; and

transmitting the request to a third node external to the server in the network to generate the report file, wherein the third node is associated with the queue, and wherein the report file includes the at least one image file and at least one medical notation.

9. The computer-implemented method of claim 8 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining qualification data of a radiologist associated with each queue of the plurality of queues.

10. The computer-implemented method of claim 8 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining a processing speed associated with each queue of the plurality of queues.

11. The computer-implemented method of claim 8 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining a number of existing requests in each queue of the plurality of queues.

12. The computer-implemented method of claim 8 , further comprising:

receiving the report file from the third node in the network.

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

deleting the request from the queue after receiving the report file from the third node.

14. The computer-implemented method of claim 8 , wherein the plurality of queueing rules specify a plurality of weights for the plurality of parameters.

15. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium of a computing device, including instructions that, when executed by one or more processors, cause the one or more processors to:

receive, by a network interface of the computing device in a network, a request to generate a report file, wherein the request includes at least one image file and a plurality of parameters, wherein the plurality of parameters include a site that is imaged in the at least one image file and a field defining urgency of the report file, and wherein the request is received from a first node external to the computing device in the network;

extract the site and the field from the request;

select and retrieve, from a second node internal to the computing device, a configuration describing a plurality of queueing rules to be executed on the plurality of parameters of the request, wherein the configuration is selected based on the site and the field;

determine a plurality of utilization factors for a plurality of queues;

process the configuration and the plurality of utilization factors to determine a subset of queues of the plurality of queues, wherein processing the configuration includes executing the plurality of queueing rules on the plurality of parameters included in the request, wherein the subset of queues is associated with a prioritization that ranks the subset of queues according to requirements of the computing device to select each queue and requirements of the subset of queues to stage report files;

select a queue from the subset of queues based on the prioritization;

allocate the request to the queue; and

transmit the request to a third node external to the computing device in the network to generate the report file, wherein the third node is associated with the queue, and wherein the report file includes the at least one image file and at least one medical notation.

16. The computer-program product of claim 15 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining qualification data of a radiologist associated with each queue of the plurality of queues.

17. The computer-program product of claim 15 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining a processing speed associated with each queue of the plurality of queues.

18. The computer-program product of claim 15 , wherein the determining the plurality of utilization factors for the plurality of queues includes determining a number of existing requests in each queue of the plurality of queues.

19. The computer-program product of claim 15 , wherein the instructions further cause the one or more processors to:

receive the report file from the third node in the network.

20. The computer-program product of claim 19 , wherein the instructions further cause the one or more processors to:

delete the request from the queue after receiving the report file from the third node.

21. The computer-program product of claim 15 , wherein the plurality of queueing rules specify a plurality of weights for the plurality of parameters.

Assignments (14)
GRANT OF SECURITY INTEREST IN PATENT RIGHTS - ABL Recorded Jun 25, 2025
From: IMAGING ADVANTAGE LLC
To: GOLDMAN SACHS BANK USA, AS AGENT
Reel/Frame 071720/0785 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2023
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: ENVISION HEALTHCARE CORPORATION; IMAGING ADVANTAGE LLC
Reel/Frame 065460/0501 →
SECURITY INTEREST Recorded Nov 3, 2023
From: IMAGING ADVANTAGE LLC
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 065458/0151 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL 061133/FRAME 0646 Recorded Nov 3, 2023
From: ANKURA TRUST COMPANY, LLC (SUCCESSOR AGENT TO CREDIT SUISSE AG, CAYMAN ISLANDS)
To: ENVISION HEALTHCARE CORPORATION; IMAGING ADVANTAGE LLC
Reel/Frame 065567/0955 →
SECURITY INTEREST Recorded Nov 8, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 061695/0044 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 18, 2022
From: ENVISION HEALTHCARE CORPORATION; IMAGING ADVANTAGE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061133/0646 →
RELEASE OF SECURITY INTEREST Recorded Jul 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: IMAGING ADVANTAGE, LLC
Reel/Frame 060466/0533 →
RELEASE OF SECURITY INTEREST Recorded May 12, 2022
From: ALTER DOMUS (US) LLC
To: ENVISION HEALTHCARE CORPORATION; IMAGING ADVANTAGE LLC
Reel/Frame 060021/0263 →
SECURITY INTEREST Recorded May 4, 2022
From: ENVISION HEALTHCARE CORPORATION; IMAGING ADVANTAGE LLC
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 059818/0188 →
SECURITY INTEREST Recorded Apr 29, 2022
From: ENVISION HEALTHCARE CORPORATION; IMAGING ADVANTAGE LLC
To: ALTER DOMUS (US) LLC
Reel/Frame 059708/0366 →
TERMINATION AND RELEASE OF ABL SECURITY INTEREST IN PATENTS Recorded Dec 14, 2018
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS ABL COLLATERAL AGENT
To: IMAGING ADVANTAGE LLC
Reel/Frame 047908/0878 →
SECURITY INTEREST Recorded Aug 22, 2017
From: IMAGING ADVANTAGE
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 043357/0329 →
SECURITY INTEREST Recorded Aug 22, 2017
From: IMAGING ADVANTAGE
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 043357/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2017
From: RAHME, KAMIL; KOJOUHAROV, JORDAN
To: IMAGING ADVANTAGE LLC
Reel/Frame 043284/0341 →
Continuity (3)
Provisional Application 62324271 · Apr 18, 2016
Provisional Application 62324273 · Apr 18, 2016
Related Publication 20170300358A1 · Oct 19, 2017