Re: Is b-tree index patented?

From: Alfredo Novoa <alfredo_at_ncs.es>
Date: 21 Oct 2003 04:51:31 -0700
Message-ID: <e4330f45.0310210351.343fabbe_at_posting.google.com>


"Mikito Harakiri" <mikharakiri_at_iahu.com> wrote in message news:<gRXkb.21$Rt2.149_at_news.oracle.com>...

> Thanks for the links. Certainly, it's much harder to figure D&McGoveran view
> update method from that patent description, than from the articles;-)

Yes, but what is curious for me is the fact that they decided to patent the method.

BTW I have found this:



The most important rule, however, is that an invention will not normally be patentable if:

the invention was known to the public before it was "invented" by the individual seeking patent protection;
the invention was described in a publication more than one year prior to the filing date; or
the invention was used publicly, or offered for sale to the public more than one year prior to the filing date.


http://www.bitlaw.com/patent/requirements.html

The method was publised several years ago :-?

> Some bitmap index compression algorithms are patented. The problem is that
> if one particular compression method is unavaiable to the competitor as
> patented

Unavaiable or accessable by paying?

>, I guess it's comparatively easy to invent a new one.

And it is easy to modify the method.

> I'm not sure about software, but algorithms should be patentable.

IMO the patentability of software is ridiculous, and algorithms should not be patentable either.

There is a lot of popular pressure in Europe in order to avoid the patentability of software and algorithms. I heared about it even in the TV news a few weeks ago.

> Why new
> algorithm is not an invention?

Because algorithms are mathematics and mathematics has nothing inventive in itself.

But most software patents are not algorithms.

Imagine that Codd had patented the application of logic to the data management field. It would be ridiculous IMO.

> On the other hand, how can one verify patent
> violation without the access to the source code?

With reverse engineering of the application executables, a crazy idea.

Regards
  Alfredo Received on Tue Oct 21 2003 - 13:51:31 CEST

Original text of this message