Software Patents and Innovation