So I like how he ends with that bit on patents, when I did my presentation at the USPTO Silicon Valley roundtable event a month ago, a couple of the presenters made the case that absolutely nothing needs to change with software patents because computers should be treated the same as any other kind of machine, and so software should be considered the same as every other type of patent. The fact of the matter is this is simply not true, computer software cannot be equated to physical items, and barely equate to business flow and methods. With all the complexities, as well as the fact that to try out a new version of software happens in seconds where making a prototype of some machine or object takes days, weeks or months. It seemed they either didn't fully understand the difference, or they understand and do not want the system to change since it works greatly in their favor.
Anyone who has an opinion on patents, especially software patents, should be keeping up with the roundtable events. And, I'm not saying that because I went either, stuff is being talked about at these events that will either be ignored or shape the patent system in one way or another. In either case, it's in our best interest to stay involved in the process.
Edit: Spelling