INSULIN PUMP WITH ADD-ON MODULES
First Claim
Patent Images
1. An apparatus comprising:
- a pump configured to deliver insulin;
a wireless communication port;
a controller communicatively coupled to the pump and the communication port, wherein the controller is configured to communicate with a second device via the communication port using an open standard wireless communication protocol; and
a housing to enclose the apparatus, wherein the housing includes a mechanical coupling to slidably engage the second device which includes a second wireless communication port, and wherein slidably engaging the second device positions the first and second communication ports opposite each other to allow communication via the first and second communication ports when slidably engaged.
6 Assignments
0 Petitions
Accused Products
Abstract
This document discusses, among other things, an apparatus comprising a pump configured to deliver insulin, a wireless communication port, a controller, and a housing to enclose the apparatus. The controller is configured to communicate with a second device via the communication port using an open standard wireless communication protocol. The housing includes a mechanical coupling to slidably engage the second device which includes a second wireless communication port. Slidably engaging the second device positions the first and second communication ports opposite each other to allow communication via the first and second communication ports when slidably engaged.
-
Citations
153 Claims
-
1. An apparatus comprising:
-
a pump configured to deliver insulin; a wireless communication port; a controller communicatively coupled to the pump and the communication port, wherein the controller is configured to communicate with a second device via the communication port using an open standard wireless communication protocol; and a housing to enclose the apparatus, wherein the housing includes a mechanical coupling to slidably engage the second device which includes a second wireless communication port, and wherein slidably engaging the second device positions the first and second communication ports opposite each other to allow communication via the first and second communication ports when slidably engaged. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of expanding functional capability of a device that includes an insulin pump, the method comprising:
-
positioning a mechanical coupling on a housing that encloses the insulin pump device, wherein the mechanical coupling slidably engages a second device; positioning a first wireless communication port in relation to the mechanical coupling such that, when the second device is in a slidably engaged position, the first wireless communication port is positioned opposite a second wireless communication port of the second device; and communicating with the second device via the first and second communication ports using an open standard wireless communication protocol. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a pump configured to deliver insulin; an input; and a controller communicatively coupled to the pump and the input, wherein the controller is configured to receive information related to activity of a user of the apparatus via the input, wherein the controller includes an insulin calculation module to calculate a change in insulin therapy according to the activity information, and wherein the controller is configured to initiate the delivery of insulin. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
receiving information related to activity of a user into a device that includes an insulin pump; determining a change in insulin therapy according to the activity information; and delivering the insulin using the insulin pump device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method comprising:
-
receiving information related to activity of a user into a device that includes an insulin pump; calculating, using the activity information, an amount of carbohydrates metabolized by the exercise; and presenting a recommendation to the user to consume the calculated amount of carbohydrates.
-
-
37. A apparatus comprising:
-
a memory configured to store a file of compressed audio data; a communication port; an audio port; and a processor communicatively coupled to the memory, the audio port, and the communication port, wherein the processor is configured to communicate, via the communication port, with a second device that includes a pump configured to deliver insulin, and further configured to receive a command from the second device and to play the compressed audio data file via the audio port in accordance with the command. - View Dependent Claims (38, 39, 40, 41)
-
-
42. An apparatus comprising:
-
a pump configured to deliver insulin; a communication port; and a controller communicatively coupled to the pump and the communication port; wherein the controller is configured to communicate, via the communication port, with a second device that includes a memory configured to store a file of compressed audio data, and further configured to transmit a command to the second device to cause the second device to play the compressed audio data file. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A system comprising:
-
a first device including; a pump configured to deliver insulin; a first communication port; and a controller communicatively coupled to the pump and the communication port; and a second device including a memory configured to store a file of compressed audio data; a second communication port; and a processor communicatively coupled to the memory, and the communication port, wherein the processor is configured to receive, via the second communication port, a command from the first device and to play the compressed audio data file in accordance with the command. - View Dependent Claims (48, 49, 50, 51)
-
-
52. A method comprising:
communicating information between a first device that includes an insulin pump and a second device that includes a memory to store a plurality of compressed audio data files, wherein the communicating includes communicating a command from the first device to the second device to cause the second device, when the command is received, to play a compressed audio data file. - View Dependent Claims (53, 54, 55, 56)
-
57. An apparatus comprising:
-
a pump configured to deliver insulin; a detection circuit configured to detect when a cartridge of insulin is installed in the apparatus; a temperature sensor that produces an electrical temperature signal representative of temperature; a display; and a controller communicatively coupled to the pump, the detection circuit, and the temperature sensor, wherein the controller includes a comparison module configured to detect that the temperature exceeds a first temperature threshold value while the insulin cartridge is installed, and wherein the controller is configured to display a warning when the temperature exceeds the first temperature threshold value. - View Dependent Claims (58, 59, 60, 61, 62, 63)
-
-
64. A method comprising:
-
monitoring temperature using a device that includes an insulin pump; determining that a cartridge of insulin has been installed in the device; detecting that the temperature exceeds a first temperature threshold value while the insulin cartridge is installed; and displaying a warning when the temperature exceeds the first temperature threshold value. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
-
71. An apparatus comprising:
-
a pump configured to deliver insulin; a communication port; and a controller communicatively coupled to the pump and the communication port, wherein the controller is configured to receive, from a second device via the communication port, nutrient content of a food selection of a user into the insulin pump device, and wherein the controller includes an insulin calculation module, configured to determine, using the nutrient content, an amount of insulin to deliver. - View Dependent Claims (72, 73, 74)
-
-
75. An apparatus comprising:
-
a pump configured to deliver insulin; a memory to store a database of food options in association with a known amount of nutrient content; a user interface configured to receive a food selection from a user; a communication port; and a controller communicatively coupled to the pump, the memory, the user interface, and the communication port, wherein the controller is configured to receive, via the communication port, a weight of the food selected into the insulin pump device from a second device, and wherein the controller includes; a nutrient calculation module, configured to calculate an amount of nutrient content in the food selection using the received weight; and an insulin calculation module, configured to determine an amount of insulin to deliver using the calculated amount. - View Dependent Claims (76, 77, 78)
-
-
79. A method comprising:
-
storing a database of food options in association with a known nutrient content in a memory of a first device that includes a weight scale; receiving a food selection of a user of a second device into the first device, wherein the second device includes an insulin pump; transmitting food information to the second device using the first device, wherein the food information includes an amount of nutrient content of the food; and determining an amount of insulin to deliver by the second device using the food information. - View Dependent Claims (80, 81, 82, 83)
-
-
84. A method comprising:
-
storing a database of food options in association with a known nutrient content in a memory of a device that includes an insulin pump; receiving a food selection of a user into the insulin pump device; receiving a weight of the food selected into the insulin pump device from a second device; calculating an amount of nutrient content in the food selection using the received weight; and determining an amount of insulin to deliver using the calculated amount. - View Dependent Claims (85, 86, 87, 88, 89)
-
-
90. An apparatus comprising:
-
a pump configured to deliver insulin; a communication port; and a controller communicatively coupled to the pump and the communication port; wherein the controller is configured to communicate information, via the communication port, with a second device that implements an interactive calendar, wherein the information includes a calendar event of a user, and wherein the controller is further configured to alter operation of the apparatus according to the communicated calendar event. - View Dependent Claims (91, 92, 93, 94, 95)
-
-
92. The apparatus of claim 90,
wherein the communicated calendar event includes an exercise time, and wherein the controller is configured to change a delivery of insulin in relation to the communicated exercise time. -
93. The apparatus of claim 92, wherein the controller is configured to:
-
calculate an amount of carbohydrates metabolized by the exercise; and reduce an amount of insulin to be delivered by an amount that covers the metabolized carbohydrates.
-
-
94. The apparatus of claim 92, wherein the controller is configured to change delivery of insulin according to an exercise basal rate pattern in relation to the communicated exercise time.
-
95. The apparatus of claim 90, including an audible indicator and a vibration mechanism communicatively coupled to the controller,
wherein the communicated calendar event includes a meeting time, and wherein the controller includes an alarm module configured to switch an alarm mode of the first device between an audible mode and a vibratory mode according to the communicated meeting time.
-
96. An apparatus comprising:
-
a memory configured to store calendar events of a user; a user interface including a display, wherein the user interface is configured to receive a calendar event into the device and to display the calendar event; a communication port; and a processor communicatively coupled to the memory, the user interface and the communication port, wherein the processor is configured to communicate information, via the communication port, with a second device that includes a pump configured to deliver insulin, wherein the information includes the calendar event. - View Dependent Claims (97, 98, 99)
-
-
100. A system comprising:
-
a first device including; a pump configured to deliver insulin; a first communication port; and a controller communicatively coupled to the pump and the communication port; and a second device including; a memory configured to store a plurality of calendar events of a user; a user interface including a display, wherein the user interface is configured to receive a calendar event into the second device and to display the calendar event; a second communication port; and a processor communicatively coupled to the memory, the user interface and the communication port, wherein the processor is configured to communicate information, via the second communication port, to the first device, wherein the information includes a calendar event of a user, and wherein the controller of the first device is configured to alter operation of the first device according to the communicated calendar event. - View Dependent Claims (101, 102, 103, 104)
-
-
105. A method comprising:
-
communicating information between a first device that includes an insulin pump and a second device that includes an interactive calendar, wherein the information includes a calendar event of a user of the first device entered into the interactive calendar of the second device; and altering operation of the first device according to the communicated calendar event. - View Dependent Claims (106, 107, 108, 109, 110)
-
-
111. An apparatus comprising:
-
a pump configured to deliver insulin; an acoustic transducer configured to receive acoustic energy and generate an electrical transducer signal representative of the acoustic energy; a sampling circuit, communicatively coupled to the acoustic transducer, configured to produce digitized samples of the electrical transducer signal; a speech recognition circuit, communicatively coupled to the sampling circuit, configured to derive a command from the digitized samples; and a controller, communicatively coupled to the speech recognition circuit and the pump, configured to alter operation of the device according to the derived command. - View Dependent Claims (112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123)
-
-
124. A method comprising:
-
receiving acoustic energy into a device that includes an insulin pump; generating an electrical audio signal using the received acoustic energy; deriving a command from the electrical audio signal; and altering operation of the insulin pump device according to the derived command. - View Dependent Claims (125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135)
-
-
136. An apparatus comprising:
-
a pump configured to deliver insulin; a controller communicatively coupled to the pump and configured to initiate delivery of insulin; a kinetic battery circuit, configured to convert motion of a user to charge stored in a kinetic battery; a primary battery circuit to provide energy to the apparatus from a primary battery; a comparison circuit, communicatively coupled to the kinetic battery circuit, configured to compare a charge on the kinetic battery to a threshold charge value; and a switching circuit communicatively coupled to the comparison circuit, the kinetic battery circuit, and the primary battery circuit, wherein the switching circuit is configured to; provide energy from the kinetic battery circuit to at least a portion of the apparatus when the charge on the kinetic battery exceeds the threshold; and provide energy from the primary battery circuit to the portion of the apparatus when the charge on the kinetic battery is less than the threshold. - View Dependent Claims (137, 138, 139, 140, 141, 142, 143, 144)
-
-
145. A method comprising:
-
using motion of a user of a device that includes an insulin pump to charge a kinetic battery of the insulin pump device; providing energy to a circuit of the insulin pump device from the kinetic battery when the charge on the kinetic battery exceeds a threshold charge value; and providing energy to the circuit of the insulin pump from the primary battery when the charge on the kinetic battery is less than the threshold charge value. - View Dependent Claims (146, 147, 148, 149, 150, 151, 152, 153)
-
Specification