IP Library Granted Patent US 12,033,737
Granted Patent B2
US 12,033,737 · App. 17/313,849 · Granted Jul 9, 2024

Streamed communication of updated control information to a medical device via an intermediate device

Inventors: John J. Mastrototaro (Los Angeles, CA); Desmond Barry Keenan (Hollywood, CA); Benyamin Grosman (Winnetka, CA); Neha J. Parikh (West Hills, CA); Anirban Roy (Agoura Hills, CA); Do Kim (Sherman Oaks, CA)
Assignee: MEDTRONIC MINIMED, INC.
G16H20/17G05B15/02G16H40/67G16Z99/00
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 12,033,737
App. No.
17/313,849
Granted
Jul 9, 2024
Kind
B2
Abstract

A system includes one or more processors and one or more processor-readable storage media storing instructions which, when executed by the one or more processors, cause performance of: associating a medical device with an intermediate device, obtaining, from the medical device via the intermediate device, measurement data correlative to a condition of a user, determining updated control information for the medical device based at least in part on the measurement data, and streaming the updated control information to the medical device via the intermediate device.

Claims (61)

1. A system comprising:

one or more processors; and

one or more processor-readable storage media storing instructions which, when executed by the one or more processors, cause performance of:

associating a medical device with an intermediate device configured for automatic retransmission of data to the medical device;

obtaining, from the medical device via the intermediate device, measurement data correlative to a condition of a user;

determining updated control information for the medical device based at least in part on the measurement data;

receiving an acknowledgement from the intermediate device that a communication session has been established between the intermediate device and a monitoring device, wherein the intermediate device automatically provides the acknowledgement responsive to a second communication session being established between the intermediate device and the medical device; and

in response to receiving the acknowledgement from the intermediate device, streaming the updated control information to the medical device based on communicating the updated control information to the intermediate device such that the updated control information is not maintained on the intermediate device, wherein the medical device and a monitoring device that determines the updated control information for the medical device communicate on different types of communication networks, and wherein the intermediate device is configured to serve as an interface between the medical device and the monitoring device communicating on the different types of communications networks.

2. The system of claim 1 , wherein the intermediate device and the medical device communicate via a peer-to-peer communication session.

3. The system of claim 1 , wherein streaming the updated control information to the medical device based on communicating the updated control information to the intermediate device comprises:

establishing a first communication session with the intermediate device;

transmitting, via the first communication session, the updated control information to the intermediate device for the automatic retransmission to the medical device; and

after transmitting the updated control information, terminating the first communication session with the intermediate device.

4. The system of claim 3 , wherein establishing the first communication session comprises:

causing establishment of a second communication session between the intermediate device and the medical device based on transmitting a connection request to the intermediate device; and

receiving, from the intermediate device, a response indicative of the establishment of the second communication session between the intermediate device and the medical device.

5. The system of claim 4 , wherein terminating the first communication session causes termination of the second communication session.

6. The system of claim 3 , wherein terminating the first communication session comprises:

transmitting, to the intermediate device, a request to terminate the first communication session and to delete any of the updated control information stored on the intermediate device; and

receiving, from the intermediate device, a confirmation indicating that the first communication session will be terminated, the confirmation further indicative of deletion of the any of the updated control information stored on the intermediate device.

7. The system of claim 1 , wherein associating the medical device with the intermediate device comprises:

receiving, from the intermediate device, identification information for the medical device and the intermediate device; and

maintaining the identification information in a database.

8. The system of claim 7 , wherein the identification information comprises network identification information for the intermediate device.

9. The system of claim 1 , wherein obtaining the measurement data comprises:

establishing a first communication session with the intermediate device;

receiving, via the first communication session, the measurement data from the medical device via the intermediate device;

maintaining the measurement data in association with the medical device; and

after receiving the measurement data, terminating the first communication session.

10. The system of claim 9 , wherein establishing the first communication session comprises:

receiving a connection request from the intermediate device; and

causing establishment of a second communication session between the intermediate device and the medical device based on transmitting a response that establishes the first communication session.

11. The system of claim 9 , wherein determining the updated control information comprises analyzing the measurement data in conjunction with previously stored measurement data.

12. A processor-implemented method, the method comprising:

associating a medical device with an intermediate device configured for automatic retransmission of data to the medical device;

obtaining, from the medical device via the intermediate device, measurement data correlative to a condition of a user;

determining updated control information for the medical device based at least in part on the measurement data;

receiving an acknowledgement from the intermediate device that a communication session has been established between the intermediate device and a monitoring device, wherein the intermediate device automatically provides the acknowledgement responsive to a second communication session being established between the intermediate device and the medical device; and

in response to receiving the acknowledgement from the intermediate device, streaming the updated control information to the medical device based on communicating the updated control information to the intermediate device such that the updated control information is not maintained on the intermediate device, wherein the medical device and a monitoring device that determines the updated control information for the medical device communicate on different types of communication networks, and wherein the intermediate device is configured to serve as an interface between the medical device and the monitoring device communicating on the different types of communications networks.

13. The method of claim 12 , wherein the intermediate device and the medical device communicate via a peer-to-peer communication session.

14. The method of claim 12 , wherein streaming the updated control information to the medical device based on communicating the updated control information to the intermediate device comprises:

establishing a first communication session with the intermediate device;

transmitting, via the first communication session, the updated control information to the intermediate device for the automatic retransmission to the medical device; and

after transmitting the updated control information, terminating the first communication session with the intermediate device.

15. The method of claim 14 , wherein establishing the first communication session comprises:

causing establishment of a second communication session between the intermediate device and the medical device based on transmitting a connection request to the intermediate device; and

receiving, from the intermediate device, a response indicative of the establishment of the second communication session between the intermediate device and the medical device.

16. The method of claim 15 , wherein terminating the first communication session causes termination of the second communication session.

17. The method of claim 14 , wherein terminating the first communication session comprises:

transmitting, to the intermediate device, a request to terminate the first communication session and to delete any of the updated control information stored on the intermediate device; and

receiving, from the intermediate device, a confirmation indicating that the first communication session will be terminated, the confirmation further indicative of deletion of the any of the updated control information stored on the intermediate device.

18. The method of claim 12 , wherein associating the medical device with the intermediate device comprises:

receiving, from the intermediate device, identification information for the medical device and the intermediate device; and

maintaining the identification information in a database.

19. The method of claim 18 , wherein the identification information comprises network identification information for the intermediate device.

20. One or more non-transitory processor-readable storage media storing instructions which, when executed by one or more processors, cause performance of:

associating a medical device with an intermediate device configured for automatic retransmission of data to the medical device;

obtaining, from the medical device via the intermediate device, measurement data correlative to a condition of a user;

determining updated control information for the medical device based at least in part on the measurement data;

receiving an acknowledgement from the intermediate device that a communication session has been established between the intermediate device and a monitoring device, wherein the intermediate device automatically provides the acknowledgement responsive to a second communication session being established between the intermediate device and the medical device; and

in response to receiving the acknowledgement from the intermediate device, streaming the updated control information to the medical device based on communicating the updated control information to via the intermediate device such that the updated control information is not maintained on the intermediate device, wherein the medical device and a monitoring device that determines the updated control information for the medical device communicate on different types of communication networks, and wherein the intermediate device is configured to serve as an interface between the medical device and the monitoring device communicating on the different types of communications networks.

Assignments (2)
SECURITY INTEREST Recorded Jan 16, 2026
From: MEDTRONIC MINIMED, INC.; COMPANION MEDICAL, INC.
To: CITIBANK, N.A.
Reel/Frame 074394/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2021
From: MASTROTOTARO, JOHN J.; KEENAN, DESMOND BARRY; GROSMAN, BENYAMIN; PARIKH, NEHA J.; ROY, ANIRBAN; KIM, DO
To: MEDTRONIC MINIMED, INC.
Reel/Frame 056162/0628 →