Microsoft Copies Idea, Admits It, Then Patents It
An anonymous reader writes "BlueJ is a popular academic IDE which lets students have a visual programming interface. Microsoft copied the design in their 'Object Test Bench' feature in Visual Studio 2005 and even admitted it. Now, a patent application has come to light which patents the very same feature, blatantly ignoring prior art."
If Microsoft get this patent, which from previous granted software patents doesn't seem unlikely, this again shows that software patents do not deserve the name "patent".
A patent used to be something that had invented something new, if whatever they had come up with was already out in the open and common knowledge then there a patent could not be granted.
So many things have been patented late, as far as I know these patents did now show up until a few years ago, yet all kinds of things that has been out in the open has been patented.
Software patents doesn't seem to have anything to do with who invented anything, it is about who first comes up with patenting something and get the application in.
So far I have never heard a sensible argument for why software patents is a good thing. It doesn't look like the big companies that keep on filing these patents would stop developing because there was no such thing as a software patent, they did so long before software patents would ever show up. I haven't heard of a single case where the lone programmer (inventor?) gets a patent for some smart code he invented and the big companies will pay him for his efforts. All that I heard of is big companies (or maybe small companies that invent nothing but has made it their business to file patents for things that already exist) that have asked money from another big company because of these patents.
That this is no longer a world of great men, but a world of committees.
The dangers of knowledge trigger emotional distress in human beings.
The whole purpose of publishing patent applications was so that people could submit prior art to the examiner.
So, if you care, and if you think you have prior art, submit it to the examiner.
They will do whatever they think they can get away with... and more. They always have and they always will. Their patent people know quite well what patents are for and what the rules are. They do it anyway. I think if it can be shown through some sort of evidence that they were compelled to files these patents by some sort of directive, that they should actually be barred from filing any further patents if not forever, then for a specific and damaging amount of time. Abusers of 'the system' should be blocked from using the system.
Aside from the fact that this is an APPLICATION and not a GRANTED Patent? What are you going to charge them with? Allowing someone to file a patent application? If it gets granted, then by all means go nuts on them, but if the reference is easy to find it will likely get rejected.
The number of downright stupid patents is not summed up by the words "sliped through". Sure they my be overworked and under paid. But toys that are fuled with farts, sticks to entertain dogs, or "one click" online crapola. Its stupid to assume thats novel, inventive or anything other than plain stupid.
There is no cost to the patent office for granting patents that are stupid. There is no or little cost to the applicant for appling for a stupid patent. Thats the problem.
If information wants to be free, why does my internet connection cost so much?
Yes, this is evil. But you're underestimating the problem if you think it's just Microsoft or that we can stop it by reigning in a single company. Apple does the same thing, for example, as do many other companies.
The only solution is a total overhaul of the patent system.
(As for the BlueJ feature itself, I'm not exactly sure what's supposed to be new about it anyway. People have been doing that kind of testing since the days of Smalltalk.)
That said, here's what I think might have happened.
That's my theory, anyway. It goes to show that there's a perverse incentive for large corporations to have a system of information hiding so that it can later have plausible deniability about this kind of thing.