Patent ID: 7706883

Claim:
A system comprising: an implantable medical device (IMD) having memory and configured to record into memory patient data including at least first and second target events; and, a computing system separate from the IMD, configured to communicate with the IMD to retrieve patient data including the first and second target events using a single data request command, the computing system comprising: a range calculation module configured to determine a first data address range in IMD memory encompassing the first target event and a second data address range in IMD memory encompassing the second target event; a range overlap detection module configured to detect whether the first and second data address ranges in IMD memory overlap; a data request formulation module configured to, in response to an instance where the first and second data address ranges in IMD memory overlap, formulate the single data request command for the IMD, wherein the command includes a request for patient data stored within the overlapping data address ranges in IMD memory; and a transceiver for transmitting the single command to the IMD and receiving from the IMD patient data stored in IMD memory.