Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
273 words
In a communication system having driver means for generating a first signal that is to be transmitted; transmitter means for presenting said first signal to antenna means as an output signal; control means for controlling said driver means; receiver means for receiving an input signal and converting the same to a second signal; filter means for filtering said second signal and for producing a filtered second signal therefrom; demodulation means for demodulating said filtered second signal and for producing a demodulated signal therefrom; and first switch means for selectively connecting one of a plurality of status signals, including said demodulated signal, to said control means; self test means for testing the operation of said system comprising: signal generating means within said control means for generating a test signal; first summing means for selectively adding said test signal to said first signal, whereby said output signal may selectively include said test signal; second summing means for selectively adding said test signal to said second signal, whereby said filtered second signal may selectively include said test signal; and second switch means for selectively connecting one of said output signal or said filtered second signal to said demodulation means, whereby one of said status signals connected to said control means may selectively include said test signal after said test signal has passed through said transmitter means and demodulator means or after said test signal has passed through said filter means and demodulation means; said control means including means for checking the selected one of said status signals returned thereto to verify that said test signal produced an anticipated response in the performance of said communication system.
Claim 2
Dependent Claim
273 words
In a communication system having driver means for generating a first signal that is to be transmitted; transmitter means for presenting said first signal to antenna means as an output signal; control means for controlling said driver means; receiver means for receiving an input signal and converting the same to a second signal; filter means for filtering said second signal and for producing a filtered second signal therefrom; demodulation means for demodulating said filtered second signal and for producing a demodulated signal therefrom; and first switch means for selectively connecting one of a plurality of status signals, including said demodulated signal, to said control means; self test means for testing the operation of said system comprising: signal generating means within said control means for generating a test signal; first summing means for selectively adding said test signal to said first signal, whereby said output signal may selectively include said test signal; second summing means for selectively adding said test signal to said second signal, whereby said filtered second signal may selectively include said test signal; and second switch means for selectively connecting one of said output signal or said filtered second signal to said demodulation means, whereby one of said status signals connected to said control means may selectively include said test signal after said test signal has passed through said transmitter means and demodulator means or after said test signal has passed through said filter means and demodulation means; said control means including means for checking the selected one of said status signals returned thereto to verify that said test signal produced an anticipated response in the performance of said communication system.
Claim 3
Dependent Claim
49 words
The self-test means set forth in claim wherein said signal generating means includes means for automatically generating said test signal at prescribed times during the operation of said communication system, said self-test means automatically performing its function of checking selected ones of said status signals at said prescribed times.
Claim 4
Dependent Claim
45 words
The self-test means set forth in claim 2 wherein said signal generating means automatically generates said test signal immediately after the application of power to said communication system, whereby the self-test means performs its testing function when power is first applied to the communication system.
Claim 5
Dependent Claim
167 words
The self-test means set forth in claim 2 wherein said signal generating means generates a sequence of test signals, each being added in sequence to a selected one of said first and second summing means, said control means including means for controlling said first and second switch means in a corresponding sequence, said first switch means being controlled to select an appropriate status signal for return to said control means as a function of the particular test signal generated, said second switch means being controlled to select an appropriate signal to connect to said demodulation means depending upon whether the particular test signal generated is added to said first or second summing means, and the checking means of said control means including means for checking the returned status signals corresponding to each test signal generated in order to determine if each test signal produced an anticipated response of the communication system, whereby said self-test means automatically and sequentially tests a plurality of functions of said communication system.
Claim 6
Dependent Claim
35 words
The self-test means set forth in claim 4 wherein said checking means of said control means includes means for recording the response obtained from each test signal when said response is not an anticipated response.
Claim 7
Dependent Claim
29 words
The self-test means set forth in claim further including means for attenuating the output signal applied to said second switch means from said transmitter means by a prescribed amount.
Claim 8
Dependent Claim
64 words
The self-test means set forth in claim wherein said control means comprises a microprocessor, and wherein said signal generating means within said control means includes a stored sequence of instructions that causes said microprocessor to generate said test signal and apply it to at least one of said first or second summing means at an appropriate time during the operation of said communication system.
Claim 9
Dependent Claim
32 words
The self-test means set forth in claim 7 wherein said stored sequence of instructions causes said microprocessor to generate said test signal as manually initiated by an operator of said communication system.
Claim 10
Dependent Claim
33 words
The self-test means set forth in claim 7 wherein said stored sequence of instructions causes said microprocessor to automatically generate said test signal at prescribed times during the operation of said communication system.
Claim 11
Dependent Claim
31 words
The self-test means set forth in claim 7 wherein said transmitter means and said receiver means each include means for selectively interfacing with a plurality of different types of implantable devices.
Claim 12
Dependent Claim
20 words
The self-test means set forth in claim 10 wherein said different types of implantable devices comprise different models of pacemakers.
Claim 13
Dependent Claim
60 words
The self-test means set forth in claim 7 wherein said status signals selected by said first switch means comprise analog signals, and said communication system further includes analog-to-digital converter means interposed between said first switch means and said microprocessor for converting the selected one of said status signals to a digital signal prior to returning said signal to said microprocessor.
Claim 14
Dependent Claim
275 words
A communication system comprising: driver means for generating a first signal that is to be transmitted; transmitter means for presenting said first signal to antenna means as an output signal; control means for controlling said driver means; receiver means for receiving an input signal and for converting the same to a second signal; filter means for filtering said second signal and for producing a filtered second signal therefrom; demodulation means for demodulating said filtered second signal and for producing a demodulated signal therefrom; first switch means for selectively connecting one of a plurality of status signals, including said demodulated signal, to said control means; and self-test means for testing the operation of said system, said self-test means including: signal generating means within said control means for generating a test signal, first summing means for selectively adding said test signal to said first signal, whereby said output signal may selectively include said test signal, second summing means for selectively adding said test signal to said second signal, whereby said filtered second signal may selectively include said test signal, and second switch means for selectively connecting one of said output signal or said filtered second signal to said demodulation means, whereby one of said status signals connected to said control means may selectively include said test signal after said test signal has passed through said transmitter means and demodulator means or after said test signal has passed through said filter means and demodulation means; said control means including means for checking the selected one of said status signals returned thereto to verify that said test signal produced an anticipated effect on the performance of said communication system.
Claim 15
Dependent Claim
275 words
A communication system comprising: driver means for generating a first signal that is to be transmitted; transmitter means for presenting said first signal to antenna means as an output signal; control means for controlling said driver means; receiver means for receiving an input signal and for converting the same to a second signal; filter means for filtering said second signal and for producing a filtered second signal therefrom; demodulation means for demodulating said filtered second signal and for producing a demodulated signal therefrom; first switch means for selectively connecting one of a plurality of status signals, including said demodulated signal, to said control means; and self-test means for testing the operation of said system, said self-test means including: signal generating means within said control means for generating a test signal, first summing means for selectively adding said test signal to said first signal, whereby said output signal may selectively include said test signal, second summing means for selectively adding said test signal to said second signal, whereby said filtered second signal may selectively include said test signal, and second switch means for selectively connecting one of said output signal or said filtered second signal to said demodulation means, whereby one of said status signals connected to said control means may selectively include said test signal after said test signal has passed through said transmitter means and demodulator means or after said test signal has passed through said filter means and demodulation means; said control means including means for checking the selected one of said status signals returned thereto to verify that said test signal produced an anticipated effect on the performance of said communication system.
Claim 16
Independent Claim
94 words
A system for testing an external programming device, said external programming device being adapted to communicate with an implantable device, said system including: test signal means for generating a test signal within said external programming device; injection means for injecting said test signal into prescribed circuit locations within said external programming device, monitoring means for monitoring prescribed signals, resulting from the injecting of said test signal, at prescribed circuit locations within said external programming device, and comparison means for comparing the value of various parameters associated with the monitored signals with expected parameter values.
Claim 17
Independent Claim
94 words
A system for testing an external programming device, said external programming device being adapted to communicate with an implantable device, said system including: test signal means for generating a test signal within said external programming device; injection means for injecting said test signal into prescribed circuit locations within said external programming device, monitoring means for monitoring prescribed signals, resulting from the injecting of said test signal, at prescribed circuit locations within said external programming device, and comparison means for comparing the value of various parameters associated with the monitored signals with expected parameter values.
Claim 18
Dependent Claim
48 words
The system of claim 14 wherein said external programming device includes a microprocessor for controlling its operation, and wherein said means for generating a test signal includes means coupled to said microprocessor for causing said microprocessor to automatically generate said test signal at prescribed times during its operation.
Claim 19
Dependent Claim
28 words
The system of claim 14 wherein said external programming device includes means for automatically generating said test signal at the time said programming device is first powered on.
Claim 20
Dependent Claim
103 words
The system of claim 14 wherein said test signal generating means includes means for generating a plurality of test signals; said injection means includes means for injecting each of said test signals into prescribed circuit locations; said monitoring means includes means for monitoring prescribed signals, resulting from the injecting of said test signals, at prescribed circuit locations within said external programming device; and said comparison means includes means for comparing the value of various parameters associated with each of the monitored signals with expected parameter values, a plurality of functions of said external programming device being tested by said plurality of test signals.
Claim 21
Dependent Claim
124 words
The system of claim 17 wherein said test signal generating means includes means for generating said plurality of test signals in a prescribed sequence; said injection means includes means for injecting each of said test signals in said prescribed sequence into prescribed circuit locations; said monitoring means includes means for monitoring, in sequence, the prescribed signals resulting from the injecting of said test signals at the prescribed circuit locations within said external programming device; and said comparison means includes means for comparing, in sequence, the value of various parameters associated with each of the monitored signals with expected parameter values, a plurality of tests thereby being performed in said prescribed sequence, each of said tests testing a separate function of said external programming device.
Claim 22
Dependent Claim
19 words
The system of claim 18 further including means for automatically performing said plurality of tests in said prescribed sequence.
Claim 23
Independent Claim
174 words
A method of automatically testing an external programming device adapted for use with an implantable device, said method comprising the steps of: (a) automatically performing a prescribed test at the time said external programming device is first powered on; (b) determining if the results of the test performed in step (a) are within a range of acceptable results; (c) automatically saving the results of the test performed in step (a) if the results of the test are not within the range of acceptable results as determined in step (b); (d) automatically repeating steps (a) through (c) for additional prescribed tests, if any, that are to be performed, with each additional test being initiated at the conclusion of the preceding test; and (e) automatically displaying the results of the tests saved in step (c) for all the prescribed tests that are performed; whereby a sequence of prescribed tests are automatically performed when the programming device is first powered on, with the results of any test not within an acceptable range of results being automatically displayed.
Claim 24
Independent Claim
174 words
A method of automatically testing an external programming device adapted for use with an implantable device, said method comprising the steps of: (a) automatically performing a prescribed test at the time said external programming device is first powered on; (b) determining if the results of the test performed in step (a) are within a range of acceptable results; (c) automatically saving the results of the test performed in step (a) if the results of the test are not within the range of acceptable results as determined in step (b); (d) automatically repeating steps (a) through (c) for additional prescribed tests, if any, that are to be performed, with each additional test being initiated at the conclusion of the preceding test; and (e) automatically displaying the results of the tests saved in step (c) for all the prescribed tests that are performed; whereby a sequence of prescribed tests are automatically performed when the programming device is first powered on, with the results of any test not within an acceptable range of results being automatically displayed.
Claim 25
Dependent Claim
84 words
The method as set forth in claim 20 wherein at least one of the prescribed tests performed as part of said sequence of prescribed tests includes: generating a test signal within said external programming device, injecting said test signal into prescribed circuit locations within said external programming device, monitoring prescribed signals, resulting from the injecting of said test signal, at prescribed circuit locations within said external programming device, and comparing the value of various parameters associated with the monitored signals with expected parameter values.
Claim 26
Dependent Claim
82 words
The method as set forth in claim 20 wherein each of the prescribed tests performed as part of said sequence of prescribed tests includes: generating a test signal within said external programming device, injecting said test signal into prescribed circuit locations within said external programming device, monitoring prescribed signals, resulting from the injecting of said test signal, at prescribed circuit locations within said external programming device, and comparing the value of various parameters associated with the monitored signals with expected parameter values.
Claim 27
Independent Claim
88 words
A method for testing an external programming device, said external programming device being adapted to communicate with an implantable device, said method comprising the steps of: (a) generating a test signal within said external programming device; (b) injecting said test signal into prescribed circuit locations within said external programming device, (c) monitoring prescribed signals, resulting from the injecting of said test signal, at prescribed circuit locations within said external programming device, and (d) comparing the value of various parameters associated with the monitored signals with expected parameter values.
Claim 28
Independent Claim
88 words
A method for testing an external programming device, said external programming device being adapted to communicate with an implantable device, said method comprising the steps of: (a) generating a test signal within said external programming device; (b) injecting said test signal into prescribed circuit locations within said external programming device, (c) monitoring prescribed signals, resulting from the injecting of said test signal, at prescribed circuit locations within said external programming device, and (d) comparing the value of various parameters associated with the monitored signals with expected parameter values.
Claim 29
Dependent Claim
37 words
The method of claim 23 wherein said external programming device includes a microprocessor for controlling its operation, and wherein step (a) includes programming said microprocessor to automatically generate said test signal at prescribed times during its operation.
Claim 30
Dependent Claim
28 words
The method of claim 23 wherein said external programming device includes means for automatically generating said test signal at the time said programming device is first powered on.
Claim 31
Dependent Claim
89 words
The method of claim 23 wherein step (a) includes generating a plurality of test signals; step (b) includes injecting each of said test signals into prescribed circuit locations; step (c) includes monitoring prescribed signals, resulting from the injecting of said test signals, at prescribed circuit locations within said external programming device; and step (d) includes comparing the value of various parameters associated with each of the monitored signals with expected parameter values, a plurality of functions of said external programming device being tested by said plurality of test signals.
Claim 32
Dependent Claim
111 words
The method of claim 26 wherein step (a) includes generating said plurality of test signals in a prescribed sequence; step (b) includes injecting each of said test signals in said prescribed sequence into the prescribed circuit locations; step (c) includes monitoring, in sequence, the prescribed signals resulting from the injecting of said test signals at the prescribed circuit locations within said external programming device; and step (d) includes comparing, in sequence, the value of various parameters associated with each of the monitored signals with expected parameter values, a plurality of tests thereby being performed in said prescribed sequence, each of said tests testing a separate function of said external programming device.
Claim 33
Dependent Claim
17 words
The method of claim 27 further including performing said plurality of tests in said prescribed sequence automatically.
Claim 34
Independent Claim
150 words
A method of testing an external programming device adapted for use with an implantable device, said external programming device including various circuits that, when functioning properly, establish a telemetry link with the implantable device over which commands may be sent to the implantable device and data may be received from the implantable device, said method comprising the steps of: generating a suitable test signal, injecting the test signal into appropriate locations within the circuits of the programming device so that the test signal is coupled to the input of a particular circuit to be tested, routing the resulting signal, obtained or derived from the output of the particular circuit to be tested, back to a central location, and comparing the resulting signal routed back to the central location against a standard signal that would be received at the central location if the particular circuit to be tested is functioning properly.
Claim 35
Independent Claim
150 words
A method of testing an external programming device adapted for use with an implantable device, said external programming device including various circuits that, when functioning properly, establish a telemetry link with the implantable device over which commands may be sent to the implantable device and data may be received from the implantable device, said method comprising the steps of: generating a suitable test signal, injecting the test signal into appropriate locations within the circuits of the programming device so that the test signal is coupled to the input of a particular circuit to be tested, routing the resulting signal, obtained or derived from the output of the particular circuit to be tested, back to a central location, and comparing the resulting signal routed back to the central location against a standard signal that would be received at the central location if the particular circuit to be tested is functioning properly.