US4203447A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Security maintenance for programmable pacer reprogramming
Assignee: Biotronik SE and Co KG
•
Filing: 1978-06-19
•
Granted: 1980-05-20
•
Expires: 1998-06-19
Abstract
Abstract A counter functions in response to an oscillator to control generation of stimulating pulses in the demand mode, via an adjustable rate decoder. The rate decoder may be predetermined under the control of a dual input, a first of which is a magnetic enabling switch, and the second of which is a pulse width modulated magnetic transmission. Once the enabling switch is actuated, plural successive reprogramming bits are coupled to the pacer. Integral logic allows these bits actually to accomplish the programming alteration if and only if the predetermined number of bits occur during a predetermined interval. The reprogramming is further synchronized with the generation of stimulating pulses.
Inventors
- 👤 John W. Keller, Jr.
- 👤 Dennis Digby
- 👤 Alan Coombes
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 04:32
CPC Classifications
A; A61; A61N; A61N1/00; A61N1/18; A61N1/32; A61N1/36; A61N1/372; A61N1/37211; A61N1/37217; A61N1/362; G; G08; G08C; G08C25/00; A61N1/37252; A61N1/3727
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
431 words
A programmable, implantable body function control apparatus comprising: control means for influencing a function of the body by providing a train of stimulation pulses in accordance with a selected program, said control means including means for changing the selected program in order to vary at least one parameter of the stimulation pulses; program storage means for storing a predetermined number of bits representing the currently selected program and connected to said means for changing for supplying the currently selected program to said control means; program detection means connected to receive and temporarily store a predetermined number of bits representing a newly selected program, said detection means including output means connected to said program storage means for supplying the bits received by said detection means; signal conduction means connected to receive bit signals provided by a source outside the body and to supply a corresponding sequence of bits, representing such newly selected program, to said program detection means in a pattern independent of that of the train of stimulation pulses being provided by said control means; and program change enable means connected to said program storage means for supplying a program change signal which causes the bits temporarily stored in said detection means to be transferred into said program storage means to replace the bits previously stored in said program storage means, said program change enable means being composed of: first counter means connected for providing a count of the number of bits supplied to said program detection means, and for supplying a first enabling signal only when its count is equal to, and does not exceed, the predetermined number of bits; timer means connected for responding to the first bit supplied to said program detection means and for supplying a second enabling signal at the end of a given period of time after response to such first bit; synchronizing means connected to said control means for supplying a third enabling signal in synchronism with each stimulation pulse provided by said control means; and gating means connected to said counter means, said timer means and said synchronizing means for supplying such program change signal to said program storage means only when said first, second and third enabling signals are present in time coincidence, whereby the bits temporarily stored in said program detection means can be transferred into said program storage means only when precisely the predetermined number of bits has been supplied to said program detection means within the given period of time and at a point in time which is in synchronism with a stimulation pulse provided by said control means.
Claim 2
Dependent Claim
431 words
A programmable, implantable body function control apparatus comprising: control means for influencing a function of the body by providing a train of stimulation pulses in accordance with a selected program, said control means including means for changing the selected program in order to vary at least one parameter of the stimulation pulses; program storage means for storing a predetermined number of bits representing the currently selected program and connected to said means for changing for supplying the currently selected program to said control means; program detection means connected to receive and temporarily store a predetermined number of bits representing a newly selected program, said detection means including output means connected to said program storage means for supplying the bits received by said detection means; signal conduction means connected to receive bit signals provided by a source outside the body and to supply a corresponding sequence of bits, representing such newly selected program, to said program detection means in a pattern independent of that of the train of stimulation pulses being provided by said control means; and program change enable means connected to said program storage means for supplying a program change signal which causes the bits temporarily stored in said detection means to be transferred into said program storage means to replace the bits previously stored in said program storage means, said program change enable means being composed of: first counter means connected for providing a count of the number of bits supplied to said program detection means, and for supplying a first enabling signal only when its count is equal to, and does not exceed, the predetermined number of bits; timer means connected for responding to the first bit supplied to said program detection means and for supplying a second enabling signal at the end of a given period of time after response to such first bit; synchronizing means connected to said control means for supplying a third enabling signal in synchronism with each stimulation pulse provided by said control means; and gating means connected to said counter means, said timer means and said synchronizing means for supplying such program change signal to said program storage means only when said first, second and third enabling signals are present in time coincidence, whereby the bits temporarily stored in said program detection means can be transferred into said program storage means only when precisely the predetermined number of bits has been supplied to said program detection means within the given period of time and at a point in time which is in synchronism with a stimulation pulse provided by said control means.
Claim 3
Dependent Claim
50 words
An apparatus according to claim 1 wherein the program detection means includes a temporary store in which the bits supplied by said conduction means are retained, said program change enable means transferring the bits from said temporary store into said program storage means only when a program change signal appears.
Claim 4
Dependent Claim
19 words
An apparatus according to claim 1 wherein the bit signals received by said conduction means are pulse width modulated.
Claim 5
Dependent Claim
19 words
An apparatus according to claim 3 wherein the bit signals received by said conduction means are tone burst modulated.
Claim 6
Dependent Claim
25 words
An apparatus according to claim 1 wherein said program storage means is a latch having capability for storage of said predetermined number of program bits.
Claim 7
Dependent Claim
26 words
An apparatus according to claim 1 when in the form of a body tissue stimulating apparatus and wherein said control means comprises a stimulation pulse generator.
Claim 8
Dependent Claim
64 words
An apparatus according to claim 6 wherein said pulse generator comprises an oscillator, and a second counter driven by said oscillator providing at least two different pulse rates, said changing means including a rate decoder whereby at least some of the program bits in said program storage means control said rate decoder to select one of the pulse rates provided by said second counter.
Claim 9
Dependent Claim
18 words
An apparatus according to claim 7 wherein the output pulse selected is arranged to reset said second counter.
Claim 10
Dependent Claim
27 words
An apparatus according to claim 8 wherein said synchronizing means is connected to provide said third enabling signal in time coincidence with resetting of said second counter.
Claim 11
Dependent Claim
16 words
An apparatus according to claim 6 wherein the body tissue stimulating apparatus is a cardiac pacemaker.
Claim 12
Dependent Claim
14 words
An apparatus according to claim 10 wherein the cardiac pacemaker is a demand pacemaker.
Claim 13
Dependent Claim
109 words
In an implanted programmable cardiac pacer system having a select plurality of programmably alterable functions respectively controllable from an external programmer, said programmer coupling to said pacer a plurality of input signal bits respectively corresponding to said alterable functions, a security maintenance method for regulating said coupling, comprising the steps of: (a) detecting, at said implanted pacer, signal bits received at said programmer; (b) maintaining an iterative count of signal bits so received; (c) monitoring the accumulated time of said iterative count; and (d) enabling a programming change in said pacer only if said iterative count reaches and does not exceed a predetermined count during a predetermined accumulated time.
Claim 14
Dependent Claim
109 words
In an implanted programmable cardiac pacer system having a select plurality of programmably alterable functions respectively controllable from an external programmer, said programmer coupling to said pacer a plurality of input signal bits respectively corresponding to said alterable functions, a security maintenance method for regulating said coupling, comprising the steps of: (a) detecting, at said implanted pacer, signal bits received at said programmer; (b) maintaining an iterative count of signal bits so received; (c) monitoring the accumulated time of said iterative count; and (d) enabling a programming change in said pacer only if said iterative count reaches and does not exceed a predetermined count during a predetermined accumulated time.
Claim 15
Dependent Claim
26 words
A method as described in claim 12 and further including the step of synchronizing said enabling step with the generation of pacing pulses by said pacer.
References Cited (Backward Citations)
DE2030474A1
Cited
US3805796A
Cited
US3833005A
Cited
US3906348A
Cited
US3945387A
Cited
US4049004A
Cited
LU76880A1
Cited
US4126139A
Cited
US4124031A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1983-05-20 | 1983-11-19 | 1984-05-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1987-05-20 | 1987-11-19 | 1988-05-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1991-05-20 | 1991-11-19 | 1992-05-20 | $7700.00 | Window Closed / Lapsed |