Remix.run Logo
rmunn 4 hours ago

> USPTO doesn't really have the budget or even often the expertise/depth.

Oh yeah, there are so many patents with obvious prior art, or that are so much "the obvious way to do it" (to anyone with expertise in the field) that they're inherently unpatentable, but which get through the US Patent and Trademark Office because the reviewers have no experience in software development, so they get fooled by language designed to conceal what the patent is really about.

I still remember a case from the early 2000's or perhaps late 1990's, which I can't dig up now since I don't remember enough keywords to get a search engine to find it for me. So no link, sorry, you'll have to rely on my could-be-missing-a-detail memory. But I recall reading a patent and realizing that under the complex language, it was essentially patenting scrollbars, which at that point had been around for years. But to someone who didn't understand programming terminology, they might have thought this was a novel idea, rather than a snowjob designed to hide the fact that prior art on this patent submission had existed for over a decade, making the patent submission invalid on its face.

There have been other patents which, when I read them, I realized were patenting something that had lots of prior art, but I don't remember them. Maybe someone has more examples. But that patent that boiled down to "clicking a mouse on a designated area to scroll a page" stuck in my mind for years. (At least two decades, in fact).

dmoy 3 hours ago | parent [-]

> Oh yeah, there are so many patents with obvious prior art, or that are so much "the obvious way to do it" (to anyone with expertise in the field) that they're inherently unpatentable, but which get through the US Patent and Trademark Office because the reviewers have no experience in software development, so they get fooled by language designed to conceal what the patent is really about.

Yea that's exactly what I mean

One solution would potentially be to increase the USPTO budget by a lot. But... nobody does that I guess. So here we are.