Patent ID: 8578118

Claim:
A method for storing physiological data in an implantable medical device, comprising: separately allocating a plurality of first memory locations to each of a plurality of physiological event types; allocating a second memory location to all of the plurality of physiological event types; detecting a physiological event of an event type; storing event data in a memory location of the plurality of first memory locations corresponding to the event type; storing an entry of physiological signal data in the second memory location; and entering a location of the entry in an allocation table field linked to the stored event data in the memory location of the plurality of first memory locations, wherein storing the entry comprises overwriting a previously stored physiological signal data entry in response to the second memory location being full, and wherein overwriting the previously stored physiological signal data entry comprises identifying an oldest stored entry of physiological data of an event type for which at least a predetermined number of previously stored physiological data entries of the same event type as the oldest stored entry will remain if the oldest stored entry is overwritten.