Luckily, patents aren't granted for ideas, but for specific executions. Granted, the execution is generally defined at a higher level than, say, "this exact chunk of silicon". But it's at a much lower level than the "idea".
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.7.7...
Dynamic Speculation and Synchronization of Data Dependences, Moshovos et al, Proc. ISCA-24, June 1997