Spin-dependent electron transport in an open double quantum ring, when each ring is made up of four quantum dots and threaded by a magnetic flux, is studied. Two independent and tunable gate voltages are applied to induce Rashba spin-orbit effect in the quantum rings. Using non-equilibrium Green's function formalism, we study the effects of electron-electron interaction on spin-dependent electron transport and show that although the electron-electron interaction induces an energy gap, it has no considerable effect when the bias voltage is sufficiently high. We also show that the double quantum ring can operate as a spin-filter for both spin up and spin down electrons. The spin-polarization of transmitted electrons can be tuned from −1 (pure spin-down current) to +1 (pure spin-up current) by changing the magnetic flux and/or the gates voltage. Also, the double quantum ring can act as AND and NOR gates when the system parameters such as Rashba coefficient are properly adjusted.