The only real solution for these companies is to incorporate offshore (or to have no money). This could be a significant long term issue for US companies, and makes me more hesitant about incorporating in the US where I am vulnerable to patent trolls.