I do not know what jurisdiction the author is referring to when listing the requirements for a "good patent." But in the US novelty and non-obviousness are just two of the five requirements for a "good patent." The other three are just as important:[1] (1) patentable subject matter (2) utility (5) enablement After slogging through the language of a lot of patents you start to wonder how so many of them were deemed to…
Those are the official requirements. In real life, only #3 prior art is of any use in disqualifying any software patent. 1. Patentable subject matter. The Supreme Court declared that algorithms are not patentable in Benson (1972) and Flook (1978). The Court of Appeals for the Federal Circuit (the patent court) reversed the Supreme Court rulings completely by 1994's Alappat decision. Since then, very, very few especia…
The CAFC is subordinate to SCOTUS, and cannot "overrule" a SCOTUS decision. Consequently obviousness is very much alive.
The CAFC can try to ignore or "distinguish" a SCOTUS decision on flimsy grounds, but SCOTUS has repeatedly overruled the CAFC when it has tried to overstep its bounds.