English Court Allows Patents For "Complex" Software
jonbryce writes "The court of appeal in England has ruled that companies should be granted patents for 'complex' software products. In this particular case, Symbian had written something that makes mobile phones run faster. The court case has received very little attention because of the bank crisis, but it can be appealed to the House of Lords and then the European Court of Justice."
I'm not sure how this ruling makes sense, given that the article didn't actually say what the legal definition of "complex" was.
We all know what to do, but we don't know how to get re-elected once we have done it
seriously what patenting simple things is wrong while complex things are good
software patents are simply not right for the patent system
if you live in the UK (only if so)
write to your MP simply by using this service
http://www.writetothem.com/
regards
John Jones
But that doesn't mean Adobe should be allowed to patent software with the ability to edit raster images...
What is the actual technique that the patent is being granted for. If this is something like a compressin algorithm or an application of compression to mobile phones, I call shenanigans on the Judge.
John Jones?! The Martian Manhunter is posting to Slashdot?!
The article was very clear, no wait, extremely fucking clear that this is a UK matter:
Confusing England with the UK is like confusing California with the USA. It's especially unforgivable when the correct term is screaming at you from the page and you ignore it and write your own tripe instead. "UK" appears in that article nine times, England not once. Take the hint.
Amidst the fact that most of the world is going through a major crisis, who in world could think that what we need to do is give the corporations even more power while limiting competition? Wasn't the lesson we learned was that large corporations were bad and that you should give more power to the people? Apparently not.
Taxation is legalized theft, no more, no less.
Damn it Jim, your code is too simple and elogent. Add more lines, we need a patent!
I am with poster "johnjones". Software patents have (as many predicted) turned out to be an abysmal mess. Software has always been protected by copyright, since the days of player pianos at least. Allowing patents has done a lot of harm, and no good that I have been able to discern.
Not to mention the problem of defining "complex", as mentioned elsewhere.
Software Patents make writing software in a particular country a risky proposition. There are so many things the USPTO has let be patented, that I doubt you can write a single program without violating someone's patents. You have to wonder, if Software Patents existed in the US from the beginning, if the US Software Industry would have grown into what it is today? Easier to move to and write your software somewhere else (which now doesn't include Britain).
Our primary weapon is fear. Fear and greed. Greed and fear. Our two primary weapons are greed and fear. And unmitigated ego. Our three primary weapons are greed, fear, and unmitigated ego. Along with deception and coercion. Our five primary weapons... no... amongst our weapons... amongst our weaponry... are such elements as fear, greed... I'll come in again.
Having one type of software run more efficiently than another is (in CS terms) described as "Big O" efficiency. There are many grades of efficiency, log(n), nlog(n), n, n^2, 2^n, etc. That two pieces of software can be completely different and produce the same result means that they are a tautology (gee, just like a mathematical expression). That one can be much more efficient than another can also be true (just like a mathematical expression). All of the 'advances' in software come from university research. There is nothing in the 'advanced' version of this cell phone software that isn't prior art in Don Knuths 'The Art of Computer Programming'. Just because it seems 'advanced' to the patent office does not mean that its advanced. Over the last 60 years, every piece of software ever written was likely at least once re-written to make it perform the exact same function, faster. Its quite absurd, but coming from Briton, no surprise. Even more astounding, they can have the occasional Newton or Maxwell come along, and yet they can make SO MANY bad choices otherwise.
Ironic, isn't it, that U.K. was the spearhead of freedom of speech and democracy in the Middle Ages and now is the most advanced in repressing it?
One man with a gun can control 100 without one
Sometimes really simple ideas are the hardest to come up with.
What's wrong with patents is when they allow ideas that any competent person would come up with in a couple of minutes if they ever needed to do it, ie. the only reason nobody "invented" it yet is that nobody ever needed it.
Example: "Compact text encoding of latitude/longitude coordinates" - Patent 20050023524
(Guess who patented that one...)
Basically it's just base-64 encoding of lat/long coordinates.
It may be "new" (in the sense that it was never done before) but any competent programmer could have come up with it with a few seconds thought.
By this yardstick my current software should have at least 10,000 patents covering it.
No sig today...
First of all, you don't "patent" software - you patent portions of software. Patenting entire pieces of software would make no sense, as it would do nearly the same darned thing as copyrighting it. Second, what defines complex? All software ideas are complex. Is a BSP tree sufficiently complex? I imagine so, and a patent on that would have decimated the game industry early on.
If there's anyone I hate more than stupid people, it's intellectuals.
See: Abstraction Physics
I took it as meaning "any program that cannot be expressed as an integer, by means of a Turing Machine, but requires an imaginary component".
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
There's a difference between software and other industries, difference is in the way of infringement. In other industries most patent conflicts are about rip off of inventions, in the software industry, most patent cases are against people coming up with the same ideas and that's the problem.
In most other industries, the patent system means that if I invent a nice mouse trap I can get royalties from the guy with the mouse trap factory a.k.a. the producer.
In the software industry there is nothing to produce, there are no producers, only inventors a.k.a. programmers, and there are lots of them, which should mean lots of inventions. However the patent system used to the idea of lots of producers and few inventors, decides that whoever comes up with an idea and patents it first is "the" inventor, disregarding the fact that the same ideas are being produced concurrently elsewhere.
The patent system was not conceived to handle such a massive amount of inventors and inventions, to put it bluntly, the more you cherish the idea of an "IP" driven economy the more you should adapt to lots and lots of coincidental development. Software patents are just wrong.
But... the future refused to change.
Pity most ingenious software solutions are simple.
This just complicates things, most complex software is combination of widely known design patterns, which part of it will be patented?
Judges will have to be real code gurus to judge in these cases.
Not to mention that things like this will could only stifle progress if actively enforced.
Fortunately we don't need to worry about this too much. English law is not the same as American law, cases do not set a precedent. In America (so I'm given to understand), a ruling like this would in effect, create a fairly solid law (depending on the court).
In England we don't set precedent, therefore one judges ruling has no effect on any other case.
Patent "complex" software?
Since they would not be patenting "simple" software anyway, since "simple" things are probably not patentable anyway, I read that as saying that they just want to allow software patents...
patents should not apply to software
So, having used Symbian phones, I would suggest that what is really happening here is that Symbian are trying to patent a bugfix... The bug being that their phone O/S is painfully slow.
I very much doubt that they have invented something that will make all mobile phones regardless of O/S run faster, unless perhaps we're talking about little robotic legs? That would be a cool patent :)
Enjoy Y2K? Roll-on Year 2037!
http://www2.partstrain.com/store/index.php?D=fiat+x-1%2F9+1979+&Ntt=fiat+x-1%2F9+1979+&Dx=mode+matchallpartial&Ntk=Main&Ntx=mode+matchallpartial&N=4294967201+2394&Nty=1
Now stop posting offtopic you stupid git!
Oh, wait
"When information is power, privacy is freedom" - Jah-Wren Ryel
that is a gross oversimplification of this topic. Software and physical inventions are fundamentally different in many ways, which has been recognized by the courts since around 1890, due to some landmark court cases involving player pianos. (The holes in the paper are software, see... controlling a mechanical device.)
Patents and software do not mix properly. However, rights can be adequately protected via laws that govern copyrights and trade secrets.
Am I reading that claim wrong, or is Symbian attempting to get a cut from anybody who uses logic that passes through more than one preloaded DLL before hitting the O/S kernel?
I want a patent on road detours, in that case.
Anybody who doesn't take the shortest path home from the office or who stops for a six-pack along the way shall pay me a royalty henceforth.
Orwell: "In a Time of Universal Deceit, telling the Truth is a Revolutionary Act"