FLEXIBLE MEMORY MANAGEMENT SCHEME FOR LOOP RECORDING IN AN IMPLANTABLE DEVICE
First Claim
Patent Images
1. A method of handling recordings in an implantable device, the method comprising:
- (a) prioritizing data stored in data blocks of a fixed buffer;
(b) initiating a first recording in an active buffer, the first recording storing pre-event data associated from a signal set;
(c) detecting a first event;
(d) copying the pre-event data associated with the first event into a data block of the fixed buffer having lowest priority data as determined in (a);
(e) saving post-event data associated with the first event in the data block of the fixed buffer including the pre-event data; and
(f) re-prioritizing data stored in data blocks of the fixed buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for handling multiple recordings that result from events in a limited memory device. The events may include various automatic and manual triggers. The method provides a mechanism for storing different configurations of data, associated with different events.
-
Citations
20 Claims
-
1. A method of handling recordings in an implantable device, the method comprising:
-
(a) prioritizing data stored in data blocks of a fixed buffer;
(b) initiating a first recording in an active buffer, the first recording storing pre-event data associated from a signal set;
(c) detecting a first event;
(d) copying the pre-event data associated with the first event into a data block of the fixed buffer having lowest priority data as determined in (a);
(e) saving post-event data associated with the first event in the data block of the fixed buffer including the pre-event data; and
(f) re-prioritizing data stored in data blocks of the fixed buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An implantable medical device comprising:
-
(a) a first monitoring element that receives a first signal set associated with a physiologic condition;
(b) a second monitoring element that receives a second signal set;
(c) a storage medium; and
(d) a processing module coupled to the storage medium and programmed with computer-executable instructions for performing;
(i) prioritizing data stored in data blocks of a fixed buffer;
(ii) initiating a first recording in an active buffer, the first recording storing pre-event data associated from a signal set;
(iii) detecting a first event;
(iv) copying the pre-event data associated with the first event into a data block of the fixed buffer having lowest priority data as determined in (i);
(v) saving post-event data associated with the first event in the data block of the fixed buffer including the pre-event data; and
(vi) re-prioritizing data stored in data blocks of the fixed buffer. - View Dependent Claims (15, 16, 17)
-
-
18. A method of handling recordings in an implantable device, the method comprising:
-
(a) prioritizing data stored in data blocks of a fixed buffer;
(b) initiating a first recording in an active buffer, the first recording storing pre-event data associated from a signal set;
(c) detecting a first event;
(d) copying the pre-event data associated with the first event into a data block of the fixed buffer having lowest priority data as determined in (a);
(e) saving post-event data associated with the first event in the data block of the fixed buffer including the pre-event data;
(f) initiating a second recording in the active buffer, the second recording storing pre-event data from a second signal set;
(g) detecting a second event;
(h) copying pre-event data associated with the second event into a data block having the second lowest priority data; and
(i) saving post-event data associated with the second event in the data block of the fixed buffer including the second pre-event data of the second recording. - View Dependent Claims (19, 20)
-
Specification