To listen to the critics of software patents you would never know that software has been patented in the United States— ever. Notwithstanding, software patents have a very long history in the United ...