Hmm... so you could use patents as a club to enforce dual licensing with GPLv3 then. Violate the GPL and you lose your patent license, so now you're a patent infringer too. At the same time, you're FOSS-friendly since your patents are meaningless to FOSS projects.