IP Library Granted Patent US 11,990,212
Granted Patent B2
US 11,990,212 · App. 17/354,882 · Granted May 21, 2024

Distributed computing system for blood processing procedures

Inventors: Grant Benjamin (Ingleside, IL); Alfons Conley (Evanston, IL); Art Marshall (Hawthorn Woods, IL); Dale Meixelsperger (Gurnee, IL); Doug Newlin (Wheaton, IL); Urmi Marshall (Carol Stream, IL); Rebecca Lauseng (Lake Zurich, IL); Jonathan Prendergast (Chicago, IL)
Assignee: FENWAL, INC.
G16H10/40G06Q10/0637G06Q10/087G16H20/40G16H40/20G16H10/60
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,990,212
App. No.
17/354,882
Granted
May 21, 2024
Kind
B2
Abstract

A distributed computing system for managing blood processing procedures in a blood processing facility has a system server, a plurality of computerized blood collection instruments and a computer. The system server stores data identifiers for different human operators. The blood collection instruments collect blood components from donors to generate collected products. Each instrument transmits data regarding the instrument to the system server, the system server storing data identifiers for each instrument. The computer presents the data regarding the blood collection instruments on a display and receives assignments of different donors to different blood collection instruments from a human administrator.

Claims (53)

1. A distributed computing system for managing blood processing procedures in a blood processing facility, comprising:

a system server including a memory and a communication interface, the system server configured to store data identifiers for a plurality of different human operators;

a plurality of computerized blood collection instruments configured to collect blood components from donors to generate collected products, each blood collection instrument comprising a communication interface configured to transmit data regarding the blood collection instrument to the system server, the system server storing data identifiers for each blood collection instrument;

a computer coupled to the system server and configured to present the data regarding the blood collection instruments on a display, to receive assignments of different donors to different blood collection instruments from a human administrator, and to configure operator-specific views or prompts for use in operator-specific tasks on the blood collection instruments or other computers using the data identifiers of the different human operators,

the computer to determine at least one desired procedure and blood product to be collected based at least on donor data and to download configuration information to program one of the blood collection instruments for the at least one desired procedure, the one of the blood collection instruments collecting the blood product from a donor using the downloaded configuration information, wherein the downloaded configuration information comprises procedure information and/or operating parameters.

2. The distributed computing system of claim 1 , further comprising:

a second system server disposed at a second blood processing facility remote from the first blood processing facility;

a headquarters server disposed at a third location remote from the first and second blood processing facilities;

a network configured to provide communication among the headquarters server, the first system server and the second system server; and

a headquarters computing device in communication with the headquarters server configured to aggregate data from respective blood collection instruments at the first and second blood processing facilities for analysis.

3. The distributed computing system of claim 1 , further comprising:

a third party system server in communication with the system server, the third party system server operated by a party not operating the blood processing facility, the third party system server configured to:

receive diagnostic reports from the blood collection instruments; and

download software updates to the blood collection instruments.

4. The distributed computing system of claim 1 , wherein the operator specific views or prompts are based at least in part on stored skill data indicating a skill of the operator.

5. The distributed computing system of claim 1 , further comprising:

a plurality of handheld computing devices in communication with the system server for use by different human operators within the blood processing facility, the operator-specific view or prompts provided to the handheld computing devices according to the data identifiers associated with each respective human operator of the handheld computing devices.

6. The distributed computing system of claim 1 , further comprising a smart device to automatically program the blood component collection instruments by presenting the smart device to the blood component collection instrument for uploading of configuration data to the blood component collection instrument.

7. The distributed computing system of claim 6 , wherein the smart device stores donor data including donor parameters and run parameters to program the blood component collection instrument.

8. The distributed computing system of claim 1 , wherein the computer presents a graphical dashboard for display to and interaction with a user, the graphical dashboard to provide a graphical depiction of the blood processing facility including an arrangement of blood component collection instruments, soft goods, operators, donors, and associated status information.

9. A distributed computing system for managing blood processing procedures in a blood processing facility, comprising:

a system server including a memory and a communication interface;

a first computer configured to receive donor data and upload the donor data to the system server;

a plurality of blood collection instruments, each blood collection instrument comprising a communication interface configured to transmit operation data regarding the blood collection instrument to the system server;

a source of blood collection kit status data;

a second computer coupled to the system server and configured to present a graphical depiction of a plurality of blood component collection areas in the blood processing facility, each depicted area representing a single blood collection instrument and comprising:

an indicator of blood component collection instrument status; and

an indicator of blood component collection kit status;

the graphical depiction further conveying at least one of a progress and an alert for a blood component collection procedure occurring or scheduled to occur in at least one of the blood component collection areas of the blood component collection facility, wherein the distributed computing system is further programmed to configure one of the blood collection instruments via remote download of configuration data from the distributed computing system to the one of the blood collection instruments, the configuration data specifying at least a desired collection procedure, the one of the blood collection instruments collecting a blood component from a donor using the configuration data, wherein the downloaded configuration data comprises procedure data and/or operating parameters.

10. The distributed computing system of claim 9 , further comprising a source of real-time operator status data, the real-time operator status data indicating which of a plurality of operators are available to assist a donor; the graphical depiction further depicting the real-time operator status data.

11. The distributed computing system of claim 9 , further comprising a source of donor status data, the graphical depiction further depicting an indicator of donor status, wherein the graphical depiction further comprises a donor queue to indicate a suggested donation location among the blood component collection areas of the blood component collection facility for a donor in the donor queue.

12. The distributed computing system of claim 9 , wherein the graphical depiction further comprises a staff queue to identify one or more blood component collection facility staff available to assist one or more operators in the blood component collection areas, the staff queue indicating one or more blood component collection capabilities of at least one staff in the staff queue.

13. The distributed computing system of claim 9 , wherein the graphical depiction further comprises a donor queue to identify a plurality of donors waiting to donate blood, the donor queue indicating a time and an intended blood component collection for each donor.

14. The distributed computing system of claim 9 , further comprising:

a second system server disposed at a second blood processing facility remote from the first blood processing facility;

a headquarters server disposed at a third location remote from the first and second blood processing facilities;

a network configured to provide communication among the headquarters server, the first system server and the second system server;

a headquarters computing device in communication with the headquarters server configured to aggregate data from respective blood collection instruments at the first and second blood processing facilities for analysis.

15. The distributed computing system of claim 9 , further comprising:

a third party system server in communication with the system server, the third party system operated by a party not operating the blood processing facility, the third party system server configured to:

receive diagnostic reports from the blood collection instruments; and

download software updates to the blood collection instruments.

16. The distributed computing system of claim 9 , wherein the computer is further configured to automatically assign a donor to the one of the blood collection instruments based on the blood collection instrument status data and the donor data.

17. A distributed computing system for managing blood processing procedures in a blood processing facility, comprising:

a system server including a memory and a communication interface, the system server configured to store data identifiers for each of a plurality of blood collection instruments, the system server configured to receive intake donor data;

the plurality of computerized blood collection instruments configured to collect blood components from donors to generate collected products, each blood collection instrument comprising a communication interface configured to transmit to the system server availability data regarding whether the blood collection instrument is available for a procedure;

a computer in communication with the system server and configured to present the donor data and the availability data regarding the blood collection instruments on a display, the computer configured to assign a donor to a blood collection instrument based on the donor data and availability data;

wherein the system server is configured to retrieve previous blood collection data for a donor based at least in part on the donor data, to generate configuration data based at least in part on the previous blood collection data, and to remotely download configuration data to configure the assigned blood collection instrument for blood collection, the configuration data comprising at least a selected blood component collection procedure to be performed by the assigned blood collection instrument selected from a plurality of different blood component collection procedures, the assigned blood collection instrument collecting a blood component from the donor using the configuration data, wherein the downloaded configuration data comprises standard procedure information or operating parameters, wherein the computer is configured to automatically assign the donor to the blood collection instrument based on the donor data and availability data.

18. The distributed computing system of claim 17 , wherein the system server is configured to store data identifiers for a plurality of different human operators and to present the data identifiers for the plurality of different human operators on a same display screen as the donor data and the availability data regarding the blood collection instruments.

19. The distributed computing system of claim 17 , further comprising:

a second system server disposed at a second blood processing facility remote from the first blood processing facility;

a headquarters server disposed at a third location remote from the first and second blood processing facilities; and

a headquarters computing device in communication with the headquarters server configured to aggregate data from respective blood collection instruments at the first and second blood processing facilities for analysis.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NEWLIN NAME PREVIOUSLY RECORDED ON REEL 056625 FRAME 0222. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 24, 2021
From: BENJAMIN, GRANT; CONLEY, ALFONS; MARSHALL, ART; MEIXELSPERGER, DALE; NEWLIN, DOUG; DESAI, URMI; LAUSENG, REBECCA; PRENDERGAST, JONATHAN
To: FENWAL, INC.
Reel/Frame 056673/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2021
From: BENJAMIN, GRANT; CONLEY, ALFONS; MARSHALL, ART; MEIXELSPERGER, DALE; NEWLIN, KAREN; DESAI, URMI; LAUSENG, REBECCA; PRENDERGAST, JONATHAN
To: FENWAL, INC.
Reel/Frame 056625/0222 →
Continuity (5)
Continuation 15796337 · Oct 27, 2017
Continuation 12545576 · Aug 21, 2009
Provisional Application 61149539 · Feb 3, 2009
Provisional Application 61091187 · Aug 22, 2008
Related Publication 20210335459A1 · Oct 28, 2021