Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
170 words
A bubble logic circuit, comprising means for maintaining a plurality of adjacent magnetic bubbles in a string such that a magnetic impulse at one end is transferred through the string by means of a bubble-bubble chain reaction, means for generating said magnetic impulse at said one end of said string of bubbles, means for receiving a bubble ejected from the other end of said string due to said chain reaction, and control means for controlling the chain reaction along said string of bubbles in response to a logic input variable, said control means including a bubble propagation circuit adjacent to said string of bubbles and intersecting an area of interaction therewith for causing selective removal of an intermediate bubble from the string responsive to said logic input variable being in one state thereby terminating said chain reaction at the point of said removal and alternatively for propagating a magnetic bubble representing another state of said logic input variable into and out of the area of interaction to prevent said removal.
Claim 2
Dependent Claim
170 words
A bubble logic circuit, comprising means for maintaining a plurality of adjacent magnetic bubbles in a string such that a magnetic impulse at one end is transferred through the string by means of a bubble-bubble chain reaction, means for generating said magnetic impulse at said one end of said string of bubbles, means for receiving a bubble ejected from the other end of said string due to said chain reaction, and control means for controlling the chain reaction along said string of bubbles in response to a logic input variable, said control means including a bubble propagation circuit adjacent to said string of bubbles and intersecting an area of interaction therewith for causing selective removal of an intermediate bubble from the string responsive to said logic input variable being in one state thereby terminating said chain reaction at the point of said removal and alternatively for propagating a magnetic bubble representing another state of said logic input variable into and out of the area of interaction to prevent said removal.
Claim 3
Dependent Claim
121 words
A bubble logic circuit, comprising a bubble wire including spaced elongated magnetic boundary means for containing a string of adjacent magnetic bubbles, means for applying a magnetic impulse to one end of said string of bubbles, means for receiving a bubble ejected from the other end of said string of bubbles in response to said magnetic impulse, and means forming at least one controlled discontinuity in at least one of said magnetic boundaries for breaking and reconstituting said magnetic boundary on command, whereby a bubble is ejected from said other end of said string when a magnetic impulse is applied to said one end if and only if said magnetic boundary has been reconstituted at the site of every controlled discontinuity.
Claim 4
Dependent Claim
121 words
A bubble logic circuit, comprising a bubble wire including spaced elongated magnetic boundary means for containing a string of adjacent magnetic bubbles, means for applying a magnetic impulse to one end of said string of bubbles, means for receiving a bubble ejected from the other end of said string of bubbles in response to said magnetic impulse, and means forming at least one controlled discontinuity in at least one of said magnetic boundaries for breaking and reconstituting said magnetic boundary on command, whereby a bubble is ejected from said other end of said string when a magnetic impulse is applied to said one end if and only if said magnetic boundary has been reconstituted at the site of every controlled discontinuity.
Claim 5
Dependent Claim
79 words
The circuit of claim 2, wherein said means forming said controlled discontinuity includes a break in one of said boundary means through which a bubble can escape from said string and a bubble propagation circuit intersecting the location of said break for propagating an input bubble representing a logic input variable through said break location such that said break is temporarily sealed preventing escape of a bubble from said string when said input bubble is at said break location.
Claim 6
Dependent Claim
26 words
The circuit of claim 2, wherein said magnetic boundary includes spaced lines of spaced dots of ferro-magnetic material providing stationary fence positions for corresponding magnetic bubbles.
Claim 7
Dependent Claim
45 words
The circuit of claim 4, wherein said dots are equally spaced in both of said lines except at the location of said controlled discontinuity where the spacing between said dots is increased to provide an opening called a special fence position in said magnetic boundary.
Claim 8
Dependent Claim
45 words
The circuit of claim 5, wherein said means for breaking and reconstituting said magnetic boundary includes a bubble propagation circuit intersecting said special fence position for propagating an input bubble representing a logic input variable through said special fence position to temporarily seal said opening.
Claim 9
Dependent Claim
27 words
The circuit of claim 6, wherein said propagation circuit has a bubble annihilator terminating the other end of said propagation circuit downstream of said special fence position.
Claim 10
Dependent Claim
163 words
A bubble logic gate, comprising a bubble wire including spaced elongated magnetic boundaries for containing a string of magnetic bubbles, means for supplying a magnetic impulse at one end of said string of bubbles, at least one of said magnetic boundaries being discontinuous at a plurality of special fence positions such that under predetermined conditions a bubble on said string can escape from the bubble wire via one of said special fence positions when said magnetic impulse is applied, a plurality of control circuits responsive to respective logic input variables associated respectively with said special fence positions each including means for carrying away an escaped bubble and alternatively for reconstituting said magnetic boundary at said special fence position to prevent a bubble from leaving said string, and means for receiving an output bubble ejected from the other end of said string of bubbles in response to both said magnetic impulse and reconstitution of said magnetic boundary at all of said special fence positions.
Claim 11
Dependent Claim
163 words
A bubble logic gate, comprising a bubble wire including spaced elongated magnetic boundaries for containing a string of magnetic bubbles, means for supplying a magnetic impulse at one end of said string of bubbles, at least one of said magnetic boundaries being discontinuous at a plurality of special fence positions such that under predetermined conditions a bubble on said string can escape from the bubble wire via one of said special fence positions when said magnetic impulse is applied, a plurality of control circuits responsive to respective logic input variables associated respectively with said special fence positions each including means for carrying away an escaped bubble and alternatively for reconstituting said magnetic boundary at said special fence position to prevent a bubble from leaving said string, and means for receiving an output bubble ejected from the other end of said string of bubbles in response to both said magnetic impulse and reconstitution of said magnetic boundary at all of said special fence positions.
Claim 12
Dependent Claim
27 words
The gate of claim 8, wherein said magnetic boundaries are formed by spaced lines of spaced dots of ferromagnetic material providing stationary positions for respective fence bubbles.
Claim 13
Dependent Claim
36 words
The circuit of claim 9, wherein said dots are approximately equally spaced in corresponding fence positions along said boundaries except at said special fence positions where the spacing between dots is increased to provide an opening.
Claim 14
Dependent Claim
111 words
The circuit of claim 10, wherein said control circuits each include a bubble propagation circuit intersecting a respective special fence position for propagating a corresponding input bubble through said special fence position, such that when said special fence position is thus occupied by said input bubble, the magnetic boundary is reconstituted at that special fence position, and when said special fence position is unoccupied by said input bubble at the time of said magnetic impulse, a bubble on said string of bubbles is caused to move onto said propagation circuit at said special fence position, if it is the nearest unoccupied special fence position to the one end of said string.
Claim 15
Dependent Claim
23 words
The gate of claim 11, wherein bubble annihilators terminate at least some of said propagation paths downstream of said intersected special fence positions.
Claim 16
Dependent Claim
27 words
The circuit of claim 10, wherein said lines of dots are arranged relative to each other to provide relatively stable positions for the bubbles in said string.
Claim 17
Dependent Claim
31 words
The circuit of claim 10, wherein said lines of dots are arranged to define relatively stable positions for the bubbles in said string longitudinally between corresponding fence positions on said lines.
Claim 18
Dependent Claim
232 words
A bubble logic circuit, comprising means for maintaining a string of adjacent bubbles, means for generating a magnetic impulse at one end of said string of bubbles, means defining a normally available escape path for a bubble on said string at a predetermined intermediate location along said string, means for blocking said escape path in response to the condition of a logic variable, means for receiving a bubble ejected from the other end of said string due to a bubble-bubble chain reaction initiated by said magnetic impulse, if and only if said escape path is blocked, escape of a bubble on said string via said escape path terminating said chain reaction at said intermediate location when said escape path is available, said means for maintaining a string of bubbles including two-sided magnetic boundary means for applying repulsive force in a predetermined repetitive pattern from both sides of said string to restrain said bubbles in said string to a linear path alternating between high and low levels of force along said path so as to define relatively stable spaced positions for said bubbles along said path at locations corresponding to said low levels, and between adjacent locations corresponding to said low levels said boundary means providing on at least one side of said string a region of repulsive force sufficiently lower than said low level to form said escape path for a bubble.
Claim 19
Dependent Claim
232 words
A bubble logic circuit, comprising means for maintaining a string of adjacent bubbles, means for generating a magnetic impulse at one end of said string of bubbles, means defining a normally available escape path for a bubble on said string at a predetermined intermediate location along said string, means for blocking said escape path in response to the condition of a logic variable, means for receiving a bubble ejected from the other end of said string due to a bubble-bubble chain reaction initiated by said magnetic impulse, if and only if said escape path is blocked, escape of a bubble on said string via said escape path terminating said chain reaction at said intermediate location when said escape path is available, said means for maintaining a string of bubbles including two-sided magnetic boundary means for applying repulsive force in a predetermined repetitive pattern from both sides of said string to restrain said bubbles in said string to a linear path alternating between high and low levels of force along said path so as to define relatively stable spaced positions for said bubbles along said path at locations corresponding to said low levels, and between adjacent locations corresponding to said low levels said boundary means providing on at least one side of said string a region of repulsive force sufficiently lower than said low level to form said escape path for a bubble.
Claim 20
Dependent Claim
156 words
A bubble logic circuit comprising means for maintaining a string of adjacent bubbles, means for generating a magnetic impulse at one end of said string of bubbles, means defining a normally available escape path for a bubble on said string, means for blocking said escape path in response to the condition of a logic variable, means for receiving a bubble ejected from the other end of said string due to a bubble-bubble chain reaction initiated by said magnetic impulse, if and only if said escape path is blocked, escape of a bubble on said string via said escape path terminating said chain reaction at said intermediate location when said escape path is available, said means for blocking said escape path including a bubble path for placing a blocking bubble representing said logic variable at the entrance to said escape path from said string, said blocking bubble being removed thereafter from said entrance via said escape path.
Claim 21
Dependent Claim
156 words
A bubble logic circuit comprising means for maintaining a string of adjacent bubbles, means for generating a magnetic impulse at one end of said string of bubbles, means defining a normally available escape path for a bubble on said string, means for blocking said escape path in response to the condition of a logic variable, means for receiving a bubble ejected from the other end of said string due to a bubble-bubble chain reaction initiated by said magnetic impulse, if and only if said escape path is blocked, escape of a bubble on said string via said escape path terminating said chain reaction at said intermediate location when said escape path is available, said means for blocking said escape path including a bubble path for placing a blocking bubble representing said logic variable at the entrance to said escape path from said string, said blocking bubble being removed thereafter from said entrance via said escape path.