Abstract:
Devices, systems, and techniques for generating an encryption key using detected motion from a device. In one example, a method may include receiving movement information indicative of motion detected by a first device during a period of time in which the first device and a second device were bumped together, determining a set of values that represent at least one characteristic of the movement information, and generating, based on the set of values, an encryption key for at least one of encrypting and decrypting data communicated between the first device and the second device. In some examples, the first device may include a sensor configured to detect each time the first device is bumped with the second device during the period of time. The first and second devices may be an implantable medical device and a programmer for the implantable medical device.
Abstract:
An example method includes presenting, by a computing device, a range of available parameter values for the therapy parameter via a circular track, indicating, by the computing device, a present parameter value for the therapy parameter via the circular track, and receiving, by the computing device, via a user interface (UI), user input specifying a target parameter value for the therapy parameter, indicating, by the computing device, the target parameter value in conjunction with the present parameter value via the circular track, receiving by the computing device, via the UI, user input activating an adjustment from the present parameter value to the target parameter value, and in response to receiving the user input activating the adjustment, controlling, by the computing device, the medical device to adjust the therapy parameter value from the present parameter value to the target parameter value.
Abstract:
In some examples, a method including wirelessly communicating, using an external medical device, with an implantable medical device via a telemetry head device, wherein the telemetry head device includes a power source configured to supply operational power to the telemetry head device; determining a first power level of the power source while the external medical device wirelessly communicates with the implantable medical device via the telemetry head device; suspending wireless communication between the implantable medical device and the external medical device based on the determined first power level. The wireless communication may be resumed, e.g., at the point communication was suspended, upon determining that the power level of the power source has been increased after the communication was suspended.
Abstract:
An example method includes presenting, by a computing device, a range of available parameter values for the therapy parameter via a circular track, indicating, by the computing device, a present parameter value for the therapy parameter via the circular track, and receiving, by the computing device, via a user interface (UI), user input specifying a target parameter value for the therapy parameter, indicating, by the computing device, the target parameter value in conjunction with the present parameter value via the circular track, receiving by the computing device, via the UI, user input activating an adjustment from the present parameter value to the target parameter value, and in response to receiving the user input activating the adjustment, controlling, by the computing device, the medical device to adjust the therapy parameter value from the present parameter value to the target parameter value.
Abstract:
In some examples, a method including wirelessly communicating, using an external medical device, with an implantable medical device via a telemetry head device, wherein the telemetry head device includes a power source configured to supply operational power to the telemetry head device; determining a first power level of the power source while the external medical device wirelessly communicates with the implantable medical device via the telemetry head device; suspending wireless communication between the implantable medical device and the external medical device based on the determined first power level. The wireless communication may be resumed, e.g., at the point communication was suspended, upon determining that the power level of the power source has been increased after the communication was suspended.
Abstract:
Devices, systems, and techniques for generating an encryption key using detected motion from a device. In one example, a method may include receiving movement information indicative of motion detected by a first device during a period of time in which the first device and a second device were bumped together, determining a set of values that represent at least one characteristic of the movement information, and generating, based on the set of values, an encryption key for at least one of encrypting and decrypting data communicated between the first device and the second device. In some examples, the first device may include a sensor configured to detect each time the first device is bumped with the second device during the period of time. The first and second devices may be an implantable medical device and a programmer for the implantable medical device.