Method and apparatus for secure communication with and operation of an implant - Patents.com

Dual wireless transceivers with different protocols and authentication mechanisms in an external device provide secure communication with medical implants, ensuring only authorized access and protecting data integrity.

JP2024534865A5Pending Publication Date: 2026-05-21IMPLANTICA PATENT LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
IMPLANTICA PATENT LTD
Filing Date
2022-08-26
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

There is a need for secure and reliable communication methods to protect confidential data transmitted to and from medical implants, ensuring that only authorized users can access and control these devices.

Method used

The implementation of an external device with dual wireless transceivers using different network protocols (UWB and Bluetooth) for secure communication with medical implants, along with authentication mechanisms based on distance thresholds and encryption, to facilitate secure data transfer and control commands.

Benefits of technology

Ensures secure and authorized communication with medical implants, protecting confidential data and enabling reliable operation by authenticating devices based on proximity and encrypting data transfers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present disclosure relates to an apparatus for powering an implant for a human patient and a method for powering an implant for a human patient, the apparatus comprising an implantable energy source for supplying energy to the implant, and an energy supplier connected to the implantable energy source and connected to an energy consumer of the implant, the energy supplier configured to store energy for supplying bursts of energy to the energy consumer, the energy supplier being charged by the implantable energy source and configured to supply power to the energy consumer during activation of the energy consumer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to implants, and more particularly, to methods and apparatuses for facilitating secure communication with implants and the operation of implants.

Background Art

[0002] Medical implants are designed to be implanted subcutaneously within a patient's body. New generations of implants are becoming more sophisticated, and some implants can acquire, read, and / or store data. This data can consist of various information related to different physiological parameters of the patient's body, for example. For some implants, this data can be transferred wired or communicated wirelessly to other external or internal devices. Since some data can include confidential information, a reliable communication scheme is needed to avoid unauthorized recipients accessing it. Other confidential data transferred to and / or from an implant can include information related to program updates or control data for the program that controls the implant. Such data must also be protected to ensure that the implant is controlled only by an authorized user.

[0003] Therefore, there is a need for improvement in this context. Summary

[0004] In view of the above, an object of the present invention is, therefore, to overcome or at least mitigate the problems discussed above.

[0005] Further provided is an external device configured to communicate with an implantable medical device when implanted in a patient, according to any embodiment of this specification. The external device comprises at least one first wireless transceiver configured to communicate with the implantable medical device using a first network protocol and to determine the distance between the external device and the implantable medical device, and at least one second wireless transceiver configured to communicate with the implantable medical device using a second network protocol and to transfer data between the external device and the implantable medical device.

[0006] According to one embodiment, the first wireless transceiver includes a UWB transceiver.

[0007] According to one embodiment, the first wireless transceiver is configured for transcutaneous energy transfer for at least one of supplying power to the energy consumption unit of the implantable medical device and charging the implantable energy storage unit.

[0008] According to one embodiment, the second network protocol is a standard network protocol.

[0009] According to one embodiment, the second wireless transceiver includes a Bluetooth transceiver.

[0010] According to one embodiment, the external device is further configured to communicate with a second external device using the at least one wireless transceiver.

[0011] According to one embodiment, the external device is configured to determine the distance between the external device and the implantable medical device by identifying the RSSI.

[0012] According to one embodiment, the standard network protocol is one of the following, or a combination thereof: radio frequency protocol, RFID protocol, WLAN protocol, Bluetooth protocol, BLE protocol, NFC protocol, 3G / 4G / 5G protocol, and GSM protocol.

[0013] According to one embodiment, the communication range of the first network protocol is narrower than the communication range of the second network protocol.

[0014] According to one embodiment, the frequency band of the first network protocol is different from the frequency band of the second network protocol.

[0015] According to one embodiment, the external device is configured to authenticate the implantable medical device when the specified distance between the external device and the implantable medical device is less than a predetermined threshold. The external device may be configured to enable data transfer between the external device and the implantable medical device after the implantable medical device has been authenticated.

[0016] According to one embodiment, the external device is a wearable external device.

[0017] According to one embodiment, the external device is a handset.

[0018] Further provided is an implantable medical device configured to communicate with an external device, according to one embodiment of the herein. The implantable medical device comprises at least one first wireless transceiver configured to communicate with the external device using a first network protocol and to determine the distance between the external device and the implantable medical device, and at least one second wireless transceiver configured to communicate with the external device using a second network protocol and to transfer data between the external device and the implantable medical device.

[0019] According to one embodiment, the first wireless transceiver includes a UWB transceiver.

[0020] According to one embodiment, the first wireless transceiver is configured for transcutaneous energy transfer for at least one of supplying power to the energy consumption unit of the implantable medical device and charging the implantable energy storage unit.

[0021] According to one embodiment, the second network protocol is a standard network protocol.

[0022] According to one embodiment, the second wireless transceiver includes a Bluetooth transceiver.

[0023] According to one embodiment, the implantable medical device is further configured to communicate with a second external device using the at least one wireless transceiver.

[0024] According to one embodiment, the implantable medical device is configured to determine the distance between the external device and the implantable medical device by specifying the RSSI.

[0025] According to one embodiment, the standard network protocol is one of the following, or a combination thereof: radio frequency protocol, RFID protocol, WLAN protocol, Bluetooth protocol, BLE protocol, NFC protocol, 3G / 4G / 5G protocol, and GSM protocol.

[0026] The communication range of the first network protocol may be narrower than the communication range of the second network protocol.

[0027] The frequency band of the first network protocol may be different from the frequency band of the second network protocol.

[0028] According to one embodiment, the implantable medical device is configured to authenticate the external device when the specified distance between the external device and the implantable medical device is less than a predetermined threshold value.

[0029] According to one embodiment, after the external device is authenticated, the implantable medical device may be configured to enable data transfer between the implantable medical device and the external device.

[0030] There is further provided an external device configured to communicate with an implantable medical device according to any one of the embodiments disclosed herein. The external device includes a wireless communication unit configured for wireless transmission of control commands to the implantable medical device and for wireless communication with a display device, and an arithmetic unit configured to execute control software for generating the control commands for the operation of the implantable medical device. The arithmetic unit may be configured to transmit the control interface to a display device configured to display the control interface, receive user input from the display device, and convert the user input into the control commands for wireless transmission to the implantable medical device.

[0031] In one embodiment, the wireless communication unit includes a wireless transceiver for wireless transmission of control commands to the implantable medical device and for wireless transmission of the control interface to the display device.

[0032] According to one embodiment, the wireless communication unit includes a first wireless transceiver for wireless transmission of control commands to the implantable medical device and a second wireless transceiver for wireless transmission of the control interface to the display device.

[0033] In one embodiment, the wireless communication unit may be configured to communicate wirelessly with the display device using a standard network protocol.

[0034] In one embodiment, the wireless communication unit is configured to communicate wirelessly with the implantable medical device using a proprietary network protocol.

[0035] The wireless communication unit may include a Bluetooth transceiver, and the Bluetooth transceiver may be included in one of the first and second wireless transceivers.

[0036] According to one embodiment, the wireless communication unit includes a UWB transceiver, and the UWB transceiver may be included in one of the first and second wireless transceivers.

[0037] The wireless communication unit may include at least one first wireless transceiver configured to communicate with the implantable medical device using a first network protocol and to determine the distance between the external device and the implantable medical device, and at least one second wireless transceiver configured to communicate with the implantable medical device using a second network protocol and to transfer data between the external device and the implantable medical device.

[0038] According to one embodiment, the first wireless transceiver is configured for transcutaneous energy transfer for at least one of supplying power to the energy consumption unit of the implantable medical device and charging the implantable energy storage unit.

[0039] According to one embodiment, the standard network protocol is one of the following, or a combination thereof: radio frequency protocol, RFID protocol, WLAN protocol, Bluetooth protocol, BLE protocol, NFC protocol, 3G / 4G / 5G protocol, and GSM protocol.

[0040] The communication range of the first wireless transceiver may be narrower than the communication range of the second wireless transceiver.

[0041] The frequency band of the first network protocol may be different from the frequency band of the second network protocol.

[0042] According to one embodiment, the external device is configured to authenticate the implantable medical device when the distance between the external device and the implantable medical device is less than a predetermined threshold.

[0043] According to one embodiment, the external device is configured to be authenticated by the implantable medical device when the distance between the external device and the implantable medical device is less than a predetermined threshold.

[0044] According to one embodiment, the external device is configured to authenticate the display device when the distance between the external device and the display device is less than a predetermined threshold.

[0045] According to one embodiment, the external device is configured to be authenticated by the implantable medical device when the distance between the external device and the display device is less than a predetermined threshold.

[0046] The external device may be configured to enable data transfer between the external device and the implantable medical device, and / or between the external device and the display device, based on the authentication.

[0047] According to one embodiment, the arithmetic unit is configured to encrypt at least one of the control interface and the control command.

[0048] A display device for communicating with an external device for communicating with an implantable medical device is further provided. The display device includes a wireless communication unit configured to wirelessly receive an implant control interface from the external device and to wirelessly transmit implant control user input to the external device. The display device further includes a display unit for displaying the received implant control interface and an input device for receiving implant control input from a user.

[0049] According to one embodiment, the display device further comprises an auxiliary wireless communication unit configured to be deactivated in order to enable at least one of the following: wirelessly receiving the implant control interface from the external device and wirelessly transmitting implant control user input to the external device.

[0050] According to one embodiment, the wireless communication unit is configured to communicate wirelessly with the external device using a standard network protocol.

[0051] According to one embodiment, the wireless communication unit is configured to communicate wirelessly with the external device using its own network protocol.

[0052] According to one embodiment, the wireless communication unit includes a Bluetooth transceiver.

[0053] According to one embodiment, the wireless communication unit includes a UWB transceiver.

[0054] According to one embodiment, the standard network protocol is one of the following, or a combination thereof: radio frequency protocol, RFID protocol, WLAN protocol, Bluetooth protocol, BLE protocol, NFC protocol, 3G / 4G / 5G protocol, and GSM protocol.

[0055] The communication range of the wireless communication unit of the display device may be narrower than the communication range of the auxiliary wireless communication unit.

[0056] According to one embodiment, the display device is configured to authenticate the external device when the distance between the display device and the external device is less than a predetermined threshold.

[0057] According to one embodiment, the display device is configured to be authenticated by the external device when the distance between the display device and the external device is less than a predetermined threshold.

[0058] According to one embodiment, the display device is configured to enable data transfer between the display device and the external device based on the authentication.

[0059] The display device may be a wearable external device or a handset.

[0060] A communication system is further provided for enabling communication between a display device and an implantable medical device. The communication system comprises a display device, a server, and an external device. The display device includes a wireless communication unit configured to wirelessly receive an implant control interface provided by the external device from the server, the wireless communication unit further includes a display unit for displaying the received implant control interface and configured to wirelessly transmit implant control user inputs addressed to the external device to the server, and an input device for receiving implant control inputs from a user. The server of the communication system includes a wireless communication unit configured to wirelessly receive an implant control interface from the external device and to wirelessly transmit the implant control interface to the display device, the wireless communication unit further includes a wireless communication unit configured to wirelessly receive implant control user inputs from the display device and to wirelessly transmit the implant control user inputs to the external device. The external device of the communication system comprises a wireless communication unit configured for wirelessly transmitting control commands to the implantable medical device and for wireless communication with the server, and a computing unit configured for executing control software for generating the control commands for the operation of the implantable medical device, transmitting a control interface addressed to the display device to the server, receiving implant control user input generated by the display device from the server, and converting the user input into the control commands for wireless transmission to the implantable medical device.

[0061] According to one embodiment, the arithmetic unit of the communication system is configured to encrypt at least one of the control interface and the control command.

[0062] According to one embodiment, the display device is configured to encrypt the user input.

[0063] According to one embodiment, the server is configured to encrypt at least one of the user input received from the display device and the control interface received from the external device.

[0064] According to one embodiment, the arithmetic unit is configured to encrypt the control interface, and the display device is configured to decrypt the encrypted control interface.

[0065] According to one embodiment, the server is configured to operate as a router and transmits the encrypted control interface from the external device to the display device without decrypting it.

[0066] A display device for communicating with an external device for communicating with an implantable medical device is further provided. The display device comprises a wireless communication unit, a display unit, and an input device for receiving implant control input from a user. The display device is configured to run a first application for wireless communication with a server and a second application for wireless communication with the external device for transmitting the implant control input to the external device for communication with the implantable medical device, the second application being configured to be accessed through the first application. The display device may also have a first login function and a second login function, the first login function granting the user access to the first application, and a combination of the first and second login functions granting the user access to the second application.

[0067] According to one embodiment, the first login is a PIN-based login.

[0068] According to one embodiment, at least one of the first and second logins is a login based on biometric input or a hardware key.

[0069] According to one embodiment, the display device further comprises an auxiliary wireless communication unit, the auxiliary wireless communication unit is configured to be disabled in order to enable wireless communication with the external device.

[0070] According to one embodiment, the display device is configured to wirelessly receive an implant control interface to be displayed on the display unit from an external device.

[0071] According to one embodiment of the display device, the wireless communication unit is configured to communicate wirelessly with the external device using a standard network protocol.

[0072] According to one embodiment of the display device, the wireless communication unit is configured to communicate wirelessly with the external device using a proprietary network protocol.

[0073] According to one embodiment of the display device, the wireless communication unit is configured to communicate wirelessly with the external device using a first network protocol and with the server using a second network protocol.

[0074] According to one embodiment of the display device, the wireless communication unit is configured to communicate wirelessly with the external device using a first frequency band and with the server using a second frequency band.

[0075] According to one embodiment of the display device, the wireless communication unit includes a Bluetooth transceiver.

[0076] According to one embodiment of the display device, the wireless communication unit includes a UWB transceiver.

[0077] According to one embodiment, the standard network protocol is one of the following, or a combination thereof: radio frequency protocol, RFID protocol, WLAN protocol, Bluetooth protocol, BLE protocol, NFC protocol, 3G / 4G / 5G protocol, and GSM protocol.

[0078] According to one embodiment, the communication range of the wireless communication unit is narrower than the communication range of the auxiliary wireless communication unit.

[0079] According to one embodiment, the wireless communication unit includes a first wireless transceiver for communication with the external device and a second wireless transceiver for communication with the server.

[0080] The second wireless transceiver may be configured to be disabled in order to enable wireless communication using the first wireless transceiver.

[0081] According to one embodiment, the display device is configured to authenticate the external device when the distance between the display device and the external device is less than a predetermined threshold, and the display device is configured to be authenticated by the external device when the distance between the display device and the external device is less than a predetermined threshold.

[0082] According to one embodiment, the display device is configured to enable data transfer between the display device and the external device based on the authentication.

[0083] The display device may be a wearable external device or a handset.

[0084] According to one embodiment of the display device, the second application may be configured to receive data relating to the parameters of the implanted medical device.

[0085] According to one embodiment, the second application is configured to receive data related to sensor values ​​received from the implanted medical device.

[0086] According to one embodiment, the second application is configured to receive data relating to a parameter relating to at least one of battery status, temperature, time, or error.

[0087] According to one embodiment, the display device is configured to encrypt the user input.

[0088] According to one embodiment, the display unit is configured to encrypt the user input for decryption by the implantable medical device.

[0089] According to one embodiment, the display device is configured to decode the control interface received from the external device in order to display the control interface on the display unit.

[0090] According to one embodiment, at least one of the first and second applications is configured to receive data from an auxiliary external device and to present the received data to the user.

[0091] At least one of the first and second applications may be configured to receive data from an auxiliary external device equipped with a scale for determining the user's weight.

[0092] According to one embodiment, at least one of the first and second applications may be configured to receive data related to the user's weight from an auxiliary external device equipped with a scale.

[0093] According to one embodiment, the display device is configured to wirelessly transmit the data relating to the user's weight to the external device, or to wirelessly transmit a command derived from the data relating to the user's weight, or to wirelessly transmit a command derived from a combination of the data relating to the user's weight and the implant control input received from the user.

[0094] A communication system is further provided for enabling communication between a display device and an implantable medical device. The communication system comprises a display device, a server, and an external device. The display device includes a wireless communication unit configured to wirelessly receive an implant control interface from the external device, and the wireless communication unit is further configured to wirelessly transmit implant control user inputs to the external device. The display device further includes a display unit for displaying the received implant control interface and an input device for receiving implant control inputs from a user, and the display device is configured to run a first application for wireless communication with the server and a second application for wireless communication with the external device for transmitting the implant control inputs to the external device for communication with the implantable medical device. The external device includes a wireless communication unit configured for wirelessly transmitting control commands based on the implant control inputs to the implantable medical device and for wireless communication with the display device.

[0095] According to one embodiment, the display device includes a first login function and a second login function, the first login function grants the user access to the first application, and a combination of the first and second login functions grants the user access to the second application.

[0096] The second application may be configured to receive data relating to the parameters of the implanted medical device, and the second application may be configured to receive data relating to sensor values ​​received from the implanted medical device.

[0097] According to one embodiment, the second application is configured to receive data relating to a parameter relating to at least one of battery status, temperature, time, or error.

[0098] According to one embodiment, the display device is configured to encrypt the user input.

[0099] According to one embodiment, the display unit is configured to encrypt the user input for decryption by the implantable medical device.

[0100] According to one embodiment, the external device is configured to operate as a router and transmits the encrypted user input from the display device to the implantable medical device without decrypting it.

[0101] According to one embodiment, the external device is configured to encrypt at least one of the control interface and the control command.

[0102] According to one embodiment, the external device is configured to encrypt the control interface, and the display device is configured to decrypt the encrypted control interface.

[0103] Further provided is a computer program product configured to run on a display device comprising a wireless communication unit, a display unit for displaying the received implant control interface, and an input device for receiving implant control input from a user. The computer program product comprises a first application for communication with a server and a second application for communication with an external device for transmitting the implant control input to the external device for communication with an implantable medical device, wherein the second application is configured to be accessed through the first application. The computer program product further comprises a first login function and a second login function, wherein the first login function grants the user access to the first application, and a combination of the first and second login functions grants the user access to the second application.

[0104] According to one embodiment of the computer program product, the second application is configured to receive data relating to the parameters of the implanted medical device.

[0105] According to one embodiment of the computer program product, the second application is configured to receive data related to sensor values ​​received from the implanted medical device.

[0106] According to one embodiment of the computer program product, the second application is configured to receive data relating to a parameter relating to at least one of battery status, temperature, time, or error.

[0107] A communication system is further provided for enabling communication between a display device, an external device, a server, and an implantable medical device. The communication system comprises a server, a display device, an external device, and an implantable medical device. The display device comprises a wireless communication unit for wirelessly communicating with at least one of the external device and the server, a display unit, and an input device for receiving input from a user. The external device comprises a wireless communication unit configured for wirelessly transmitting control commands to the implantable medical device and for wireless communication with at least one of the display device and the server. The server comprises a wireless communication unit configured for wireless communication with at least one of the display device and the external device. The implantable medical device comprises a wireless communication unit configured for wireless communication with the external device.The implantable medical device includes an encryption unit configured to encrypt data addressed to the server and transmit the data to the server via the external device, and the external device operates as a router that transfers the data without complete decryption; or the implantable medical device includes an encryption unit and is configured to encrypt data addressed to the display device and transmit the data to the display device via the external device, and the external device operates as a router that transfers the data without complete decryption; or the server includes an encryption unit and is configured to encrypt data addressed to the implantable medical device and transmit the data to the implantable medical device via the external device, and the external device operates as a router that transfers the data without complete decryption; or the server includes an encryption unit and, The system is configured to encrypt data addressed to the implantable medical device and transmit the data to the implantable medical device via the display device and the external device, with the display device and the external device acting as routers that transfer the data without complete decryption; or the display device is equipped with an encryption unit and is configured to encrypt data addressed to the implantable medical device and transmit the data to the implantable medical device via the external device, with the external device acting as a router that transfers the data without complete decryption; or the display device is equipped with an encryption unit and is configured to encrypt data addressed to the implantable medical device and transmit the data to the implantable medical device via the server and the external device, with the server and the external device acting as routers that transfer the data without complete decryption.

[0108] According to one embodiment, the display device is configured to wirelessly receive an implant control interface to be displayed on the display unit from an external device.

[0109] According to one embodiment of the communication system, at least two of the following are configured for wireless communication using a standard network protocol: the wireless communication unit of the server, the wireless communication unit of the display device, the wireless communication unit of the external device, and the wireless communication unit of the implantable medical device.

[0110] According to one embodiment, at least two of the following are configured for wireless communication using a proprietary network protocol: the wireless communication unit of the server, the wireless communication unit of the display device, the wireless communication unit of the external device, and the wireless communication unit of the implantable medical device.

[0111] According to one embodiment, the wireless communication unit of the external device is configured to use a first network protocol for communication with the implantable medical device and a second network protocol for communication with the server, or to use a first network protocol for communication with the implantable medical device and a second network protocol for communication with the display device.

[0112] According to one embodiment, the wireless communication unit of the external device is configured to use a first frequency band for communication with the implantable medical device and a second frequency band for communication with the server, or to use a first frequency band for communication with the implantable medical device and a second frequency band for communication with the display device.

[0113] According to one embodiment, the wireless communication unit of the display device is configured to use a first network protocol for communication with the external device and a second network protocol for communication with the server.

[0114] According to one embodiment, the wireless communication unit of the display device is configured to use a first frequency band for communication with the external device and a second frequency band for communication with the server.

[0115] According to one embodiment, the wireless communication unit of the server is configured to use a first network protocol for communication with the external device and a second network protocol for communication with the display device.

[0116] According to one embodiment, the wireless communication unit of the server is configured to use a first frequency band for communication with the external device and a second frequency band for communication with the display device.

[0117] According to one embodiment, the server, the display device, the external device, and at least one wireless communication unit of the implantable medical device include a Bluetooth transceiver.

[0118] According to one embodiment, the server, the display device, the external device, and at least one wireless communication unit of the implantable medical device include a UWB transceiver.

[0119] According to one embodiment, the standard network protocol is one from the list of radio frequency protocols, RFID protocols, WLAN protocols, Bluetooth protocols, BLE protocols, NFC protocols, 3G / 4G / 5G protocols, and GSM protocols.

[0120] According to one embodiment, the wireless communication unit of the external device comprises a first wireless transceiver for wireless communication with the implantable medical device and a second wireless transceiver for wireless communication with the server, wherein the second wireless transceiver has a longer effective range than the first wireless transceiver.

[0121] According to one embodiment, the wireless communication unit of the external device comprises a first wireless transceiver for wireless communication with the implantable medical device and a second wireless transceiver for wireless communication with the display device, wherein the second wireless transceiver has a longer effective range than the first wireless transceiver.

[0122] According to one embodiment, the wireless communication unit of the display device comprises a first wireless transceiver for wireless communication with the external device and a second wireless transceiver for wireless communication with the server, wherein the second wireless transceiver has a longer effective range than the first wireless transceiver.

[0123] According to one embodiment, the second wireless transceiver is one having an effective range that is 2, 4, 8, 20, 50, or 100 times longer than that of the first wireless transceiver.

[0124] According to one embodiment, the second wireless transceiver is configured to be disabled in order to enable wireless communication using the first wireless transceiver.

[0125] According to one embodiment of the communication system, at least one of the following: The display device is configured to authenticate the external device when the distance between the display device and the external device is less than a predetermined threshold. The display device is configured to be authenticated by the external device when the distance between the display device and the external device is less than a predetermined threshold. The display device is configured to authenticate the implantable medical device when the distance between the display device and the implantable medical device is less than a predetermined threshold. The display device is configured to be authenticated by the implantable medical device when the distance between the display device and the implantable medical device is less than a predetermined threshold. The external device is configured to authenticate the display device when the distance between the external device and the display device is less than a predetermined threshold. The external device is configured to be authenticated by the display device when the distance between the external device and the display device is less than a predetermined threshold. The external device is configured to authenticate the implantable medical device when the distance between the external device and the implantable medical device is less than a predetermined threshold, and The external device is configured to be authenticated by the implantable medical device when the distance between the external device and the implantable medical device is less than a predetermined threshold.

[0126] According to one embodiment of the communication system, the display device may be configured to enable data transfer between the display device and the external device based on the authentication.

[0127] According to one embodiment of the communication system, the external device is configured to enable data transfer between the display device and the external device based on the authentication.

[0128] According to one embodiment of the communication system, the external device is configured to enable data transfer between the external device and the implantable medical device based on the authentication.

[0129] According to one embodiment of the communication system, the display device is a wearable external device or a handset.

[0130] According to one embodiment of the communication system, the data encrypted by the implantable medical device relates to at least one of the battery status, temperature, time, or error.

[0131] A server for use in a communication system according to any one of the above embodiments is further provided. Claims 1-24.

[0132] A display device for use in a communication system according to any one of the above embodiments is further provided.

[0133] An external device for use in a communication system according to any one of the above embodiments is further provided.

[0134] Further provided are implantable medical devices for use in a communication system according to any one of the above embodiments.

[0135] Any embodiment, part of an embodiment, method, or part of a method may be combined in any applicable manner.

[0136] According to one embodiment, the body engagement portion is a stenosis device configured to narrow a patient's tubular organ, and the body engagement portion may include an implantable stenosis device.

[0137] According to one embodiment, the implantable stenosis device comprises an implantable stenosis device for narrowing a tubular organ of a patient. The tubular organ may be the patient's intestines, for example, the patient's colon or rectum, or the area of ​​the patient's stoma.

[0138] According to one embodiment, the tubular organ may be a patient's blood vessel. The implantable stenosis device may be a device for narrowing venous blood flow leading from erectile tissue to promote engorgement of the erectile tissue, or a device configured to narrow a portion of a blood vessel having an aneurysm.

[0139] According to one embodiment, the tubular organ may be the patient's vas deferens.

[0140] According to one embodiment, the body engagement portion may include an implantable element for actively emptying the patient's bladder, and the implantable element for actively emptying the patient's bladder may be configured to empty the patient's bladder by compressing the bladder from the outside.

[0141] The implantable medical devices / implants described and disclosed herein may comprise at least one of the following implantable components and / or functions: External cardiac compression device, A device that assists the pumping function of the patient's heart. A device comprising a turbine pump placed inside the patient's blood vessels to assist the pumping function of the heart, Operable artificial heart valve, An operable artificial heart valve for increasing blood flow to the coronary arteries. Implantable drug delivery devices, An implantable drug delivery device that is injected directly into the blood vessels of a patient's body and allows for changing the injection site. An implantable drug delivery device for injecting potency-enhancing drugs into a patient's erectile tissue. Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall to induce a feeling of fullness. An implant configured to sense how often a patient eats food. Operable cosmetic implants, A operable cosmetic implant for adjusting the shape and / or size of a patient's breast region. An implantable medical device for emptying the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Implants that prevent aneurysm dilation Joint lubrication implants, Implants to affect blood flow to the patient's erectile tissue, An implant to simulate the engorgement of erectile tissue. An implant with a reservoir for retaining bodily fluids. Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls the flow of sperm in the fallopian tubes. An implant that controls the flow of sperm in the vas deferens. An implant to obstruct the transport of sperm within the vas deferens. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, An implant that controls blood pressure by affecting the dilation of the renal arteries. Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, Implants adapted to move fluids within the patient's body. An implant configured to sense parameters related to a patient's swallowing, An implant configured to move muscles by electrical or mechanical stimulation, An implant configured to empty the intestinal portion in response to a command. A operable implant configured to invaginate into a patient's stomach to reduce the volume of the stomach by a substantially greater amount than the volume of the aforementioned device, An implant configured to empty the bladder from the patient's body by compressing it. An implant configured to drain fluid from the patient's body, An implant configured for active lubrication of the joint with additional lubricating fluid. An implant configured to remove blood clots and particles from the patient's bloodstream. Implants configured to lengthen or correct a patient's bones in order to reduce scoliosis. A device for stimulating the brain from several positions towards a focal point. An artificial stomach that replaces the function of the natural stomach. An implant configured to adjust the position of the female urinary tract or bladder neck. An implant designed to stimulate the ampulla of the vas deferens and cause temporary narrowing.

[0142] Aspect 244SE Implantable reset switch - Implant comprising a reset function - embodiments of the aspect 244SE of the disclosure

[0143] In the first part of aspect 244SE, an implant is provided. The implant comprises an internal arithmetic unit configured to control the functions of the implant. The internal arithmetic unit comprises an internal memory configured to store a first control program for controlling the functions and a second, updatable control program for controlling the functions of the implant. The implant comprises an internal communication unit configured to communicate with an external device, which comprises the internal arithmetic unit. The internal arithmetic unit is configured to receive updates to the second control program via the internal communication unit. The implant further comprises a reset function connected to or transmitted to the internal arithmetic unit, which is configured to cause the internal arithmetic unit to switch from the execution of the second control program to the execution of the first control program.

[0144] According to some embodiments of the first part of aspect 244SE, the reset function is configured to cause the internal arithmetic unit to delete the second control program from the internal memory.

[0145] According to some embodiments of the first part of aspect 244SE, the internal communication unit comprises an internal wireless transceiver for wireless communication with the external device.

[0146] According to some embodiments of the first part of aspect 244SE, the internal communication unit is electrically connected to the external device and is configured to communicate with the external device using the patient's body in which the implant is implanted as a conductor.

[0147] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by palpating the skin of the patient in which the implant is implanted.

[0148] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by penetrating the skin of the patient in which the implant is implanted.

[0149] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by a magnetic force from outside the patient's body in which the implant is implanted.

[0150] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by applying the magnetic force for a period of time exceeding 2 seconds.

[0151] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by applying the magnetic force for a period of time exceeding 5 seconds.

[0152] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by applying the magnetic force for a period of time exceeding 10 seconds.

[0153] According to some embodiments of the first part of aspect 244SE, the implant further comprises a feedback unit configured to provide feedback relating to the internal arithmetic unit switching from the execution of the second control program to the execution of the first control program.

[0154] According to some embodiments of the first part of aspect 244SE, the feedback unit is configured to provide visual feedback.

[0155] According to some embodiments of the first part of aspect 244SE, the feedback unit is configured to provide auditory feedback.

[0156] According to some embodiments of the first part of aspect 244SE, the feedback unit is configured to provide haptic feedback.

[0157] According to some embodiments of the first part of aspect 244SE, the feedback unit is configured to provide feedback in the form of a wireless signal.

[0158] According to some embodiments of the first part of aspect 244SE, the internal memory is configured to store a third control program for controlling the function of the implant, and the internal arithmetic unit is configured to update the second control program to the third control program.

[0159] According to some embodiments of the first part of aspect 244SE, the implant includes a first power supply unit for executing the first control program and a second power supply unit, which is different from the first power supply unit, for executing the second control program.

[0160] According to some embodiments of the first part of aspect 244SE, the first power supply unit comprises a first internal energy storage unit, and the second power supply unit comprises a second internal energy storage unit.

[0161] According to some embodiments of the first part of aspect 244SE, the first power supply unit comprises a first energy receiver, and the second power supply unit comprises a second energy receiver.

[0162] According to some embodiments of the first part of aspect 244SE, the first energy receiver is configured to receive energy via RFID pulses.

[0163] According to some embodiments of the first part of aspect 244SE, the implant further comprises a feedback unit configured to provide feedback relating to the internal computing unit switching from the execution of the second control program to the execution of the first control program, wherein the feedback relates to the amount of energy received via the RFID pulse.

[0164] The second part of aspect 244SE provides a method for switching between a first control program and a second control program for controlling the function of the implant.

[0165] The implant comprises an internal computing unit configured to control the function of the implant, the internal computing unit comprising an internal memory configured to store a first control program for controlling the function and a second, updatable control program for controlling the function of the implant.

[0166] The implant further comprises an internal communication unit configured to communicate with an external device, the internal arithmetic unit being configured to receive updates to the second control program via the internal communication unit, and the implant comprising a reset function of or connected to the internal arithmetic unit, the reset function being configured to cause the internal arithmetic unit to switch from the execution of the second control program to the execution of the first control program.

[0167] The method includes the steps of activating the reset function and instructing the internal arithmetic unit to switch from executing the second control program to executing the first control program using the reset function.

[0168] According to some embodiments of the second part of aspect 244SE, the method further includes the step of deleting the second control program from the internal memory by the internal arithmetic unit.

[0169] According to some embodiments of the second part of aspect 244SE, the internal memory is configured to store a third control program for controlling the function of the implant, the internal arithmetic unit is configured to update the second control program to the third control program, and the method further includes the step of updating the second control program to the third control program.

[0170] According to some embodiments of the second part of aspect 244SE, the method further includes the step of switching from the execution of the first control program to the execution of the first second program after the internal arithmetic unit has updated the second control program.

[0171] According to some embodiments of the second part of aspect 244SE, the internal communication unit is electrically connected to the external device and configured to communicate with the external device using the patient's body in which the implant is implanted as a conductor, the method further includes the steps of: communicating an update of the second control program from the external device to the internal communication unit; and, after the second control program has been updated, the internal arithmetic unit switching from the execution of the first control program to the execution of the first second program.

[0172] According to some embodiments of the second part of aspect 244SE, the step of activating the reset function includes palpating the skin of the patient in which the implant is implanted.

[0173] According to some embodiments of the second part of aspect 244SE, the step of activating the reset function includes penetrating the skin of the patient in which the implant is implanted.

[0174] According to some embodiments of the second part of aspect 244SE, the step of activating the reset function includes applying a magnetic force from outside the patient's body in which the implant is implanted.

[0175] According to some embodiments of the second part of aspect 244SE, the method further includes the step of providing feedback by a feedback unit of the implant, the feedback relating to the internal arithmetic unit switching from the execution of the second control program to the execution of the first control program.

[0176] According to some embodiments of the second part of aspect 244SE, the implant comprises a first power supply unit for executing the first control program and a second power supply unit different from the first power supply unit for executing the second control program, wherein the first power supply unit comprises a first energy receiver and the second power supply unit comprises a second energy receiver, and the method further comprises the step of supplying energy to the first energy receiver by an energy transmitter of the external device.

[0177] According to some embodiments of the second part of aspect 244SE, the step of providing energy to the first energy receiver by the energy transmitter of the external device includes providing energy using RFID pulses.

[0178] According to some embodiments of the second part of aspect 244SE, the implant has a feedback unit configured to provide feedback related to the internal computing unit, and the method further includes the step of providing the feedback to the energy transmitter by the feedback unit, the feedback relating to the amount of energy received via the RFID pulse, and the step of adjusting the parameters of subsequent RFID pulses by the energy transmitter based on the feedback.

[0179] According to some embodiments of the second part of aspect 244SE, the parameters of the subsequent RFID pulse include at least one of an energy level, a pulse frequency, and a pulse amplitude. The method described above by aspect 244SE may be implemented in software, which may be a computer program product comprising a computer-readable storage medium with instructions adapted to perform the method when executed by a processing-capable device. The processing-capable device is an arithmetic unit in an external device or in the implant.

[0180] According to some embodiments of the first part of aspect 244SE, the reset function is a reset switch.

[0181] According to some embodiments of the second part of aspect 244SE, the reset function is a reset switch.

[0182] According to some embodiments of the first part of aspect 244SE, the internal arithmetic unit further comprises: Receiving updates to the second control program from the external device, Updating the second control program, After updating the second control program, the internal arithmetic unit is configured to switch from the execution of the first control program to the execution of the second program.

[0183] According to some embodiments of the first part of aspect 244SE, the reset function is triggered by an update of the first control program or the second control program.

[0184] According to some embodiments of the first part of aspect 244SE, the reset function is triggered by a malfunction of the first control program or the second control program.

[0185] According to some embodiments of the first part of aspect 244SE, the reset function is triggered by a malfunction of the active device of the implant.

[0186] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by NFC.

[0187] According to some embodiments of the first part of aspect 244SE, the reset function is configured to trigger the transmission of implant diagnostics from the implant to the external device.

[0188] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be operated by applying the magnetic force at least twice.

[0189] According to some embodiments of the first part of aspect 244SE, the first energy receiver is configured to receive energy conductively or inductively.

[0190] According to some embodiments of the first part of aspect 244SE, the reset function is configured to be triggered when the first energy receiver is receiving energy.

[0191] According to some embodiments of the first part of aspect 244SE, the first control program is configured to be powered and executed by energy received conductively or inductively.

[0192] According to some embodiments of the first part of aspect 244SE, the amount of energy received via the RFID pulse is encoded in a variable pulse feedback signal provided by the feedback unit.

[0193] According to some embodiments of the first part of aspect 244SE, the implant comprises at least one of the following: Pacemaker unit or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants Implants for adjusting or replacing any bone portion of a patient's body. An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Actively controlled electrical implants without an electrical cardiac stimulation system, Actively electrically controlled non-cardiac stimulating implants, Implants adapted for electrical stimulation of muscles, non-nerve stimulation systems, Active non-stimulating implants, Implants for high-current electrical stimulation defined as currents greater than 1 mA or greater than 5 mA, 10 mA, or 20 mA; implants that replace a patient's organ or part of a patient's organ or its function; Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0194] According to some embodiments of the first part of aspect 244SE, the implant comprises an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any one other embodiment of aspect 244SE.

[0195] Aspect 245SE 2-part key - Encrypted communication between implant and external device - embodiments of the second aspect of the disclosure

[0196] A first part of aspect 245SE provides a method for communication between an external device and an implant. The method is performed when the implant is implanted in a patient and the external device is positioned outside the patient's body. The external device is adapted to be electrically connected to the implant using the body as a conductor. The implant and the external device each include a wireless transceiver. The method includes verifying the electrical connection between the implant and the external device, transmitting data from the external device to the implant wirelessly or through the electrical connection, and using the received data as a result of the verification to direct the implant.

[0197] According to some embodiments of the first part of aspect 245SE, the step of wirelessly transmitting data from the external device to the implant includes wirelessly transmitting encrypted data.

[0198] According to some embodiments of the first part of aspect 245SE, the method further includes transmitting a key from the external device to the implant using the electrical connection, receiving the key in the implant, and using the key to decrypt the encrypted data.

[0199] According to some embodiments of the first part of aspect 245SE, the method further includes wirelessly transmitting a second key from the external device to the implant; receiving the second key at the implant; deriving a combination key from the key and the second key; and decrypting the encrypted data using the combination key.

[0200] According to some embodiments of the first part of aspect 245SE, the method further includes wirelessly transmitting a third key from a second external device separate from the external device to the implant; receiving the third key at the implant; deriving a combination key from the key and the third key; and decrypting the encrypted data using the combination key.

[0201] According to some embodiments of the first part of aspect 245SE, the method further includes: wirelessly transmitting a third key from a second external device separate from the external device to the implant; receiving the third key at the implant; deriving a combination key from the key, the second key, and the third key; and decrypting the encrypted data using the combination key.

[0202] According to some embodiments of the first part of aspect 245SE, the external device is a wearable external device.

[0203] According to some embodiments of the first part of aspect 245SE, the external device is a handset.

[0204] According to some embodiments of the first part of aspect 245SE, the second external device is a handset.

[0205] According to some embodiments of the first part of aspect 245SE, the second external device is a server.

[0206] According to some embodiments of the first part of aspect 245SE, the second external device is cloud-based.

[0207] According to some embodiments of the first part of aspect 245SE, the step of wirelessly transmitting a third key from a second external device separate from the external device to the implant includes routing the third key through the external device.

[0208] According to some embodiments of the first part of aspect 245SE, the step of transmitting the data includes transmitting data comprising operational instructions for the implant.

[0209] According to some embodiments of the first part of aspect 245SE, the method further includes performing at least one of the following steps: updating a control program running within the implant using the received data; and operating the implant using the operation instructions.

[0210] According to some embodiments of the first part of aspect 245SE, the method further includes electrically connecting a conductive member, configured to be connected to the external device, to the patient's skin for conductive communication with the implant.

[0211] According to some embodiments of the first part of aspect 245SE, the step of transmitting data from the external device to the implant includes performing data transmission over the electrical connection, which involves at least one of encrypted data, pulses, positive or negative transients, transmitting different frequencies, and using capacitive coupling.

[0212] A second part of aspect 245SE provides an implant adapted for communication with an external device when implanted in a patient. The implant comprises a first internal transceiver configured to electrically connect to the external device using the body as a conductor, and a radio receiver configured to receive radio communications from the external device to receive data from the external device. The implant further comprises a computing unit configured to verify the electrical connection between the external device and the first internal transceiver and to accept radio communications from the external device based on the verification.

[0213] According to some embodiments of the second part of aspect 245SE, the wireless receiver is configured to receive wireless communication comprising encrypted data, and the computing unit is further configured to decrypt the encrypted data received wirelessly from the external device.

[0214] According to some embodiments of the second part of aspect 245SE, the first internal transceiver is further configured to receive a key from the external device, and the arithmetic unit is further configured to use the key to decrypt the encrypted data.

[0215] According to some embodiments of the second part of aspect 245SE, the wireless transceiver is further configured to receive a second key from the external device, and the arithmetic unit is further configured to derive a combination key from the key and the second key, and to use the derived combination key to decrypt the encrypted data.

[0216] According to some embodiments of the second part of aspect 245SE, the wireless transceiver is further configured to receive a third key from a second external device, and the arithmetic unit is further configured to derive a combination key from the key and the third key, and to use the derived combination key to decrypt the encrypted data.

[0217] According to some embodiments of the second part of aspect 245SE, the implant comprises a second radio receiver for receiving radio communications from a second external device.

[0218] According to some embodiments of the second part of aspect 245SE, the computing unit is further configured to perform at least one of the following: updating a control program running within the implant using the received data; and operating the implant using the operation instructions.

[0219] According to some embodiments of the second part of aspect 245SE, the implant comprises at least one of the following: Pacemaker unit or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, Implants for adjusting or replacing any bone portion of a patient's body. An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, An implant with a reservoir for retaining bodily fluids. Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Actively controlled electrical implants without an electrical cardiac stimulation system, Actively electrically controlled non-cardiac stimulating implants, Implants adapted for electrical stimulation of muscles, non-nerve stimulation systems, Active non-stimulating implants, Implants for high-current electrical stimulation defined as currents greater than 1 mA or greater than 5 mA, 10 mA, or 20 mA. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0220] According to some embodiments of the second part of aspect 245SE, the implant comprises an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any one of the above embodiments of aspect 245SE.

[0221] A third part of aspect 245SE provides an external device adapted for communication with the implant when implanted in a patient. The external device comprises a first external transmitter configured to electrically connect with the implant using the body as a conductor, and a wireless transmitter configured to transmit wireless communication to the implant.

[0222] According to some embodiments of the third part of aspect 245SE, the wireless transmitter is configured to transmit wireless communication comprising encrypted data.

[0223] According to some embodiments of the third part of aspect 245SE, the first external transmitter is further configured to transmit a key to the implant, the key being a key for decrypting the encrypted data.

[0224] According to some embodiments of the third part of aspect 245SE, the wireless transmitter is further configured to transmit a second key to the implant, the second key being configured to be used in combination with the first key to decrypt the encrypted data.

[0225] According to some embodiments of the third part of aspect 245SE, the external device is further configured to receive secondary wireless communication from a second external device and to transmit the secondary wireless communication to the implant.

[0226] According to some embodiments of the third part of aspect 245SE, the external device is a wearable external device.

[0227] According to some embodiments of the third part of aspect 245SE, the external device is a handset.

[0228] A fourth part of aspect 245SE provides a system comprising the implant and the external device of aspect 245SE.

[0229] According to some embodiments of the fourth part of aspect 245SE, when the implant is implanted in a patient, the system further comprises a conductive member configured to be electrically connected to the external device, the conductive member being configured to be electrically connected to the patient's skin for conductive communication with the implant.

[0230] Part 5 of aspect 245SE provides an external device adapted for communication with the implant when implanted in a patient, or a computer program product adapted to run on such an external device, A first external transmitter is provided, which is configured to be electrically connected to the implant using the body as a conductor. The aforementioned computer program product is configured to cause a wireless transmitter to transmit encrypted data via wireless communication to the implant.

[0231] According to some embodiments of the fifth part of aspect 245SE, the computer program product is configured to cause the wireless transmitter to transmit a wireless communication containing encrypted data.

[0232] According to some embodiments of the fifth part of aspect 245SE, the computer program product is configured to cause the first external transmitter to transmit a key to the implant, the key being a key for decrypting the encrypted data.

[0233] According to some embodiments of the fifth part of aspect 245SE, the computer program product is configured to cause the wireless transmitter to transmit a second key to the implant, the second key being configured to be used in combination with the key to decrypt the encrypted data.

[0234] According to some embodiments of the fifth part of aspect 245SE, the computer program product is configured to cause the external device to receive secondary wireless communication from a second external device and to transmit the data received in the secondary wireless communication to the implant.

[0235] Part 5 of aspect 245SE provides a computer program product for an implant that is adapted for communication with an external device when implanted in a patient, or adapted to run on said implant, said implant A first external transmitter is provided, which is configured to be electrically connected to the implant using the body as a conductor. The aforementioned computer program product is configured to cause the wireless transmitter to transmit wireless communication to the external device.

[0236] Aspect 246SE 3-part key - Multi-party encrypted communication between implant and external device - embodiments of aspect 246SE of the disclosure

[0237] A first part of aspect 246SE provides a method for communication between an external device and an implant. In this method, the implant is implanted in a patient, and the external device is positioned outside the patient's body, and the implant and the external device each include a wireless transceiver. The method is, - In the aforementioned implant, the first key is received from an external device. - The implant receives a second key by wireless transmission, wherein the second key is generated by a second external device separate from the external device, or by another external device which is a generator of the second key instead of the second external device, and the second key is received in the implant from any one of the external device, the second external device, and the generator of the second key. - Deriving a combination key by combining the first key and the second key with a third key held by the implant, - To transmit encrypted data from the external device to the implant via wireless transmission, and - Using the aforementioned combination key, decrypt the encrypted data in the implant. Includes.

[0238] According to some embodiments of the first part of aspect 246SE, the external device is adapted to be electrically connected to the implant using the body as a conductor, and the implant receives the first key using the electrical connection. - In the aforementioned implant, the fourth key is received from a third external device, wherein the third external device is separate from the aforementioned external device. - Deriving a combination key by combining the first, second, and fourth keys with the third key held by the implant, and - Using the aforementioned combination key, decrypt the encrypted data in the implant. Includes.

[0239] According to some embodiments of the first part of aspect 246SE, the encrypted data originates from the second or third external device.

[0240] According to some embodiments of aspect 246SE, the method further includes changing the operation of the implant, and the changing includes controlling or switching the active unit of the implant.

[0241] According to some embodiments of the first part of aspect 246SE, the method further includes verifying the electrical connection between the implant and the external device, and as a result of the verification, changing the operation of the implant based on the decoded data.

[0242] According to some embodiments of the first part of aspect 246SE, the verification of the electrical connection includes - measuring patient parameters by the implant, - measuring the patient parameters by the external device, - comparing the parameters measured by the implant with the parameters measured by the external device, and - authenticating the connection based on the comparison and includes.

[0243] According to some embodiments of the first part of aspect 246SE, the method further includes - measuring patient parameters by the implant, - measuring the patient parameters by the external device, - comparing the parameters measured by the implant with the parameters measured by the external device, - authenticating the connection between the implant and the external device based on the comparison, - as a result of the verification, changing the operation of the implant based on the decoded data and includes the steps of.

[0244] According to some embodiments of the first part of aspect 246SE, the external device is a wearable external device.

[0245] According to some embodiments of the first part of aspect 246SE, the external device is a handset.

[0246] According to some embodiments of the first part of aspect 246SE, the second and / or third external device is a handset.

[0247] According to some embodiments of the first part of aspect 246SE, the second and / or third external device is a server.

[0248] According to some embodiments of the first part of aspect 246SE, the second and / or third external device is cloud-based.

[0249] According to some embodiments of the first part of aspect 246SE, the first key is routed from and through the second external device.

[0250] According to some embodiments of the first part of aspect 246SE, the fourth key is routed from and through the third external device.

[0251] According to some embodiments of the first part of aspect 246SE, the method further includes: - Updating the control program running within the implant based on the decoded data, and - To operate the implant using the operation instructions in the decoded data. This includes at least one of the following steps.

[0252] According to some embodiments of aspect 246SE, one or more of the first, second, and third keys comprises a biometric key.

[0253] In the second part of aspect 246SE, a method for encrypted communication between an external device and an implant is provided, and the method is - The external device receives a first key, the first key being generated by a second external device separate from the external device, or by another external device that is a second key generator on behalf of the second external device, and the first key being received from either the second external device or the second key generator. - The external device receives a second key from the implant. - A combination key is derived by combining the first key and the second key with a third key held by the external device. - Transmitting encrypted data from the implant to the external device, and - Using the aforementioned combination key, the external device decrypts the encrypted data. Includes.

[0254] According to some embodiments of the second part of aspect 246SE, the method further, - The external device receives a fourth key from a third external device, wherein the third external device is separate from the aforementioned external device. - Deriving a combination key by combining the first, second, and fourth keys with the third key held by the external device, and - Using the aforementioned combination key, the external device decrypts the encrypted data. Includes.

[0255] According to some embodiments of the second part of aspect 246SE, the external device is a wearable external device.

[0256] According to some embodiments of the second part of aspect 246SE, the external device is a handset.

[0257] According to some embodiments of the second part of aspect 246SE, the second and / or third external device is a handset.

[0258] According to some embodiments of the second part of aspect 246SE, the second and / or third external device is a server.

[0259] According to some embodiments of the second part of aspect 246SE, the second and / or third external device is cloud-based.

[0260] According to some embodiments of the second part of aspect 246SE, one or more of the first, second, and third keys comprise a biometric key.

[0261] According to some embodiments of the second part of aspect 246SE, the method further includes authenticating communication between the implant and the external device, the authentication including measuring, by the implant, patient parameters; measuring, by the external device, the patient parameters; comparing the parameters measured by the implant with the parameters measured by the external device; and authenticating the connection between the implant and the external device based on the comparison, [[ID=Y27]] and as a result of the authentication, decrypting the encrypted data at the external device using the combined key.

[0262] According to some embodiments of the first or second part of aspect 246SE, the method further includes electrically connecting a conductive member configured to be connected to the external device to the patient's skin for conductive communication with the implant.

[0263] In the third part of aspect 246SE, an implant is provided which is adapted for communication with an external device when the implant is implanted in a patient, the implant comprising a wireless transceiver configured to receive wireless communication, and - Receiving a first key from the external device, - Receiving a second key, the second key being generated by a second external device separate from the external device, or by another external device that is a generator of the second key on behalf of the second external device, and the second key being received in the implant from the external device, the second external device, and the generator of the second key, - It is configured for receiving encrypted data.

[0264] The aforementioned implant further, - A combination key is derived by combining the first and second keys with a third key held by the implant, - Decrypting the encrypted data using the aforementioned combination key. It is equipped with a computing unit configured for this purpose.

[0265] According to some embodiments of the third part of aspect 246SE, the wireless transceiver is - Receiving a fourth key from a third external device. It is configured for, The aforementioned arithmetic unit is - Deriving a combination key by combining the first, second, and fourth keys with the third key held by the implant, and - Decrypting the encrypted data using the aforementioned combination key. It is configured for this purpose.

[0266] According to some embodiments of the third part of aspect 246SE, the arithmetic unit is configured to modify the operation of the implant based on the decoded data.

[0267] According to some embodiments of the third part of aspect 246SE, the computing unit is configured to control or switch the active unit of the implant.

[0268] According to some embodiments of the third part of aspect 246SE, the computing unit is configured to verify the connection between the implant and the external device, and, as a result of the verification, to modify the operation of the implant based on the decoded data.

[0269] According to some embodiments of the third part of aspect 246SE, the confirmation of the electrical connection is - The aforementioned implant allows for the measurement of the patient's parameters, - Receiving the measured parameters of the patient from the external device, - Comparing the parameters measured by the implant with the parameters measured by the external device, and - Perform the connection verification based on the above comparison. Includes.

[0270] According to some embodiments of the third part of aspect 246SE, the arithmetic unit is configured for at least one of updating a control program running within the implant based on the decoded data, and operating the implant using the operation instructions in the decoded data.

[0271] According to some embodiments of the third part of aspect 246SE, the third key comprises a biometric key.

[0272] In the fourth part of aspect 246SE, an external device is provided adapted for communication with the implant when the implant is implanted in the patient, the external device comprising a wireless transceiver configured to receive wireless communications, and - Receiving a first key, wherein the first key is generated by a second external device separate from the external device, or by another external device which is a second key generator on behalf of the second external device, and the first key is received from either the second external device or the second key generator. - Receiving a second key from the aforementioned implant, - Receiving encrypted data from the implant. It is configured for this purpose.

[0273] The external device further includes, - A combination key is derived by combining the first and second keys with a third key held by the external device, - Decrypting the encrypted data using the aforementioned combination key. It is equipped with a computing unit configured for this purpose.

[0274] According to some embodiments of the fourth part of aspect 246SE, the wireless transceiver is: - Receiving a fourth key from a third external device. It is configured for, The aforementioned arithmetic unit is - Deriving a combination key by combining the first, second, and fourth keys with the third key held by the external device, and - Decrypting the encrypted data using the aforementioned combination key. It is configured for this purpose.

[0275] According to some embodiments of the fourth part of aspect 246SE, the external device is a wearable external device.

[0276] According to some embodiments of the fourth part of aspect 246SE, the external device is a handset.

[0277] According to some embodiments of the fourth part of aspect 246SE, the computing unit is configured to verify communication between the implant and the external device, and the verification is - The external device measures the patient's parameters, - Receiving the measured parameters of the patient from the implant, - Comparing the parameters measured by the implant with the parameters measured by the external device, - To perform the connection verification based on the above comparison, and - As a result of the above verification, the encrypted data is decrypted in the external device using the combination key. Includes.

[0278] According to some embodiments of the fourth part of aspect 246SE, the third key comprises a biometric key.

[0279] A fifth part of aspect 246SE provides a system comprising an implant according to the third part of aspect 246SE and an external device according to the fourth part of aspect 246SE, wherein the implant is implanted in a patient, and the system further comprises a conductive member configured to be electrically connected to the external device, wherein the conductive member is configured to be electrically connected to the patient's skin for conductive communication with the implant.

[0280] A sixth part of aspect 246SE provides a computer program product comprising a computer-readable storage medium having instructions adapted to perform the methods of the first or second part of aspect 246SE when executed by an external device having processing capabilities, and / or instructions adapted to perform any one of the implant operations of aspect 246SE.

[0281] According to some embodiments of the first part of aspect 246SE, the first key is received at the implant from the external device by wireless transmission.

[0282] According to some embodiments of the first part of aspect 246SE, the first key is transmitted by the external device.

[0283] According to some embodiments of the third part of aspect 246SE, the encrypted data is received from the external device or the second external device, or another external device via the Internet.

[0284] According to some embodiments of the third part of aspect 246SE, the third external device is a server having a database, the database having data relating to control program updates and / or instructions.

[0285] According to some embodiments of the third part of aspect 246SE, the database may communicate with the caregiver and / or the implant.

[0286] According to some embodiments of the third part of aspect 246SE, the database may communicate with the caregiver and / or the implant via the external device.

[0287] According to some embodiments of the third part of aspect 246SE, the implant comprises at least one of the following: Pacemaker unit or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, Implants for adjusting or replacing any bone portion of a patient's body. An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, An implant with a reservoir for retaining bodily fluids. Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Actively controlled electrical implants without an electrical cardiac stimulation system, Actively electrically controlled non-cardiac stimulating implants, Implants adapted for electrical stimulation of muscles, non-nerve stimulation systems, Active non-stimulating implants, Implants for high-current electrical stimulation defined as currents greater than 1 mA or greater than 5 mA, 10 mA, or 20 mA. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0288] Part 7 of aspect 246SE provides a computer program product adapted to run on or be an external device adapted for communication with the implant when the implant is implanted in the patient, the external device is a. The computer program product comprises a wireless transceiver configured to receive wireless communications, and the wireless transceiver has, i. Receiving a first key, wherein the first key is generated by a second external device separate from the external device, or by another external device which is a second key generator on behalf of the second external device, and the first key is received from either the second external device or the second key generator. ii. Receiving the second key from the implant, iii. Receiving encrypted data from the implant, b. The computer program product comprises a processing unit, and the processing unit has: i. Deriving a combination key by combining the first and second keys with a third key held by the external device, ii. Decrypt the encrypted data using the combination key. It is configured for this purpose.

[0289] According to some embodiments of the seventh part of aspect 246SE, the computer program product is provided to the wireless transceiver, a. Receiving the fourth key from the third external device. It is configured for, The aforementioned arithmetic unit is b. Deriving a combination key by combining the first, second, and fourth keys with the third key held by the external device, and c. Decrypting the encrypted data using the aforementioned combination key. It is configured for this purpose.

[0290] According to some embodiments of the seventh part of aspect 246SE, the computer program product is configured to cause the arithmetic unit to confirm communication between the implant and the external device, and the confirmation is a. Measuring the patient's parameters using the external device, b. Receiving the measured parameters of the patient from the implant, c. Comparing the parameters measured by the implant with the parameters measured by the external device, d. Perform the connection verification based on the above comparison, and e. As a result of the above verification, the external device decrypts the encrypted data using the combination key. Includes.

[0291] According to some embodiments of the seventh part of aspect 246SE, the third key comprises a biometric key.

[0292] In the eighth part of aspect 246SE, a computer program product is provided which is adapted to run on an implant adapted for communication with an external device when the implant is implanted in a patient, and the implant is a. The computer program product comprises a wireless transceiver configured to receive wireless communications, and the wireless transceiver has, i. Receiving a first key, wherein the first key is generated by a second external device separate from the external device, or by another external device which is a second key generator on behalf of the second external device, and the first key is received from either the second external device or the second key generator. ii. Receiving a second key from the external device, iii. Receiving encrypted data from the external device, b. The software comprises a processing unit, and the software is configured to the processing unit. i. Deriving a combination key by combining the first and second keys with a third key held by the implant, ii. Decrypt the encrypted data using the combination key. It is configured for this purpose.

[0293] According to some embodiments of the eighth part of aspect 246SE, the computer program product is provided to the wireless transceiver, a. Receiving the fourth key from the third external device. It is configured for, The aforementioned arithmetic unit is b. Deriving a combination key by combining the first, second, and fourth keys with the third key held by the external device, and c. Decrypting the encrypted data using the aforementioned combination key. It is configured for this purpose.

[0294] According to some embodiments of the eighth part of aspect 246SE, the computer program product is configured to cause the arithmetic unit to confirm communication between the implant and the external device, and the confirmation is a. Measuring the patient's parameters using the external device, b. Receiving the measured parameters of the patient from the implant, c. Comparing the parameters measured by the implant with the parameters measured by the external device, d. Perform the connection verification based on the above comparison, and e. As a result of the above verification, the external device decrypts the encrypted data using the combination key. Includes.

[0295] According to some embodiments of the eighth part of aspect 246SE, the third key comprises a biometric key.

[0296] The ninth part of aspect 246SE provides a computer program product comprising a computer-readable storage medium having instructions adapted to perform the method of aspect 244SE when executed by an implant having processing capabilities, and / or instructions adapted to perform any one of the implant operations of aspect 245SE.

[0297] According to some embodiments of the second part of aspect 246SE, and / or having the ability to use any of the methods of the first part of aspect 246SE, and / or having the ability to communicate with an external device of the third part of aspect 246SE, and / or having the ability to use any one of the computer program products of the sixth, eighth, or ninth part of aspect 246SE.

[0298] In the tenth part of aspect 246SE, a method of communication between an external device and an implant is provided when the implant is implanted in a patient and the external device is positioned outside the patient's body, wherein the implant and the external device each comprise wireless transceivers, and the method is as follows: In the aforementioned implant, the first key is received from an external device, The first key is combined with the key held by the implant to derive a combination key, The external device transmits encrypted data to the implant via wireless or electrical transmission, Using the aforementioned combination key, the implant decrypts the encrypted data. Includes.

[0299] Aspect 247SE Electrical connection - Conductive member in electrical connection with the external device - embodiments of aspect 247SE of the disclosure

[0300] A first part of aspect 247SE provides a system for communication between an implanted implant in a patient and an external device. The system comprises a conductive member configured to connect to the external device, the conductive member being configured to be electrically connected to the patient's skin for electrical or conductive communication with the implant.

[0301] According to some embodiments of the first part of aspect 247SE, the conductive member comprises a conductive interface for connecting the conductive member to the external device.

[0302] According to some embodiments of the first part of aspect 247SE, the external device is configured to transmit conductive communications to the implant.

[0303] According to some embodiments of the first part of aspect 247SE, the implant is configured to transmit conductive communications to the external device.

[0304] According to some embodiments of the first part of aspect 247SE, the external device and / or the conductive member comprises a verification unit configured to receive authentication input from a user in order to authenticate conductive communication between the implant and the external device.

[0305] According to some embodiments of the first part of aspect 247SE, the authentication input is a code.

[0306] According to some embodiments of the first part of aspect 247SE, the authentication input is based on a biometric technology selected from the list of fingerprints, palmar vein structure, image recognition, facial recognition, iris recognition, retinal scanning, hand shape, and genome comparison.

[0307] According to some embodiments of the first part of aspect 247SE, the conductive member comprises a fingerprint reader, and the verification unit is configured to receive a fingerprint from the conductive member. Any other means for collecting biometric data is similarly possible.

[0308] According to some embodiments of the first part of aspect 247SE, the implant includes a first sensor for measuring patient parameters by the implant, Receiving the patient's parameters from the external device, Comparing the parameters measured by the implant with the parameters measured by the external device, and Based on the above comparison, the authentication of the conductive communication is performed. It comprises an internal processing unit configured for that purpose.

[0309] According to some embodiments of the first part of aspect 247SE, the implant is connected to a sensory generator, and the implant is The system stores authentication data related to the sensations generated by the aforementioned sensation generator, Receiving input authentication data from the aforementioned external device It is configured for the purpose of, and the implant is Comparing the aforementioned authentication data with the aforementioned input authentication data, and Based on the above comparison, the authentication of the conductive communication is performed. It features an internal processing unit configured for this purpose.

[0310] According to some embodiments of the first part of aspect 247SE, the external device is a handset or a wearable device.

[0311] According to some embodiments of the first part of aspect 247SE, the conductive communication comprises a key or a portion of a key used to decrypt encrypted data received by the external device or the implant.

[0312] According to some embodiments of the first part of aspect 247SE, the external device is configured to transmit the first part of the key to the implant using conductive communication and the second part of the key to the implant wirelessly, and the implant is adapted to decrypt the encrypted data using a combination key derived from the received first and second parts of the key.

[0313] According to some embodiments of the first part of aspect 247SE, the implant comprises an internal computing unit configured to operate the implant using operational instructions, and the conductive communication comprises instructions for operating the implant. In some embodiments, the operation of the implant is performed only upon positive authentication of the conductive communication as described above.

[0314] According to some embodiments of the first part of aspect 247SE, the implant comprises an internal arithmetic unit configured to update a control program running within the implant, and the conductive communication comprises instructions for updating the control program. In some embodiments, the update of the control program of the implant is performed only upon positive authentication of the conductive communication as described above.

[0315] According to some embodiments of the first part of aspect 247SE, the conductive communication includes feedback parameters relating to the function of the implant.

[0316] According to some embodiments of the first part of aspect 247SE, the implant comprises a sensor for sensing at least one physiological parameter of the patient, and the conductive communication comprises the at least one physiological parameter of the patient.

[0317] A second part of aspect 247SE provides a method for communication between an implanted implant in a patient and an external device. The method includes electrically connecting a conductive member, configured to connect to the external device, to the patient's skin for conductive communication with the implant.

[0318] According to some embodiments of the second part of aspect 247SE, the conductive member comprises a conductive interface for connecting the conductive member to the external device.

[0319] According to some embodiments of the second part of aspect 247SE, the method includes transmitting conductive communications to the implant via the external device.

[0320] According to some embodiments of the second part of aspect 247SE, the method includes transmitting conductive communications to the external device via the implant.

[0321] According to some embodiments of the second part of aspect 247SE, the method includes receiving an authentication input from a user by a verification unit of the external device, and authenticating the conductive communication between the implant and the external device using the authentication input.

[0322] According to some embodiments of the second part of aspect 247SE, the authentication input is a code.

[0323] According to some embodiments of the second part of aspect 247SE, the authentication input is based on a biometric technology selected from the list of fingerprints, palmar vein structure, image recognition, facial recognition, iris recognition, retinal scanning, hand shape, and genome comparison.

[0324] According to some embodiments of the second part of aspect 247SE, the conductive member comprises a fingerprint reader, and the method includes receiving a fingerprint from the conductive member by the verification unit.

[0325] According to some embodiments of the second part of aspect 247SE, the method includes measuring patient parameters using sensors in the implant; receiving the patient parameters from an external device using an internal computing unit in the implant; comparing the parameters measured by the implant with the parameters measured by the external device using the internal computing unit in the implant; and performing authentication of the conductive communication based on the comparison using the internal computing unit in the implant.

[0326] According to some embodiments of the second part of aspect 247SE, the method includes generating a sensation detectable by the patient's senses using a sensation generator; storing authentication data associated with the generated sensation using an implant; providing input to the external device by the patient, thereby generating input authentication data; and authenticating the conductive communication based on a comparison of the input authentication data with the authentication data.

[0327] According to some embodiments of the second part of aspect 247SE, the external device is a handset or a wearable device.

[0328] According to some embodiments of the second part of aspect 247SE, the conductive communication comprises a key or a portion of a key used to decrypt encrypted data received by the external device or the implant.

[0329] According to some embodiments of the second part of aspect 247SE, the method includes transmitting a first part of the key to the implant using conductive communication by the external device; transmitting a second part of the key to the implant using wireless connection by the external device; deriving a combination key from the received first and second parts of the key; and decrypting the encrypted data using the combination key by the implant.

[0330] According to some embodiments of the second part of aspect 247SE, the method includes operating the implant using operational instructions via an internal computing unit of the implant, wherein the conductive communication comprises instructions for operating the implant.

[0331] According to some embodiments of the second part of aspect 247SE, the method includes updating a control program running within the implant by an internal computing unit of the implant, wherein the conductive communication includes instructions for updating the control program.

[0332] According to some embodiments of the second part of aspect 247SE, the conductive communication includes feedback parameters relating to the function of the implant.

[0333] According to some embodiments of the second part of aspect 247SE, the method includes sensing at least one physiological parameter of a patient by a sensor on the implant, and the conductive communication comprises the at least one physiological parameter of the patient.

[0334] A third part of aspect 247SE provides an implant that is implanted in a patient. The implant comprises an internal computing unit configured to operate the implant based on the authentication input and / or using the operation instructions, provided that the authentication input and / or the operation instructions are received by conductive communication with the external device.

[0335] According to some embodiments of the third part of aspect 247SE, the internal arithmetic unit is further configured to update a control program running within the implant, and the conductive communication includes instructions for updating the control program.

[0336] According to some embodiments of the third part of aspect 247SE, the implant further comprises sensors for measuring patient parameters, and the internal computing unit further comprises Receiving the patient's parameters from the external device, The parameters measured by the implant are compared with the parameters measured by the external device, Based on the above comparison, authentication of the conductive communication is performed, and When conductive communication is authenticated, the implant is operated using the operation instruction. It is configured for this purpose.

[0337] According to some embodiments of the third part of aspect 247SE, the implant is connected to a sensory generator, and the implant is The system stores authentication data related to the sensations generated by the aforementioned sensation generator, Receiving input authentication data from the aforementioned external device It is configured for, The aforementioned implant is The authentication data is compared with the input authentication data, Based on the above comparison, authentication of the conductive communication is performed, When conductive communication is authenticated, the implant is operated using the operation instruction. It features an internal processing unit configured for this purpose.

[0338] According to some embodiments of the third part of aspect 247SE, the implant further comprises a sensor for sensing at least one physiological parameter of the patient, and the conductive communication comprises the at least one physiological parameter of the patient.

[0339] A fourth part of aspect 247SE provides an external device adapted for communication with the implant once the implant has been implanted in the patient. The external device is configured to be electrically connected to a conductive member for conductive communication with the implant.

[0340] According to some embodiments of the fourth part of aspect 247SE, the external device comprises a conductive interface for connecting to the conductive member.

[0341] According to some embodiments of the fourth part of aspect 247SE, the external device is configured to transmit conductive communications to the implant when electrically connected to the conductive member.

[0342] According to some embodiments of the fourth part of aspect 247SE, the external device is configured to receive conductive communications from the implant when it is electrically connected to the conductive member.

[0343] According to some embodiments of the fourth part of aspect 247SE, the external device comprises a verification unit configured to receive authentication input from a user in order to authenticate the conductive communication between the implant and the external device.

[0344] According to some embodiments of the fourth part of aspect 247SE, the external device is a handset or a wearable device.

[0345] According to some embodiments of the fourth part of aspect 247SE, the conductive communication comprises a key or a portion of a key used to decrypt encrypted data received by the external device or the implant.

[0346] According to some embodiments of the fourth part of aspect 247SE, the external device is configured to transmit a first part of the key to the implant using conductive communication, transmit a second part of the key to the implant wirelessly, and encrypt the data transmitted to the implant so that it can be decrypted using a combination key derived from the first and second parts of the key.

[0347] According to some embodiments of the fourth part of aspect 247SE, the external device is configured to transmit instructions for updating the control program of the implant using conductive communication.

[0348] According to some embodiments of the fourth part of aspect 247SE, the external device is configured to transmit operational instructions for the implant using the conductive communication.

[0349] A fifth part of aspect 247SE provides a conductive member configured to connect to an external device for communication between an implanted implant in a patient and the external device. The conductive member is configured to be electrically connected to the patient's skin or any other part of the patient's body.

[0350] According to some embodiments of the fifth part of aspect 247SE, the conductive member comprises a conductive interface for connecting the conductive member to the external device.

[0351] According to some embodiments of the fifth part of aspect 247SE, the conductive member comprises a fingerprint reader, and the conductive member is configured to transmit the fingerprint read by the fingerprint reader to the external device.

[0352] According to some embodiments of the fifth part of aspect 247SE, the conductive member is in the form of a case for the external device, the case comprising a capacitive region configured to be electrically connected to the patient's skin.

[0353] According to some embodiments of the fifth part of aspect 247SE, the external device is a mobile phone, and the conductive member is in the form of a mobile phone case.

[0354] According to some embodiments of the fifth part of aspect 247SE, the conductive member is arranged as an armband or wristband, which is integrally formed with or connected to the external device.

[0355] According to some embodiments of the first part of aspect 247SE, the conductive member is configured to be electrically or electrically connected to the external device.

[0356] According to some embodiments of the first part of aspect 247SE, the conductive member is configured to be wirelessly connected to the external device.

[0357] According to some embodiments of the first part of aspect 247SE, the conductive member is configured to be a screen of the external device, and the screen is configured to receive data using electric charge.

[0358] According to some embodiments of the first part of aspect 247SE, the conductive member comprises the verification unit.

[0359] According to some embodiments of the first part of aspect 247SE, the external device comprises the verification unit.

[0360] According to some embodiments of the first part of aspect 247SE, the establishment of conductive communication is configured to authenticate, or partially authenticate, the conductive communication between the implant and the external device.

[0361] According to some embodiments, the implant, which is capable of using an implant by the third part of aspect 247SE and / or any method of the second part of aspect 247SE, and / or being part of a system by any of the first parts of aspect 247SE, and / or communicating via a conductive member by any of the fifth parts of aspect 247SE, and / or communicating with an external device by the fourth part of aspect 247SE, and / or using a computer program product by the sixth part of aspect 247SE, and / or using an internal control unit, comprises at least one of the following: Pacemaker unit or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, Implants for adjusting or replacing any bone portion of a patient's body. An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Actively controlled electrical implants without an electrical cardiac stimulation system, Actively electrically controlled non-cardiac stimulating implants, Implants adapted for electrical stimulation of muscles, non-nerve stimulation systems, Active non-stimulating implants, Implants for high-current electrical stimulation defined as currents greater than 1 mA or greater than 5 mA, 10 mA, or 20 mA. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0362] According to some embodiments of the fourth part of aspect 247SE, the external device is a smartwatch.

[0363] In the sixth part of aspect 247SE, a computer program product is provided which is an external device adapted for communication with the implant when the implant is implanted in a patient, or adapted to run on such an external device, wherein the external device is configured to be electrically connected to a conductive member, and the computer program product is configured to cause the conductive member to conduct conductive communication with the implant.

[0364] According to some embodiments of the sixth part of aspect 247SE, the computer program product is configured to cause the external device to transmit conductive communications to the implant when it is electrically connected to the conductive member.

[0365] According to some embodiments of the sixth part of aspect 247SE, the computer program product is configured to cause the external device to receive conductive communications from the implant when it is electrically connected to the conductive member.

[0366] According to some embodiments of the sixth part of aspect 247SE, the computer program product is configured to cause the verification unit of the external device to receive authentication input from a user in order to authenticate the conductive communication between the implant and the external device.

[0367] According to some embodiments of the sixth part of aspect 247SE, the conductive communication comprises a key or a portion of a key used to decrypt encrypted data received by the external device or the implant.

[0368] According to some embodiments of the sixth part of aspect 247SE, the computer program product is configured to cause the external device to transmit the first part of the key to the implant using conductive communication, and the second part of the key to the implant wirelessly, and to encrypt the data transmitted to the implant so that it can be decrypted using a combination key derived from the first and second parts of the key.

[0369] According to some embodiments of the sixth part of aspect 247SE, the computer program product is configured to cause the external device to send instructions to update the control program of the implant using conductive communication.

[0370] According to some embodiments of the sixth part of aspect 247SE, the computer program product is configured to cause the external device to transmit operational instructions for the implant using conductive communication.

[0371] In the seventh part of aspect 247SE, a computer program product is provided for an implant, or for a computer program product adapted to run on the implant, which is adapted to communicate with an external device adapted to be positioned to be electrically connected to a conductive member when the implant is implanted in a patient, and the computer program product used by the computing unit on the implant is configured to configure the implant to communicate with the conductive member using the body as a signal transmitter.

[0372] According to some embodiments of the seventh part of aspect 247SE, the computer program product is configured to cause the implant to transmit conductive communications to the external device when it is electrically connected to the conductive member.

[0373] According to some embodiments of the seventh part of aspect 247SE, the computer program product is configured to cause the implant to receive conductive communications from the external device when it is electrically connected to the conductive member.

[0374] According to some embodiments of the seventh part of aspect 247SE, the computer program product is configured to cause the implant verification unit to receive authentication input from a user in order to authenticate the conductive communication between the implant and the external device.

[0375] According to some embodiments of the seventh part of aspect 247SE, the conductive communication comprises a key or a portion of a key used to decrypt encrypted data received by the implant.

[0376] According to some embodiments of the seventh part of aspect 247SE, the computer program product is configured to receive a first part of the key to the implant using conductive communication from the external device, receive a second part of the key to the implant wirelessly, and encrypt the data transmitted to the implant so that it can be decrypted using a combination key derived from the first and second parts of the key.

[0377] According to some embodiments of the seventh part of aspect 247SE, the computer program product is configured to receive instructions from an external device to update a control program in the implant using conductive communication.

[0378] According to some embodiments of the seventh part of aspect 247SE, the computer program product is configured to receive operational instructions in the implant from an external device using conductive communication.

[0379] According to some embodiments of the first part of aspect 247SE, the external device is configured to transmit conductive communications to the implant.

[0380] According to some embodiments of the first part of aspect 247SE, the implant is configured to transmit conductive communications to the external device.

[0381] According to some embodiments of the first part of aspect 247SE, the external device and / or the conductive member comprises a verification unit configured to receive authentication input from a user in order to authenticate the conductive communication between the implant and the external device.

[0382] According to some embodiments of the first part of aspect 247SE, the authentication input is a code.

[0383] According to some embodiments of the first part of aspect 247SE, the authentication input is based on a biometric technology selected from the list of fingerprints, palmar vein structure, image recognition, facial recognition, iris recognition, retinal scanning, hand shape, and genome comparison.

[0384] According to some embodiments of the first part of aspect 247SE, the implant is a. Sensor for measuring patient parameters using the implant. b. i. Receiving the patient's parameters from the external device, ii. Comparing the parameters measured by the implant with the parameters measured by the external device, and iii. Perform authentication of the conductive communication based on the above comparison. Internal processing unit configured for It is equipped with.

[0385] According to some embodiments of the first part of aspect 247SE, the implant is connected to a sensory generator, and the implant is a. To store authentication data related to the sensations generated by the sensory generator, b. Receiving input authentication data from the external device. It is configured for the purpose of, and the implant is i. Comparing the authentication data with the input authentication data, and ii. Performing authentication of the conductive communication based on the above comparison. It features an internal processing unit configured for this purpose.

[0386] According to some embodiments of the first part of aspect 247SE, the external device is a handset or a wearable device.

[0387] According to some embodiments of the first part of aspect 247SE, the conductive communication comprises a key or a portion of a key used to decrypt encrypted data received by the external device or the implant.

[0388] According to some embodiments of the first part of aspect 247SE, the external device is configured to transmit the first part of the key to the implant using conductive communication and the second part of the key to the implant wirelessly, and the implant is adapted to decrypt the encrypted data using a combination key derived from the received first and second parts of the key.

[0389] According to some embodiments of the first part of aspect 247SE, the implant comprises an internal computing unit configured to operate the implant using operational instructions, and the conductive communication comprises instructions for operating the implant.

[0390] According to some embodiments of the first part of aspect 247SE, the implant comprises an internal arithmetic unit configured to update a control program running within the implant, and the conductive communication comprises instructions for updating the control program.

[0391] According to some embodiments of the first part of aspect 247SE, the conductive communication includes feedback parameters relating to the function of the implant.

[0392] According to some embodiments of the first part of aspect 247SE, the implant comprises a sensor for sensing at least one physiological parameter of the patient, and the conductive communication comprises the at least one physiological parameter of the patient.

[0393] According to some embodiments, an implant comprising a third part of aspect 247SE, and / or having the ability to use any method of a second part of aspect 247SE, and / or having the ability to become part of any system of a first part of aspect 247SE, and / or having the ability to communicate via a conductive member of a fifth part of aspect 247SE, and / or having the ability to communicate with an external device of a fourth part of aspect 247SE, and / or having the ability to use a computer program product of a sixth or seventh part of aspect 247SE, wherein the implant comprises an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any one of the other embodiments.

[0394] Aspect 248SE Device synchronization sensation - Authenticating a connection between an implant and the external device by generating sensations - embodiments of aspect 248SE of the disclosure

[0395] The first part of aspect 248SE provides a method for authenticating the connection between an implanted device and an external device in a patient. The method is The sensory generator generates sensations that can be detected by the patient's senses, The implant stores authentication data related to the generated sensation, The patient provides input to the external device, and as a result generates input authentication data, and Authenticating the connection based on the input authentication data and the analysis of the authentication data, Includes.

[0396] According to some embodiments of the first part of aspect 248SE, the method further includes the step of communicating further data between the implant and the external device following positive authentication.

[0397] According to some embodiments of the first part of aspect 248SE, the authentication data comprises a timestamp of the sensation, and the input authentication data comprises a timestamp of the input from the patient.

[0398] According to some embodiments of the first part of aspect 248SE, authenticating the connection includes calculating a time difference between the timestamp of the sensation and the timestamp of the input from the patient, and authenticating the connection when it is determined that the time difference is less than a threshold.

[0399] According to some embodiments of the first part of aspect 248SE, the authentication data comprises the number of times the sensation is generated by the sensation generator, and the input authentication data comprises input from the patient relating to the number of times the patient has detected the sensation, and authenticating the connection comprises authenticating the connection when it is determined that the number of times in the authentication data is equal to the number of times in the input authentication data.

[0400] According to some embodiments of the first part of aspect 248SE, the sensation comprises a plurality of sensory components.

[0401] According to some embodiments of the first part of aspect 248SE, the sensation or the sensory component comprises vibration.

[0402] According to some embodiments of the first part of aspect 248SE, the sensation or the sensory component comprises sound.

[0403] According to some embodiments of the first part of aspect 248SE, the sensation or the sensory component comprises a photonic signal.

[0404] According to some embodiments of the first part of aspect 248SE, the sensation or the sensory component comprises an optical signal.

[0405] According to some embodiments of the first part of aspect 248SE, the sensation or the sensory component comprises an electrical signal.

[0406] According to some embodiments of the first part of aspect 248SE, the sensor or sensory component comprises a thermal signal.

[0407] According to some embodiments of the first part of aspect 248SE, the sensory generator is contained within the implant.

[0408] According to some embodiments of the first part of aspect 248SE, communication between the implant and the external device is wireless communication.

[0409] According to some embodiments of the first part of aspect 248SE, the communication between the implant and the external device is conductive communication.

[0410] According to some embodiments of the first part of aspect 248SE, the method further, Step of transmitting the input authentication data from the external device to the implant. This includes, and the analysis is performed by the implant.

[0411] According to some embodiments of the first part of aspect 248SE, the method further, Step of transmitting the authentication data from the implant to the external device. This includes, and the analysis is performed by the external device.

[0412] According to some embodiments of the first part of aspect 248SE, the implant comprises a motor for controlling a physical function within the patient's body, wherein the motor is the sensory generator.

[0413] According to some embodiments of the first part of aspect 248SE, the sensation is a vibration generated by operating the motor.

[0414] According to some embodiments of the first part of aspect 248SE, the sensation is a sound produced by operating the motor.

[0415] According to some embodiments of the first part of aspect 248SE, the analysis is performed by the implant, and the method further, The external device continuously requests or receives information regarding the authentication status of the connection between the implant and the external device, and when the external device determines that the connection is authenticated, it transmits further data from the external device to the implant. This includes the following steps.

[0416] According to some embodiments of the first part of aspect 248SE, the further data is Data for updating the control program running within the implant, and Instructions for operating the aforementioned implant It comprises at least one of the following.

[0417] According to some embodiments of the first part of aspect 248SE, the analysis is performed by the external device, and the method further, The implant continuously requests or receives information regarding the authentication status of the connection between the implant and the external device, and when the implant determines that the connection is authenticated, the implant transmits further data to the external device. This includes the following steps.

[0418] According to some embodiments of the first part of aspect 248SE, the further data comprises data sensed by a sensor connected to the implant.

[0419] In the second part of aspect 248SE, an implant is provided that is implanted in a patient and adapted for connection to an external device, the implant being connected to a sensory generator, the implant being, The system stores authentication data related to the sensations generated by the aforementioned sensation generator, Receiving input authentication data from the aforementioned external device It is configured for the purpose of, and the implant is Analyzing the aforementioned authentication data and the aforementioned input authentication data, and Based on the above analysis, authentication of the connection is performed. It features an internal processing unit configured for this purpose.

[0420] According to some embodiments of the second part of aspect 248SE, the implant is further configured to communicate additional data to the external device following positive authentication.

[0421] According to some embodiments of the second part of aspect 248SE, the authentication data comprises a timestamp of the sensation, and the input authentication data comprises a timestamp of the input from the patient.

[0422] According to some embodiments of the second part of aspect 248SE, authenticating the connection includes calculating a time difference between the timestamp of the sensation and the timestamp of the input from the patient, and authenticating the connection when it is determined that the time difference is less than a threshold.

[0423] According to some embodiments of the second part of aspect 248SE, the authentication data comprises the number of times the sensation is generated by the sensation generator, and the input authentication data comprises input from the patient relating to the number of times the patient has detected the sensation, and authenticating the connection comprises authenticating the connection when it is determined that the number of times in the authentication data is equal to the number of times in the input authentication data.

[0424] According to some embodiments of the second part of aspect 248SE, the sensory generator is contained within the implant.

[0425] According to some embodiments of the second part of aspect 248SE, the sensory generator is configured to generate the sensation comprising a plurality of sensory components.

[0426] According to some embodiments of the second part of aspect 248SE, the sensory generator is configured to generate the sensation or the sensory components by vibration of the sensory generator.

[0427] According to some embodiments of the second part of aspect 248SE, the sensory generator is configured to generate the sensation or the sensory component by reproducing sound.

[0428] According to some embodiments of the second part of aspect 248SE, the sensation generator is configured to generate the sensation or the sensory components by providing a photonic signal.

[0429] According to some embodiments of the second part of aspect 248SE, the sensation generator is configured to generate the sensation or the sensory component by providing an optical signal.

[0430] According to some embodiments of the second part of aspect 248SE, the sensory generator is configured to generate the sensation or the sensory component by providing an electrical signal.

[0431] According to some embodiments of the second part of aspect 248SE, the sensory generator is configured to generate the sensation or the sensory component by providing a thermal signal.

[0432] According to some embodiments of the second part of aspect 248SE, communication between the implant and the external device is wireless.

[0433] According to some embodiments of the second part of aspect 248SE, the communication between the implant and the external device is conductive communication.

[0434] According to some embodiments of the second part of aspect 248SE, the implant comprises a motor for controlling a physical function within the patient's body, wherein the motor is the sensory generator.

[0435] According to some embodiments of the second part of aspect 248SE, the sensation is a vibration generated by operating the motor.

[0436] According to some embodiments of the second part of aspect 248SE, the sensation is the sound produced by operating the motor.

[0437] In the third part of aspect 248SE, an external device adapted for connection to an implanted in the patient is provided, and the external device is An interface for receiving input from a patient to the external device, which in turn generates input authentication data, A receiver for receiving authentication data from the implant related to the sensations generated by the sensory generator connected to the implant, An external computing unit, i. Analyzing the authentication data and the input authentication data, ii. Perform authentication of the connection based on the above analysis. Those that are constructed for, It is equipped with.

[0438] According to some embodiments of the third part of aspect 248SE, the external device is further configured to communicate additional data to the implant following positive authentication.

[0439] According to some embodiments of the third part of aspect 248SE, the authentication data includes a timestamp, and the input authentication data includes a timestamp of the input from the patient.

[0440] According to some embodiments of the third part of aspect 248SE, authenticating the connection includes calculating a time difference between the timestamp of the authentication data and the timestamp of the input from the patient, and authenticating the connection when it is determined that the time difference is less than a threshold.

[0441] According to some embodiments of the third part of aspect 248SE, the authentication data comprises the number of times the sensation is generated by the sensation generator, and the input authentication data comprises input from the patient relating to the number of times the patient has detected the sensation, and authenticating the connection comprises authenticating the connection when it is determined that the number of times in the authentication data is equal to the number of times in the input authentication data.

[0442] According to some embodiments of the third part of aspect 248SE, communication between the implant and the external device is wireless communication.

[0443] According to some embodiments of the third part of aspect 248SE, the communication between the implant and the external device is conductive communication.

[0444] According to some embodiments of the third part of aspect 248SE, the external device further comprises a conductive member configured to be electrically connected to the external device, wherein the conductive member is configured to be electrically connected to the patient's skin for conductive communication with the implant.

[0445] According to some embodiments of the first part of aspect 248SE, the method further includes transmitting additional data between the implant and the external device, the additional data being used or acted upon only after authentication of the connection has been performed.

[0446] According to some embodiments of the second part of aspect 248SE, the implant comprises at least one of the following: Pacemaker unit or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0447] In the fourth part of aspect 248SE, a computer program product is provided which is an external device adapted for connection to an implanted implant in a patient, or adapted to run on such an external device, a. An interface for receiving input from a patient to the external device, which in turn generates input authentication data, b. A receiver for receiving authentication data from the implant or a sensory generator which is part of the external device, relating to the sensations generated by the implant or a sensory generator, c. External processing unit, The computer program product is provided with the external computing unit, i. To analyze the aforementioned authentication data and the aforementioned input authentication data, ii. Perform authentication of the connection based on the above analysis. It is configured for this purpose.

[0448] According to some embodiments of the fourth part of aspect 248SE, the computer program product is configured to cause the external device to communicate further data to the implant following positive authentication.

[0449] According to some embodiments of the fourth part of aspect 248SE, the authentication data includes a timestamp, and the input authentication data includes a timestamp of the input from the patient.

[0450] According to some embodiments of the fourth part of aspect 248SE, authenticating the connection includes calculating a time difference between the timestamp of the authentication data and the timestamp of the input from the patient, and authenticating the connection when it is determined that the time difference is less than a threshold.

[0451] According to some embodiments of the fourth part of aspect 248SE, the authentication data comprises the number of times the sensation is generated by the sensation generator, and the input authentication data comprises input from the patient relating to the number of times the patient has detected the sensation, and authenticating the connection comprises authenticating the connection when it is determined that the number of times in the authentication data is equal to the number of times in the input authentication data.

[0452] According to some embodiments of the fourth part of aspect 248SE, communication between the implant and the external device is wireless communication.

[0453] According to some embodiments of the fourth part of aspect 248SE, the communication between the implant and the external device is conductive communication.

[0454] Part 5 of aspect 248SE provides a computer program product adapted to run on an implant that has been implanted in a patient and adapted for connection to an external device, the implant is a. An interface for receiving input to the implant by a patient, which in turn generates input authentication data, b. A receiver for receiving the authentication data related to the sensation generated by the sensory generator of the implant or the external device from the external device, c. Processing unit and, The computer program product is equipped with the arithmetic unit, i. To analyze the aforementioned authentication data and the aforementioned input authentication data, ii. Perform authentication of the connection based on the above analysis. It is configured for this purpose.

[0455] According to some embodiments of the fifth part of aspect 248SE, the computer program product is configured to cause the implant to accept further communication with the implant, with further data received by the implant following positive authentication.

[0456] According to some embodiments of the fifth part of aspect 248SE, the authentication data includes a timestamp, and the input authentication data includes a timestamp of the input from the patient.

[0457] According to some embodiments of the fifth part of aspect 248SE, authenticating the connection includes calculating a time difference between the timestamp of the authentication data and the timestamp of the input from the patient, and authenticating the connection when it is determined that the time difference is less than a threshold.

[0458] According to some embodiments of the fifth part of aspect 248SE, the authentication data comprises the number of times the sensation is generated by the sensation generator, and the input authentication data comprises input from the patient relating to the number of times the patient has detected the sensation, and authenticating the connection comprises authenticating the connection when it is determined that the number of times in the authentication data is equal to the number of times in the input authentication data.

[0459] According to some embodiments of the fifth part of aspect 248SE, the further communication between the implant and the external device is wireless communication.

[0460] According to some embodiments of the fifth part of aspect 248SE, communication between the implant and the external device is wireless communication.

[0461] According to some embodiments of the fifth part of aspect 248SE, the communication between the implant and the external device is conductive communication.

[0462] According to some embodiments of the fifth part of aspect 248SE, the further communication between the implant and the external device is wireless communication.

[0463] The implant, having the ability to use the method of the second part of aspect 248SE and / or the method of the first part of aspect 248SE and / or the ability to perform the authentication process in any of the third parts of aspect 248SE and / or the ability to use any of the computer program products of the fourth part of aspect 248SE, may include an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any of the embodiments described above.

[0464] Aspect 249SE Prior verified communication - Verifying authenticity of instructions sent from the external device to the implant - embodiments of aspect 249SE of the disclosure

[0465] A first part of aspect 249SE provides a method for communicating instructions from an external device to an implanted in a patient. The method includes establishing a connection between the external device and the implant; combining a first set of instructions with a previously transmitted set of instructions; forming a first combined set of instructions; and transmitting the first combined set of instructions to the implant.

[0466] The method further includes verifying the authenticity of the first combination instruction set in the implant by: extracting a previously transmitted instruction set from the first combination instruction set; comparing the extracted previously transmitted instruction set with previously received instructions stored in the implant; and, when it is determined that the extracted previously transmitted instruction set is equal to the previously received instructions stored in the implant, executing the first instruction set in the implant and storing the first combination instruction set in the implant for use in verifying the authenticity of subsequently received instruction sets.

[0467] According to some embodiments of the first part of aspect 249SE, the step of verifying the authenticity of the first combination instruction set further includes providing feedback relating to an unauthorized attempt to instruct the implant when it is determined that the extracted previously transmitted instruction set is different from the previously received instructions stored in the implant.

[0468] According to some embodiments of the first part of aspect 249SE, the step of comparing the extracted previously transmitted instruction set with previously received instructions stored in the implant includes calculating the difference between the extracted previously transmitted instruction set and the previously received instructions stored in the implant, and comparing the difference with a threshold, wherein the extracted previously transmitted instruction set is determined to be equal to the previously received instructions stored in the implant if the difference value does not exceed the threshold.

[0469] According to some embodiments of the first part of aspect 249SE, the combined instruction set comprises the cryptographic hashes of the first instruction set and the previously transmitted instruction set, and the method further includes, in the implant, calculating the cryptographic hashes of the previously received instructions stored in the implant, and comparing the calculated cryptographic hashes with the cryptographic hashes included in the first combined instruction set.

[0470] According to some embodiments of the first part of aspect 249SE, the method further includes combining a second instruction set with the first combination instruction set to form a second combination instruction set, the second combination instruction set comprising a cryptographic hash of the first combination instruction set, and transmitting the second combination instruction set to the implant. The authenticity of the second combination instruction set is verified in the implant by computing the cryptographic hash of the first combination instruction set stored in the implant and comparing the computed cryptographic hash with the cryptographic hash contained in the received second combination instruction set. When it is determined that the computed cryptographic hash of the first combination instruction set is equal to the cryptographic hash contained in the received second combination instruction set, the second instruction set is executed in the implant, and the second combination instruction set is stored in the implant and used to verify the authenticity of subsequently received instruction sets.

[0471] According to some embodiments of the first part of aspect 249SE, the first combination instruction set is transmitted to the implant using a proprietary network protocol.

[0472] According to some embodiments of the first part of aspect 249SE, the first combination instruction set is transmitted to the implant using a standard network protocol.

[0473] A second part of aspect 249SE provides a method for communicating instructions from an external device to an implanted in a patient. The method includes the steps of establishing a connection between the external device and the implant; confirming the connection between the implant and the external device; receiving a set of instructions from the external device; verifying the authenticity of the set of instructions as a result of the verification and storing the set of instructions in the implant for use in verifying the authenticity of subsequently received sets of instructions; and transmitting further sets of instructions from the external device to the implant according to any embodiment of the first part of aspect 249SE.

[0474] According to some embodiments of the second part of aspect 249SE, the step of verifying the connection between the implant and the external device includes measuring patient parameters by the implant, measuring patient parameters by the external device, comparing the parameters measured by the implant with the parameters measured by the external device, and performing authentication of the connection based on the comparison.

[0475] According to some embodiments of the second part of aspect 249SE, the step of verifying the connection between the implant and the external device includes, by the implant, generating a sensation detectable by the patient's senses via a sensation generator; storing authentication data associated with the generated sensation; providing input to the external device by the patient, resulting in input authentication data; and authenticating the connection based on a comparison of the input authentication data and the authentication data.

[0476] A third part of aspect 249SE provides a method for communicating instructions from an external device to an implanted in a patient. The method includes: electrically connecting a conductive member configured to connect to the external device to the patient's skin for conductive communication with the implant; transmitting a set of instructions from the external device via the electrical connection using conductive communication; receiving the set of instructions from the external device at the implant; storing the set of instructions at the implant for use in verifying the authenticity of subsequently received sets of instructions; and transmitting further sets of instructions from the external device to the implant according to any embodiment of the first part of aspect 249SE.

[0477] According to some embodiments of the third part of aspect 249SE, the method further comprises: a. Prior to transmitting the instruction set from the external device using conductive communication via the electrical connection, the verification unit of the external device receives an authentication input from the user, authenticates the conductive communication between the implant and the external device using the authentication input, and as a result of the authentication, transmits the instruction set from the external device using conductive communication via the electrical connection. Includes.

[0478] A fourth part of aspect 249SE provides a method for communicating instructions from an external device to an implanted in a patient. The method includes receiving a set of instructions from a second external device at the implant; storing the set of instructions at the implant for use in verifying the authenticity of subsequent sets of instructions received from the external device; and transmitting further sets of instructions from the external device to the implant according to any embodiment of the first part of aspect 249SE.

[0479] According to some embodiments of the fourth part of aspect 249SE, the second external device transmits the instruction set using its own network protocol.

[0480] According to some embodiments of the fourth part of aspect 249SE, the instruction set received by the implant from the second external device is encrypted, and the method further includes decrypting the instruction set and storing the decrypted instruction set in the implant for use in verifying the authenticity of instruction sets subsequently received from the external device.

[0481] According to some embodiment of any one of the first to fourth parts of aspect 249SE, the implant comprises a reset switch, and the method further includes the steps of activating the reset switch and deleting previously received instructions stored in the implant.

[0482] According to some embodiments of any one of the first to fourth parts of aspect 249SE, the method further includes using any one embodiment of the second to fourth parts of aspect 249SE to store a set of instructions in the implant for use in verifying the authenticity of a set of instructions subsequently received from the external device.

[0483] A fifth part of aspect 249SE provides an implant comprising a transceiver configured to establish a connection with an external device when the implant is implanted in a patient. The implant further comprises a calculation unit configured to verify the authenticity of instructions received by the transceiver by: extracting a previously transmitted instruction set from a first combined instruction set received by the transceiver; comparing the extracted previously transmitted instruction set with previously received instructions stored in the implant; and executing the first instruction set in the implant when it is determined that the extracted previously transmitted instruction set is equal to the previously received instructions stored in the implant.

[0484] According to some embodiments of the fifth part of aspect 249SE, the calculation unit is configured to provide feedback via the implant's feedback unit related to an unauthorized attempt to instruct the implant when it determines that the extracted set of previously transmitted instructions is different from the previously received instructions stored in the implant.

[0485] According to some embodiments of the fifth part of aspect 249SE, the calculation unit is configured to compare the extracted previously transmitted instruction set with the previously received instruction set stored in the implant by calculating the difference between the extracted previously transmitted instruction set and the previously received instruction set stored in the implant, and comparing the difference with a threshold, wherein the extracted previously transmitted instruction set is determined to be equal to the previously received instruction set stored in the implant if the difference value does not exceed the threshold.

[0486] According to some embodiments of the fifth part of aspect 249SE, the first combination instruction set comprises the cryptographic hashes of the first instruction set and the previously transmitted instruction set, and the arithmetic unit is configured to compute the cryptographic hashes of the previously received instructions stored in the implant and to compare the computed cryptographic hashes with the cryptographic hashes included in the first combination instruction set.

[0487] According to some embodiments of the fifth part of aspect 249SE, the arithmetic unit is configured to further verify the authenticity of a second set of combinational instructions, the second set of combinational instructions comprising a cryptographic hash of the first set of combinational instructions, and the verification is performed by: extracting the first set of combinational instructions from the second set of combinational instructions when the second set of combinational instructions is received by the transceiver; calculating the cryptographic hash of the first set of combinational instructions and comparing the calculated cryptographic hash with the cryptographic hash contained in the received second set of combinational instructions; and calculating the cryptographic hash of previously received instructions stored in the implant and comparing it with the cryptographic hash contained in the extracted first set of combinational instructions. The second set of instructions is executed in the implant when the arithmetic unit determines that the cryptographic hash of the first set of combinational instructions is equal to the cryptographic hash contained in the received second set of combinational instructions, and the cryptographic hash of previously received instructions stored in the implant is equal to the cryptographic hash contained in the extracted first set of combinational instructions.

[0488] According to some embodiments of the fifth part of aspect 249SE, the first combination instruction set is received in the implant using a proprietary network protocol.

[0489] According to some embodiments of the fifth part of aspect 249SE, the first combination instruction set is received in the implant using a standard network protocol.

[0490] In the sixth part of aspect 249SE, an implant is provided comprising a transceiver configured to establish a connection with an external device when the implant is implanted in a patient. The implant further comprises, a. Establishing a connection with the external device, b. Confirm the above connection and c. Receiving an instruction set from the external device, d. As a result of the above verification, the instruction set is stored in the implant so as to be used to verify the authenticity of the instruction set and to verify the authenticity of subsequently received instruction sets. The system further comprises an arithmetic unit configured to verify the authenticity of instructions received by the transceiver. The arithmetic unit is further configured to verify the authenticity of a further set of instructions received by the transceiver according to any embodiment of the fifth part of aspect 249SE.

[0491] According to some embodiments of the sixth part of aspect 249SE, the calculation unit is configured to verify the connection by receiving patient measurement parameters measured by a sensor connected to the implant, receiving patient measurement parameters from an external device, comparing the parameters measured by the implant with the parameters measured by the external device, and performing authentication of the connection based on the comparison.

[0492] In the seventh part of aspect 249SE, an implant is provided comprising a transceiver configured to establish a connection with an external device when the implant is implanted in a patient. The implant further comprises a calculation unit configured to verify the authenticity of instructions received by the transceiver by receiving a set of instructions from the external device via an electrical connection using conductive communication and storing the set of instructions in the implant for use in verifying the authenticity of subsequently received sets of instructions, the calculation unit being configured to verify the authenticity of any further sets of instructions received by the transceiver according to any embodiment of the fifth part of aspect 249SE.

[0493] In the eighth part of aspect 249SE, an implant is provided comprising a transceiver configured to establish a connection to an external device and a connection to a second external device when the implant is implanted in a patient. The implant further comprises a calculation unit configured to verify the authenticity of instructions received by the transceiver from the external device by receiving a set of instructions from the second external device at the implant and storing the set of instructions at the implant for use in verifying the authenticity of subsequent sets of instructions received from the external device, the calculation unit being configured to verify the authenticity of further sets of instructions received by the transceiver according to any embodiment of the fifth part of aspect 249SE.

[0494] According to some embodiments of the eighth part of aspect 249SE, the transceiver is configured to receive the instruction set from the second external device using its own network protocol.

[0495] According to some embodiments of the eighth part of aspect 249SE, the instruction set received by the implant from the second external device is encrypted, and the arithmetic unit is configured to decrypt the instruction set and store the decrypted instruction set in the implant for use in verifying the authenticity of subsequent instruction sets received from the external device.

[0496] According to some embodiment of any one of the fifth to eighth parts of aspect 249SE, the implant further comprises a reset switch, which is configured to delete any previously received instructions stored in the implant when activated.

[0497] According to some embodiment of any one of the fifth to eighth parts of aspect 249SE, the reset switch is configured to further extract a factory setting stored in the implant when activated, the factory setting comprising data used to verify the authenticity of a set of instructions subsequently received from the external device, and the activation of the reset switch causes the data to be stored in the implant as a set of instructions used to verify the authenticity of a set of instructions subsequently received from the external device.

[0498] The ninth part of aspect 249SE provides a system comprising an implant according to any one embodiment of parts 5 through 8 of aspect 249SE, and an external device. The external device comprises a calculation unit configured for combining a first set of instructions with a previously transmitted set of instructions, forming a combined set of instructions, and transmitting the combined set of instructions to the implant.

[0499] In the tenth part of aspect 249SE, a system is provided comprising an implant according to an embodiment of the eighth part of aspect 249SE, an external device, and a second external device. The external device is configured to receive and store instruction sets from the second external device, and the external device includes a calculation unit configured to combine a first instruction set with the stored instruction set, to form a combined instruction set, and to transmit the combined instruction set to the implant.

[0500] The eleventh part of aspect 249SE provides a computer program product comprising a computer-readable storage medium having instructions adapted to perform at least a portion of any one embodiment of the first to third parts of aspect 249SE when executed by a device having processing capabilities.

[0501] In the twelfth part of aspect 249SE, a computer program product is provided which is configured to be used by the implant in any embodiment of the first to fourth parts of aspect 249SE when executed by the implant or external device having processing capabilities.

[0502] A thirteenth part of aspect 249SE provides a computer program product comprising a computer-readable storage medium having instructions adapted to perform at least a portion of any one embodiment of parts 5 to 8 of aspect 249SE when executed by the implant or external device having processing capabilities.

[0503] According to some embodiments, an implant comprising any one of parts 5 to 8 of aspect 249SE, and / or capable of using any method of parts 1 to 4 of aspect 249SE, and / or a system of part 9 or 10 of aspect 249SE, and / or capable of using computer program products of parts 11 to 13 of aspect 249SE, wherein the implant comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0504] According to some embodiments, an implant comprising any one of the fifth to eighth parts of aspect 249SE, and / or having the ability to use any of the methods of the first to fourth parts of aspect 249SE, and / or being a system of the ninth or tenth part of aspect 249SE, and / or being capable of using computer program products of the eleventh to thirteenth parts of aspect 249SE, wherein the implant comprises an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any one other embodiment of aspect 249SE.

[0505] In the 15th part of aspect 249SE, a system is provided comprising an implant according to the 5th to 8th parts of the 6th aspect, an external device, and a second external device, the external device being a. Receiving an instruction set from the second external device, b. To store the aforementioned instruction set. It is configured for, The external device is, c. A combination instruction set is formed by combining the first instruction set with the stored instruction set, d. Sending the combination instruction set to the implant. It is equipped with a computing unit configured for this purpose.

[0506] Aspect 250SE Dual protocols - Two wireless communication protocols for communication - embodiments of aspect 250SE of the disclosure

[0507] In a first part of aspect 250SE, an external device is provided that is configured for communication with an implant when implanted in a patient. The external device is further configured to communicate with a second external device. The external device comprises at least one wireless transceiver configured for wireless communication with the second external device and the implant, wherein the wireless transceiver is configured to communicate with the implant using a proprietary network protocol, and the at least one wireless transceiver is configured to communicate with the second external device using a standard network protocol.

[0508] According to some embodiments of the first part of aspect 250SE, the at least one wireless transceiver comprises a first wireless transceiver configured for communicating with the second external device and a second wireless transceiver configured for communicating with the implant.

[0509] According to some embodiments of the first part of aspect 250SE, the external device further comprises a computing unit adapted to configure the at least one wireless transceiver to communicate with the implant using a proprietary network protocol, and adapted to configure the at least one wireless transceiver to communicate with the second external device using a standard network protocol.

[0510] According to some embodiments of the first part of aspect 250SE, the standard network protocol is one of the following: Radio frequency type protocol RFID protocol WLAN type protocol Bluetooth protocol BLE protocol NFC type protocol 3G / 4G / 5G type protocols GSM protocol.

[0511] According to some embodiments of the first part of aspect 250SE, the communication range of the proprietary network protocol is narrower than that of the standard network protocol.

[0512] According to some embodiments of the first part of aspect 250SE, the frequency band of the proprietary network protocol differs from the frequency band of the standard network protocol.

[0513] According to some embodiments of the first part of aspect 250SE, the frequency bandwidth of the proprietary network protocol is 13.56 MHz, and the standard network protocol is one of the following: WLAN-type protocol; Bluetooth-type protocol. BLE protocol 3G / 4G / 5G type protocols GSM protocol.

[0514] According to some embodiments of the first part of aspect 250SE, the external device includes a sensor for measuring patient parameters by the external device, i. Receiving the patient's parameters from the implant, ii. Comparing the parameters measured by the external device with the parameters measured by the implant, and iii. Perform authentication of wireless connection with the implant based on the comparison described above. It comprises an external computing unit configured for this purpose.

[0515] According to some embodiments of the first part of aspect 250SE, the sensor is configured to measure a patient's pulse.

[0516] According to some embodiments of the first part of aspect 250SE, the sensor is configured to measure the patient's respiratory rate.

[0517] According to some embodiments of the first part of aspect 250SE, the sensor is configured to measure the patient's temperature.

[0518] According to some embodiments of the first part of aspect 250SE, the sensor is configured to measure at least one sound of a patient.

[0519] According to some embodiments of the first part of aspect 250SE, the sensor is configured to measure at least one physical movement of a patient.

[0520] According to some embodiments of the first part of aspect 250SE, the measurement parameters measured by the external device are time-stamped, and the measurement parameters received from the implant are time-stamped, and comparing the parameters measured at the implant with the parameters measured by the external device includes comparing the time-stamp of the measurement parameters received from the implant with the time-stamp of the measurement parameters measured by the external device.

[0521] According to some embodiments of the first part of aspect 250SE, the external computing unit is configured to calculate a difference between the parameter measured by the implant and the parameter measured by the external device, and the external computing unit is further configured to authenticate the wireless connection if the difference is less than a predetermined threshold difference, and not to authenticate the wireless connection if the difference is equal to or greater than the predetermined threshold difference.

[0522] According to some embodiments of the first part of aspect 250SE, the external device comprises a clock configured to synchronize with the clock of the implant.

[0523] According to some embodiments of the first part of aspect 250SE, the external device comprises an interface for receiving input to the external device by a patient, which results in the generation of input authentication data, and a receiver for receiving the authentication data from the implant related to the generated sensation of a sensory generator connected to the implant. The external computing unit is i. Comparing the authentication data with the input authentication data, ii. Perform authentication of the connection based on the comparison described above. It is configured for this purpose.

[0524] According to some embodiments of the first part of aspect 250SE, the external device is one from the list of wearable external devices and handsets.

[0525] According to some embodiments of the first part of aspect 250SE, the external device is configured to be arranged to be electrically connected to a conductive member for conductive communication with the implant.

[0526] A second part of aspect 250SE provides a method for communicating with an implant and a second external device when implanted in a patient. The method includes establishing wireless communication between the second external device and the implant using at least one wireless transceiver of the external device, wherein the communication between the external device and the implant uses a proprietary network protocol, and the wireless communication between the external device and the second external device uses a standard network protocol.

[0527] According to some embodiments of the second part of aspect 250SE, the wireless communication between the external device and the second external device is performed by a first wireless transceiver of the at least one wireless transceiver, and the wireless communication between the external device and the implant is performed by a second wireless transceiver of the at least one wireless transceiver.

[0528] According to some embodiments of the second part of aspect 250SE, the method further includes the step of configuring the computing unit of the external device to configure the at least one wireless transceiver to communicate between the external device and the implant using a proprietary network protocol, and between the external device and the second external device using a standard network protocol.

[0529] According to some embodiments of the second part of aspect 250SE, the standard network protocol is one of the following: Radio frequency type protocol RFID protocol WLAN type protocol Bluetooth protocol BLE protocol NFC type protocol 3G / 4G / 5G type protocols GSM protocol.

[0530] According to some embodiments of the second part of aspect 250SE, the communication range of the proprietary network protocol is narrower than that of the standard network protocol.

[0531] According to some embodiments of the second part of aspect 250SE, the frequency band of the proprietary network protocol differs from the frequency band of the standard network protocol.

[0532] According to some embodiments of the second part of aspect 250SE, the frequency bandwidth of the proprietary network protocol is 13.56 MHz, and the standard network protocol is one of the following: WLAN-type protocol; Bluetooth protocol BLE protocol 3G / 4G / 5G type protocols GSM protocol.

[0533] According to some embodiments of the second part of aspect 250SE, the wireless communication between the external device and the implant is authenticated by the following steps: i. Measuring patient parameters using the external device. ii. Receiving the patient's parameters from the implant, iii. Comparing the parameters measured by the external device with the parameters measured by the implant, and iv. Perform authentication of the wireless connection based on the above comparison.

[0534] According to some embodiments of the second part of aspect 250SE, the patient parameter is the patient's pulse rate.

[0535] According to some embodiments of the second part of aspect 250SE, the patient parameter is the patient's respiratory rate.

[0536] According to some embodiments of the second part of aspect 250SE, the patient parameter is the patient's temperature.

[0537] According to some embodiments of the second part of aspect 250SE, the patient parameter is at least one sound of the patient.

[0538] According to some embodiments of the second part of aspect 250SE, the patient parameter is at least one physical movement of the patient.

[0539] According to some embodiments of the second part of aspect 250SE, the measurement parameters measured by the external device are time-stamped, and the measurement parameters received from the implant are time-stamped, and comparing the parameters measured at the implant with the parameters measured by the external device includes comparing the time-stamp of the measurement parameters received from the implant with the time-stamp of the measurement parameters measured by the external device.

[0540] According to some embodiments of the second part of aspect 250SE, the step of comparing the parameter measured by the implant with the parameter measured by the external device includes calculating a difference value between the parameter measured by the implant and the parameter measured by the external device, and the step of performing authentication includes authenticating the wireless connection if the difference value is less than a predetermined threshold difference value, and not authenticating the wireless connection if the difference value is equal to or greater than the predetermined threshold difference value.

[0541] According to some embodiments of the second part of aspect 250SE, the method further includes synchronizing the clock of the external device with the clock of the implant.

[0542] According to some embodiments of the second part of aspect 250SE, the method includes electrically connecting a conductive member, configured to be connected to the external device, to the patient's skin for conductive communication with the implant.

[0543] According to some embodiments of the second part of aspect 250SE, the wireless communication between the external device and the implant is authenticated by the following steps: The sensory generator generates sensations that can be detected by the patient's senses, The implant stores authentication data related to the generated sensation, The patient provides input to the external device, and as a result generates input authentication data. Authenticate the wireless communication based on a comparison of the input authentication data and the authentication data.

[0544] According to some embodiments of the second part of aspect 250SE, the method includes the step of communicating data between the implant and the external device following positive authentication using the proprietary network protocol.

[0545] According to some embodiments of the second part of aspect 250SE, the method includes establishing communication between the second external device and the third external device, wherein the communication between the second external device and the third external device is authenticated using a verification process in the third external device.

[0546] According to some embodiments of the second part of aspect 250SE, the third external device is operated by the patient's caregiver.

[0547] According to some embodiments of the second part of aspect 250SE, the method includes the step of authenticating the wireless communication between the external device and the second external device using a verification process in the second external device, wherein the communication between the external device and the second external device requires that the communication be authenticated.

[0548] According to some embodiments of the second part of aspect 250SE, the second external device is operated by the patient's caregiver.

[0549] A third part of aspect 250SE provides a computer-readable storage medium. The computer-readable storage medium comprises instructions adapted to perform the method of any embodiment of the second part of aspect 250SE when executed by a device having processing capabilities.

[0550] A fourth part of aspect 250SE provides a system comprising an external device according to any embodiment of the first part of aspect 250SE and an implant placed in a patient. The implant includes a wireless receiver configured to receive communications using the proprietary network protocol.

[0551] According to some embodiments of the fourth part of aspect 250SE, the wireless receiver of the implant is configured to receive only communications using the proprietary network protocol.

[0552] According to some embodiments of the fourth part of aspect 250SE, the antenna of the wireless receiver of the implant is configured to receive only within a first frequency band, and the frequency band of the proprietary network protocol is included in the first frequency band.

[0553] According to some embodiments of the fourth part of aspect 250SE, the frequency band of the standard network protocol is not included in the first frequency band.

[0554] According to some embodiments of the fourth part of aspect 250SE, the implant comprises a computing unit configured to modify the operation of the implant only based on data received using a proprietary network protocol.

[0555] According to some embodiments of the fourth part of aspect 250SE, the system further comprises a second external device.

[0556] According to some embodiments of the fourth part of aspect 250SE, the second external device includes an interface for authenticating communication with the external device, and communication between the external device and the second external device requires that the communication be authenticated.

[0557] According to some embodiments of the fourth part of aspect 250SE, the system further comprises a third external device configured to communicate with the second external device.

[0558] According to some embodiments of the fourth part of aspect 250SE, the third external device includes an interface for authenticating communication with the second external device, and communication between the third external device and the second external device requires that the communication be authenticated.

[0559] According to some embodiments of the fourth part of aspect 250SE, the third external device includes an interface for authenticating communication with the second external device, and communication between the third external device and the second external device requires that the communication be authenticated.

[0560] According to some embodiments of the fourth part of aspect 250SE, the third external device is operated by the patient's caregiver.

[0561] According to some embodiments of the first part of aspect 250SE, the external device is configured to communicate further data via conductive communication with the implant.

[0562] Part 5 of aspect 250SE provides a computer program product which is or is adapted to run on an external device configured for communication between the implant and a second external device when implanted in a patient, the external device is The computer program product comprises at least one wireless transceiver configured for wireless communication with the second external device and the implant, and is configured to cause the at least one wireless transceiver to communicate with the implant using a proprietary network protocol. The computer program product is configured to cause the at least one wireless transceiver to communicate with the second external device using a standard network protocol.

[0563] According to some embodiments of the fifth part of aspect 250SE, the at least one wireless transceiver comprises a first wireless transceiver and a second wireless transceiver, wherein the computer program product is configured to cause the first wireless transceiver to communicate with the second external device, and the computer program product is configured to cause the second wireless transceiver to communicate with the implant.

[0564] According to some embodiments of the fifth part of aspect 250SE, the external device comprises a computing unit adapted to configure the computer program product to cause the at least one wireless transceiver to communicate with the implant using a proprietary network protocol, and adapted to configure the computer program product to cause the at least one wireless transceiver to communicate with the second external device using a standard network protocol.

[0565] According to some embodiments of the fifth part of aspect 250SE, the standard network protocol is one of the following: Radio frequency protocol, RFID protocol, WLAN type protocol, Bluetooth protocol, BLE protocol, NFC type protocol, 3G / 4G / 5G protocols, and GSM protocol.

[0566] According to some embodiments of the fifth part of aspect 250SE, the communication range of the proprietary network protocol is narrower than that of the standard network protocol.

[0567] According to some embodiments of the fifth part of aspect 250SE, the frequency band of the proprietary network protocol differs from the frequency band of the standard network protocol.

[0568] According to some embodiments of the fifth part of aspect 250SE, the frequency bandwidth of the proprietary network protocol is 13.56 MHz, and the standard network protocol is one of the following: WLAN type protocol, Bluetooth protocol, BLE protocol, 3G / 4G / 5G protocols, and GSM protocol.

[0569] According to some embodiments of the fifth part of aspect 250SE, the external device is The aforementioned external device includes a sensor for measuring patient parameters, External computing unit, The computer program product is provided with the external computing unit, i. Receiving the patient's parameters from the implant, ii. Comparing the parameters measured by the external device with the parameters measured by the implant, and iii. Perform authentication of wireless connection with the implant based on the above comparison. It is configured for this purpose.

[0570] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to cause the sensor to measure the patient's pulse.

[0571] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to cause the sensor to measure the patient's respiratory rate.

[0572] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to cause the sensor to measure the patient's temperature.

[0573] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to cause the sensor to measure at least one sound of a patient.

[0574] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to cause the sensor to measure at least one physical movement of a patient.

[0575] According to some embodiments of the fifth part of aspect 250SE, the measurement parameters measured by the external device are time-stamped, and the measurement parameters received from the implant are time-stamped, and comparing the parameters measured in the implant with the parameters measured by the external device includes comparing the time-stamp of the measurement parameters received from the implant with the time-stamp of the measurement parameters measured by the external device.

[0576] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to cause the external arithmetic unit to calculate a difference between the parameter measured by the implant and the parameter measured by the external device, and the computer program product is configured to cause the external arithmetic unit to authenticate the wireless connection if the difference is less than a predetermined threshold difference, and not to authenticate the wireless connection if the difference is equal to or greater than the predetermined threshold difference.

[0577] According to some embodiments of the fifth part of aspect 250SE, the computer program product is configured to synchronize the clock of the external device with the clock of the implant.

[0578] According to some embodiments of the fifth part of aspect 250SE, the external device is An interface for receiving input from a patient to the external device, which in turn generates input authentication data, A receiver for receiving authentication data from the implant related to the sensations generated by the sensory generator connected to the implant, External computing unit, The computer program product is provided with the external computing unit, i. Comparing the authentication data with the input authentication data, ii. Perform authentication of the connection based on the comparison described above. It is configured for this purpose.

[0579] According to some embodiments of the fifth part of aspect 250SE, the external device is configured to be electrically connected to a conductive member for conductive communication with the implant, and the computer program product is configured to cause the external device to communicate further data via conductive communication with the implant.

[0580] According to some embodiments, the implant comprising the system of the fourth part of aspect 250SE, and / or having the ability to communicate with an external device of the first part of aspect 250SE, and / or having the ability to use any method of the second part of aspect 250SE, and / or having the ability to use a computer program product of the third or fifth part of aspect 250SE, comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0581] According to some embodiments, the implant comprising a system of the fourth part of aspect 250SE, and / or having the ability to communicate with an external device of the first part of aspect 250SE, and / or having the ability to use any method of the second part of aspect 250SE, and / or having the ability to use a computer program product of the third or fifth part of aspect 250SE, comprises an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any embodiment of aspect 250SE.

[0582] Aspect 251SE 2-part key NFC - Two communication methods for sending encryption keys - embodiments of aspect 251SE of the disclosure

[0583] A first part of aspect 251SE provides a method for encrypted communication between an external device and an implanted in a patient. The external device is adapted to communicate with the implant using two distinct communication methods. The communication range of the first communication method is narrower than that of the second communication method. The method for encrypted communication includes transmitting a first part of the key from the external device to the implant using the first communication method. The method for encrypted communication includes transmitting a second part of the key from the external device to the implant using the second communication method. The method for encrypted communication includes transmitting the encrypted data from the external device to the implant using the second communication method. The method for encrypted communication includes deriving a combination key from the first part of the key and the second part of the key in the implant. The method for encrypted communication includes decrypting the encrypted data in the implant using the combination key.

[0584] According to some embodiments of the first part of aspect 251SE, the first communication method comprises RFID, Bluetooth, BLE, NFC, NFC-V, infrared-based communication, or ultrasonic-based communication.

[0585] According to some embodiments of the first part of aspect 251SE, the communication range of the first communication method is less than 10 meters.

[0586] According to some embodiments of the first part of aspect 251SE, the communication range of the first communication method is less than 2 meters.

[0587] According to some embodiments of the first part of aspect 251SE, the center frequency of the frequency band of the first communication method is 13.56 MHz or 27.12 MHz.

[0588] According to some embodiments of the first part of aspect 251SE, the implant comprises a passive receiver for receiving the first part of the key.

[0589] According to some embodiments of the first part of aspect 251SE, the passive receiver of the implant comprises a loop antenna.

[0590] According to some embodiments of the first part of aspect 251SE, the method includes limiting the communication range of the first communication method by adjusting the frequency and / or phase of the transmitted information.

[0591] According to some embodiments of the first part of aspect 251SE, the method further includes wirelessly receiving the third part of the key from a second external device in the implant. The combination key is hereby derived from the first part of the key, the second part of the key, and the third part of the key.

[0592] According to some embodiments of the first part of aspect 251SE, the external device is adapted to be electrically connected to the implant using the body as a conductor. In this case, the method may further include verifying the electrical connection between the implant and the external device, decrypting the encrypted data in the implant as a result of the verification, and using the decrypted data to instruct the implant.

[0593] According to some embodiments of the first part of aspect 251SE, the second communication method comprises WLAN, Bluetooth, BLE, 3G / 4G / 5G, or GSM.

[0594] According to some embodiments of the first part of aspect 251SE, the encrypted data comprises instructions for updating a control program running within the implant, and the implant comprises a computing unit configured to update the control program running within the implant using the decrypted data.

[0595] According to some embodiments of the first part of aspect 251SE, the encrypted data comprises instructions for operating the implant, and the implant comprises a computing unit configured to operate the implant using the decrypted data.

[0596] According to some embodiments of the first part of aspect 251SE, the method may further include the following steps: The process of generating detectable sensations based on the patient's senses using a sensory generator. The implant stores authentication data related to the sensations generated. The patient provides input to the external device, and as a result generates input authentication data. Authenticate the first or second communication method based on a comparison of the input authentication data and the authentication data. As a result of positive authentication by the first or second communication method, the implant decrypts the encrypted data and uses the decrypted data to give instructions to the implant.

[0597] According to some embodiments of the first part of aspect 251SE, the method may further include the step of transmitting the input authentication data from the external device to the implant, and the comparison is performed by the implant.

[0598] According to some embodiments of the first part of aspect 251SE, the method may further include the following steps: The implant is used to measure the patient's parameters. The parameters of the patient are measured using the external device. To compare the parameters measured by the implant with the parameters measured by the external device. Authenticate the first or second communication method based on the comparison described above. As a result of positive authentication by the first or second communication method, the implant decrypts the encrypted data and uses the decrypted data to give instructions to the implant.

[0599] According to some embodiments of the first part of aspect 251SE, the method may further include the step of transmitting the parameters measured by the external device from the external device to the implant, and the comparison is performed by the implant.

[0600] According to some embodiments of the first part of aspect 251SE, the method further includes electrically connecting a conductive member, configured to be connected to the external device, to the patient's skin for conductive communication with the implant.

[0601] According to some embodiments of the first part of aspect 251SE, the communication is canceled out or amplified at least one point by destructive or constructive interference, respectively.

[0602] According to some embodiments of the first part of aspect 251SE, the communication has a wavelength λ, and the method includes transmitting the communication from a first point located at a distance D from the at least one point. The communication may be canceled out for the at least one point by transmitting the communication from a second point located at a distance D ± (1 / 2)Zλ from the at least one point, where Z is any integer, or alternatively, the communication may be amplified for the at least one point by transmitting the communication from a second point located at a distance D ± Zλ from the at least one point.

[0603] According to some embodiments of the first part of aspect 251SE, the method further includes transmitting the communication from a first point having a phase P. The communication may be canceled with respect to the at least one point by transmitting the communication from a second point having a phase P ± Zπ, where Z is any integer, or alternatively, the communication may be amplified with respect to the at least one point by transmitting the communication from a second point having a phase P ± 2Zπ. For this purpose, the distance between the first point and the at least one point is equal to the distance between the second point and the at least one point plus or minus any integer multiple of the wavelength λ of the communication.

[0604] According to some embodiments of the first part of aspect 251SE, the first point is a first transmitter, and the second point is a second transmitter.

[0605] According to some embodiments of the first part of aspect 251SE, the first point and the second point can be moved relative to each other such that at least one point is spatially shifted.

[0606] According to some embodiments of the first part of aspect 251SE, the first point is associated with the implant, and the second point is associated with the external device.

[0607] According to some embodiments of the first part of aspect 251SE, the first point is a first slit, and the second point is a second slit. The first and second slits can be adapted to receive the same communication from a single transmitter.

[0608] According to some embodiments of the first part of aspect 251SE, the phase P of the communication is alternately varied so as to spatially shift the at least one point.

[0609] According to some embodiments of the first part of aspect 251SE, the method further includes the following steps: The communication is transmitted by the external device via the first and second points. The interference is measured by the implant at at least two of the aforementioned points. The measured interference is compared with reference data for the permitted external device. Authenticate the communication based on the result of comparing the measured interference with the reference data.

[0610] A second part of aspect 251SE provides an external device configured for encrypted communication with an implanted in a patient. The external device comprises first and second wireless transceivers for communicating with the implant using two distinct communication methods. The communication range of the first communication method is narrower than that of the second communication method. The first wireless transceiver is configured to transmit a first portion of the key to the implant using the first communication method. The second wireless transceiver is configured to transmit a second portion of the key to the implant using the second communication method. The second wireless transceiver is further configured to transmit the encrypted data to the implant using the second communication method. The encrypted data is configured to be decrypted by a combination key derived from the first and second portions of the key.

[0611] According to some embodiments of the second part of aspect 251SE, the first communication method implemented by the first wireless transceiver comprises RFID, Bluetooth, BLE, NFC, NFC-V, infrared-based communication, or ultrasonic-based communication.

[0612] According to some embodiments of the second part of aspect 251SE, the communication range of the first communication method is less than 10 meters.

[0613] According to some embodiments of the second part of aspect 251SE, the communication range of the first communication method is less than 2 meters.

[0614] According to some embodiments of the second part of aspect 251SE, the center frequency of the frequency band of the first communication method is 13.56 MHz or 27.12 MHz.

[0615] According to some embodiments of the second part of aspect 251SE, the first wireless transceiver comprises a loop antenna for data transmission using the first communication method.

[0616] According to some embodiments of the second part of aspect 251SE, the first wireless transceiver is configured to limit the communication range of the first communication method by adjusting the frequency and / or phase of the communication.

[0617] According to some embodiments of the second part of aspect 251SE, the second communication method implemented by the second wireless transceiver comprises WLAN, Bluetooth, BLE, 3G / 4G / 5G, or GSM.

[0618] According to some embodiments of the second part of aspect 251SE, the encrypted data comprises instructions for updating a control program running within the implant.

[0619] According to some embodiments of the second part of aspect 251SE, the encrypted data comprises instructions for operating the implant.

[0620] According to some embodiments of the second part of aspect 251SE, the communication has a wavelength λ. The external device transmits the communication from a first point located at a distance D from at least one point. The communication may be canceled out with respect to the at least one point by transmitting the communication from a second point located at a distance D ± (1 / 2)Zλ from the at least one point, where Z is any integer, or alternatively, the communication may be amplified with respect to the at least one point by transmitting the communication from a second point located at a distance D ± Zλ from the at least one point.

[0621] According to some embodiments of the second part of aspect 251SE, the communication has a phase P, and the external device transmits the communication from a first point. The communication may be canceled out for at least one point by transmitting the communication from a second point having a phase P ± Zπ, where Z is any integer, or alternatively, the communication may be amplified for at least one point by transmitting the communication from a second point having a phase P ± 2Zπ. For this purpose, the distance between the first point and the at least one point may be equal to the distance between the second point and the at least one point plus or minus any integer multiple of the wavelength λ of the communication.

[0622] According to some embodiments of the second part of aspect 251SE, the first point is a first transmitter, and the second point is a second transmitter.

[0623] According to some embodiments of the second part of aspect 251SE, the first point and the second point can be moved relative to each other such that the at least one point is spatially shifted.

[0624] According to some embodiments of the second part of aspect 251SE, the first point is associated with the implant, and the second point is associated with the external device.

[0625] According to some embodiments of the second part of aspect 251SE, the first point is a first slit, and the second point is a second slit. The first and second slits are adapted to receive the same communication from a single transmitter.

[0626] According to some embodiments of the second part of aspect 251SE, the phase P of the communication is alternately varied such that the at least one point is spatially shifted.

[0627] A third part of aspect 251SE provides an implant configured for encrypted communication with an external device when implanted in a patient. The implant comprises first and second radio receivers for communicating with the external device using two distinct communication methods. The communication range of the first communication method is narrower than that of the second communication method. The first radio receiver is configured to receive a first portion of the key from the external device using the first communication method. The second radio receiver is configured to receive a second portion of the key from the external device using the second communication method. The second radio receiver is further configured to receive the encrypted data from the external device using the second communication method. The implant further comprises a computing unit configured to derive a combination key from the first and second portions of the key, and to decrypt the encrypted data using the combination key.

[0628] According to some embodiments of the third part of aspect 251SE, the first communication method implemented by the first wireless receiver comprises RFID, Bluetooth, BLE, NFC, NFC-V, infrared-based communication, or ultrasonic-based communication.

[0629] According to some embodiments of the third part of aspect 251SE, the communication range of the first communication method is less than 10 meters.

[0630] According to some embodiments of the third part of aspect 251SE, the communication range of the first communication method is less than 2 meters.

[0631] According to some embodiments of the third part of aspect 251SE, the center frequency of the frequency band of the first communication method is 13.56 MHz or 27.12 MHz.

[0632] According to some embodiments of the third part of aspect 251SE, the first wireless receiver is a passive receiver for receiving the first part of the key.

[0633] According to some embodiments of the third part of aspect 251SE, the passive receiver comprises a loop antenna.

[0634] According to some embodiments of the third part of aspect 251SE, the implant is configured to wirelessly receive the third part of the key from a second external device. The calculation unit may be configured to derive the combination key from the first part of the key, the second part of the key, and the third part of the key.

[0635] According to some embodiments of the third part of aspect 251SE, the implant is electrically connected to the external device using the body as a conductor. The implant further includes an authentication unit configured to verify the electrical connection between the implant and the external device. The computing unit is configured to decrypt the encrypted data as a result of the verification and to use the decrypted data to instruct the implant.

[0636] According to some embodiments of the third part of aspect 251SE, the second communication method implemented by the second radio receiver comprises WLAN, Bluetooth, BLE, 3G / 4G / 5G, or GSM.

[0637] According to some embodiments of the third part of aspect 251SE, the encrypted data comprises instructions for updating a control program running within the implant, and the arithmetic unit is configured to update the control program running within the implant using the decrypted data.

[0638] According to some embodiments of the third part of aspect 251SE, the encrypted data comprises instructions for operating the implant, and the computing unit is configured to operate the implant using the decrypted data.

[0639] According to some embodiments of the third part of aspect 251SE, the implant further comprises a first sensor for measuring patient parameters. The calculation unit further comprises Receiving the patient's parameters from the external device. To compare the parameters measured by the implant with the parameters measured by the external device. Authenticate the first or second communication method based on the comparison described above. As a result of positive authentication by the first or second communication method, the implant decrypts the encrypted data and uses the decrypted data to give instructions to the implant. It can be further configured for this purpose.

[0640] According to some embodiments of the third part of aspect 251SE, the implant may be connected to a sensory generator. The implant may be configured to store authentication data related to sensations generated by the sensory generator and to receive input authentication data from the external device. The implant may further, Authenticate the first or second communication method based on the comparison described above. As a result of positive authentication by the first or second communication method, the implant decrypts the encrypted data and uses the decrypted data to give instructions to the implant. It may further include an internal processing unit configured for that purpose.

[0641] According to some embodiments of the third part of aspect 251SE, the implant further, Receiving the communication from the first and second points of the external device. Measure the interference at at least two points. The measured interference is compared with reference data relating to the permitted external device. Authenticate the communication based on the result of comparing the measured interference with the reference data. It can be configured for this purpose.

[0642] The fourth part of aspect 251SE provides a system in which the external device of the second part of aspect 251SE and the implant of the third part of aspect 251SE communicate with each other.

[0643] According to some embodiments of the fourth part of aspect 251SE, the system further comprises a conductive member configured to be electrically connected to the external device. The conductive member may be configured to be electrically connected to the patient's skin for conductive communication with the implant.

[0644] According to some embodiments of the fourth part of aspect 251SE, the system further comprises a second external device. The second external device may be configured to communicate with the external device. The external device may be configured to receive the encrypted data from the second external device and relay the encrypted data to the implant using the second communication method.

[0645] According to some embodiments of the fourth part of aspect 251SE, the second external device includes an interface for authenticating communication with the external device. Communication between the external device and the second external device may require that the communication be authenticated.

[0646] According to some embodiments of the fourth part of aspect 251SE, the second external device is operated by the patient's healthcare provider.

[0647] According to some embodiments of the first part of aspect 251SE, the method further includes confirming the communication between the external device and the implant with the patient.

[0648] According to some embodiments of the first part of aspect 251SE, the method further includes transmitting the third part of the key from the external device to the implant using a conductive communication method, wherein the combination key is derived from the first part of the key, the second part of the key, and the third part of the key.

[0649] A fifth part of aspect 251SE provides a system comprising an external device provided by the second part of aspect 251SE, and further comprising a conductive member configured to be electrically connected to the patient's skin for conductive communication with an implanted implant in the patient.

[0650] According to some embodiments of the fifth part of aspect 251SE, the conductive member is integrally connected to the external device.

[0651] According to some embodiments of the fifth part of aspect 251SE, the conductive member includes a wireless communication interface and is in communication with the external device.

[0652] According to some embodiments of the third part of aspect 251SE, the implant comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0653] A sixth part of aspect 251SE provides a computer program product for or configured to run on an external device configured for encrypted communication with an implanted in a patient, the external device comprising first and second radio transceivers for communicating with the implant using two distinct communication methods, the range of the first communication method being narrower than the range of the second communication method, the computer program product configured to cause the first radio transceiver to transmit a first portion of the key to the implant using the first communication method, the computer program product configured to cause the second radio transceiver to transmit a second portion of the key to the implant using the second communication method, the computer program product configured to cause the second radio transceiver to transmit the encrypted data to the implant using the second communication method, the encrypted data being configured to be decrypted by a combination key derived from the first and second portions of the key.

[0654] According to some embodiments of the sixth part of aspect 251SE, the first communication method implemented by the first wireless transceiver comprises one of the following: RFID, bluetooth, BLE, NFC, NFC-V, Infrared-based communication, and Ultrasonic-based communication.

[0655] According to some embodiments of the sixth part of aspect 251SE, the communication range of the first communication method is less than 10 meters.

[0656] According to some embodiments of the sixth part of aspect 251SE, the communication range of the first communication method is less than 2 meters.

[0657] According to some embodiments of the sixth part of aspect 251SE, the frequency of the frequency band of the first communication method is 13.56 MHz or 27.12 MHz.

[0658] According to some embodiments of the sixth part of aspect 251SE, the computer program product is configured to cause the first wireless transceiver to limit the communication range of the first communication method by adjusting the frequency and / or phase of the transmitted information.

[0659] According to some embodiments of the sixth part of aspect 251SE, the second communication method implemented by the second wireless transceiver comprises one of the following: WLAN, bluetooth, BLE, 3G / 4G / 5G, and GSM.

[0660] According to some embodiments of the sixth part of aspect 251SE, the encrypted data comprises instructions for updating a control program running within the implant.

[0661] According to some embodiments of the sixth part of aspect 251SE, the encrypted data comprises instructions for operating the implant.

[0662] According to some embodiments of the sixth part of aspect 251SE, the communication has a wavelength λ, and the computer program product is configured to cause the external device to transmit the communication from a first point located at a distance D from at least one point. The communication is such that the computer program product causes the external device to transmit the communication. The communication is transmitted from a second point located at a distance D ± (1 / 2) Zλ from at least one of the aforementioned points, where Z is any integer; By performing this action, at least one of the aforementioned points is offset. Alternatively, the communication is such that the computer program product communicates to the external device. The communication is transmitted from a second point located at a distance of D±Zλ from at least one of the aforementioned points. By performing this action, at least one of the aforementioned points is amplified.

[0663] According to some embodiments of the sixth part of aspect 251SE, the communication has a phase P, and the computer program product is configured to cause the external device to transmit the communication from a first point. The communication is such that the computer program product causes the external device to The communication is transmitted from a second point having a phase P±Zπ, where Z is any integer; By performing this action, at least one point will be offset. Alternatively, the communication is such that the computer program product communicates to the external device. To transmit the communication from a second point having a phase P±2Zπ, By performing this action, the signal is amplified with respect to at least one point, where the distance between the first point and the at least one point is equal to the distance between the second point and the at least one point plus or minus any integer multiple of the wavelength λ of the communication.

[0664] According to some embodiments of the sixth part of aspect 251SE, the first point is a first transmitter, and the second point is a second transmitter.

[0665] According to some embodiments of the sixth part of aspect 251SE, the computer program product is configured to move the first point and the second point relative to each other such that at least one point is spatially shifted.

[0666] According to some embodiments of the sixth part of aspect 251SE, the first point is associated with the implant, and the second point is associated with the external device.

[0667] According to some embodiments of the sixth part of aspect 251SE, the first point is a first slit, and the second point is a second slit, and the first and second slits are adapted to receive the same communication from a single transmitter.

[0668] According to some embodiments of the sixth part of aspect 251SE, the computer program product is configured to alternately change the phase P of the communication so as to spatially shift the at least one point.

[0669] According to several embodiments, the implant according to at least a portion of any one of the first, fifth, or sixth partial embodiments of aspect 251SE comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0670] According to some embodiments, the implant according to or presented in any embodiment of aspect 251SE comprises an internal control unit adapted to participate in at least some of the operations performed by the implant in at least some of the embodiments of aspect 251SE.

[0671] Aspect 252SE Dual systems - Two communication systems for communication between implant and external device - embodiments of aspect 252SE of the disclosure

[0672] In the first part of aspect 252SE, a method for communication between an external device and an implanted in a patient is provided, and the method is Using a first communication system to transmit data from the external device to the implant, and To receive data from the implant in the external device, a second, different communication system is used. Includes.

[0673] According to a first part embodiment of aspect 252SE, the implant comprises a computing unit configured to receive a first key from an external device, derive a combination key using the first key and a second key held by the implant, decode the data using the combination key, and instruct the implant using the decoded data.

[0674] According to the first partial embodiment of aspect 252SE, the method further comprises: The implant receives a third key, the third key being generated by a second external device separate from the external device, or by another external device which is a generator of the second key instead of the second external device, and the third key being received by the implant from any one of the external device, the second external device, and the generator of the second key, and The combination key is derived using the first and third keys and the second key held by the implant. Includes.

[0675] According to a first part embodiment of aspect 252SE, the method further includes verifying the connection between the implant and the external device via the first communication system, and, as a result of the verification, instructing the implant based on data transmitted from the external device.

[0676] According to a first part embodiment of aspect 252SE, the method further includes verifying the connection between the implant and the external device via the first communication system, and, as a result of the verification, instructing the implant based on the decoded data.

[0677] According to a first part embodiment of aspect 252SE, the method further includes the arithmetic unit modifying the operation of the implant based on the data decoded in the implant.

[0678] According to a first part embodiment of aspect 252SE, the first communication system is configured for wireless communication using a first network protocol, and the second communication system is configured for wireless communication using a second network protocol.

[0679] According to a first partial embodiment of aspect 252SE, the first or second network protocol is a proprietary network protocol, and the other network protocol is a standard network protocol.

[0680] According to the first partial embodiment of aspect 252SE, the method further comprises: To transmit data to the implant from a second external device separate from the aforementioned external device, a third communication system different from the first and second communication systems is used. Includes.

[0681] According to a first part embodiment of aspect 252SE, the data received by the external device from the implant comprises a feedback signal from the implant, which includes one or more from a list of physiological or physical sensor parameters relating to the patient's physical condition and physical or functional parameters relating to the condition of the implant.

[0682] In the second part of aspect 252SE, an external device configured for communication with an implanted implant in a patient is provided, and the external device is A first communication system for transmitting data to the implant, and A second, different communication system for receiving data from the aforementioned implant. It is equipped with.

[0683] According to a second embodiment of aspect 252SE, the external device is configured to transmit the first key, which is necessary to decrypt the data, to the implant using the first communication system.

[0684] According to an embodiment of the second part of aspect 252SE, the external device is configured to transmit the third key, which is generated by a second external device separate from the external device, or by another external device which is a second key generator on behalf of the second external device, to the implant using the first communication system, the third key being received by the external device and transmitted to the implant using the first communication system.

[0685] According to a second embodiment of aspect 252SE, the external device is further configured to confirm the connection between the implant and the external device via the first communication system, wherein the external device is configured to communicate further data to the implant following the positive confirmation.

[0686] According to a second partial embodiment of aspect 252SE, the further data comprises at least one of the following: Data for updating the control program running within the implant, and Instructions for operating the aforementioned implant.

[0687] According to a second embodiment of aspect 252SE, the first communication system is configured for wireless communication using a first network protocol, and the second communication system is configured for wireless communication using a second network protocol.

[0688] According to a second partial embodiment of aspect 252SE, the first or second network protocol is a proprietary network protocol, and the other network protocol is a standard network protocol.

[0689] According to a second embodiment of aspect 252SE, the data received by the external device is encrypted.

[0690] According to an embodiment of the second part of aspect 252SE, the second communication system is configured to receive a first key from the implant, and the external device comprises an arithmetic unit configured to derive a combination key using the first key and a second key held by the external device, and to decrypt the encrypted data received from the implant using the combination key.

[0691] According to a second embodiment of aspect 252SE, the data received from the implant via the second communication system comprises a feedback signal from the implant, which includes one or more from a list of physiological or physical sensor parameters relating to the patient's physical condition and physical or functional parameters relating to the condition of the implant.

[0692] In the third part of aspect 252SE, an implant is provided that is configured for communication with an external device when implanted in a patient, and the implant is, A first communication system for receiving data from the aforementioned external device, A second, different communication system for transmitting data to the aforementioned external device. It is equipped with.

[0693] According to a third embodiment of aspect 252SE, the first communication system is further configured to receive a first key from the implant by the first communication system, and the implant is further configured Deriving a combination key using the first key and the second key held by the implant, Decrypting the data using the aforementioned combination key, To instruct the implant using the decoded data. It is equipped with a computing unit configured for this purpose.

[0694] According to a third embodiment of aspect 252SE, the implant is configured to receive a third key from the external device or a second external device separate from the external device, and the arithmetic unit is configured to derive the combination key using the first, second and third keys, and to decode the data in the implant using the combination key.

[0695] According to a third part embodiment of aspect 252SE, the implant further, Confirmation of the connection between the implant and the external device via the first communication system, As a result of the above verification, the implant is instructed based on the data transmitted from the external device. It is equipped with a computing unit configured for this purpose.

[0696] According to a third embodiment of aspect 252SE, the calculation unit is configured to modify the operation of the implant based on the data decoded in the implant.

[0697] According to a third embodiment of aspect 252SE, the first communication system is configured for wireless communication using a first network protocol, and the second communication system is configured for wireless communication using a second network protocol.

[0698] According to a third embodiment of aspect 252SE, the first or second network protocol is a proprietary network protocol, and the other network protocol is a standard network protocol.

[0699] According to a third embodiment of aspect 252SE, the data transmitted to the external device is encrypted, and the implant is further configured to transmit to the external device a first portion of the key, which is part of a combination key used to decrypt the transmitted encrypted data.

[0700] According to a third embodiment of aspect 252SE, the data transmitted to the external device comprises a feedback signal from the implant, which includes one or more physiological or physical sensor parameters relating to the patient's physical condition and physical or functional parameters relating to the state of the implant.

[0701] According to the first part of the embodiment of aspect 252SE, the data transmitted from the external device to the implant is encrypted data.

[0702] According to a first part embodiment of aspect 252SE, the first communication system is a conductive communication system.

[0703] According to a second embodiment of aspect 252SE, the data transmitted to the implant is encrypted data.

[0704] According to a second embodiment of aspect 252SE, the first communication system is a conductive communication system.

[0705] According to a third embodiment of aspect 252SE, the data received from the external device is encrypted data.

[0706] According to a third embodiment of aspect 252SE, the first communication system is a conductive communication system.

[0707] According to some embodiments, the implant according to at least a portion of any one of the method embodiments of the first part of aspect 252SE, and / or any of the implant embodiments of the third part of aspect 252SE, and / or any one of the computer program product embodiments of the fourth part of aspect 252SE comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters, implants that control blood parameters, Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0708] The fourth part of aspect 252SE provides an external device configured for communication with an implant when implanted in a patient, or a computer program product configured to run on such an external device, a. The computer program product is equipped with a first communication system, and is configured to cause the first communication system to be used to transmit data to the implant. b. A second, different communication system is provided, and the computer program product is configured to cause the second communication system to be used to receive data from the implant.

[0709] According to a fourth embodiment of aspect 252SE, the computer program product is configured to cause the external device to transmit the first key, which is necessary to decrypt the data, to the implant using the first communication system.

[0710] According to a fourth embodiment of aspect 252SE, the computer program product is configured to cause the external device to transmit the third key, which is generated by a second external device separate from the external device, or by another external device which is a second key generator on behalf of the second external device, to the implant using the first communication system, the third key being received by the external device and transmitted to the implant using the first communication system.

[0711] According to a fourth embodiment of aspect 252SE, the computer program product is configured to confirm the connection between the implant and the external device via the first communication system, wherein the computer program product is further configured to cause the external device to communicate further data to the implant following the positive confirmation.

[0712] According to a fourth partial embodiment of aspect 252SE, the further data comprises at least one of the following: a. Data for updating the control program running within the implant, and a. Instructions for operating the implant.

[0713] According to a fourth embodiment of aspect 252SE, the first communication system is configured for wireless communication using a first network protocol, and the second communication system is configured for wireless communication using a second network protocol.

[0714] According to a fourth embodiment of aspect 252SE, the first or second network protocol is a proprietary network protocol, and the other network protocol is a standard network protocol.

[0715] According to a fourth embodiment of aspect 252SE, the data received by the external device is encrypted.

[0716] According to a fourth embodiment of aspect 252SE, the second communication system is configured to receive a first key from the implant, the external device comprises a computing unit, and the computer program product is provided to the computing unit, To derive a combination key using the first key and the second key held by the external device, and The encrypted data received from the implant is decrypted using the combination key. It is configured for this purpose.

[0717] According to a fourth embodiment of aspect 252SE, the data received from the implant via the second communication system comprises a feedback signal from the implant, which includes one or more from a list of physiological or physical sensor parameters relating to the patient's physical condition and physical or functional parameters relating to the condition of the implant.

[0718] According to the fourth part embodiment of aspect 252SE, the data transmitted to the implant is encrypted data.

[0719] According to a fourth part embodiment of aspect 252SE, the first communication system is a conductive communication system.

[0720] According to some embodiments, the implant comprises an internal control unit adapted to participate in at least a portion of the operations performed by the implant in at least a portion of any one of the method embodiments of the first part of aspect 252SE, and / or any of the implant embodiments of the third part of aspect 252SE, and / or any one of the computer program product embodiments of the fourth part of aspect 252SE.

[0721] Aspect 253SE Passive proxy - Passive proxy - embodiments of aspect 253SE of the disclosure

[0722] In the first part of the tenth aspect, an external device is provided for relaying communication between an implanted implant in a patient and a second external device. The external device comprises a wireless transceiver configured for wireless communication with the second external device and the implant. The wireless transceiver is configured to receive instructions from the second external device. The wireless transceiver is configured to transmit the instructions to the implant. The external device further comprises a verification unit. The verification unit is, When the relay function of the external device is authenticated, the wireless transceiver is instructed to transmit the instruction to the implant, and When the relay function of the external device is not authenticated or authentication fails, the external device is instructed to hold the instruction. It is configured for this purpose.

[0723] According to some embodiments of the first part of aspect 253SE, the user is the patient to whom the implant has been placed.

[0724] According to some embodiments of the first part of aspect 253SE, the authentication input is the patient's parameter.

[0725] According to some embodiments of the first part of aspect 253SE, the user is a caregiver.

[0726] According to some embodiments of the first part of aspect 253SE, the authentication input is the caregiver's parameter.

[0727] According to some embodiments of the first part of aspect 253SE, the authentication input is a code.

[0728] According to some embodiments of the first part of aspect 253SE, the wireless transceiver is configured to receive the instructions from the second external device, which are communicated using a first network protocol.

[0729] According to some embodiments of the first part of aspect 253SE, the wireless transceiver is configured to transmit the instructions, which are communicated using a second network protocol, to the implant.

[0730] According to some embodiments of the first part of aspect 253SE, the first network protocol is a standard network protocol from the following list: - Radio frequency type protocol - Radio Frequency Identification (RFID) protocol - Wireless Local Area Network (WLAN) - bluetooth - Bluetooth Low Energy (BLE) - Near Field Communication (NFC) - 3G / 4G / 5G - GSM

[0731] According to some embodiments of the first part of aspect 253SE, the second network protocol is a proprietary network protocol.

[0732] According to some embodiments of the first part of aspect 253SE, the instructions received by the external device are encrypted. The external device may be configured to transmit the instructions to the implant without decrypting them.

[0733] According to some embodiments of the first part of aspect 253SE, the second external device comprises an instruction provider adapted to receive the instruction from a caregiver who generates at least one component of the instruction.

[0734] According to some embodiments of the first part of aspect 253SE, the external device is further adapted to receive an authentication input from the caregiver, comprising a code and at least one of the caregiver's parameters.

[0735] According to some embodiments of the first part of aspect 253SE, the code is generated by the instruction provider.

[0736] According to some embodiments of the first part of aspect 253SE, the authentication input comprises a one-time code.

[0737] According to some embodiments of the first part of aspect 253SE, the external device is configured to be arranged in an electrically connected manner with a conductive member for conductive communication with the implant.

[0738] In the second part of the tenth aspect, a method is provided for relaying communication between a patient-implanted implant and a second external device via a wireless transceiver of the external device.

[0739] The above method includes the following steps: The wireless transceiver receives instructions from the second external device, which communicates using the first network protocol. The verification unit receives authentication input from the user. To authenticate the relay function of the external device based on the authentication input. When the relay function of the external device is authenticated, the wireless transceiver transmits the instruction to the implant using the second network protocol. The external device retains the instruction when the relay function of the external device is not authenticated or authentication fails. According to some embodiments of the second part of aspect 253SE, the user is a patient in whom the implant has been implanted, and the implant transmits that the relay function of the external device has been authenticated using a second network protocol.

[0740] According to some embodiments of the second part of aspect 253SE, the authentication input is the patient's parameter.

[0741] According to some embodiments of the second part of aspect 253SE, the user is a caregiver.

[0742] According to some embodiments of the second part of aspect 253SE, the authentication input is the caregiver's parameter.

[0743] According to some embodiments of the second part of aspect 253SE, the authentication input is a code.

[0744] According to some embodiments of the second part of aspect 253SE, the first network protocol is a standard network protocol from the following list: - Radio frequency type protocol - RFID protocol - WLAN - bluetooth - BLE - NFC - 3G / 4G / 5G - GSM

[0745] According to some embodiments of the second part of aspect 253SE, the second network protocol is a proprietary network protocol.

[0746] According to some embodiments of the second part of aspect 253SE, the instructions received by the external device are encrypted. In this case, the step of transmitting the instructions to the implant can be performed without decrypting the instructions in the external device.

[0747] According to some embodiments of the second part of aspect 253SE, the method further includes the following steps: The second external device provides instructions, which are then received from the caregiver. To generate at least one component of the aforementioned instruction.

[0748] According to some embodiments of the second part of aspect 253SE, the method further includes providing the caregiver with an authentication input comprising a code and at least one of the caregiver's parameters.

[0749] According to some embodiments of the second part of aspect 253SE, the method further includes the generation of code by the instruction provider.

[0750] According to some embodiments of the second part of aspect 253SE, the authentication input comprises a one-time code.

[0751] According to some embodiments of the second part of aspect 253SE, the method further includes electrically connecting a conductive member configured to connect to the external device to the patient's skin for conductive communication with the implant.

[0752] In the third part of the tenth aspect, a system is provided comprising an external device according to the first part of aspect 253SE and an implanted in a patient. The system further comprises a conductive member configured to be electrically connected to the external device. The conductive member is configured to be electrically connected to the patient's skin for conductive communication with the implant.

[0753] According to some embodiments of the first part of aspect 253SE, the external device is configured to decode the communication from the second external device, and the external device is further configured to transmit the decoded communication to the implant via a short-range communication method.

[0754] In the fourth part of aspect 253SE, a computer program product is provided which is an external device for relaying communication between an implanted implant in a patient and a second external device, or which is configured to run on such an external device, The computer program product comprises a wireless transceiver configured for wireless communication with the second external device and the implant, the computer program product is configured to cause the wireless transceiver to receive instructions from the second external device, and the computer program product is configured to cause the wireless transceiver to transmit the instructions to the implant, and The computer program product includes a verification unit configured to receive authentication input from a user and authenticate the relay function of the external device, When the relay function of the external device is authenticated, the wireless transceiver is instructed to transmit the instruction to the implant, and When the relay function of the external device is not authenticated or authentication fails, the external device is instructed to hold the instruction. It is configured for this purpose.

[0755] According to some embodiments of the fourth part of aspect 253SE, the user is the patient to whom the implant has been placed.

[0756] According to some embodiments of the fourth part of aspect 253SE, the authentication input is the patient's parameter.

[0757] According to some embodiments of the fourth part of aspect 253SE, the authentication input is a code.

[0758] According to some embodiments of the fourth part of aspect 253SE, the user is a caregiver.

[0759] According to some embodiments of the fourth part of aspect 253SE, the authentication input is the caregiver's parameter.

[0760] According to some embodiments of the fourth part of aspect 253SE, the authentication input is a code.

[0761] According to some embodiments of the fourth part of aspect 253SE, the wireless transceiver is configured to receive the instructions from the second external device, which are communicated using a first network protocol.

[0762] According to some embodiments of the fourth part of aspect 253SE, the wireless transceiver is configured to transmit the instructions, which are communicated using a second network protocol, to the implant.

[0763] According to some embodiments of the fourth part of aspect 253SE, the first network protocol is a standard network protocol from the following list: Radio frequency protocol, RFID protocol, WLAN, bluetooth, BLE, NFC, 3G / 4G / 5G, and GSM.

[0764] According to some embodiments of the fourth part of aspect 253SE, the second network protocol is a proprietary network protocol.

[0765] According to some embodiments of the fourth part of aspect 253SE, the instructions received by the external device are encrypted, and the computer program product is configured to cause the external device to transmit the instructions to the implant without decrypting them.

[0766] According to some embodiments of the fourth part of aspect 253SE, the second external device comprises an instruction provider, and the computer program product is configured to cause the instruction provider to receive instructions from a caregiver who generates at least one component of the instructions.

[0767] According to some embodiments of the fourth part of aspect 253SE, the computer program product is further configured to cause the external device to receive an authentication input from the caregiver comprising a code and at least one of the caregiver's parameters.

[0768] According to some embodiments of the fourth part of aspect 253SE, the computer program product is configured to cause the instruction provider to generate the code.

[0769] According to some embodiments of the fourth part of aspect 253SE, the authentication input comprises a one-time code.

[0770] According to some embodiments of the fourth part of aspect 253SE, the computer program product is further configured to cause the external device to decode communications from the second external device and to cause the external device to transmit the decoded communications to the implant via a short-range communication method.

[0771] According to several embodiments, the implant according to at least a portion of any one embodiment of aspect 253SE comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0772] According to some embodiments, the implant according to or presented in any embodiment of aspect 253SE comprises an internal control unit adapted to participate in at least some of the operations performed by the implant in at least some of the embodiments of aspect 251SE.

[0773] Aspect 254SE Automatic update - Automatic update of control program of implant - embodiments of aspect 254SE of the disclosure

[0774] A first part of aspect 254SE provides a method for updating a control program adapted to be run in the arithmetic unit of an implant when it is implanted in a patient, the method comprising receiving data by the arithmetic unit and updating the control program by the arithmetic unit based on the received data.

[0775] According to a first part embodiment of aspect 254SE, the method further includes transmitting data from the implant to the external device and updating the control program in the external device based on the received data, wherein the data received by the arithmetic unit comprises the updated control program.

[0776] According to a first partial embodiment of aspect 254SE, the data transmitted from the implant comprises at least one physiological parameter of the patient.

[0777] According to a first part embodiment of aspect 254SE, the data transmitted from the implant comprises at least one functional parameter of the implant.

[0778] According to a first part embodiment of aspect 254SE, the method further includes sensing at least one parameter using an implantable sensor, wherein the data received by the calculation unit comprises the at least one sensed parameter, and the calculation unit updates the control program based on the at least one sensed parameter.

[0779] According to a first partial embodiment of aspect 254SE, the at least one parameter comprises at least one physiological parameter of a patient.

[0780] According to a first partial embodiment of aspect 254SE, the at least one parameter comprises at least one functional parameter of the implant.

[0781] According to a first part embodiment of aspect 254SE, the method further includes the patient or the patient's caregiver controlling the computing unit using at least one of an implantable manual receiver, an implantable switch, and a remote control, and the patient or the caregiver providing feedback relating to the operation of the implant, wherein the data received by the computing unit includes the feedback, and the computing unit updates the control program based on the patient feedback.

[0782] According to a first part embodiment of aspect 254SE, the method further includes receiving feedback from the patient in whom the implant is implanted and at least one of at least one sensor in response to the control of the implant by the control program, and updating the control program by the computing unit based on the received feedback.

[0783] According to a first part embodiment of aspect 254SE, the data received by the arithmetic unit includes the feedback.

[0784] According to an embodiment of the first part of aspect 254SE, the method further includes updating the control program in the external device based on the feedback, wherein the data received by the arithmetic unit comprises the updated control program.

[0785] According to a first partial embodiment of aspect 254SE, the step of updating the control program includes adjusting at least one parameter of the implant.

[0786] According to a first part embodiment of aspect 254SE, the method further includes transmitting the received feedback to the external device, wherein the data received by the arithmetic unit comprises calibration parameters transmitted from the external device based on the feedback provided to the external device.

[0787] According to an embodiment of the first part of aspect 254SE, the method further includes receiving an authentication input from a user to authenticate an update of the control program, and updating the control program by the arithmetic unit as a result of the authentication input.

[0788] According to an embodiment of the first part of aspect 254SE, the implant is wirelessly connected to an external device, the external device is configured to relay communications between a second external device and the implant, the method comprising: a wireless transceiver in the external device receiving instructions from the second external device communicating using a first network protocol; a verification unit in the external device receiving an authentication input from a user; authenticating the relay function of the external device based on the authentication input; and, only if the relay function of the external device is authenticated, transmitting the instructions to the implant using the second network protocol via the wireless transceiver, wherein the data received by the arithmetic unit comprises the instructions.

[0789] According to a first part embodiment of aspect 254SE, the instruction comprises one of the updated control program and the calibration parameters of the implant.

[0790] According to the first part embodiment of aspect 254SE, the authentication input is the patient's parameter.

[0791] According to the first part embodiment of aspect 254SE, the authentication input is a code.

[0792] According to a first partial embodiment of aspect 254SE, the first network protocol is a standard network protocol from the list of radio frequency protocols, RFID protocols, WLAN protocols, Bluetooth protocols, BLE protocols, NFC protocols, 3G / 4G / 5G protocols, and GSM protocols.

[0793] According to the first partial embodiment of aspect 254SE, the second network protocol is a proprietary network protocol.

[0794] According to a first part embodiment of aspect 254SE, the data received by the arithmetic unit is encrypted, and the method further includes receiving at least one key by the arithmetic unit and decrypting the encrypted data using the at least one key.

[0795] In a second part of aspect 254SE, an implant is provided which is configured to update a control program adapted to be executed in the arithmetic unit of the implant when it is implanted in a patient, the arithmetic unit being configured for receiving data and updating the control program based on the received data.

[0796] According to a second embodiment of aspect 254SE, the implant is further configured to transmit data from the implant to the external device using a transceiver, and to receive the updated control program from the external device via the transceiver in response to the transmitted data.

[0797] According to a second embodiment of aspect 254SE, the implant further comprises a sensor for sensing at least one physiological parameter of the patient, wherein the data transmitted from the implant comprises at least one physiological parameter of the implant.

[0798] According to a second part embodiment of aspect 254SE, the data transmitted from the implant comprises at least one functional parameter of the implant.

[0799] According to a second embodiment of aspect 254SE, the implant further communicates with an implantable sensor adapted to sense at least one parameter, wherein the data received by the computing unit comprises the at least one sensed parameter, and the computing unit is configured to update the control program based on the at least one sensed parameter.

[0800] According to a second partial embodiment of aspect 254SE, the at least one parameter comprises at least one physiological parameter of the implant.

[0801] According to a second partial embodiment of aspect 254SE, the at least one parameter comprises at least one functional parameter of the implant.

[0802] According to a second embodiment of aspect 254SE, the computing unit is configured to receive feedback from a patient, controlled by at least one of an implantable manual receiver, an implantable switch, or a remote control, wherein the computing unit is configured to update the control program based on the patient feedback.

[0803] According to a second embodiment of aspect 254SE, the implant is configured to receive feedback from the patient in which the implant is implanted and at least one of at least one sensor in response to the control program controlling the implant, wherein the computing unit is configured to update the control program based on the received feedback.

[0804] According to a second embodiment of aspect 254SE, the implant is configured to transmit the received feedback to an external device, and in response thereto, the computing unit receives data comprising calibration parameters transmitted from the external device, the calibration parameters being based on the feedback provided to the external device.

[0805] According to a second part embodiment of aspect 254SE, the calculation unit is configured to update the control program by adjusting at least one parameter of the implant.

[0806] According to a second embodiment of aspect 254SE, the arithmetic unit is configured to receive an authentication input from a user to authenticate an update of the control program, and is configured to update the control program as a result of the authentication input.

[0807] According to a second embodiment of aspect 254SE, the data received by the arithmetic unit is encrypted, wherein the arithmetic unit is further configured to receive at least one key and to decrypt the encrypted data using the at least one key.

[0808] In the third part of aspect 254SE, a system is provided comprising an implant according to the second part of aspect 254SE, wherein the implant is wirelessly connected to an external device, the external device is configured to relay communication between the second external device and the implant, and the external device is The system comprises a wireless transceiver configured for wireless communication between the second external device and the implant, wherein the wireless transceiver is configured to receive instructions from the second external device, which communicates using a first network protocol, and the wireless transceiver is configured to transmit the instructions to the implant using the second network protocol, and The device includes a verification unit configured to receive authentication input from a user and authenticate the relay function of the external device, wherein the wireless transceiver is configured to transmit the instruction to the implant only if the relay function of the external device is authenticated, and the data received by the arithmetic unit of the implant includes the instruction.

[0809] According to a third embodiment of aspect 254SE, the instruction comprises one of the updated control program and the calibration parameters of the implant.

[0810] According to a third embodiment of aspect 254SE, the authentication input is the patient's parameter.

[0811] According to a third embodiment of aspect 254SE, the authentication input is a code.

[0812] According to a third part embodiment of aspect 254SE, the first network protocol is a standard network protocol from the list of radio frequency protocols, RFID protocols, WLAN protocols, Bluetooth protocols, BLE protocols, NFC protocols, 3G / 4G / 5G protocols, and GSM protocols.

[0813] According to a third partial embodiment of aspect 254SE, the second network protocol is a proprietary network protocol.

[0814] According to a first part embodiment of aspect 254SE, a first communication system is used to receive data by the computing unit of the implant, and a second communication system is used to transmit data from the implant to the external device.

[0815] According to a first part embodiment of aspect 254SE, the method further includes relaying data to a second external device and receiving the updated control program at the second external device.

[0816] According to the first part of the embodiment of aspect 254SE, the caregiver transmits data to the implant directly from or via the second external device.

[0817] According to a first part embodiment of aspect 254SE, the connection between the implant and the external device is authenticated by conductive communication or a conductive connection between the implant and the external device.

[0818] According to a second partial embodiment of aspect 254SE, the implant comprises at least one of the following:

[0819] According to some embodiments, the implant according to at least a part of any one embodiment of aspect 254SE, for example, the second part of aspect 254SE, comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0820] According to some embodiments, the implant according to or presented in any embodiment of aspect 254SE, for example, a second part of aspect 254SE, comprises an internal control unit adapted to participate in at least some of the operations performed by the implant in at least some of the embodiments of aspect 254SE.

[0821] Aspect 255SE Information from implant - Information from implant - embodiments of aspect 255SE of the disclosure

[0822] In the first part of aspect 255SE, an implant is provided. The implant comprises at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device. The implant comprises at least one vascular portion configured to be positioned in close proximity to a blood vessel of the patient, the vascular portion comprising the sensor, the sensor configured to sense at least one parameter related to the patient's blood.

[0823] According to some embodiments of the first part of aspect 255SE, the vascular portion comprises at least one needle for taking blood from the blood vessel for transport to the at least one sensor.

[0824] According to some embodiments of the first part of aspect 255SE, the vascular portion further comprises a needle drive device configured to displace the needle so that the needle can be changed from collecting blood at a first site to collecting blood at a second site.

[0825] According to some embodiments of the first part of aspect 255SE, the sensor is an optical sensor configured to optically sense at least one parameter of a patient's blood.

[0826] According to some embodiments of the first part of aspect 255SE, the sensor is configured for spectrophotometric measurement.

[0827] According to some embodiments of the first part of aspect 255SE, the optical sensor is configured to sense visible light.

[0828] According to some embodiments of the first part of aspect 255SE, the optical sensor is configured to sense UV light.

[0829] According to some embodiments of the first part of aspect 255SE, the optical sensor is configured to sense IR radiation.

[0830] According to some embodiments of the first part of aspect 255SE, the at least one sensor is configured to sense at least one of the following: oxygen saturation, blood pressure, parameters related to liver function, parameters related to the presence of cancer, parameters related to bile function, glucose, lactate, pyruvate, prostate-specific antigen, cholesterol levels, potassium, sodium, cortisol, adrenaline, ethanol, parameters related to blood composition, platelets, leukocytes, erythrocytes, viscosity, parameters related to flux, parameters related to flow direction, parameters related to flow velocity, plasma concentration, parameters related to hormones, parameters related to enzyme activity, calcium, iron, iron-binding capacity, transferrin, ferritin, ammonia, copper, ceruloplasmin, phosphate, zinc, magnesium, pH, oxygen partial pressure, carbon dioxide, bicarbonate, protein, parameters related to blood lipids, tumor markers, vitamins, toxins, antibodies, and electrolytes, drug levels, levels of drugs converted to different substances, therapeutic marker levels, antigen levels, antibody levels, immunoglobulin levels.

[0831] According to some embodiments of the first part of aspect 255SE, the at least one sensor is configured to sense at least one of a parameter related to the effect of a therapeutic treatment and the presence of a pharmaceutical product or a substance produced by the pharmaceutical product.

[0832] According to some embodiments of the first part of aspect 255SE, the at least one sensor is configured to sense the presence of an antibiotic drug, a chemotherapy drug, and insulin, or at least one of the substances produced by any one of the above.

[0833] According to some embodiments of the first part of aspect 255SE, the at least one sensor is configured to sense a parameter related to the effect of at least one cancer treatment and antibiotic treatment.

[0834] In a second part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device. The implant comprises at least one food passage portion configured to be positioned in close proximity to the patient's food passage, wherein the food passage portion comprises the sensor, wherein the sensor is configured to sense at least one parameter related to the patient's food passage.

[0835] According to some embodiments of the second part of aspect 255SE, the sensor is a sensor configured to sense at least one of intestinal activity, gastric activity, and esophageal activity.

[0836] According to some embodiments of the second part of aspect 255SE, the sensor is at least one of an accelerometer, a motion sensor, and a strain sensor.

[0837] According to some embodiments of the second part of aspect 255SE, the sensor is a sensor configured to sense electrical parameters.

[0838] According to some embodiments of the second part of aspect 255SE, the sensor is configured to sense any parameter relating to at least one of the contents of the intestine, stomach, and esophagus.

[0839] According to some embodiments of the second part of aspect 255SE, the food passage portion comprises at least one needle for taking contents from the food passage for transport to the at least one sensor.

[0840] According to some embodiments of the second part of aspect 255SE, the food passage portion further comprises a needle drive device configured to displace the needle so that the needle can be changed from collecting contents from the food passage at a first portion to collecting contents from the food passage at a second portion.

[0841] According to some embodiments of the second part of aspect 255SE, the sensor is an optical sensor configured to optically sense at least one parameter of a patient's food passage.

[0842] According to some embodiments of the second part of aspect 255SE, the optical sensor is configured for spectrophotometric measurement.

[0843] According to some embodiments of the second part of aspect 255SE, the optical sensor is configured to sense visible light.

[0844] According to some embodiments of the second part of aspect 255SE, the optical sensor is configured to sense UV light.

[0845] According to some embodiments of the second part of aspect 255SE, the optical sensor is configured to sense IR radiation.

[0846] According to some embodiments of the second part of aspect 255SE, the sensor is configured to directly or indirectly and accurately or approximately sense the passage of food through at least one food passage of the intestines, stomach and esophagus, which includes at least one of the passage of solid food through the food passage, the passage of liquid through the food passage and the number of times the contents of the intestines, stomach and esophagus are swallowed.

[0847] According to some embodiments of the second part of aspect 255SE, the sensor is an acoustic sensor configured to sense the acoustic parameters of a patient's food passage.

[0848] According to some embodiments of the second part of aspect 255SE, the sensor is an acoustic sensor configured to sense acoustic parameters of a patient's intestines.

[0849] In a third part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device. The at least one sensor is an ultrasonic sensor configured to sense the at least one parameter of a patient using ultrasound.

[0850] According to some embodiments of the third part of aspect 255SE, the implant comprises a cardiac portion, the cardiac portion comprises the ultrasonic sensor, and the ultrasonic sensor is configured to sense at least one parameter related to the patient's heart.

[0851] According to some embodiments of the third part of aspect 255SE, the ultrasonic sensor is configured to sense blood flow within the heart.

[0852] According to some embodiments of the third part of aspect 255SE, the ultrasonic sensor is configured to sense the presence of fluid in the pericardial cavity.

[0853] According to some embodiments of the third part of aspect 255SE, the ultrasonic sensor is configured to sense the presence of a fluid aggregate within the patient's body.

[0854] According to some embodiments of the third part of aspect 255SE, the ultrasonic sensor is configured to sense the level of urine in the bladder.

[0855] In a fourth part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device, the implant comprising a cardiac portion, the cardiac portion comprising the sensor, the sensor configured to sense at least one parameter related to the patient's heart.

[0856] According to some embodiments of the fourth part of aspect 255SE, the sensor is configured to sense at least one parameter related to the electrical activity of the heart.

[0857] According to some embodiments of the fourth part of aspect 255SE, the sensor is configured to sense at least one acoustic parameter related to the heart.

[0858] In a fifth part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device, the implant comprising a lung portion, the lung portion comprising the sensor, the sensor configured to sense at least one parameter related to the patient's lung.

[0859] According to some embodiments of the fifth part of aspect 255SE, the sensor is a sensor configured to sense respiratory activity.

[0860] According to some embodiments of the fifth part of aspect 255SE, the sensor is at least one of an accelerometer, a motion sensor, and a strain sensor.

[0861] According to some embodiments of the fifth part of aspect 255SE, the sensor is an optical sensor configured to optically sense at least one parameter of a patient's lung.

[0862] According to some embodiments of the fifth part of aspect 255SE, the sensor is an acoustic sensor configured to sense acoustic parameters of a patient's lungs.

[0863] In the sixth part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device, the implant comprising a urinary tract portion, the urinary tract portion comprising the sensor, the sensor configured to sense at least one parameter relating to the patient's bladder.

[0864] According to some embodiments of the sixth part of aspect 255SE, the sensor is an optical sensor configured to optically sense at least one parameter of a patient's bladder.

[0865] According to some embodiments of the sixth part of aspect 255SE, the sensor is a sensor configured to sense bladder activity.

[0866] According to some embodiments of the sixth part of aspect 255SE, the sensor is at least one of an accelerometer, a motion sensor, and a strain sensor.

[0867] In the seventh part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device, wherein the at least one sensor is an acoustic sensor configured to sense the at least one acoustic parameter of the patient.

[0868] According to some embodiments of the seventh part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the activity of the digestive system.

[0869] According to some embodiments of the seventh part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the activity of a patient's lungs.

[0870] According to some embodiments of the seventh part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the activity of a patient's heart.

[0871] According to some embodiments of the seventh part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the patient's voice.

[0872] In the eighth part of aspect 255SE, an implant is provided, the implant comprising at least one sensor for sensing at least one physiological parameter of a patient, and a communication unit configured to transmit the sensed parameter from the patient's body to an external device, wherein the at least one sensor is an acoustic sensor configured to sense the at least one acoustic parameter of the patient.

[0873] According to some embodiments of the eighth part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the activity of the digestive system.

[0874] According to some embodiments of the eighth part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the activity of a patient's lungs.

[0875] According to some embodiments of the eighth part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the activity of a patient's heart.

[0876] According to some embodiments of the eighth part of aspect 255SE, the sensor is a sensor configured to sense acoustic parameters related to the patient's voice.

[0877] Part 9 of aspect 255SE provides a system comprising an implanted device in a patient, an external device, and a second external device. The external device is configured to transmit data relating to the sensed parameters to the second external device. The external device is configured to add information to the data relating to the sensed parameters before transmitting it to the second external device.

[0878] According to some embodiments of the ninth part of aspect 255SE, the external device comprises a sensor for recording the information to be added to the data relating to the sensed parameter.

[0879] According to some embodiments of the ninth part of aspect 255SE, the sensor comprises a thermometer or a geolocation sensor such as a Global Navigation Satellite System (GNSS) receiver.

[0880] According to some embodiments of the ninth part of aspect 255SE, the external device is configured to automatically add the information to the data relating to the sensed parameters.

[0881] According to some embodiments of the ninth part of aspect 255SE, the external device is configured to add the information to the data relating to the sensed parameters in response to manual input from the user.

[0882] According to some embodiments of the ninth part of aspect 255SE, the additional information comprises at least one of the following: Patient's weight, Patient's height, Patient's body temperature, Patient's eating habits, Patient's exercise habits, Patient's toilet habits, The patient's ambient temperature or outside temperature, and Patient geographical location data.

[0883] According to some embodiments of the first to eighth parts of aspect 255SE, the implant comprises at least one of the following: Pacemaker unit, or implantable cardioverter-defibrillator, External cardiac compression device, A device that assists the pumping function of the patient's heart. Operable artificial heart valve, Implantable drug delivery devices, Hydraulic, mechanical, and / or electrical stenosis implants, Operable volumetric filling device, Operable stomach band, A maneuverable implant for stretching the patient's stomach wall. Operable cosmetic implants, An implant that controls the emptying of the bladder. Implants that prevent urinary incontinence Implants that prevent fecal incontinence An implant that controls the expulsion of feces. An implant for monitoring aneurysms, Joint lubrication implants, Implants with reservoirs for retaining bodily fluids Implants for storing and / or emptying internal reservoirs or surgically created reservoirs. An implant that communicates with an external database. Programmable implants from outside the body An implant that can be programmed from outside the body via wireless signals. Implants to treat impotence, An implant that controls the flow of eggs in the fallopian tubes. An implant that controls sperm flow. Implants for treating osteoarthritis, An implant that performs testing of parameters within the body. An implant that controls specific treatment parameters from within the body. An implant that controls bodily parameters from within the body. An implant to control blood pressure, Implants that control drug therapy parameters An implant that controls blood parameters. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body. Implants for adjusting or replacing any bone portion of a patient's body. Implants that replace a patient's organ, part of a patient's organ, or its function. Vascular treatment devices, and An implant adapted to move fluids within the patient's body.

[0884] According to some embodiments of the first to eighth parts of aspect 255SE, the implant comprises an internal control unit adapted to participate in at least some of the operations performed by the implant in at least part of any one embodiment of aspect 255SE.

[0885] Aspect 256SE Device synchronization patient parameter - Authenticating a connection between an implant and the external device using a patient parameter - embodiments of aspect 256SE of the disclosure

[0886] A first part of aspect 256SE provides a method for authenticating a connection between an implanted in a patient and an external device. The method includes establishing a connection between the external device and the implant; measuring patient parameters by the implant; measuring patient parameters by the external device; comparing the parameters measured by the implant with the parameters measured by the external device; and performing authentication of the connection based on the comparison.

[0887] According to some embodiments of the first part of aspect 256SE, the method further includes the step of transmitting the parameters measured by the external device from the external device to the implant, and the comparison is performed by the implant.

[0888] According to some embodiments of the first part of aspect 256SE, the method further includes the step of transmitting the parameters measured by the implant from the implant to the external device, the comparison being performed by the external device.

[0889] According to some embodiments of the first part of aspect 256SE, the patient parameter relates to the patient's pulse rate.

[0890] According to some embodiments of the first part of aspect 256SE, the patient parameter is related to the patient's blood oxygen saturation.

[0891] According to some embodiments of the first part of aspect 256SE, the patient parameter is related to the patient's respiratory rate.

[0892] According to some embodiments of the first part of aspect 256SE, the patient's parameter relates to the patient's temperature.

[0893] According to some embodiments of the first part of aspect 256SE, the patient's parameter relates to at least one sound of the patient.

[0894] According to some embodiments of the first part of aspect 256SE, the patient's parameter relates to at least one physical movement of the patient.

[0895] According to some embodiments of the first part of aspect 256SE, the parameters measured in the implant are time-stamped, and the parameters measured in the external device are time-stamped. The step of comparing the parameters measured in the implant with the parameters measured by the external device includes comparing the time-stamp stamped by the implant with the time-stamp stamped by the external device.

[0896] According to some embodiments of the first part of aspect 256SE, the method further includes the step of synchronizing the clock of the implant with the clock of the external device.

[0897] According to some embodiments of the first part of aspect 256SE, the step of comparing the parameter measured by the implant with the parameter measured by the external device includes calculating a difference value between the parameter measured by the implant and the parameter measured by the external device. The step of performing authentication includes authenticating the connection if the difference value is less than a predetermined threshold difference value, and not authenticating the connection if the difference value is equal to or greater than the predetermined threshold difference value.

[0898] According to some embodiments of the first part of aspect 256SE, the method further includes the step of electrically connecting a conductive member configured to connect to the external device to the patient's skin for conductive communication with the implant.

[0899] According to some embodiments of the first part of aspect 256SE, communication between the implant and the external device is wireless communication.

[0900] According to some embodiments of the first part of aspect 256SE, the communication between the implant and the external device is conductive communication.

[0901] According to some embodiments of the first part of aspect 256SE, the method further includes the step of communicating further data between the implant and the external device following positive authentication.

[0902] According to some embodiments of the first part of aspect 256SE, the method further includes the step of determining a cryptographic hash based on the parameters measured by at least one of the external device and the implant, wherein the further data comprises the cryptographic hash.

[0903] According to some embodiments of the first part of aspect 256SE, the further data is communicated from the external device to the implant, wherein the further data comprises at least one of data for updating a control program running within the implant and an operational instruction for operating the implant.

[0904] According to some embodiments of the first part of aspect 256SE, the further data is communicated from the implant to the external device, where the further data includes data sensed by a sensor connected to the implant.

[0905] According to some embodiments of the first part of aspect 256SE, the comparison is performed by the implant. The method further includes the steps of obtaining information on the authentication status of the connection between the implant and the external device by continuously requesting it from the external device or by receiving it at the external device, and transmitting further data from the external device to the implant when the external device determines that the connection is authenticated.

[0906] According to some embodiments of the first part of aspect 256SE, the comparison is performed by the external device. The method further includes the steps of obtaining information on the authentication status of the ...

Claims

1. A communication system for enabling communication between a patient display device, an external patient device, a server, and an implantable medical device, Server and External patient devices, An implantable medical device comprising a wireless communication unit configured to communicate wirelessly with the aforementioned external patient device, A patient display device comprising a display and an input device for receiving input from a user, wherein the patient display device is adapted to communicate with at least one of the external patient device and the server, The patient external device comprises a wireless communication unit configured to wirelessly transmit control commands to the implantable medical device and to wirelessly communicate with at least one of the patient display device and the server, and the server comprises a wireless communication unit configured to wirelessly communicate with at least one of the patient display device and the patient external device. The implantable medical device is configured to include an encryption unit, encrypt data destined for the server, and transmit the data to the server via the patient's external device without complete decryption. The implantable medical device is configured to include an encryption unit that encrypts data destined for the patient display device and transmits the data to the patient display device via the patient external device, and the patient external device functions as a router that transfers the data without complete decryption. The server is configured to include an encryption unit, encrypt data destined for the implantable medical device, and transmit the data to the implantable medical device via the patient external device, and the patient external device functions as a router that transfers the authenticated data without complete decryption. The server is configured to include an encryption unit, encrypt data destined for the implantable medical device, and transmit the data to the implantable medical device via the patient display device and the patient external device, and the patient display device and the patient external device function as routers that transfer the data with or without complete decryption. The patient display device is configured to include an encryption unit, encrypt data destined for the implantable medical device, and transmit the data to the implantable medical device via the patient external device, and the patient external device functions as a router that transfers the data without complete decryption, and The patient display device is configured to include an encryption unit, encrypt data destined for the implantable medical device, and transmit the data to the implantable medical device via the server and / or the patient external device, and the server and / or the patient external device functions as a router that transfers the data without complete decryption. Satisfying at least one of the following: Communication system.

2. The patient display device is configured to wirelessly receive the implant control interface displayed on the display from the external patient device. The communication system according to claim 1.

3. The wireless communication unit of the server, The wireless communication unit of the patient display device, The wireless communication unit of the external device for the patient, and, The wireless communication unit of the implantable medical device, At least two of them are configured to perform wireless communication using standard network protocols. The communication system according to claim 1.

4. The wireless communication unit of the server, The wireless communication unit of the patient display device, The wireless communication unit of the external device for the patient, and, The wireless communication unit of the implantable medical device, At least two of them are configured to perform wireless communication using their own network protocols. The communication system according to claim 1.

5. The wireless communication unit of the aforementioned external device for the patient is A first network protocol is used for communication with the implantable medical device, and a second network protocol is used for communication with the server, or A first network protocol is used for communication with the implantable medical device, and a second network protocol is used for communication with the patient display device. It is structured in such a way. The communication system according to claim 1.

6. The wireless communication unit of the aforementioned external device for the patient is The first frequency band is used for communication with the implantable medical device, and the second frequency band is used for communication with the server, or A first frequency band is used for communication with the implantable medical device, and a second frequency band is used for communication with the patient display device. It is structured in such a way. The communication system according to claim 1.

7. The wireless communication unit of the patient display device is configured to use a first network protocol for communication with the external patient device and a second network protocol for communication with the server. The communication system according to claim 1.

8. The wireless communication unit of the patient display device is configured to use a first frequency band for communication with the external patient device and a second frequency band for communication with the server. The communication system according to claim 1.

9. The wireless communication unit of the server is configured to use a first network protocol for communication with the external patient device and a second network protocol for communication with the patient display device. The communication system according to claim 1.

10. The wireless communication unit of the server is configured to use a first frequency band for communication with the external patient device and a second frequency band for communication with the patient display device. The communication system according to claim 1.

11. The server, the patient display device, the patient external device, and at least one of the implantable medical devices, the wireless communication unit, is equipped with a Bluetooth transceiver. The communication system according to claim 1.

12. The server, the patient display device, the patient external device, and at least one of the implantable medical device, the wireless communication unit, is equipped with a UWB transceiver. The communication system according to claim 1.

13. The aforementioned standard network protocol is one of the following: Radio frequency type protocol, RFID type protocol, WLAN type protocol, Bluetooth-type protocol, BLE type protocol, NFC type protocol, 3G / 4G / 5G type protocols, and GSM type protocol, The communication system according to claim 3.

14. The wireless communication unit of the external device for the patient comprises a first wireless transceiver for wireless communication with the implantable medical device and a second wireless transceiver for wireless communication with the server, wherein the second wireless transceiver has a longer effective range than the first wireless transceiver. The communication system according to claim 1.

15. The wireless communication unit of the external patient device comprises a first wireless transceiver for wireless communication with the implantable medical device and a second wireless transceiver for wireless communication with the patient display device, wherein the second wireless transceiver has a longer effective range than the first wireless transceiver. The communication system according to claim 1.

16. The wireless communication unit of the patient display device comprises a first wireless transceiver for wireless communication with the external patient device and a second wireless transceiver for wireless communication with the server, wherein the second wireless transceiver has a longer effective range than the first wireless transceiver. The communication system according to claim 1.

17. The second wireless transceiver has an effective range that is 2, 4, 8, 20, 50, or 100 times longer than that of the first wireless transceiver. The communication system according to claim 14.

18. The second wireless transceiver is configured to be disabled in order to enable wireless communication using the first wireless transceiver. The communication system according to claim 14.

19. The patient display device is configured to authenticate the external patient device when the distance between the patient display device and the external patient device is less than a predetermined threshold. The patient display device is configured to be authenticated by the external patient device when the distance between the patient display device and the external patient device is less than a predetermined threshold. The patient display device is configured to authenticate the implantable medical device when the distance between the patient display device and the implantable medical device is less than a predetermined threshold. The patient display device is configured to be authenticated by the implantable medical device when the distance between the patient display device and the implantable medical device is less than a predetermined threshold. The external patient device is configured to authenticate the patient display device when the distance between the external patient device and the patient display device is less than a predetermined threshold. The external patient device is configured to be authenticated by the patient display device when the distance between the external patient device and the patient display device is less than a predetermined threshold. The patient external device is configured to authenticate the implantable medical device when the distance between the patient external device and the implantable medical device is less than a predetermined threshold, and The patient external device is configured to be authenticated by the implantable medical device when the distance between the patient external device and the implantable medical device is less than a predetermined threshold. Satisfying at least one of the following: The communication system according to claim 1.

20. The patient display device is configured to enable data transfer between the patient display device and the external patient device based on the authentication. The communication system according to claim 19.