System and method for detection enhancement programming
First Claim
Patent Images
1. A programmer, comprising:
- a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence;
a parameter modification module for receiving a user input to change the automatically- provided setting for the at least one parameter of the selected detected enhancement; and
a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement,wherein the available detection enhancements include a V Rate>
A Rate enhancement for delivering therapy when a detected ventricular rate is determined to be greater than a detected atrial rate.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of enabling detection enhancements selected from a plurality of detection enhancements. In a system having a plurality of clinical rhythms, including a first clinical rhythm, where each of the detection enhancements is associated with the clinical rhythms, the first clinical rhythm is selected. The first clinical rhythm is associated with first and second detection enhancements. When the first clinical rhythm is selected, parameters of the first and second detection enhancements are set automatically. A determination is made as to whether changes are to be made to the parameters. If so, one or more of the parameters are modified under user control.
152 Citations
50 Claims
-
1. A programmer, comprising:
-
a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence; a parameter modification module for receiving a user input to change the automatically- provided setting for the at least one parameter of the selected detected enhancement; and a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement, wherein the available detection enhancements include a V Rate>
A Rate enhancement for delivering therapy when a detected ventricular rate is determined to be greater than a detected atrial rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A programmer, comprising:
-
a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence; a parameter modification module for receiving a user input to change the automatically-provided setting for the at least one parameter of the selected detected enhancement; and a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement, wherein the available detection enhancements made available by the selection module for selection by the user include an AFib Rate Threshold enhancement for inhibiting ventricular therapy when a detected atrial rhythm is determined to be faster than a threshold. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A programmer, comprising:
-
a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence; a parameter modification module for receiving a user input to change the automatically- provided setting for the at least one parameter of the selected detected enhancement; and a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement, wherein the available detection enhancements made available by the selection module for selection by the user include a Stability enhancement for inhibiting ventricular therapy when a detected atrial rhythm is determined to be unstable. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A programmer, comprising:
-
a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence; a parameter modification module for receiving a user input to change the automatically-provided setting for the at least one parameter of the selected detected enhancement; and a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement, wherein the available detection enhancements made available by the selection module for selection by the user include an Onset enhancement for inhibiting a therapy when a detected cardiac rate is determined to increase gradually. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A programmer, comprising:
-
a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence; a parameter modification module for receiving a user input to change the automatically-provided setting for the at least one parameter of the selected detected enhancement; and a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement, wherein the available detection enhancements made available by the selection module for selection by the user include a Shock If Unstable enhancement when a ventricular rhythm is determined to be unstable. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A programmer, comprising:
-
a selection module for receiving a selection of a clinical rhythm from a user, wherein the programmer is programmed to associate the clinical rhythm with available detection enhancements wherein the available detection enhancements are sets of rules used by a pulse generator to determine when the pulse generator is to deliver shock therapy and each detection enhancement includes at least one parameter, wherein the selection module is adapted to respond to the selection of the clinical rhythm by the user to make the available detection enhancements available for selection by the user for use by the pulse generator to determine when to deliver shock therapy for the selected clinical rhythm, wherein the selection module includes artificial intelligence adapted to automatically select a detection enhancement from the available detection enhancements, and automatically provide a setting for the at least one parameter for the automatically selected detection enhancement, the selection module being adapted to receive a user-provided selection of at least one other detection enhancement from the available detection enhancements in place of the detection enhancement automatically selected by artificial intelligence; a parameter modification module for receiving a user input to change the automatically- provided setting for the at least one parameter of the selected detected enhancement; and a communication module for communicating with a pulse generator to program the pulse generator with the automatically selected detection enhancement or the user-provided selection of at least one of the detection enhancements for use by the pulse generator to detect the clinical rhythm and the associated at least one detection enhancement, wherein the available detection enhancements made available by the selection module for selection by the user include a Sustained Rate Duration (SRD) enhancement for overriding an inhibit therapy enhancement when a detected rate continues throughout a programmed time period. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A programmer for a user to program a pulse generator with detection enhancements for use by the pulse generator to detect a clinical rhythm and apply therapy for the detected clinical rhythm, comprising:
-
a communications module for communicating with the pulse generator; control logic for programming the pulse generator using the communications module, wherein the control logic is adapted to program the pulse generator to detect and provide therapy for at least one clinical rhythm, to associate the clinical rhythm with available detection enhancements, to program the pulse generator with at least one selected detection enhancement from the available detection enhancements associated with the at least one clinical rhythm, and to program the pulse generator with at least one parameter for the at least one selected detection enhancement; and a display connected to the control logic to provide a number of screen displays used by the user to select the at least one clinical rhythm and modify the selection of the at least one detection enhancement from at least one preprogrammed detection enhancement to at least one other detection enhancement from the available detection enhancements associated with the at least one clinical rhythm, wherein the at least one selected detection enhancement is automatically seeded with a value for the at least one parameter, and the number of screen displays are used by the user to change the value for the at least one parameter, wherein the number of screen displays are layered such a first screen display provides the user with the ability to select the at least one detection enhancement, and a second screen provides the user with the ability to change the value for the at least one parameter, wherein the first screen includes a number of tachyarrhythmia zones, and the number of tachyarrhythmia zones ranges between one and three zones as determined by a user input, and wherein each of the number of tachyarrhythmia zones includes a detection button, and selecting the detection button displays the second screen used to change detection parameters for at least one of the number of tachyarrhythmia zones. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A programmer for a user to program a pulse generator with detection enhancements for use by the pulse generator to detect a clinical rhythm and apply therapy for the detected clinical rhythm, comprising:
-
a communications module for communicating with the pulse generator; control logic for programming the pulse generator using the communications module, wherein the control logic is adapted to program the pulse generator to detect and provide therapy for at least one clinical rhythm, to associate the clinical rhythm with available detection enhancements, to program the pulse generator with at least one selected detection enhancement from the available detection enhancements associated with the at least one clinical rhythm, and to program the pulse generator with at least one parameter for the at least one selected detection enhancement; and a display connected to the control logic to provide a number of screen displays used by the user to select the at least one clinical rhythm and modify the selection of the at least one detection enhancement from at least one preprogrammed detection enhancement to at least one other detection enhancement from the available detection enhancements associated with the at least one clinical rhythm, wherein the at least one selected detection enhancement is automatically seeded with a value for the at least one parameter, and the number of screen displays are used by the user to change the value for the at least one parameter, wherein the number of screen displays are layered such a first screen display provides the user with the ability to select the at least one detection enhancement, and a second screen provides the user with the ability to change the value for the at least one parameter, wherein the first screen includes a number of tachyarrhythmia zones, and the number of tachyarrhythmia zones ranges between one and three zones as determined by a user input, and wherein each of the number of tachyarrhythmia zones includes a therapy button, and selecting the therapy button displays the second screen used to change therapy parameters for the number of tachyarrhythmia zones.
-
-
44. A programmer for a user to program a pulse generator with detection enhancements for use by the pulse generator to detect a clinical rhythm and apply therapy for the detected clinical rhythm, comprising:
-
a communications module for communicating with the pulse generator; control logic for programming the pulse generator using the communications module, wherein the control logic is adapted to program the pulse generator to detect and provide therapy for at least one clinical rhythm, to associate the clinical rhythm with available detection enhancements, to program the pulse generator with at least one selected detection enhancement from the available detection enhancements associated with the at least one clinical rhythm, and to program the pulse generator with at least one parameter for the at least one selected detection enhancement; and a display connected to the control logic to provide a number of screen displays used by the user to select the at least one clinical rhythm and modify the selection of the at least one detection enhancement from at least one preprogrammed detection enhancement to at least one other detection enhancement from the available detection enhancements associated with the at least one clinical rhythm, wherein the detection enhancements include at least one inhibit therapy enhancement for inhibiting the therapy for the at least one clinical rhythm, and wherein the detection enhancements include at least one override enhancement for overriding the inhibit therapy enhancement. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
Specification