Patent ID: 8652324

Claim:
A self-cleaning screen assembly, comprising: a rotatable drum comprising a screen for removing debris from water as the water passes into the drum, said rotatable drum having a front end and a rear end, and said screen extending between said front and rear ends; an inlet pipe that passes through said front end of the rotatable drum, said inlet pipe having at least one inlet opening for receiving screened water from within the drum; and a seal means provided between said front end of the rotatable drum and an outer surface of said inlet pipe for preventing unscreened water and debris from passing into the drum, said seal means comprising a flap secured to said front end of the rotatable drum, said flap being arranged to extend radially inwardly to maintain contact with an outer surface of the inlet pipe as the drum rotates relative to the inlet pipe; wherein said front end of the drum comprises an end face, an annular ring protruding in an axial direction from an inner periphery of said end face, said annular ring being coaxial with an axis of rotation of the drum, and said flap extending radially inwardly from said annular ring to maintain a seal between said drum and an outer surface of said inlet pipe; and further comprising a support structure for rotatably supporting said front end of the rotatable drum, said support structure comprising a plurality of rollers that engage and support a surface of said annular ring to allow said drum to rotate about a horizontal axis while being supported by said rollers.