Patent ID: 8171998

Claim:
A system for controlling multiple hydrocarbon bearing zones in a wellbore, the system comprising: a. a control system configured to provide and cycle control fluid out of a wellbore through a first control line and a second control line; b. a first downhole tool adjacent a first hydrocarbon bearing zone, wherein the first downhole tool comprises: i. a first outer tubular member having a first annulus port formed therethrough; ii. a first inner tubular member comprising a first inner port, wherein the first inner port and the first annulus port are selectively aligned to form a flow path therethrough by moving the first inner tubular member relative to the first outer tubular member; iii. a first logic drum configured to selectively move the first inner tubular member; and iv. a first piston assembly disposed about the first logic drum, wherein the first piston assembly is configured to move the first logic drum, wherein the first piston assembly comprises a first piston assembly first port in communication with the first control line and a first piston assembly second port in communication with the second control line, wherein the first control line is configured to move a first piston assembly piston of the first piston assembly in a first direction, and wherein the second control line is configured to move the first piston assembly piston in a second direction; and c. a second downhole tool adjacent a second hydrocarbon bearing zone, wherein the second downhole tool comprises: i. a second outer tubular member having a second annulus port formed therethrough; ii. a second inner tubular member comprising a second inner port, wherein the second inner port and the second annulus port are selectively aligned to form a flow path therethrough by moving the second inner tubular member relative to the second outer tubular member; iii. a second logic drum configured to selectively move the second inner tubular member, wherein the second logic drum is out of phase with the first logic drum; and iv. a second piston assembly disposed about the second logic drum, wherein the second piston assembly is configured to move the second logic drum, wherein the second piston assembly comprises a second piston assembly first port in communication with the first control line and a second piston assembly second port in communication with the second control line, wherein the first control line is configured to move a second piston assembly piston of the second piston assembly in a first direction, and wherein the second control line is configured to move the second piston assembly piston in a second direction.