This looks like you could almost just take the ground catcher from a mr coffee, put a filter in it and dump your hot water into it. Seriously it doesn't look much more like one of those store bought mesh coffee filters, with a paper filter inside it. and a stand to keep it up.
I wonder how it'd stand up to a swiss gold, although I am sure the paper filter would take out some of the oils of the brew.
Aaron