IP Library Granted Patent US 12670986
Granted Patent B2
US 12670986 · App. 18/515,154 · Granted Jun 30, 2026

Context-aware healthcare notification system

Inventors: Timothy W. Vanderveen (Poway, CA); Federico Garibaldi (Encinitas, CA)
Assignee: CAREFUSION 303, INC.
G16H40/20G06Q10/00G06Q10/10G16H20/13G16H20/17G16H40/63G16H40/67G16H70/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 12670986
App. No.
18/515,154
Granted
Jun 30, 2026
Kind
B2
Abstract

A context-aware healthcare system determines, in response to a user device moving within a proximity of an infusion device associated with a patient, automatically determining a status of the infusion device and displaying the status to a user of the user device. An error condition may be determined and a notification is provided to the user device indicating that the user device is within the proximity of the infusion device and that the infusion device is experiencing the error condition, and the notification may include information regarding the corrective action. The user device may then cause the infusion device to correct the error condition according to the corrective action.

Claims (81)

1 . A system, the system comprising:

one or more processors; and

non-transitory machine readable medium comprising instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving, based on signals from a user device associated with a user in a healthcare facility, first position data for the user device;

determining, based on the first position data, that the user associated with the user device has moved within a proximity of a infusion device;

determining, after the user associated with the user device is within the proximity of the infusion device, that the user associated with the user device is authorized to access the infusion device;

automatically, based on the user being authorized and responsive to determining that the user has moved within the proximity of the infusion device:

determining a status of the infusion device; and

automatically causing the user device to display a user interface indicating: (a) the user device is within the proximity of the infusion device, and (b) a notification pertaining to the determined status of the infusion device, wherein the notification is displayed only when the user is authorized to access the infusion device and within the proximity of the infusion device;

receiving second position data for the user device after causing the user device to display the user interface, the second position data indicating that the user associated with the user device is not within the proximity of the infusion device; and

automatically causing the user device to change the user interface to no longer display the notification when the user device is not within the proximity of the infusion device.

2 . The system of claim 1 , wherein the operations further comprise:

determining, based on the first position data, that the user associated with the user device has moved within a proximity of a patient; and

determining the user associated with the user device is authorized to treat the patient.

3 . The system of claim 1 , wherein the operations further comprise:

receiving, from the user device, an adjustment to the infusion device; and

causing the infusion device to operate in accordance with the adjustment.

4 . The system of claim 1 , wherein:

determining the status of the infusion device comprises determining that the infusion device is currently experiencing an error condition; and

causing the user device to display a user interface comprises causing the user interface to include: (a) a notification that the infusion device is experiencing the error condition.

5 . The system of claim 4 , wherein the operations further comprise:

generating corrective information regarding a corrective action to address the error condition, causing the user device to display a user interface comprises causing the user interface to include the corrective information;

receiving, from the user device, confirmation of the corrective action; and

causing the infusion device to operate in accordance with the corrective action.

6 . The system of claim 4 , wherein the operations further comprise:

receiving, from the user device, an amount of time in which the user will respond to the error condition; and

after receiving the amount of time, causing the infusion device to suppress at least a portion of an alarm indicating the error condition at the infusion device.

7 . The system of claim 6 , wherein the operations further comprise:

determining the amount of time has elapsed; and

causing the infusion device to activate the alarm indicating the error condition.

8 . The system of claim 4 , wherein:

determining the status of the infusion device comprises determining that the infusion device is currently experiencing an error condition while administering a medication to a patient.

9 . The system of claim 1 , wherein the operations further comprise:

receiving a vital sign of a patient associated with the infusion device; and

providing the vital sign for display via the user interface.

10 . The system of claim 1 , wherein the operations further comprise:

causing, by the user interface, a reprogramming of the infusion device based on a type of a medication or a type of alarm generated by the infusion device to cause an operation of the infusion device to be changed in response to the reprogramming.

11 . A method, the method comprising:

receiving, based on signals from a user device associated with a user in a healthcare facility, first position data for the user device;

determining, based on the first position data, that the user associated with the user device has moved within a proximity of a infusion device;

determining, after the user associated with the user device is within the proximity of the infusion device, that the user associated with the user device is authorized to access the infusion device;

automatically, based on the user being authorized and responsive to determining that the user has moved within the proximity of the infusion device;

determining a status of the infusion device; and

automatically causing the user device to display a user interface indicating: (a) the user device is within the proximity of the infusion device, and (b) a notification pertaining to the determined status of the infusion device, wherein the notification is displayed only when the user is authorized to access the infusion device and within the proximity of the infusion device;

receiving second position data for the user device after causing the user device to display the user interface, the second position data indicating that the user associated with the user device is not within the proximity of the infusion device; and

automatically causing the user device to change the user interface to no longer display the notification when the user device is not within the proximity of the infusion device.

12 . The method of claim 11 further comprising

determining, based on the first position data, that the user associated with the user device has moved within a proximity of a patient; and

determining the user associated with the user device is authorized to treat the patient.

13 . The method of claim 11 further comprising

receiving, from the user device, an adjustment to the infusion device; and

causing the infusion device to operate in accordance with the adjustment.

14 . The method of claim 11 , wherein

determining the status of the infusion device comprises determining that the infusion device is currently experiencing an error condition; and

causing the user device to display a user interface comprises causing the user interface to include: (a) a notification that the infusion device is experiencing the error condition.

15 . The method of claim 14 , further comprising:

generating corrective information regarding a corrective action to address the error condition, causing the user device to display a user interface comprises causing the user interface to include the corrective information;

receiving, from the user device, confirmation of the corrective action; and

causing the infusion device to operate in accordance with the corrective action.

16 . The method of claim 14 , further comprising:

receiving, from the user device, an amount of time in which the user will respond to the error condition; and

after receiving the amount of time, causing the infusion device to suppress at least a portion of an alarm indicating the error condition at the infusion device.

17 . The method of claim 16 , further comprising:

determining the amount of time has elapsed; and

causing the infusion device to activate the alarm indicating the error condition.

18 . The method of claim 14 , wherein

determining the status of the infusion device comprises determining that the infusion device is currently experiencing an error condition while administering a medication to a patient.

19 . The method of claim 11 , further comprising:

receiving a vital sign of a patient associated with the infusion device; and

providing the vital sign for display via the user interface.

20 . The method of claim 11 , further comprising:

causing, by the user interface, a reprogramming of the infusion device based on a type of a medication or a type of alarm generated by the infusion device to cause an operation of the infusion device to be changed in response to the reprogramming.

21 . A non-transitory machine readable medium comprising instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving, based on signals from a user device associated with a user in a healthcare facility, first position data for the user device;

determining, based on the first position data, that the user associated with the user device has moved within a proximity of a infusion device;

determining, after the user associated with the user device is within the proximity of the infusion device, that the user associated with the user device is authorized to access the infusion device;

automatically, based on the user being authorized and responsive to determining that the user has moved within the proximity of the infusion device;

determining a status of the infusion device; and

automatically causing the user device to display a user interface indicating: (a) the user device is within the proximity of the infusion device, and (b) a notification pertaining to the determined status of the infusion device, wherein the notification is displayed only when the user is authorized to access the infusion device and within the proximity of the infusion device;

receiving second position data for the user device after causing the user device to display the user interface, the second position data indicating that the user associated with the user device is not within the proximity of the infusion device; and

automatically causing the user device to change the user interface to no longer display the notification when the user device is not within the proximity of the infusion device.