next up previous
Next: IsNot is not a Up: Analysis of the IsNot Previous: Analysis of the IsNot

IsNot is a trivial software patent

A lawyer or other non-specialist may be impressed by the clever invention described in the IsNot application, but each first-year computer science student will recognize what it is about: this is the inequality operator between pointer values as is known from many different programming languages ranging from the Branch Not Equal instruction BNE in PDP11 assembly language [14] to the not equal operator .NE. in Fortran [3] or the not equal operator != in C [20], Java [17] or C# [16].

For a computer scientist, the idea of having a single operator for comparing two pointer values is common knowledge and the publications cited above constitute prior art.

For a computer scientist, granting this patent application will have devastating effects since it will cover a large majority of the software worldwide and will completely block any further software development or at least dramatically increase developments costs due to licensing.

In a strict sense, the claims in this patent application are non-novel and they are anticipated by prior art. Colloquially, this would be called a trivial patent.


next up previous
Next: IsNot is not a Up: Analysis of the IsNot Previous: Analysis of the IsNot
Paul Klint 2006-05-22