One case that comes to mind is of someone who applied for a patent based on the Star Trek Transporter. They were trying to obtain a patent strictly on the concept, not the actual technology/ machines to "teleport" something. Software is something that is tangible, so I don't see any of those patents being thrown out. It appears to me that someone is actually applying some common sense to the whole patent process.