1. A method of printing a document having a printed copy detection pattern, comprising:
receiving at an intermediate electronic device printer control commands from a computing device, said printer control commands including: (i) commands for printing based on document data, and (ii) an identification of a determined portion of the document data that is to be used in generating said printed copy detection pattern;
generating in said intermediate electronic device copy detection pattern data using said determined portion of the document data and a cryptographic key stored in the intermediate electronic device;
generating in said intermediate electronic device modified printer control commands, said modified printer control commands including commands for printing a first document portion based on the document data and a second document portion including said printed copy detection pattern based on said copy detection pattern data; and
sending said modified printer control commands to a printing device for printing said first document portion and said second document portion.
2. The method according to claim 1, wherein said printer control commands and said modified printer control commands are PCL commands.
3. The method according to claim 1, wherein said computing device is a PC and wherein said intermediate electronic device is a secure electronic device having a secure key store for securely storing said cryptographic key.
4. The method according to claim 1, wherein said computing device is operatively coupled to said intermediate electronic device through a USB channel.
5. The method according to claim 1, wherein said determined portion of the document data is image data and wherein said copy detection pattern data comprises said image data encrypted using said cryptographic key.
6. The method according to claim 5, wherein said image data is a raster image.
7. The method according to claim 5, wherein said image data represents a barcode.
8. A system for printing a document having a printed copy detection pattern, comprising:
a computing device;
an intermediate electronic device operatively coupled to said computing device through a first communications channel, said intermediate electronic device storing a cryptographic key;
a printing device operatively coupled to said intermediate electronic device through a second communications channel;
wherein said computing device is adapted to generate printer control commands and send said printer control commands to said intermediate electronic device over said first communications channel, said printer control commands including: (i) commands for printing based on document data, and (ii) an identification of a determined portion of the document data that is to be used in generating said printed copy detection pattern; and
wherein said intermediate electronic device is adapted to: (i) generate copy detection pattern data using said determined portion of the document data and said cryptographic key, (ii) generate modified printer control commands, said modified printer control commands including commands for printing a first document portion based on the document data and a second document portion including said printed copy detection pattern based on said copy detection pattern data, and (iii) send said modified printer control commands to said printing device over said second communications channel for printing said first document portion and said second document portion.
9. The system according to claim 8, wherein said printer control commands and said modified printer control commands are PCL commands.
10. The system according to claim 8, wherein said computing device is a PC and wherein said intermediate electronic device is a secure electronic device having a secure key store for securely storing said cryptographic key.
11. The system according to claim 8, wherein said first communications channel is a USB channel.
12. The system according to claim 8, wherein said determined portion of the document data is image data and wherein said copy detection pattern data comprises said image data encrypted using said cryptographic key.
13. The system according to claim 12, wherein said image data is a raster image.
14. The system according to claim 12, wherein said image data represents a barcode.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method of selectively stimulating andor blocking vagus nerve(s), its branches or part(s) thereof, in a patient to control or treat involuntary movement disorders such as caused by at least one of Parkinson’s disease, essential tremor, Huntington’s disease, progressive supranuclear palsy, or epilepsy by repeatedly applying rectangular andor complex electrical pulses to vagus nerve(s), its branches or part(s) thereof, comprising the steps of:
selecting a patient with involuntary movement disorder;
providing pulse generation means for generating rectangular and complex electrical pulses, wherein said complex electrical pulses comprises at least one of multi-level pulses, biphasic pulses, non-rectangular pulses, or pulses with varying amplitude during the pulse;
providing a lead in electrical connection with said pulse generation means and with at least one electrode adapted to be in contact with said vagus nerve; and
activating said pulse generation means to provide said rectangular andor complex electrical pulses to selectively stimulate andor block said vagus nerve, its branches or part(s) thereof.
2. The method of claim 1, wherein said nerve blocking comprises at least one from a group consisting of: DC or anodal block, Wedenski block, and Collision block.
3. The method of claim 1, wherein said selective stimulation comprises stimulation of nerve fibers which changes during the pulse.
4. The method of claim 1, wherein said stimulating andor blocking of said vagus nerve, its branches or part(s) thereof is provided for a cumulative effective therapy without regard to synchronus andor desynchronus activity changes on a patient’s EEG.
5. The method of claim 1, wherein said pulse generation means for providing said rectangular andor complex electric pulses could be one from a group comprising: i) an external stimulator used in conjunction with an implanted stimulus-receiver comprising a high value capacitor for storing electric charge; ii) a microstimulator; iii) a programmable implantable pulse generator (IPG); iv) a combination implantable device comprising both a programmable implantable pulse generator (IPG) and a stimulus-receiver; v) a programmable implantable pulse generator (IPG) having a rechargeable battery.
6. The method of claim 1, wherein said pulses can be provided anywhere along the length of said vagus nerve(s) or its branches or parts thereof, at one or multiple sites.
7. The method of claim 1, wherein said pulse generation means further comprises at least two predeterminedpre-packaged programs stored in said memory to control the variable component of said electric pulses comprising at least one of pulse amplitude, pulse width, pulse frequency, on-time and off-time time sequences.
8. The method of claim 1, wherein said pulse generation means can further be remotely interrogated andor programmed with a telemetry means over a wide area network.
9. The method of claim 1, wherein said at least one electrode is from a group consisting of spiral electrodes, cuff electrodes, steroid eluting electrodes, wrap-around electrodes, and hydrogel electrodes.
10. The method of claim 1, wherein said pulses further comprise pulse amplitude between 0.1 volt-15 volts; pulse width between 20 micro-seconds-5 milli-seconds; stimulation frequency between 5 Hz and 200 Hz, and blocking frequency between 0 and 750 Hz.
11. A method of treating or alleviating the symptoms of involuntary movement disorders such as caused by at least one of Parkinson’s disease, essential tremor, Huntington’s disease, progressive supranuclear palsy, or epilepsy by repeatedly applying electrical pulses to vagus nerve(s) with predeterminedpre-packaged programs, said method comprising the steps of:
providing a pulse generator means to provide electrical pulses, wherein said pulse generator means comprises microprocessor, circuitry, memory, and at least two predeterminedpre-packaged programs stored in said memory, wherein said predeterminedpre-packaged programs define parameters of pulse amplitude, pulse width, pulse frequency, on-time and off-time sequences;
providing a means for activating parameters of said predeterminedpre-packaged programs;
providing at least one implantable lead adapted to be in electrical connection with said pulse generator means and having at least one electrode at the distal end of said lead adapted to be in contact with said vagus nerve, to deliver said electric pulses; and
selectively choosing between said at least two predeterminedpre-packaged programs, and activating said selected program for providing said therapy.
12. The method of claim 11, wherein said pulse generation means for providing said electric pulses could be one from a group comprising: i) an external stimulator used in conjunction with an implanted stimulus-receiver comprising a high value capacitor for storing electric charge; ii) a microstimulator; iii) a programmable implantable pulse generator (IPG); iv) a combination implantable device comprising both a programmable implantable pulse generator (IPG) and a stimulus-receiver; v) a programmable implantable pulse generator (IPG) having a rechargeable battery.
13. The method of claim 11, wherein said electric pulses comprises:
a) at least one variable component of pulse amplitude, pulse width, pulse frequency, on-time and off-time time sequences;
b) said at least two predeterminedpre-packaged programs control said variable component of said electric pulses.
14. The method of claim 11, wherein said predeterminedpre-packaged programs can be modified.
15. The method of claim 11, wherein said pulse generation means further provides rectangular andor complex electrical pulses which are designed to be one of, non-rectangular, multi-level pulses, biphasic, or pulses with varying amplitude during the pulse.
16. The method of claim 11, wherein said pulse generation means can further be remotely interrogated andor programmed with a telemetry means over a wide area network.
17. The method of claim 11, wherein said pulses further comprise pulse amplitude between 0.1 volt-15 volts; pulse width between 20 micro-seconds-5 milli-seconds; stimulation frequency between 5 Hz and 200 Hz, and blocking frequency between 0 and 750 Hz.
18. A method to provide therapy or alleviate symptoms of involuntary movement disorders such as caused by at least one of Parkinson’s disease, essential tremor, Huntington’s disease, progressive supranuclear palsy, or epilepsy by stimulating andor blocking a patient’s vagus nerve(s) or its branches with rectangular or complex electrical pulses such that said electrical pulses provide said therapy without regard to synchronus andor desynchronus activity changes on a patient’s EEG, comprises the steps of:
providing a pulse generation means capable of emitting rectangular or complex electrical pulses, wherein complex electrical pulses comprises one of non-rectangular pulses, multi-level pulses, biphasic pulses, or pulses with varying amplitude during the pulse;
selecting said pulse generation means from a group comprising: i) an external stimulator used in conjunction with an implanted stimulus-receiver comprising a high value capacitor for storing electric charge; ii) a microstimulator; iii) a programmable implantable pulse generator (IPG); iv) a combination implantable device comprising both a programmable implantable pulse generator (IPG) and a stimulus-receiver; v) a programmable implantable pulse generator (IPG) having a rechargeable battery.
providing an implanted lead adapted to be in electrical connection with said pulse generation means for providing said stimulating andor blocking pulses; and
providing at least one electrode at the distal end of said lead, wherein said at least one electrode is adapted to be in contact with said vagus nerve to deliver said electrical pulses.
19. The method of claim 18, wherein said pulse generation means further comprises at least two predeterminedpre-packaged programs stored in said memory to control the variable component of said complex electric pulses comprising at least one of pulse amplitude, pulse width, pulse frequency, on-time and off-time time sequences.
20. The method of claim 18, wherein said pulse generation means can further be remotely interrogated andor programmed with a telemetry means over a wide area network.