A programmer including a user interface, and techniques for programming a
rate responsive implantable medical device using such a programmer and
user interface are presented. The programmer may retrieve currently
programmed rate response parameters and optimization target values of an
implantable medical device. The programmer may display the currently
programmed rate response parameters and optimization target values via a
user interface. The programmer may also generate a current rate response
curve and a current target rate histogram, and display the current rate
response curve and current target rate histogram via the user interface.
The programmer may receive changes to the displayed currently programmed
rate response parameters and/or target values made by a user via the user
interface, generate a pending rate response curve and/or a pending target
rate histogram based on these changes, and display the pending rate
response curve and/or pending target rate histogram via the user
interface.