Software Patents

What do you think about software patents?


  • Total voters
    18

Shurikn

Regular
Joined
Jul 14, 2004
Messages
62
This discussion come up every day at SlashDot, but I wanted to ask people who are using this forum what they think about it. To get the feel of developers like me who needs help sometime...

Imagine a world where bubble sort is patented.... (not the best but probably the most used sort method due to it's simplicity[in beginers program anyway])

I am completly againts it, but maybe I should not count since I love Open source?

Anyway what do you think about software patent?
 
I truely dislike the ideia of "Software Patents" just by typing it it gave me the creeps. Software Patents is one of the most stupid things that I ever heard untill now, well maybe not stupid but incredibly full of TIRANY! What's the concept about this anyway? Giving rights to the authors by removing rights from other people?

Just what are they trying to do? Image a world where everything is Patented, creatives like myself would be totally screwed up by having to pay loads of monney for each step I would need to make, because someone else comitted the same step before me, and that step was patented already. Too bad I just born 1978 making impossible to be the first one to create "that thing"...

This is not protection, this is removing freedom away from persons. Imagine the ideia of online monney transitions being patented, the ideia of sharing files through an P2P software being patented, the ideia of patenting symbols like ":)", ";)", ":D", ":(" etc. for digital emontion purppose...

Please...
 
with regards to US patent law. . .

I believe if you research it you will find that the PTO has protected both hackers and commercial developers by defining what makes software patentable. . .

specifically. . . software as a class is not patentable.

on the other hand. . .

a process that uses a piece of software can be patented. . . i.e. If I develop a process that uses a specific algorithm to achieve a desired effect, I can patent the use of that algorithm in the course of that process to achieve that effect.

The case cited was a rubber process. . .

a particular software application was used to control the timing of rubber curing. . . the patent office was forced by the supreme court to award a patent. Rightly in my opinion. But the patent applies only to using the algorithm in the process of curing rubber.

If I can come up for another application of the algorithm in some other process. . . I am free to patent that algorithm/process.

therefore. . . software is not patentable in the US.
But ingenuity is. . . and rightly so!!!!

Now . .. dont confuse copyright, trademark and patent. . . these are all different beasts!!!
 
Well, I also would love to add the following:

The patents only exist because prophit exist, if there would be no such thing as "monney", patentes would be a useless thing, right? Since the major feature of patents is to set exclusive rights granted by a government to an inventor or applicant for a limited amount of time (normally maximum 20 years from the filing date, depending on extension) and some of these rights involve prophit (wow!).

The funny thing about patention is that many, many patentionated invetions actually never even touch the market, so why bothering patent it? "Because I can make monney if someone invents the same thing I did and if he/she tries to make use of it in comercial ways". This smells like greedy holly crap to me. I can actually understand (well, maybe) patenting something for prophit, but, pateting something just for "sport", I better no comment on this, it might be offensive...

If I invent a some sort of an unique algorithm to acomplish something really cool why would I bother to patent it? I do agree that the author of it should get the credit for it, but, restricting someone of using it is unatural greedy! if you don't want ppl to use your so called "invention" then keep it to your self and make sure it will be buried along with your corpse giving this way other persons a chance of creating the same thing to freely use it on their desired way.

I would definetely share my revolucionary algorithm by open-source it so that persons could learn from it and pass this acknowleged to everyone else...

The world we live in is as we know it because ppl shared their ideias and inventions all over the time.
I'm glad our ancestors are not here to charge us for using the wheel and fire... I also can't imagine a stone-age individual keeping his discoveries just for him instead of sharing them with rest of his tribe...
 
Last edited:
again. . .

at least in the US. . . algorithms are not patentable.

I can't patent a new sort routine or a new compression algorithm.

But I can the patent the use an algorithm in a particular process as a means to a proprietary end. . .
 
EFileTahi-A said:
The funny thing about patention is that many, many patentionated invetions actually never even touch the market, so why bothering patent it? "Because I can make monney if someone invents the same thing I did and if he/she tries to make use of it in comercial ways". This smells like greedy holly crap to me. I can actually understand (well, maybe) patenting something for prophit, but, pateting something just for "sport", I better no comment on this, it might be offensive...

Nobody parents for sport, you're not understanding:
Someone invents something.
They patent it
Some people would market this idea, but it takes a lot of money to market something. So, they don't. The reason they hold the patent is so that later on, hopefully, someone who has money to invest will pay them for their invention and market it themselves. It's not like people are patenting things with the intention to sue other people.
 
Joe Mamma said:
again. . .

at least in the US. . . algorithms are not patentable.

I can't patent a new sort routine or a new compression algorithm.

But I can the patent the use an algorithm in a particular process as a means to a proprietary end. . .

Yes, I understood that from your very first post.

Note that I did not mention a single word regard US patents though, that means I was not referening to US patents in anyway but globally. I apologize if I was not explicit enough...
 
Last edited:
thenerd said:
Nobody parents for sport, you're not understanding:
Someone invents something.
They patent it
Some people would market this idea, but it takes a lot of money to market something. So, they don't. The reason they hold the patent is so that later on, hopefully, someone who has money to invest will pay them for their invention and market it themselves. It's not like people are patenting things with the intention to sue other people.

Yes, nobody patents for sport I know that. That's why I wrote "sports" with "quotes". Think of it as an metafore or some other figurative expression.

Anyway, patenting for "sport" it's ok, and also makes sense to me AS LONG it does not apply to software (the thing from which this thread is all about)...
 
EFileTahi-A said:
come again?!
Do you have children? I am assuming you don't. Because you aren't really concerned with getting paid for your intellectual property and creative exertions.

The reason I went to a university and studied engineering was so that I could enjoy a comfortable life, and provide one for my children. This education gave me the skills needed to perform a job that is personally rewarding, emotionally, as well as fiscally, and perhaps may add to the quality of life for others.

That education cost me money - I consider it an investment. . .

If I come up with an innovation why should I be able to profit from my investment by protecting my rights? Anyone who takes the position that it isnt fair

What gets me riled is naïve ideology - This position that protecting software rights is an unfair practice is not unlike the position, in this country, of many white lower-middle class males who blame immigration for society's problems.
 
Joe Mamma said:
What gets me riled is naïve ideology - This position that protecting software rights is an unfair practice is not unlike the position, in this country, of many white lower-middle class males who blame immigration for society's problems.

Wow... How can you see any link between these 2 situations....

I blame money for everything :P

now... being more serious. Even the fact that "I can the patent the use an algorithm in a particular process as a means to a proprietary end" does not make sense to me... I'll go again and talk about sorting.there are like what... 10 good sorting algo? imagine if the 10 are patented because they use the algorithm in the process of sorting a list for the end of having a previously unsorted list listed? Now everyone that want to do anything that need sorting then needs to buy the right of that sorting method, therefore nobody is taking the risk of doing any sorting in his/her app because he cant afford to pay anything to the patent holder, execpt maybe big compagnies.

That may not be the best exemple... but there are patents out there that triggers multiple sueing. I dont have references right now, but i dont think they sould be that hard to find... just think about how many time sun and microsoft sued each others... and it's only the begining, people are starting to paten more and more thing... like that Amazon patent about the way they keep information on the current command in cookies...

Heres a good explanation of what softweare patent are

http://en.wikipedia.org/wiki/Software_patent
 
Last edited:
Shurikn said:
Wow... How can you see any link between these 2 situations...
I admit that my rant was full of typo's and the connection might be vague, but it is related to wanting to protect one's right to do something and not have to improve themselves at the expense of denying others the opportunity to improve their own situtation.
Shurikn said:
I'll go again and talk about sorting.there are like what... 10 good sorting algo? imagine if the 10 are patented because they use the algorithm in the process of sorting a list for the end of having a previously unsorted list listed?
Ah, but that is not enough in and of itself (US patent law here.) The 'end' has to be something that is affected by the sorted list. And in US patent law, there is the condition of 'nonobviousness.'

Consider mousetraps. . . Lets say I figure out that applying a sort algorithm in the manufacturing process increases a mousetraps efficiency, I can patent the application of the sort algorithm ONLY in that part of the manufacturing process in which it is used. Furthermore, the burden is on me to show that said application of the algorithm is nonobvious.
 
Joe Mamma said:
Do you have children? I am assuming you don't.
Yes I have, 11 year old kid...

Because you aren't really concerned with getting paid for your intellectual property and creative exertions.
You should have assumed here too: "Because I assume you aren't really concerned (...)". That way you would still have a chance to fallback in case you were wrong (and you are wrong) like it happened with the: "If I do have children" thingie...

We use our "intellectual property" basically in everything, including in our jobs. Thus, working without being paid (working for free with a house to pay) concern people, even myself (yes, even me). This contradicts your point of view about my person (which you barely know) about my concern of being payed. You're distorcing my opinion on the patents subject.

Apart from this, If I want to get paid for the result of my creative exertions, I will. If I think there is no need for that I will not get paid for it. I cannot make it simplier to explain to you. All I can say you is (I and don't want to hammer, but): just don't assume things from a global view based on a single ideia...

The reason I went to a university and studied engineering was so that I could enjoy a comfortable life, and provide one for my children. This education gave me the skills needed to perform a job that is personally rewarding, emotionally, as well as fiscally, and perhaps may add to the quality of life for others.
Well, thanks for sharing this with me. And, as token of my appreciation I will also share with you the following:

I never been in the army.

That education cost me money - I consider it an investment. . .
ok.

If I come up with an innovation why should I be able to profit from my investment by protecting my rights? Anyone who takes the position that it isnt fair

Got confused with your last phrase on this one...

Anyway, this is getting truly off topic. I wonder why "my kid was called" here to a "software patent" subject...
 
Last edited:
Software patenting is a good idea in theory, but then you get classic cases like Microsoft and their patenting of the Is Not operator. Last I checked 'is not' is just a specialized version of != which Microsoft surely didn't invent and which has been in use since at least C.

And then there is always Amazon's One Click Shopping Patent. I know Amazon didn't invent that, yet they hold the patent on it...

And the really tricky part is that you can hold patents in Europe that aren't applicable in the US and vice versa. There are also world patents, but who is going to enforce that? There are two areas of concern among inventors/developers: First, money and ensuring that you get paid for what you invent and are paid what you are due for your creative thoughts and energy you put into the creation and development. Second, protection and ensuring that once you have created something that you don't get screwed by somebody else patenting it and telling you that you can't make what you invented.

I personally am against most software patents just becuase I don't really feel that software is something that is patentable. Is "is not" something new? not really. But now I can never use it without paying royalties to microsoft. How do you protect yourself without patenting something? Start by copyrighting, then publish. If you can prove that you invented something and show when you invented it, you have one year from the time that it goes public to file for patent. After that time it is no longer patentable by you or anyone but you are still the inventor.

The really crazy part is that its not like the patent office or patent lawyers really know the difference between a good patent and a bad patent when it comes to software -- it's not like we're talking about a Mr. Popeil product here.
 
I personnally hold 2 USA patents, one does include software and PLC code that are specific to the process. The patents cost me about $12,000 each. The processes, supporting equipment and software took 12 years to develop at a personal cost of 2.5 million DiverDan dollars. Why in the world would I ever want these very expensive properities to be free to all...I my opinion, if you remove patents, copyrights(the place where software usually belongs) and trademarks, you will remove the driving force that creates them. All things free to all is the SAME principle the lead to the demise of Communist Russia. (do your homework on this subject if you feel differently as I have delt with the Russian Economic Development Department and they agree). Only a "profit for contributation" format leads to advancement in any and all fields(inclusive of sports).

And ONLY the US supports US patents. You must separately apply to individual countries for international protection...The cost of this is roughly 2 to 4 times the cost of your US patent depending on which and how many countries you wish to include in your protection umberlla.
 
Last edited:
There are two problems with software patents for the common man. First, a patent is ussually an innapropriate protection method for software in almost all cases. But that comes down to your perspective. I tend to think of Software Engineering more as an art than an engineering discipline, and so code is more like literature than schematics. Further, most, if not all, algorithms are derived from mathematics which is the root of nature -- algorithms are more discovered than they are created. You can't get a patent on a specific species of beetle but if you discover it you can get it named after yourself... As far as software is concerned, copyrights and liscenses are ussually good enough for most folks.

The second big problem I have is that the common man will never actually be able to defend his patent. You just spent $12,000 on the patent fee alone, not include lawyers fees, R&D, etc that lead to the concept or polished the concept. If your patent is ever challenged you would be looking at being tied up in courts for years at great costs. You will lose to anyone with more money than you -- plain and simple. What has your patent bought you in the end? A big fat bankruptcy.

And the meanwhile, your safely patented product that you hold exclusive rights to in the US is being reproduced extensively in China and manufactured exclusively by a fellow patent holder in Europe. Plus, all anyone in the US would have to do to get around your patent is tweak it enough that it is no longer in the scope of the original patent -- piggy backing your idea and leap frogging your innovation and patent.

DiverDan -- From what you described it sounds like it was definately the appropriate action to patent, as you were patenting a process and not just a peice of software. Incentives are extremely important and whithout the insentive of having rights over what you create why should you bother making it in the first place? I agree with you.

The problem with software patenting in general is defining "good patents" and "bad patents". What makes a good software patent? I don't think anything does -- you are either patenting a process or a manufactured good, not a peice of software.

For anyone interested, patenting DNA and Genetic/Biological matter is an interesting side debate running parrallel to the software patents debate.
 
Back
Top