060606 patent