Software patents are absolutely disgusting.
Software patents are absolutely disgusting.
To be precise, legally it is "not obvious back in 1996." There is a lot of stuff that is obvious today that wasn't 25 years ago. That said, this one in particular probably would have been invalidated as obvious if it was ever litigated (and it was not). Also, the USPTO has reined in software patents a lot in recent years (but always people advocating for more or less).
Back before software patents were a thing, the "math" was not patentable. Eliminating software patents will be a return to the previous status quo.
The only thing this patent covers is the physical circuit implementation, not the math.
The claims in that patent are not limited to a physical circuit implementation.
The description includes a circuit diagram as one possible embodiment of the claimed invention, but the patent covers any implementation (and the description indicates it was intended to cover instructions running on general purpose processors).
But likely, Intel/AMD would have had to pay fees if they were implementing a similar solution in their hardware.
Given its simplicity this makes me wonder if a compiler has ever transformed legal original IP code into patented code.