UK Judge: Who needs software patents?
Glyn Moody writes "C|Net has a surprising story about a seminar given by a top judge at the U.K.'s Court of Appeal who specializes in intellectual-property law. According to the article, he has "questioned whether software patents should be granted, and has criticized the U.S. for allowing "anything under the sun" to be patented." Is the tide turning?"
While this judge's message may seem absurd, remember to pay royalties when you code a progress bar in your application.
... I should e-mail Mr. Andreas and Mr. Foster--the Catholic Church has got deep pockets!
That's right, a whole lot of people owe William S. Andreas and Jeffery P. Foster of IBM a whole lot of money.
Oh, and this was filed in the U.S. but approved by a European patent office so I don't think it's fair for this judge to bash only us Yanks.
My church had a fundraiser once and I believe they used a progress bar on a website to track their earnings
Say, have any of you Java swing programmers ever typed
JProgressBar myJPB = new JProgressBar();
? Because I was thinking of starting a patent lawyer career, I just need you to reply with your name, contact information and the application you used it on and distributed.
My work here is dung.
Software patents are already (technically) not permitted here, and yet crazy inconsistencies and loopholes are allowing people to patent whatever they want. Including software and other things that are explicitly not allowed to be patented. It is good that some people are finally starting to look at this from a sensible point of view. Maybe now some progress can be made on making the patent laws sane.
Santa's suicide mission go!
Is the tide turning?
No. Judges aren't The Borg. One judge's opinion (and that's little-o opinion, not an opinion handed down) is hardly a watershed event.
The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
When the patent process actually changes, THEN you can say the tide is turning. Until then, the tide is just growing, like it has been for a long time ...
Though the whole topic of software patents has usually only one solution of abolishing them completely, there were a few good works as well which deserved to be patented for e.g. RSA encryption etc, But these are really very few in number compared to the number of stupid/ridiculous/outrageous patents that are granted.
They called me mad, and I called them mad, and damn them, they outvoted me. -Nathaniel Lee
just so you can see how retarded the US patent system is, see this santa hat patent
it seems to me that the purpose of the USPTO is not to grant patents but to make money from applications etc
i could probably patent my ass if i tried to
Marge, get me your address book, 4 beers, and my conversation hat.
/ You look like you are trying to turn \
| the tide. Turning the tide is patented |
| by Microsoft and is not implemented |
| yet. Shall I call the police? Feds? |
\ BSA? /
\ ____
\ / __ \
\ O| |O|
|| | |
|| | |
|| |
|___/
cpu0: Microsoft Clippium ("GenuineClippy" ChromedMetal-Class). Paperbinding, lockpicking, fish-hook-hack support.
"Is the Tide Turning?"
No.
This subversive will be dealt with quickly and harshly. Already the muck rakers are fervently searching for mud to fling at this commu-terrorist.
We are the IP companies. Fire your lawyers and prepare to be sued. We shall add your intellectualy distictive property portfolio to our own. Justice is futile.
This message brought to you in association with: "The USPTO. For a more prosperous, litigious future."
May the Maths Be with you!
The EU Commission are trying to push through software patents again. There's a write-up on Groklaw. I think their idea is to keep trying again and again until we get sick and tired of protesting it.
Bogtha Bogtha Bogtha
I concur 100%. If I see Bill Gates or Sam Palmisano (or even Darl McBride hhahaahahahaha) make these types of statements I might change my mind. However, until the powers that be (i.e. the ones w/money buying up and enforcing all these patents) take the necessary measures to fix the problem they have created, I don't foresee any improvement regarding software patents.
Beware of he who would deny you access to information, for in his heart he dreams himself your master.
has criticized the U.S. for allowing "anything under the sun" to be patented." Is the tide turning?"
Silly slashdot editor... the moon controls the tide.
The sun don't do nothing.
I agree you should be able to patent a process. However the US system defines no logical limits on such a definition. The RIM Blackberry versus NTP is only one good example. NTP patended the process of sending communication to a device from a server, this is basically the concept of all TCP/IP traffic, however since NTP was successfull in making certain claims they OWN this process, and others must pay royalties to use it, regardless of how obivous it is.
--------------
www.kybe.com
^its an adult text and image search engine i'm working on.
Where is "here" in your case?
Perhaps a compromise is for patent examiners to assign a rating to the patent. For example, C are weak patents, B are medium ones, and A strong ones. If all the "one click" and "same as 1940 except with a computer" patents get a C ranking then judges will be more likely to overturn them.
Judges don't understand technology and generally give the patent office the benefit of the doubt if they don't get something or are confused. A rating system will allow them more leeway to turn down questionable stuff.
Table-ized A.I.
"Is the tide turning?"
Hardly. This judge is in the UK, and is clearly in violation of U.S. Patent #15648663245877954-5468, "Method for Citizens of Foreign Countries to Criticize the United States on Matters of Intellectual Property," filed by my company, Litigious Bastards, Inc., on November 3, 2002. He will be hearing from our lawyers shortly.
For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
The tide is never going to turn in countries that let themselves be ruled by lobbyists.
Sheesh, evil *and* a jerk. -- Jade
The patent system has never been terribly great, but by allowing software patents it becomes an obstacle to development, a costly legal hurdle that has produced a business whose sole purpose is licensing. It's a cruel joke, but because so many of the big players like Microsoft, while being victimized by a corrupted patent system, are themselves players in that very system, using outrageous patents (like the FAT file system) as a means to actually stifle innovation and protect monopolistic practices.
The world's burning. Moped Jesus spotted on I50. Details at 11.
It doesn't seem to me that the patent process is inherently ill-suited to software. In fact, it's a far better fit than copyright because of the nature of the resultant work. The patent system requires full disclosure of the invetion (the copyright laws do not) and the term is definite (20 years v at least 70 years for copyright). With the copyright system (the only system left for protection if patents are withdrawn), there is no disclosure, so you end up with DRM to protect access to copyrighted elements even though not all the elements are copyrightable. However, circumventing the DRM to discover non-copyrightable elements is either a violation of the law or it is a violation of the EULA that you agreed to. If the software could only be patented, the applicant would be required to disclose the entirety of the invention and thereby promoting science. It would, by definition, only allow those elements that are protectable to be protected and the patent would clearly disclose what those are. Copyright laws only act to obfuscate the promotion of science.
The problem with software patents is not that patenting is ill-suited but rather that discovery of prior art and laziness by the PTO have resulted in questionable patents being issued. Even this isn't a problem, because when challenged and scrutinized those patents that are bad are discarded and those that are good are upheld. The problem lies in the cost to litigate this - essentially ensuring that the "little guy" must bow to the pressures of the multi-national corporation.
Instead, maybe the PTO should adopt a cheap ex-parte reconsideration procedure (to my knowledge only the applicant can request reconsideration for a patent that is denied) that lasts for the lifetime of a patent where the challenger only needs to present some evidence of a patent-destroying issue. This would eliminate the huge costs of trying the patent in a court of law and make the process a little more fair. If there is evidence of non-obviousness or prior use for a "progress bar" the patent will destroyed, otherwise, why shouldn't the patentee be rewarded for his new and novel invention (it should be to his benefit that such an invention is widely used!)
God has a patent on the "Hello World" program. We are still waiting for Him to finish His "Goodbye Cruel World" program.
The USPTO grants both DESIGN patents and UTILITY patents. They are completely different animals. A design patent protects only the ornamental appearance of an invention, not its utilitarian features. The santa hat received a DESIGN patent, which is perfectly reasonable. It provides stronger protection against knock-offs, clones, and imitations.
Patents are not the problem. It is ill-equipped patent reviewers and weak reviewing guidelines that are.
Innovative work expressed in software (a virtual machine) should have the same protection as any innovative work expressed in mechanical form (a physical machine). It is the non-obvious innovative work part that the patent office seems to not understand when it comes to software as well as they do when it comes to physical machines.
IMHO, what is needed are stricter rules, guidelines and use of software experts to review software patents.
Many of us *don't* consider something like RSA to be patentable. It's an algoritm, basically just like using a**2 + b**2 = c**2 to calculate the proper length of a diagonal when building a house. Most people would scoff at the idea of patenting the pythagorean theorem, and making home builders everywhere pay a royalty to some random guy who patented it.
For some reason, people are more willing to accept a patent on an encryption algoritm. But, it is basically the exact same thing. Some math, and a description of what to do with it. That's all an algorithm is. Patenting math is non-sensical to a reasonable person. It has been possible to invent and publish new math for years without the benefit of patent protection. So, the notion that patent protection is somehow a prerequisite for the advancement is utter poppycock.
Personally, I have no problem with patents on things. But, algorithms patents should be abolished completely. When you start trying to figure out where to draw the line between pythagoras and RSA, you realise that you should just put the pen away.
Thats funny, I was always under the impression that the US got into world war 2 after they were attacked, a few years after it started... My history has always been shakey though.
In every discussion like this there is always somebody who don't know the difference between patents, copyrights, trademarks, and trade secrets.
Addressing your actual point, up till now the development of computer algorithms has progressed very nicely without much patent protection. It's a bit like saying, "without patent protection, where's the incentive to develop new physics?"
HEre is what Microsoft is pushing for
Sure it does account for no patents at all on software. It does call for better patent quality, a faster and more open system.
Yes, the tide is definitely turning.
A year ago, this would have been considered ludicruous and impossible. Now it's for real.
UK Judge: Who needs software patents?
Me: Who needs patents?
I'll admit I know zero about IP, but as far as I can tell a software patent is simply a subset of patents, so if you can answer the second question, you'll have you answer for the first. Is the patent really the problem?
Why should anyone be able to patent anything? What differentiates a piece of hardware from a piece of software, aside from the medium in which it is presented?
You can't patent code -- you can patent (for exmaple) an article of manufacture that embodies the code, a method of operating a computer that happens to depend on code, etc.
That, however, is more or less beside the real point. The point of the patent system isn't primarily to encourage research, inventions, etc. Its point is to encourage people to publish their inventions, and to place them into the public domain in return for exclusive rights to them for a short time.
For those who've pointed out that software technology progressed before patents were allowed on software, I'd point out that while this is at least partly true, there are other things to keep in mind. At that time (up through about the seventies or so) software mostly wasn't an industry in itself. Most software was developed by hardware companies like IBM as what they had to do to sell their hardware. Since they saw the hardware as the real product, and the software as having no real value in itself, it was pretty easy for coders to publish what they did.
If there weren't patents today, I'm reasonably certain the situation would be a whole lot different. IBM (to reuse the previous example) has a software business that makes billions of dollars in itself. If they couldn't patent their inventions in this area, my guess is that they would not just publish them and given them away to everybody. Instead, they'd keep them secret.
The patent system is basically an investment on the part of the public. We don't have to put in money (directly) up-front, but we give the inventor some value, and in return we get full rights to their invention (eventually).
As far as bogus patents go: it's true that there are quite a few patents that are basically nonsense. Many aren't really original, and some don't even work at all (e.g. there are currently some in faster-than-light communication). That's more or less par for the course in investments though -- people diversify investments largely because they know at least some things they invest in are going to be complete losers. In addition, keep in mind that what we've given up is the value of the patent for a period of time -- if the patent has no value in the first place, we've given up exactly nothing. In fact, we get even a slightly better deal than that -- the patent office is profitable, so every time a completely bogus patent gets issued, our tax burden (and gov't debt) is reduced by some tiny fraction of a percent.
Admittedly, if you're in the position of the EU (for one example) you're pretty much getting the best of both worlds -- since most real inventions will be patented in the US anyway, you get the benefit of it being published, but without having to give the inventor anything in return.
Given that what we're investing is a limited period of exclusive rights, the real question (IMO) is mostly whether we're investing the right amount of time. This is basically a balance -- if the period of a patent is too short, the inventor is more likely to maintain something as a trade secret instead of patenting it. If the period is too long, we're increasing the cost, and decreasing the payoff. The question is how soon the invention is likely to become obsolete -- if most are obsolete before their patents expire, we're getting a lousy deal.
The universe is a figment of its own imagination.
Comment removed based on user account deletion
"That type of patenting must be stopped and all previous such obvious patents reversed."
Really agree with you. This has to stop or it will ruin innovation. Patents and trademarks were developed to launch entrepreneurs, not protect vested interests. The whole system has become elitist and un-American. Benjamin Franklin hated patents. He was an open source type of guy. Never took out a patent on his stove. Wanted it for the public good. (Not that his original worked all that well.) But the lightning rod did. Sure hope the worm is beginning to turn.
I am not against patents in general, but this torrent of garbage patents is just legal landfill.
"No fear. No envy. No meanness." Liam Clancy
Innovative work expressed in software (a virtual machine) should have the same protection as any innovative work expressed in mechanical form (a physical machine). It is the non-obvious innovative work part that the patent office seems to not understand when it comes to software as well as they do when it comes to physical machines.
Not necessarily. The costs are different.
Patents are designed to deal with the realities of physical goods.
It is expensive to produce many plows. It takes a while to produce a factory to make plows. Plows, like most physical products, are pretty simple. So, basically, if I decide that I want to make a better plow in a world without patents, the existing dominant plow manufacturer can easily grab my idea (it's easy to reverse-engineer) and start competing with me long before I've ramped up my production. Also, it takes a lot of capital to compete with them -- someone has to be willing to throw money into establishing a factory. There are only a few improvements that can be easily made to a plow.
This is *not* the case with software production. The lifetime of a copy of software is usually only a few years. Even long-lived software packages, which may survive for twenty or more years, are seriously evolving over that time. Their success does not depend on a single idea, but on continued development. The complexity of software is very high, and thus almost everything can be seen as "patentable" -- software developers are must *constantly* come up with new ideas in the course of writing software.
In software, the person who comes up with an idea can probably write a prototype himself, and it's not unreasonable for many ideas for him to even produce a final product. The cost of distribution is extremely low -- there are plenty of one-man software outfits. This means that you need only sell the package for a short period of time to recoup your R&D investment. Furthermore, the time to reverse-engineer software is lengthy. With a plow, it may take no more than a ten-second glance to see how a new mechanism works. With software, it may take a long time of digging through diassembly to figure out the details of how, say, the Quake IV graphics engine works. Thus, the need to create an artificial monopoly doesn't necessarily exist -- in software, the problem that patents solve is at least partially already solved.
In addition, the very low cost of software distribution enables the concept of free product. Someone can create something without direct monentary compensation. This product will meet the needs of many people -- yet they do not require money to do this. This concept cannot exist in the world of plows, because distribution of plows, the per-unit cost of making each new plow, is significant. A good deal of excellent software was created by open-source volunteers. Patents, which a structure that embraces the established organizations that can supply money to lawyers to file applications and lawsuits, hurt open source a great deal -- far more than they affect closed source.
I'm not trying to make a positive argument that there is no need for software patents here -- I'm just saying that I can easily see how someone could make such an argument. I also don't think that the assumption that patents are equally needed in software is valid.
Finally, it is *really* hard to review patents well. Currently, there is *significant* benefit to making a patent obscure and hard-to-understand. Short of drastic changes, like passing something allowing the USPTO to throw out patents because they are "unclear", there is no incentive for filers to make life reasonable for patent examiners.
Some of the most new and innovative ideas I've seen in software (for example, in the peer-to-peer world) exist without any kind of patent encouragement whatsoever. Software patents would only harm development in this area.
Finally, I just really haven't seen any convincing examples where I feel that patents were really necessa
Any program relying on (nontrivial) preemptive multithreading will be buggy.