Patent US1585129A successfully refreshed from Google Patents.
Patent US4211235A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4211235A Expired / Lapsed US ⏱️ 0.0 years remaining

Programmer for implanted pacer

Assignee: Biotronik SE and Co KG
•
Filing: 1978-06-19
•
Granted: 1980-07-08
•
Expires: 1998-06-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plurality of programming bits are placed into a parallel in-serially out register. When the programmer is activated, a monostable resets a counter, and energizes an oscillator which clocks the counter. Three subintervals from the counter are utilized for pulse width modulation of the programming signals. Once for each bit, the output is energized and begins transmitting pulses at the lowest subinterval rate. Depending upon the logic state of each bit, the transmission pulse is terminated either at the second or the third subinterval time.

Inventors

  • 👤 John W. Keller, Jr.
  • 👤 Dennis Digby
  • 👤 Alan Coombes

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:18
CPC Classifications
A; A61; A61N; A61N1/00; A61N1/18; A61N1/32; A61N1/36; A61N1/372; A61N1/37211; A61N1/37252; A61N1/3727; A61N1/362; A61N1/37; G; G08; G08C; G08C19/00; G08C19/16; G08C19/22

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 237 words
An external programmer for generating an output signal comprising a fixed number of pulses each having a preselected duration, said output signal being supplied to an implanted, programmable body function apparatus for varying given operational functions thereof, comprising: register means for receiving and storing a fixed number of logic bits, each of said logic bits determining the duration of one of the fixed number of pulses in said output signal; pulse generation means for generating a pulse signal at a predetermined frequency; counter means coupled to said pulse generation means having a plurality of pulse outputs of different fixed durations, the duration of one of said pulse outputs being less than that of the remaining pulse outputs, the durations of the remaining pulse outputs corresponding to preselected durations of the pulses comprising said output signal as determined by said logic bits; output means for transmitting said output signal to said implanted apparatus; control means coupling said counter means to said output means for periodically enabling said output means to transmit the fixed number of pulses in said output signal at a rate corresponding to the duration of said one pulse output of said counter means; and logic means coupled to said counter means and said register means for disabling said output means after each periodic enabling thereof, the duration of each pulse in said output signal being determined by said remaining pulse outputs from said counter means.
Claim 2
Dependent Claim 237 words
An external programmer for generating an output signal comprising a fixed number of pulses each having a preselected duration, said output signal being supplied to an implanted, programmable body function apparatus for varying given operational functions thereof, comprising: register means for receiving and storing a fixed number of logic bits, each of said logic bits determining the duration of one of the fixed number of pulses in said output signal; pulse generation means for generating a pulse signal at a predetermined frequency; counter means coupled to said pulse generation means having a plurality of pulse outputs of different fixed durations, the duration of one of said pulse outputs being less than that of the remaining pulse outputs, the durations of the remaining pulse outputs corresponding to preselected durations of the pulses comprising said output signal as determined by said logic bits; output means for transmitting said output signal to said implanted apparatus; control means coupling said counter means to said output means for periodically enabling said output means to transmit the fixed number of pulses in said output signal at a rate corresponding to the duration of said one pulse output of said counter means; and logic means coupled to said counter means and said register means for disabling said output means after each periodic enabling thereof, the duration of each pulse in said output signal being determined by said remaining pulse outputs from said counter means.
Claim 3
Dependent Claim 159 words
A programmer according to claim 1 wherein the duration of each of the pulses in said output signal has either a first or second value corresponding to a first or second logic bit received by said register means; and said counter means has first, second and third pulse outputs wherein said first output periodically enables said output means to transmit the fixed number of pulses in said output signal at a rate corresponding to the duration of said first pulse output, and said logic means couples either said second or third pulse output from said counter means to said output means, after each periodic enabling thereof, to disable said output means, the duration of the pulses in said output signal having said first value when said output means is disabled by the second pulse output from said counter means and having said second value when said output means is disabled by the third pulse output of said counter means.
Claim 4
Dependent Claim 44 words
A programmer according to claim 2 wherein said logic means comprises at least two transmission gates, said counter means suplying inputs to said gates and the outputs supplied to said output means by said gates being controlled by said fixed number of logic bits.
Claim 5
Dependent Claim 44 words
A programmer according to claim 3 wherein said control means for enabling said output means comprises a first flip-flop, and said logic means further comprises a second flip-flop for disabling said output means thereby controlling the duration of the pulses in said output signal.
Claim 6
Dependent Claim 56 words
A programmer according to claim 1 wherein said pulse generating means comprises: programmer activating switch means; monostable means, energized by said switch means, for resetting said counter after the fixed number of pulses in said output signal has been generated; and oscillator means, enabled by said monostable means, for providing a clock signal to said counter.

References Cited (Backward Citations)

US3833005A Cited
US3952750A Cited
US3932816A Cited
US4024875A Cited
US4049004A Cited
US4049953A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-07-08 1984-01-07 1984-07-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-07-08 1988-01-07 1988-07-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-07-08 1992-01-07 1992-07-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag