So any special rules for software patents will just push innovators and their patent lawyers to seek patent protection for hardware that achieves the same outcome, obtaining the synthetic equivalent of a software patent.
FORBES: Two Challenges to Fixing Software Patents (Part 2 of 3)