Apheresis devices fleet management system and method
A fleet management system includes apheresis devices and a fleet management device remotely located from and in communication with the apheresis devices. Each apheresis device has a controller, firmware and firmware settings. The fleet management device includes an interface to allow a user to interact with the fleet management device, a server and a processor. The server receives information regarding the firmware/firmware settings of each of the apheresis devices and a firmware file from the user and/or a remote repository. The processor processes the information to determine which of the apheresis devices requires an update to the firmware/firmware settings. The server then distributes the firmware file to each apheresis device that requires the update. The system may also develop a fleet model for one or more donation centers that includes a recommend quantity of devices for the location(s) and/or whether devices should be moved from one location to another.
1 . A fleet management system comprising:
a first plurality of apheresis device, each of the first plurality of apheresis devices having a controller, firmware and firmware settings;
a fleet management device remotely located from and in communication with each of the first plurality of apheresis devices, the fleet management device including:
an interface configured to allow a user to interact with the fleet management device;
a server configured to continuously or periodically request and receive information regarding the firmware and firmware settings of each of the first plurality of apheresis devices over a network and configured to receive a firmware file from the user and/or a remote repository; and
a processor configured to:
monitor the first plurality of apheresis devices by processing the information regarding the firmware and firmware settings received from each of the first plurality of apheresis devices to determine which of the first plurality of apheresis devices requires an update to the firmware and/or firmware settings,
wherein the server is configured to distribute the firmware file to each of the first plurality of apheresis devices that require the update, and
compile or analyze the information regarding the firmware and firmware settings received from each of the first plurality of apheresis devices to identify discrepancies between the firmware and firmware settings of two or more of the first plurality of apheresis devices,
wherein the fleet management device is configured to notify the user of any discrepancies and/or distribute the firmware file to at least one of the plurality of apheresis devices to correct the discrepancies between the firmware and firmware setting of the first plurality of apheresis devices and pre-emptively ensure that each of the first plurality of apheresis devices are operating with the same firmware and firmware settings and each of the first plurality of apheresis devices is operating properly.
2 . A fleet management system according to claim 1 , further comprising a second plurality of apheresis devices located remotely from the fleet management device and in communication with the fleet management device.
3 . A fleet management system according to claim 2 , wherein:
the server is further configured to receive information regarding the firmware and firmware settings of each of the second plurality of apheresis devices, and
the processor is further configured to process the information received from each of the second plurality of apheresis devices to determine which of the second plurality of apheresis devices requires an update to the firmware and/or firmware settings, the server configured to distribute the firmware file to each of the second plurality of apheresis devices that require the update.
4 . A fleet management system according to claim 2 , wherein the first plurality of apheresis devices are located in a first donation center and the second plurality of apheresis devices are located in a second donation center.
5 . A fleet management system according to claim 1 , wherein the fleet management device is configured to allow a user to remotely manage and/or monitor the firmware files and/or firmware settings of each of the first plurality of apheresis devices.
6 . A fleet management system according to claim 5 , wherein the fleet management device is configured to alert a user if the firmware file and/or a firmware setting file is successfully or unsuccessfully installed on the at least one of the first plurality of apheresis devices.
7 . A fleet management system according to claim 1 , wherein the fleet management device is configured to collect additional information from each of the first plurality of apheresis devices.
8 . A fleet management system according to claim 7 , wherein the collected additional information includes information selected from the group consisting of the apheresis procedures performed, productivity information, utilization information, quantity of apheresis devices within a donation center, performance data, and inventory data.
9 . A fleet management system according to claim 1 , wherein the fleet management device is configured to generate a fleet model for one or more donation centers.
10 . A fleet management system according to claim 9 , wherein the fleet model is based, at least in part, upon information selected from the group consisting of productivity, utilization, telemetry, inventory, quantity, consumption, cost, timing, average, rate, speed data and other performance or production data of the same.
11 . A fleet management system according to claim 9 , wherein the fleet model includes recommended apheresis device quantities for one or more donation centers, the server configured to notify the user of the fleet model and recommended apheresis device quantities.
12 . A fleet management system according to claim 1 , wherein the fleet management device includes a data storage device configured to store information received from the first plurality of apheresis devices.
13 . A fleet management device comprising:
an interface configured to allow a user to interact with the fleet management device;
a server in communication with a first plurality of apheresis device located remotely over a network from the fleet management device, the server configured to continuously or periodically request and receive information regarding the firmware and firmware settings of each of the first plurality of apheresis devices and configured to receive a firmware file from the user and/or a remote repository; and
a processor configured to;
monitor the first plurality of apheresis devices by processing the information regarding the firmware and firmware settings received from each of the first plurality of apheresis devices to determine which of the first plurality of apheresis devices requires an update to the firmware and/or firmware settings,
wherein the server is configured to distribute the firmware file to each of the first plurality of apheresis devices that require the update, and
compile or analyze the information regarding the firmware and firmware settings received from each of the first plurality of apheresis devices to identify discrepancies between the firmware and firmware settings of two or more of the first plurality of apheresis devices,
wherein the fleet management device is configured to notify the user of any discrepancies and/or distribute the firmware file to at least one of the plurality of apheresis devices to correct the discrepancies between the firmware and firmware settings of the first plurality of apheresis devices and pre-emptively ensure that each of the first plurality of apheresis devices are operating with the same firmware and firmware settings and each of the first plurality of apheresis devices is operating properly.
14 . A fleet management device according to claim 13 , wherein the server is also in communication with a second plurality of apheresis devices located remotely from the fleet management device.
15 . A fleet management device according to claim 14 , wherein:
the server is further configured to receive information regarding the firmware and firmware settings of each of the second plurality of apheresis devices, and
the processor is further configured to process the information received from each of the second plurality of apheresis devices to determine which of the second plurality of apheresis devices requires an update to the firmware and/or firmware settings, the server configured to distribute the firmware file to each of the second plurality of apheresis devices that require the update.
16 . A fleet management device according to claim 14 , wherein the first plurality of apheresis devices are located in a first donation center and the second plurality of apheresis devices are located in a second donation center.
17 . A fleet management device according to claim 13 , wherein the fleet management device is configured to allow a user to remotely manage and/or monitor the firmware files and/or firmware settings of each of the first plurality of apheresis devices.
18 . A fleet management device according to claim 17 , wherein the server is configured to alert a user if the firmware file and/or a firmware setting file is successfully or unsuccessfully installed on the at least one of the first plurality of apheresis devices.
19 . A fleet management device according to claim 13 , wherein the server is configured to receive additional information from each of the first plurality of apheresis devices.
20 . A fleet management device according to claim 19 , wherein the additional information includes information selected from the group consisting of the apheresis procedures performed, productivity information, utilization information, quantity of apheresis devices within a donation center, performance data, and inventory data.
21 . A fleet management device according to claim 13 , wherein the server and/or the processor is configured to generate a fleet model for one or more donation centers.
22 . A fleet management device according to claim 21 , wherein the fleet model is based, at least in part, upon information selected from the group consisting of productivity, utilization, telemetry, inventory, quantity, consumption, cost, timing, average, rate, speed data and other performance or production data of the same.
23 . A fleet management device according to claim 21 , wherein the fleet model includes recommended apheresis device quantities for one or more donation centers, the server configured to notify the user of the fleet model and recommended apheresis device quantities.
24 . A fleet management device according to claim 13 , further comprising a data storage device configured to store information received from the first plurality of apheresis devices.
25 . A method for managing a fleet of apheresis devices comprising:
continuously or periodically requesting and receiving, with a server of a fleet management device, information regarding the firmware and firmware settings of each of a first plurality of apheresis devices over a network, each of the plurality of apheresis devices having a controller, firmware and firmware settings;
receiving, in the server of the fleet management device, a firmware file from a user and/or a remote repository;
processing, in a processor of the fleet management device, the information received from each of the first plurality of apheresis devices to determine which of the first plurality of apheresis devices requires an update to the firmware and/or firmware settings;
distributing, using the server of the fleet management device, the firmware file to each of the first plurality of apheresis devices that require the update;
analyzing the information regarding the firmware and firmware settings received from each of the first plurality of apheresis devices to identify at least one discrepancy between the firmware and firmware settings of two or more of the first plurality of apheresis devices;
sending, in response to identifying the at least one discrepancy, a notification to the user and/or the firmware file to at least one of the plurality of apheresis devices to correct the discrepancies between the firmware and firmware settings of the first plurality of apheresis devices and pre-emptively ensure that each of the first plurality of apheresis devices are operating with the same firmware and firmware settings and each of the first plurality of apheresis devices is operating properly.
26 . A method according to claim 25 , further comprising connecting to a second plurality of apheresis devices located remotely from the fleet management device.
27 . A method according to claim 26 , further comprising:
receiving, in the server of the fleet management device, information regarding the firmware and firmware settings of each of the second plurality of apheresis devices;
processing, using the processor of the fleet management device, the information received from each of the second plurality of apheresis devices to determine which of the second plurality of apheresis devices requires an update to the firmware and/or firmware settings; and
distributing, using the server of the fleet management device, the firmware file to each of the second plurality of apheresis devices that require the update.
28 . A method according to claim 26 , wherein the first plurality of apheresis devices are located in a first donation center and the second plurality of apheresis devices are located in a second donation center.
29 . A method according to claim 25 , further comprising:
managing, using the fleet management device, the firmware files and/or firmware settings of each of the first plurality of apheresis devices.
30 . A method according to claim 29 , further comprising:
generating an alert to a user if the firmware file and/or a firmware setting file is successfully or unsuccessfully installed on the at least one of the first plurality of apheresis devices.
31 . A method according to claim 25 , further comprising:
collecting additional information from each of the first plurality of apheresis devices.
32 . A method according to claim 31 , wherein the collected additional information includes information selected from the group consisting of the apheresis procedures performed, productivity information, utilization information, quantity of apheresis devices within a donation center, performance data, and inventory data.
33 . A method according to claim 25 , further comprising generating a fleet model for one or more donation centers.
34 . A method according to claim 33 , wherein the fleet model is based, at least in part, upon information selected from the group consisting of productivity, utilization, telemetry, inventory, quantity, consumption, cost, timing, average, rate, speed data and other performance or production data of the same.
35 . A method according to claim 33 , wherein the fleet model includes recommended apheresis device quantities for one or more donation centers, the method further comprising notifying the user of the fleet model and recommended apheresis device quantities.
36 . A method according to claim 25 , further comprising:
storing, in a data storage device in the fleet management device, information received from the first plurality of apheresis devices.