It seems nearly every day brings news of some new software patent that is pretty damn obvious and for which there should be easily locatable prior art. Today it's browser cookies, a few days ago it was web advertising. It's so common that Slashdot has a whole category for it !

As someone who, as a youth, applied for a patent with a friend (for a non-software idea), I can sort of relate to patents, but as a software developer I'm just plain scared and annoyed by most (all) software patents. The thought that every bit of code I write, or every system/file-format that I need to interoperate with, is patent encumbered is quite alarming.

As Dave Winer points out:

We should have a place to note new inventions, or things that occurred to plain old users, as defenses against patents in the future. I say that the idea of an adaptive search engine, one that learns about the person using it over time is just plain obvious. I'm registering that thought now with Google, whose crawlers index this site regularly. Later on, when they patent it, as they are sure to, let's be sure we can smack them hard with proof that it was a pretty obvious idea.

A quick search for "antipatents" lead me to Rebecca and Carl Malamud's excellent Transparent Patents essay. They make the point that the US Patent Office needs to be more transparent; information needs to flow more freely both in and out. They go on:

But, the process needs to go beyond the Patent Office. Specifically, we propose two mechanisms that will go a long way towards reducing this "industrial pollution in cyberspace:"

  • Antipatents. A database that systematically documents non-patented inventions with the aim of preventing some corporation from later claiming the idea.

  • A Clueless Patent Database. A DMOZ-style community effort to build pointers between obvious or unoriginal patents and the prior art that documents the invalidity of those patents. This effort centers around a series of editors, each responsible for a class or subclass of patents.

I like the idea of a searchable space for antipatents, but a couple of points remain for me:

In the meantime, maybe we should all just be putting those ideas out there, marking them clearly as possible prior art, and getting over our (OK, my) worries.

Oh, and my 20 year-old patent; that was for the idea of using the stroboscopic effect from existing lighting and special markings, to help keep drivers in tunnels, or on highways at night, driving at a constant speed.