All tagged patent 060606