Indeed, a debate has been raging in the United States over whether patents-especially those granted for protecting software ideas and business processes-help or hinder innovation.
It is thought they do the latter.