A multiprogrammer system for monitoring and optimizing implantable device
performance. In one embodiment, the system includes at least two
programming devices and an implantable device. Each of the programming
devices may be used to perform inquiry and programming operations on the
implantable device. In an inquiry operation, the programming device
retrieves some or all of the configuration parameters from the implantable
device. In a programming operation, the programming device provides one or
more modified parameters to the implantable device. As part of the
programming operation, the programming device is configured to verify that
it is aware of the implantable device's current parameters before sending
the modified parameters. In other words, the current programming device
verifies that the implantable device's parameters have not been altered by
another programming device since the current programming device's last
interaction with the implantable device. If the parameters have been
altered, the current programming device aborts the programming operation
and notifies the operator. In alternate embodiments, the verification may
be performed by the implantable device, i.e. the implantable device may
verify that the programming device is aware of the current device
parameters before the implantable device accepts the modified parameters.
Система multiprogrammer для контролировать и оптимизировать implantable представление приспособления. В одно воплощение, система вклюает по крайней мере 2 программирующего устройства и implantable приспособление. Каждое из программирующих устройств может быть использовано для того чтобы выполнить дознание и программируя деятельности на implantable приспособлении. В деятельности дознания, программирующее устройство retrieves некоторые или весь из параметров конфигурации от implantable приспособления. В программируя деятельности, программирующее устройство снабубежит one or more доработанные параметры implantable приспособление. Как часть программируя деятельности, программирующее устройство установлено для проверки что оно осведомленно параметров implantable приспособления в настоящее время перед посылкой доработанных параметров. In other words , в настоящее время программирующее устройство проверяет что параметры implantable приспособления не были изменены другим программирующим устройством с в настоящее время взаимодействия программирующего устройства последнего с implantable приспособлением. Если параметры были изменены, то в настоящее время программирующее устройство выкидывает программируя деятельность и сообщает оператора. В других воплощениях, проверка может быть выполнена implantable приспособлением, т.е. implantable приспособление может проверить что программирующее устройство осведомленно в настоящее время параметров приспособления прежде чем implantable приспособление признавает доработанные параметры.