in this patent document , “ comprising ” means “ including ” and does not exclude other elements being present . in addition , a reference to an element by the indefinite article “ a ” does not exclude the possibility that more than one of the elements is present . a reference to an element is not restricted to the particular form of the element disclosed , but includes functional equivalents now known or hereafter developed . electrodes for obtaining control of gastrointestinal tract motility are implanted either from the serosal or the mucosal side of the particular gastrointestinal organ ( e . g ., the stomach , the colon , the esophagus , etc . ), and their axes could be either collinear or perpendicular to the organ axis . the electrodes are implanted in pairs . each electrode pair consists of two electrodes , one being a ground ( reference ) and the other the active electrode . one or several electrode pairs ( depending on the circumference of the organ in the area where the electrodes are implanted ) form a local electrode set , which is implanted corresponding to an imaginary line perpendicular to the organ axis . one or several local electrode sets can be implanted along the axis of the gastrointestinal organ , either from the mucosal or from the serosal side . fig1 a - 1d show sample electrode configurations for the stomach ( a , b and c ) and for a segment of the colon ( d ). electrodes 10 can be collinear with the organ axis ( a , b , d ), or perpendicular to it ( c ). the length of the electrodes is between 0 . 2 and 5 cm . the distance between electrode sets can be between 1 . 5 and 10 cm . electrodes from a given pair and from adjacent sets should not touch , and the minimal distance between them should be 1 cm . the electrodes can be implanted subserosally ( a , d , c ) or from the mucosal side ( b ). electrodes implanted on the posterior wall of the organ are lighter in color . the electrodes of a given set are arranged correspondingly to imaginary lines perpendicular to the organ axis ( shown in lighter color as well ). external signals are supplied to the electrodes 10 to achieve gastrointestinal motility control . the external signals supplied to the electrode sets , although synchronized between themselves , are completely asynchronous with the spontaneously existing motility in the particular gi organ , and override it , rather than stimulating or enhancing it in any way . the frequency of the synchronized signals ranges from 5 to 50 , 000 hz , and their amplitudes range from 3 v peak - to - peak to 30 v peak - to - peak . the duty cycle can vary from 10 to 100 %, for example 50 % to 90 %. the synchronized signals are delivered in patches with three basic configurations , sequential , overlapping , and embedded , and the pause between the patches or bursts ranges from 3 seconds to 3 minutes in a single session ( fig2 a - 2c ). multiple sessions can be administered . the current delivery capability of the microsystem can be estimated considering the average total current consumption per unit muscular thickness of gi tissue per electrode pair , which is approximated as 3 ma / mm . with the assumption that the thickness of the muscle is in the range of 2 . 5 mm to 3 . 5 mm , the average total current drawn by the tissue will be in the range of 7 . 5 ma to 10 . 5 ma . fig2 a - 2c show a configuration of the synchronized patches of external signals : sequential ( a ), overlapping ( b ) and embedded ( c ). each invoked motility session can last from 3 seconds to 3 minutes . the time t 3 represents the composite duration of the external signals from all channels . this time , combined with an appropriate relaxation time ( post - motility pause ), constitute the overall invoked motility session time . the relaxation time is at least 2 times longer that the composite duration of the external signals in all channels , so that a complete relaxation of the smooth muscles can be achieved . the pause between successive patches in the sequential pattern ( a ) can be from 0 seconds to the duration of the patch itself , ts 1 . the time between the end of ts 1 in the proximal channel and the start of the signal patch in the next more distal channel is ts 2 . the shift time to 2 in the overlapping pattern can be in the range between to 1 and to 1 - t , where t is the period of the high - frequency pulses ( t = 1 / f , f = 5 to 50 , 000 hz ) and to 1 is the duration of the external signal in channel 1 . the delay time te 2 in the embedded pattern can be from te 1 − t to te 1 / 2 , where te 1 is the duration of the external signal in channel 1 ( which in this pattern coincides with the overall duration of the motility control session ). the amplitude v of the stimuli can be in the range of 3 - 30 v ( peak - to - peak ). the sequential pattern of fig2 a is illustrated in fig3 a - 3d , and the embedded pattern of fig2 c is illustrated in fig4 a - 4d , using a three - dimensional model of the stomach . extensive tests have been performed on 8 acute dogs and the anticipated contractile response resulting from the production of invoked peristalsis was verified both visually and with force transducers implanted in the vicinity of the implanted electrode sets . invoked peristalsis using synchronized local contractions can be produced also in the opposite direction , a concept that could be labeled invoked reversed peristalsis . this opportunity could be very important for the treatment of morbid obesity , since reversed peristalsis can delay gastric emptying and affect in a controlled way the desire of a given patient to consume food . similarly to the invoked distal peristalsis , three different patterns of the external synchronized patches can be employed . fig5 a - 5c represent various external signal patterns for producing reversed peristalsis . since the microsystem producing the patterns is programmable , comfort levels specific to a given patient can be determined in order to produce the desired controlled peristalsis without inducing nausea and vomiting which are usual side effects of abnormal gastric motor function . fig5 a - 5c show sequential ( a ), overlapping ( b ) and embedded ( c ) synchronized patches of external signals aiming at producing reversed peristalsis . each invoked motility session can last from 3 seconds to 3 minutes and the strength of the contractions is completely controllable by the microsystem , so that appropriate voltage threshholds can be selected in order to avoid invoked nausea and vomiting in the patient . the time t 3 represents the composite duration of the external signals from all channels . this time , combined with an appropriate relaxation time ( post - motility pause ), constitute the overall invoked motility session time aiming at producing reversed peristalsis . the relaxation time is at least 2 times longer that the composite duration of the external signals in all channels , so that a complete relaxation of the smooth muscles can be achieved . the pause between successive patches in the sequential pattern ( a ) can be from 0 seconds to the duration of the patch itself , ts 1 . the time between the end of ts 1 in the distal channel and the start of the signal patch in the next more proximal channel is ts 2 . the shift time to 2 in the overlapping pattern can be in the range between to 1 and to 1 − t , where t is the period of the high - frequency pulses ( t = 1 / f , f = 5 to 50 , 000 hz ) and to 1 is the duration of the external signal in the most distal channel 4 . the delay time te 2 in the embedded pattern can be from te 1 - t to te 1 / 2 , where te 1 is the duration of the external signal in the most distal channel 4 ( which in this pattern coincides with the overall duration of the motility control session ). the amplitude v of the stimuli can be in the range of 3 - 30 v ( peak - to - peak ). the sequential patterns from fig5 a are illustrated in fig6 a - 6d . it should also be mentioned that inducing controlled reversed peristalsis in the antrum affects the mechanoreceptors , which are abundant in the area , if appropriate voltage levels for the external signals are utilized . thus , rather than inducing nausea and vomiting , a perception of early satiety could result . this , by itself , could be a substantial avenue for treating morbid obesity . rather than producing reversed peristalsis , gastric content can be retained in the stomach simply by invoking controlled asynchronous contractile desynchronization . similarly to the invoked peristalsis patterns described above , this technique also overrides the spontaneously existing contractile pattern in the stomach , but imposing a pattern which aims not to move content distally ( normal forward peristalsis ), nor to move it in a proximal direction ( reversed peristalsis ) in a synchronized fashion , but to keep the content in prolonged contact with the antral mechanoreceptors simply by “ shaking it ” back and forth , thus inducing in the patient a perception of early satiety . this can be achieved by the repetitive asynchronous administration of the external voltage signals controlling minimized number of implanted electrode sets ( two sets could be sufficient , one proximal and one distal ). fig7 illustrates single session of a sample pattern to invoke asynchronous contractile desynchronization , and fig8 a - 8b depict the resulting contractions in a three - dimensional mathematical model of the stomach , which was verified experimentally in acute tests . the session can be repeated in random sequence to prolong the “ shaking ” effect . for sphincter control , a pair of electrodes is implanted on or in the vicinity of the sphincters of the organ ( for example , on the pylorus of the stomach ) so that the sphincters can be controlled ( brought into a contracted stage to prevent content passing , or forced into relaxation to permit content passing ) by utilizing or exhausting the available acetylcholine ( ach ) patches in the vicinity of the said sphincters . these patches are released as a result of prolonged exposure to high frequency pulse trains , and the timing of this release , as well as the time it takes to exhaust these patches are known to us from extensive experimental work ( fig9 a , 9 b ). fig9 a shows the cyclic nature of the smooth muscle response to external neural electrical control assessed with implanted force transducers in the vicinity of the electrodes . prolonged motility control session clearly reveals the cycles of sustained contractions followed by relaxations , although the continuous external electrical control was maintained ( fig9 a ). within about 25 - 30 seconds the ach patches in the vicinity of the muscle ( e . g . the pylorus ) get exhausted and the muscle relaxes even though the external electrical control continues . these timings are illustrated in details in fig9 b , which can be regarded as a zoomed - in averaged cycle extracted from fig9 a . specifically , the timings for achieving forced pyloric relaxation have been measured in large dogs by implanting force transducer in the vicinity of the pylorus , and utilizing pyloric electrode configurations depicted in fig1 a - 10b with the excitation scheme shown in fig1 a and 11b , respectively . if , for example , a relaxation of the pylorus is required to propel content , continuous externally invoked and controlled contraction of this sphincter takes place until the ach patches in its vicinity are exhausted , and the pylorus relaxes while the ach patches recover . during this period of induced relaxation , the content is propelled using a synchronously produced invoked peristalsis under microprocessor control . since the relaxation of the pylorus is also invoked under microprocessor control , the invoked peristalsis and the pyloric relaxation can be completely synchronized for maximally efficient gastric emptying . alternatively , knowing for how long the pylorus can be kept contracted , and how often its cyclic contractions can be invoked , gastric emptying could be significantly slowed down in particular time intervals during or after food intake . in addition , pyloric control during fasting periods can be utilized to manipulate the feelings of hunger or satiety by interrupting the spontaneously - existing migrating myoelectrical complex in the stomach , again under microprocessor control and without synchronizing this activity with the spontaneously existing motility but by overriding it asynchronously . fig1 a and 11b show an example of synchronizing preliminary pyloric contraction for the purpose of exhausting the ach patches in the vicinity of the pylorus using electrode set 1 with the contractions produced using two other electrode sets ( proximal , 2 and distal , 3 ). the region of the stomach subject to invoked peristalsis is shown darker . electrode configurations can be perpendicular to the gastric axis ( fig1 a ), or collinear with it ( fig1 b ). the electrode set 1 , implanted in the pyloric region , delivers external voltage trains for the time tpr needed to exhaust the ach patches in the vicinity of the pylorus ( about 25 - 30 seconds ), resulting in pyloric relaxation at the very end of this time period . about half way through tpr ( e . g ., around the 10 th - 15 th second ), the delivery of external voltage pulses to the proximal electrode set starts , and after tpr , the delivery of external voltage pulses to the distal electrode set takes place ( fig1 a ). alternatively , the delivery of external voltage trains can continue with the pyloric electrode set 1 for the entire session , since the pylorus will relax after tpr in a cyclic fashion anyway ( fig1 b ). the latter technique provides a prolonged , albeit cyclic , pyloric relaxation , but inevitably is related to higher power consumption . apparatus for carrying out the invention is shown in fig1 , 13 , 14 a and 14 b . the power supply of the proposed implantable microsystem can be achieved either by ( a ) autonomous battery ; ( b ) autonomous battery which is rechargeable through a transcutaneous inductive link facilitated by an abdominal belt periodically worn by the patient ( preferably during sleep ) ( fig1 ); or ( c ) transcutaneous power transfer facilitated by an abdominal belt worn by the patient during the periods of the desired gastrointestinal organ control ( fig1 ). fig1 shows a distributed microsystem setup . the external control is administered via abdominal belt ( left ), in which the transmitting inductive coil for transcutaneous power transfer is positioned ( 1 ), along with the associated microcontroller - based electronics ( 2 , see also fig1 and 14b ). the belt is attached to the body in the abdominal area ( 3 ). the implanted microsystem ( right ) is sutured on the inner side of the abdominal wall right under the abdominal bell center . it contains receiving coil ( 4 ) which is aligned with the transmitting coil and microcontroller - based electronics ( 5 , see also fig1 a ). in case of autonomous non - rechargeable battery - based power supply for the implanted microsystem , transmitting and receiving coils are not necessary and the dimensions of both microsystems could be reduced . the implanted microsystem is shown with four channels , and the pyloric channel is connected to the schematic replica of the stomach of fig1 b . fig1 depicts an external transmitter 20 located over the skin 22 in the abdominal belt worn by the patient can be utilized to power one or multiple implants 24 in various sections of the gut 26 ( e . g ., in the colon ). the transcutaneous power supply link is inductor - based . the overall block diagrams of the entire system are presented in fig1 a and 14b . both the implantable device and the external controlling device are microsystems , each including a microcontroller . fig1 a and 14b show block diagrams of the implantable device ( fig1 a ) and the controlling device located in the abdominal belt in a discrete electronic implementation . very - large - scale - integration ( vlsi ) of the same concept is also possible and could be preferred if further device miniaturization is desired . in this particular implementation the battery 32 of the implantable device can be autonomous or externally rechargeable . the communication between the controlling microsystem of fig1 b and the implant of fig1 a is provided with radio - frequency transceivers . the system includes an external control circuitry and an implantable device . once the implant is in place , the external control circuitry can be utilized to control the motility control parameters , the number of motility control sessions and the pause between successive sessions . the implantable microsystem of fig1 a includes five major blocks : ( 1 ) microcontroller 30 ; ( 2 ) dc - dc converters 34 ; ( 3 ) mosfets 36 ; ( 4 ) analog electronic switch 38 ; and ( 5 ) wireless transmitter 40 and receiver 42 ( see fig1 a ). the microcontroller 30 may be for example model at90s2313 ( atmel , san jose , calif .) programmed to generate the digital motility control pulses and to control the output of the dc - dc conversion stage . in addition , it determines the duration of each motility control session and the overlap between successive channels via the analog switch 38 . the motility control parameters ( amplitude , frequency , overlap , and session length ) can vary from one motility control session to another . the microcontroller 30 is pre - programmed with a set of different values for each motility control parameter . in addition , a default value is specified for each parameter . the operator can choose the desired value of each parameter from this pre - determined list using a transcutaneous control link . the clock frequency for the microcontroller 30 has been chosen to be 20 khz . this low crystal frequency was chosen to minimize the switching power losses in the microcontroller 30 . the maximum frequency will be 500 hz , resulting in a minimum pulse width of 2 ms . a 20 khz crystal has an instruction cycle of 50 μs , which is sufficiently large for generating 2 ms or slower pulses . the rf receiver 40 , for example a max1473 ( maxim , dallas , tex . ), is used to receive serial wireless data containing the choice of the motility control parameters from the external portable control unit of fig1 b . this data is transmitted serially and in an asynchronous mode to the microcontroller 30 using the uart input . the data transfer rate ( baud rate ) is set to 125 bit / s for operation with a crystal frequency of 20 khz . the microcontroller 30 will sample the data at 16 times the baud rate . if the uart input does not detect a start bit for data transfer in the first 5 seconds after power - up , the microcontroller 30 will start a motility control session using its default parameters . the microcontroller 30 will send a ‘ confirmation byte ’ at the onset of the control pattern ( 5 s after startup ) to the external control circuit via the rf transmitter . a byte with all one bits represents the onset of motility control with new parameters , while a byte with all zeros represents the onset of motility control with default parameters . the dc - dc conversion block 34 includes two integrated circuits ( ics ): lt1317 ( linear technology , milpitas , calif . ), a step - up voltage converter , and tc7662b ( microchip , chandler , ariz . ), a charge - pump voltage inverter . these two ics convert the supplied 3v to the desired amplitude ( v stim ). v stim is in the range of ± 5v to ± 10v and can be adjusted by the microcontroller 30 . the mosfet stage 36 utilizes for example two logic transistors fdv303n and fdv304p ( fairchild , south portland , me .) and two power transistors , which are included in one package irf7105 ( international rectifier , el segundo , calif ). the logic fets 36 have a low gate threshold voltage and can be switched by the 3v logic square wave produced by the microcontroller 30 . these logic transistors drive the gates of the power fets , which convert the digital square wave to a bipolar analog output of the same frequency and an amplitude equal to v stim . the output of the transistors 36 is directed to the stimulating electrodes 10 through a four - channel analog switch 38 ( for example , adg202 , analog devices , norwood , mass .). each of the four switch channels closes upon receiving an enable command from the microcontroller 30 . the analog switch 38 also isolates each electrode 10 from the successive electrode sets . the microcontroller 30 preferably receives both the necessary electrical power and the required stimulation pattern information transcutaneously through the receiver 40 , optionally also using an inductive coil as part of the receiver 40 . the microcontroller 30 then converts the obtained stimulation pattern information into real stimulation sequences delivered to the implanted electrodes by controlling operation of the logic fets 36 . on conclusion of the sending of a stimulation sequence , the microcontroller 30 then reports back to an external controller the success or failure of the delivered stimulation sequences . success or failure may be determined for example by sensors that detect whether a specified contraction has taken place and send a corresponding signal to the microcontroller 30 . a portable microcontroller - based controller circuit allows the user to select the appropriate parameters for producing artificially invoked peristalsis ( frequency , amplitude , overlap between channels and session length ). this battery - operated control circuit is external to the body , and is worn by the patient in an abdominal belt . a digital wireless transmitter 50 ( max1472 , maxim , dallas , tex .) is used to transmit the chosen motility control parameters to the implanted motility control device ( fig1 a ). the external controller 52 can also be used to adjust the number of the successive motility control sessions ( 1 - 4 ) as well as the pause period between the successive sessions ( 30 - 120 s ). the external circuit turns the implanted motility control device on or off for adjustable lengths of time by controlling a normally open magnetic reed switch 33 that is integrated in the implanted system . the reed switch 33 is placed in series with the implanted battery 32 . the controller 52 turns the magnetic reed switch 33 on by energizing a coil 54 to generate a static magnetic field . fig1 b shows the design of the external controller . the external controller has a toggle switch 56 that allows the user to implement either a default motility control session ( using the implanted motility control device &# 39 ; s default parameters ) or a new motility control session . the parameters for the new motility control session are downloaded to the external unit &# 39 ; s microcontroller 52 from a pc 58 via an rs232 link . these parameters are transferred from the microcontroller 52 to the wireless transmitter 50 using the uart line , at a baud rate equal to the implanted circuit &# 39 ; s baud rate of 125 bit / s . the wireless transmitter 50 then sends this information to the implanted circuit ( fig1 a ). in the case of motility control session with default parameters , the rf transmitter 50 will be disabled and the microcontroller 52 will not send any data to it . the microcontroller 52 will simply turn the implanted circuit on via the reed switch 33 . the implanted circuit of fig1 a will interpret lack of incoming information from the transcutaneous link as a sign that default motility control session must be performed . the rf receiver 60 is used for receiving the ‘ confirmation byte ’ from the implanted stimulator . the microcontroller 52 will send a signal to de - energize the coil t + 5 seconds after startup , where t represents the time length of each motility control session . the methods and apparatus disclosed here radically differ from previously proposed gastrointestinal stimulation techniques , at least since : ( a ) it does not stimulate or enhance the spontaneously existing gastrointestinal electrical or mechanical activity , but rather overrides the latter and imposes motility patterns that are entirely externally controlled by an implantable microprocessor ; ( b ) calls for implantation of electrode sets ( either from the serosal or from the mucosal side ) around the circumference of the organ , but the electrode axes themselves could be collinear or perpendicular to the organ axis ( see , for example , fig1 a - 1d ); ( c ) utilizes external signals with extended frequency and amplitude range , and with extended timing parameters depending on the desired application ( see for example fig2 a - 2c , fig5 a - 5c and fig7 ); ( d ) calls for synchronized sphincter control by exhausting the ach patches in the vicinity of the organ with an appropriate timing ( see , for example , fig9 a , 9 b , 10 a , 10 b , 11 a and 11 b ); ( e ) induces forward or reversed peristalsis , or asynchronous contractile desynchronization with appropriate and programmable intensity so that the patient would not experience discomfort , pain , nausea or vomiting ; ( f ) suggests innovative and versatile power supply options using transcutaneous inductive link for battery recharging or for complete power transfer in the framework of an implantable microsystem ( see , for example , fig1 , 13 ). a number of inventions have been disclosed in this patent disclosure and it will be appreciated that not all features disclosed here form part of all of the inventions . the embodiments disclosed are exemplary of the inventions .
a method and a multichannel implantable device are described for partial or complete restoration of impaired gastrointestinal motility , or for disturbing and / or partially or completely blocking normal gastrointestinal motility using one or multiple microsystem - controlled channels of circumferentially arranged sets of two or more electrodes which provide externally - invoked synchronized electrical signals to the smooth muscles via the neural pathways .