Apparatus and method for serving medical device application content to a remote computing device
First Claim
1. A method for communicating information between a data source and a destination computer system, said method comprising:
- receiving data at a telemetry interface module;
said telemetry interface module generating a user interface description in response to said data; and
said telemetry interface module providing said user interface description to a remote computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A telemetry interface module according to the invention may be utilized to facilitate remote programming of a patient medical device such as an implantable medical device. The telemetry interface module includes processing logic, memory, and various software/firmware applications that are capable of generating a user interface (“UI”) description for transmission to a remote computing device. The UI description is transmitted in accordance with a standardized data communication protocol, and the remote computing device renders a UI in response to the received UI description. The remote computing device processes and renders the UI using its native operating system and native UI controls, thus eliminating the need for computing hardware customized for the particular medical device telemetry application.
-
Citations
53 Claims
-
1. A method for communicating information between a data source and a destination computer system, said method comprising:
-
receiving data at a telemetry interface module;
said telemetry interface module generating a user interface description in response to said data; and
said telemetry interface module providing said user interface description to a remote computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A telemetry interface module comprising:
-
means for receiving medical device data;
means for generating a user interface description in response to said medical device data; and
means for providing said user interface description to a remote computing device. - View Dependent Claims (14, 15)
-
-
16. A computer program architecture for facilitating communication of information between a data source and a destination computer system, said computer program architecture being embodied on computer-readable media, said computer program architecture having computer-executable instructions comprising:
-
instructions for receiving and processing medical device data;
instructions for generating a user interface description in response to said medical device data; and
instructions for providing said user interface description to a remote computing device. - View Dependent Claims (17, 18)
-
-
19. A telemetry interface module comprising:
-
a telemetry element configured to communicate with an implantable medical device (“
IMD”
) and to receive data from said IMD;
processing logic in communication with said telemetry element, said processing logic being configured to generate a user interface description in response to said data; and
a server application in communication with said processing logic, said server application being configured to provide said user interface description to at least one remote computing device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A telemetry system for communicating information between a data source and a destination computer system, said telemetry system comprising:
-
an implantable medical device (“
IMD”
); and
a telemetry interface module comprising a telemetry element configured to communicate with said IMD and to receive data from said IMD, said telemetry interface module generating a user interface description in response to said data, and said telemetry interface module providing said user interface description to a remote computing device. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A telemetry system for communicating information between a data source and a destination computer system, said telemetry system comprising:
-
a remote computing device; and
a telemetry interface module comprising a telemetry element configured to communicate with an implantable medical device (“
IMD”
) and to receive data from said IMD, said telemetry interface module generating a user interface description in response to said data, and said telemetry interface module providing said user interface description to said remote computing device. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for communicating information between an implantable medical device “
- (IMD”
) and a destination computer system, said method comprising;
receiving data at a telemetry interface module, said data originating from said IMD;
said telemetry interface module generating a user interface description in response to said data;
said telemetry interface module providing said user interface description to a remote computing device;
said telemetry interface module receiving IMD programming data originating from said remote computing device;
said telemetry interface module generating, in response to said IMD programming data, at least one programming command for said IMD; and
said telemetry interface module providing said at least one programming command to said IMD. - View Dependent Claims (50, 51, 52, 53)
- (IMD”
Specification