The current patent-systems were workable in a distant past, they also made economic sense, but not anymore. I'm not sure that 'reform' is what's required as long as it is not radical. I would even argue for removing the patent-system alltogether, owning an idea should not be possible in my opinion. There are other ways to let society stimulate innovation when high economic risks are involved. Why should granting monopolies be the only way? Monopolies are hardly ever the right answer.
"Some intellectuals say that the more such rights are expanded, the less good the public reaps, a benefit that government's protection of innovation once intended. And now some companies are starting to agree, arguing that the race for rights and royalties can actually harm competition."