Re:Finding the average of two unsigned integers without over...
by umeshunni on Monday February 07, 2022 @09:23PM
(#30254232)
It's not the solution that's patented, but it's the implementation in a single CPU cycle in hardware.
[ Parent
| on HN ]
Re:Finding the average of two unsigned integers without over...
by jagger27 on Monday February 07, 2022 @10:51PM
(#30254726)
That’s a pretty important distinction. If someone in the 1800s invented a mechanical calculator that could do this operation in a single crank, I don’t think anyone would upset about that patent.
Re:Finding the average of two unsigned integers without over...
by upofadown on Tuesday February 08, 2022 @07:02AM
(#30257454)
But then the patent would not be on the logic but the mechanical implementation. The obviousness would need to be judged on that basis. The method can be implemented using straightforward combinational logic so the single crank/cycle is a given after you have come up with the obvious method.
Back before software patents were a thing, the "math" was not patentable. Eliminating software patents will be a return to the previous status quo.
Re:Finding the average of two unsigned integers without over...
by pclmulqdq on Tuesday February 08, 2022 @07:23AM
(#30257598)
We have eliminated most software patents: see Alice Corp vs CLS bank.
The only thing this patent covers is the physical circuit implementation, not the math.
Re:Finding the average of two unsigned integers without over...
by rrss on Tuesday February 08, 2022 @09:54AM
(#30259069)
> The only thing this patent covers is the physical circuit implementation
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).
Re:Finding the average of two unsigned integers without over...
by sebazzz on Tuesday February 08, 2022 @01:36AM
(#30255545)
So the compiler developers had to pay fees? Or Intel and AMD?
Re:Finding the average of two unsigned integers without over...
by umeshunni on Wednesday February 09, 2022 @03:06PM
(#30277709)
If the compiler developers were developing their own circuits, yes.
But likely, Intel/AMD would have had to pay fees if they were implementing a similar solution in their hardware.