Human language translation of patient session information from implantable medical devices
First Claim
1. In relation to an implantable medical device (IMD), a method of providing patient session information including patient data and IMD data stored in IMD memory in a human language understandable to a user comprising the steps of:
- providing extensible mark-up language (XML) formatted patient session information in a first human language;
in response to an indication by the user, providing a human language specific stylesheet for transforming the first human language of the XML formatted patient session information into the human language understandable by the user;
applying the human language specific stylesheet to transform the XML formatted patient session information into translated patient session information in the human language understandable by the user; and
providing the translated patient session information to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for efficiently and relatively inexpensively providing a capability of translating “Patient Session Information” comprising IMD data and patient data stored in IMD memory in one human language and optionally other patient data from other sources into another human language. The local language translation is effected by first employing an Extensible Mark-up Language (XML) converter for converting Patient Session Information from an initial format, such as a memory dump format, ASCII format, a waveform format, a numeric format, or a binary format, to an XML format, thereby providing XML formatted Patient Session Information. Then, the XML formatted Patient Session Information is subjected to transformation by a human language specific Extensible Stylesheet Language (XSL) stylesheet into XSL transformed Patient Session Information. The XSL stylesheet effects translation of the XML formatted Patient Session Information into a language understandable to the user in an HTML format or another XML format or another suitable format, e.g., PDF or SVG graphic image formats. The XSL transformed Patient Session Information is thereby rendered understandable to the user that selects the human language when the translated Patient Session Information is delivered as by visual display or print-out or audible presentation or storage depending upon a selection of the user. The translated Patient Session Information can be stored in the programmer memory or in the IMD memory or transferred or exported to another device or system interconnected with the programmer including a remote server accessed through the Internet.
148 Citations
48 Claims
-
1. In relation to an implantable medical device (IMD), a method of providing patient session information including patient data and IMD data stored in IMD memory in a human language understandable to a user comprising the steps of:
-
providing extensible mark-up language (XML) formatted patient session information in a first human language;
in response to an indication by the user, providing a human language specific stylesheet for transforming the first human language of the XML formatted patient session information into the human language understandable by the user;
applying the human language specific stylesheet to transform the XML formatted patient session information into translated patient session information in the human language understandable by the user; and
providing the translated patient session information to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
accessing the XML formatted patient session information in a remote data center database.
-
-
6. The method of claim 1, wherein the step of providing the XML formatted patient session information in a first human language further comprises the steps of:
-
transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
initiating an Internet connection between a user controlled Internet access device operating a web browser; and
accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
7. The method of claim 1, wherein the step of providing the XML formatted patient session information in a first human language further comprises:
-
storing the patient session information in a first format in IMD memory;
initiating a telemetry session between an external medical device and the IMD storing patient session information in the first format;
uplink telemetry transmitting the patient session information stored in the IMD in the first format to the external medical device; and
converting the uplink telemetry transmitted patient session information from the initial format to the XML format within the external medical device.
-
-
8. The method of claim 7, wherein the external medical device is an IMD programmer.
-
9. The method of claim 7, wherein the external medical device is an external patient monitor.
-
10. The method of claim 7, wherein the step of providing the XML formatted patient session information in a first human language further comprises the steps of:
-
transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
accessing the XML formatted patient session information in the remote data center database.
-
-
11. The method of claim 7, wherein the step of providing the XML formatted patient session information in a first human language further comprising the steps of:
-
transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
initiating an Internet connection between a user controlled Internet access device operating a web browser; and
accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
12. The method of claim 1, wherein the step of providing the XML formatted patient session information in a first human language further comprises:
-
storing the patient session information in a the XML format in IMD memory;
initiating a telemetry session between an external medical device and the IMD storing patient session information in the XML format; and
uplink telemetry transmitting the patient session information stored in the IMD in the XML format to the external medical device.
-
-
13. The method of claim 12, wherein the external medical device is an IMD programmer.
-
14. The method of claim 12, wherein the external medical device is an external patient monitor.
-
15. The method of claim 12, wherein the step of providing the XML formatted patient session information in a first human language further comprises the steps of:
-
transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
accessing the XML formatted patient session information in the remote data center database.
-
-
16. The method of claim 12, wherein the step of providing the XML formatted patient session information in a first human language further comprises the steps of:
-
transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
initiating an Internet connection between a user controlled Internet access device operating a web browser; and
accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
17. In relation to an implantable medical device (IMD), a system providing patient session information including patient data and IMD data stored in IMD memory in a human language understandable to a user comprising:
-
means for providing extensible mark-up language (XML) formatted patient session information in a first human language;
means operable in response to an indication by the user for providing a human language specific stylesheet for transforming the first human language of the XML formatted patient session information into the human language understandable by the user;
means for applying the human language specific stylesheet to transform the XML formatted patient session information into translated patient session information in the human language understandable by the user; and
means for providing the translated patient session information to the user in the language understandable by the user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
means for transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
means for accessing the XML formatted patient session information in a remote data center database.
-
-
22. The system of claim 17, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
means for initiating an Internet connection between a user controlled Internet access device operating a web browser; and
means for accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
23. The system of claim 17, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for storing the patient session information in a first format in IMD memory;
means for initiating a telemetry session between an external medical device and the IMD storing patient session information in the first format;
means for uplink telemetry transmitting the patient session information stored in the IMD in the first format to the external medical device; and
means for converting the uplink telemetry transmitted patient session information from the initial format to the XML format within the external medical device.
-
-
24. The system of claim 23, wherein the external medical device is an IMD programmer.
-
25. The system of claim 23, wherein the external medical device is an external patient monitor.
-
26. The system of claim 23, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
means for accessing the XML formatted patient session information in the remote data center database.
-
-
27. The system of claim 23, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
means for initiating an Internet connection between a user controlled Internet access device operating a web browser; and
means for accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
28. The system of claim 17, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for storing the patient session information in a the XML format in IMD memory;
means for initiating a telemetry session between an external medical device and the IMD storing patient session information in the XML format; and
means for uplink telemetry transmitting the patient session information stored in the IMD in the XML format to the external medical device.
-
-
29. The system of claim 28, wherein the external medical device is an IMD programmer.
-
30. The system of claim 28, wherein the external medical device is an external patient monitor.
-
31. The system of claim 28, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
means for accessing the XML formatted patient session information in the remote data center database.
-
-
32. The system of claim 28, wherein the means for providing the XML formatted patient session information in a first human language further comprises:
-
means for transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
means for initiating an Internet connection between a user controlled Internet access device operating a web browser; and
means for accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
33. In relation to an implantable medical device (IMD), a system providing patient session information including patient data and IMD data stored in IMD memory in a human language understandable to a user comprising:
-
an external medical device capable of receiving and saving formatted patient session information transmitted to the external medical device from the IMD within external medical device memory and capable of transferring the patient session information to a remote location;
an extensible mark-up language (XML) converter for converting patient session information from an initial format into XML formatted patient session information;
a human language specific stylesheet for transforming the first human language of the XML formatted patient session information into the human language understandable by the user;
means for applying the human language specific stylesheet to transform the XML formatted patient session information into translated patient session information in the human language understandable by the user; and
means for providing the translated patient session information to the user in the language understandable by the user. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
means for transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
means for accessing the XML formatted patient session information in a remote data center database.
-
-
38. The system of claim 33, further comprising:
-
means for transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
means for initiating an Internet connection between a user controlled Internet access device operating a web browser; and
means for accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
39. The system of claim 33, wherein the patient session information is stored in a first format in IMD memory, and the external medical device further comprises:
-
means for initiating a telemetry session between the external medical device and the IMD storing patient session information in the first format;
means for uplink telemetry transmitting the patient session information stored in the IMD in the first format to the external medical device; and
means for converting the uplink telemetry transmitted patient session information from the initial format to the XML format within the external medical device employing the XML converter.
-
-
40. The system of claim 39, wherein the external medical device is an IMD programmer.
-
41. The system of claim 39, wherein the external medical device is an external patient monitor.
-
42. The system of claim 39, further comprising:
-
means for transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
means for accessing the XML formatted patient session information in the remote data center database.
-
-
43. The system of claim 39, further comprising:
-
means for transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
means for initiating an Internet connection between a user controlled Internet access device operating a web browser; and
means for accessing the XML formatted patient session information in the remote server database through the web browser.
-
-
44. The system of claim 33, wherein the patient session information is stored in the XML format in IMD memory, and the external medical device further comprises:
-
means for initiating a telemetry session between an external medical device and the IMD storing patient session information in the XML format; and
means for uplink telemetry transmitting the patient session information stored in the IMD in the XML format to the external medical device.
-
-
45. The system of claim 44, wherein the external medical device is an IMD programmer.
-
46. The system of claim 44, wherein the external medical device is an external patient monitor.
-
47. The system of claim 44, further comprising:
-
means for transferring the XML formatted patient session information to a remote data center and storing the XML formatted patient session information in a remote data center database accessible by the user; and
means for accessing the XML formatted patient session information in the remote data center database.
-
-
48. The system of claim 44, further comprising:
-
means for transferring the XML formatted patient session information over the Internet to a remote server and storing the XML formatted patient session information in a remote server database accessible by the user employing a web browser;
means for initiating an Internet connection between a user controlled Internet access device operating a web browser; and
means for accessing the XML formatted patient session information in the remote server database through the web browser.
-
Specification