Patent ID: 7374364

Claim:
A trench drain filter apparatus, comprising: a housing having an inlet end and an outlet end, a bottom and a top, and first and second sides, said housing defining an interior space; a fluid inlet disposed from said inlet end; a fluid outlet disposed from said outlet end; flow control means disposed within the interior space of said housing; and a plurality of filter elements having a perforated central support structure having a hollow interior and surrounded by at least one layer of mesh filter media, said support structure in fluid communication with said fluid outlet; whereby fluid entering said fluid inlet is directed to said plurality of said filter elements by said flow control means so as to bring the fluid into contact with and flow through said mesh filter media into the hollow interior of the filter elements and thereafter to be directed to said fluid outlet; wherein said flow control means comprises at least two spaced apart flow control baffles, and said filter elements are disposed between said flow control baffles.