Detecting conditions associated with medical device operations using matched filters
First Claim
1. A fluid infusion device comprising:
- a motor operable to displace a plunger of a reservoir;
a sensing arrangement to provide an output indicative of a characteristic influenced by displacement of the plunger; and
a control module coupled to the sensing arrangement to;
identify a current physical delivery configuration for the fluid infusion device;
identify a current delivery mode for the fluid infusion device;
select a matched filter associated with the current delivery mode and the current physical delivery configuration, the matched filter corresponding to a condition;
correlate the output of the sensing arrangement to an analysis domain variable associated with the matched filter to produce correlated output values;
apply the matched filter to the correlated output values by calculating a weighted sum of the respective values of the correlated output values using filter coefficient values of the matched filter as weighting factors for the respective correlated output values, resulting in a filtered output; and
detect the condition based on the filtered output.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus are provided for infusion devices and related operating methods. An exemplary device includes a sensing arrangement to provide an output indicative of a characteristic that is influenced by operation of the device, and a control module that is coupled to the sensing arrangement to apply a matched filter corresponding to a condition associated with the operation of the device to the output of the sensing arrangement and detect that condition based on the filtered output. In one example, the device includes a motor coupled to a plunger of a reservoir and operable to displace the plunger, wherein the characteristic is a force opposing displacement of the plunger and the control module detects an occlusion condition in a fluid path from the reservoir based on filtered force measurements.
243 Citations
21 Claims
-
1. A fluid infusion device comprising:
-
a motor operable to displace a plunger of a reservoir; a sensing arrangement to provide an output indicative of a characteristic influenced by displacement of the plunger; and a control module coupled to the sensing arrangement to; identify a current physical delivery configuration for the fluid infusion device; identify a current delivery mode for the fluid infusion device; select a matched filter associated with the current delivery mode and the current physical delivery configuration, the matched filter corresponding to a condition; correlate the output of the sensing arrangement to an analysis domain variable associated with the matched filter to produce correlated output values; apply the matched filter to the correlated output values by calculating a weighted sum of the respective values of the correlated output values using filter coefficient values of the matched filter as weighting factors for the respective correlated output values, resulting in a filtered output; and detect the condition based on the filtered output. - View Dependent Claims (2, 3)
-
-
4. A device comprising:
-
a motor coupled to a plunger of a reservoir, the motor being operable to displace the plunger; a sensing arrangement to provide an output indicative of a characteristic influenced by operation of the motor; and a control module coupled to the sensing arrangement to; identify a current physical delivery configuration for the device; identify a current delivery mode for the device; select a matched filter associated with the current delivery mode and the current physical delivery configuration; correlate the output of the sensing arrangement to an analysis domain variable associated with the matched filter corresponding to a condition associated with the operation of the device by interpolating the output of the sensing arrangement to obtain correlated output values comprising estimated output values for intermediate values of the analysis domain variable between analysis domain variable values corresponding to the output; apply the matched filter by calculating a weighted sum of the respective correlated output values using filter coefficient values of the matched filter as weighting factors for the respective correlated output values, resulting in a filtered output; and detect the condition based on the filtered output. - View Dependent Claims (5, 6)
-
-
7. A device comprising:
-
a motor coupled to a plunger of a reservoir, the motor being operable to displace the plunger; a sensing arrangement to provide an output indicative of a characteristic influenced by operation of the motor; and a control module coupled to the sensing arrangement to; identify a current physical delivery configuration for the device; identify a current delivery mode for the device; select a matched filter associated with the current delivery mode and the current physical delivery configuration; correlate the output of the sensing arrangement to an analysis domain variable associated with the matched filter corresponding to a condition, resulting in a correlated output apply the matched filter by calculating a weighted sum of respective values of the correlated output using filter coefficient values of the matched filter as weighting factors for the respective values, resulting in a filtered output; and detect the condition based on the filtered output. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification