Slashdot Mirror


Tridgell Recommends Reading Software Patents

H4x0r Jim Duggan writes "Andrew Tridgell rejected the common fears about triple damages: 'If you've got one lot of damages for patent infringement, what would happen to the project? It's dead. If it gets three lots of damages for patent infringement, what happens to the project? It's still dead.' Tridge then explains the right way to read a patent and build a legal defense: 'That first type of defence is really the one you want, it's called: non-infringement. And that is: "we don't do that. The patent says X, we don't do X, therefore go away, sue someone else, it's not relevant for us." That's the defence you want. [...] Next one, prior art: [...] Basically the argument is: somebody else did that before. It's a very, very tricky argument to get right. Extremely tricky, and it is the most common argument bandied about in the free software community. And if you see it in the primary defence against a patent, you should cringe because it is an extremely unsafe way of doing things.' There are even some tips in the talk specifically for Slashdotters."

173 comments

  1. There is always another patent. by Z00L00K · · Score: 2, Insightful

    In the same way that there is always a bigger fish.

    And what you have to fear are overly broad patents and patent trolls.

    Many patents are there not for suing the ass off the competition but to protect yourself from getting attacked.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    1. Re:There is always another patent. by rolfwind · · Score: 4, Insightful

      Many patents are there not for suing the ass off the competition but to protect yourself from getting attacked.

      Which only became a problem with the invention of patents in the first place and keeps getting worse.

      http://levine.sscnet.ucla.edu/general/intellectual/againstnew.htm

    2. Re:There is always another patent. by ultranova · · Score: 5, Insightful

      Many patents are there not for suing the ass off the competition but to protect yourself from getting attacked.

      And since free software competing with yours is definitely an attack, why not attack? The very idea of patents, after all, is to encourage people to share their inventions by protecting them from competition in turn. That failed miserably, but can't be helped anymore, there's too many financial interests milking the current system for all its worth.

      Anyway, the real defence is moving to a (software patent) free country.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    3. Re:There is always another patent. by Improv · · Score: 2, Insightful

      It would be great then to come to an understanding with companies regarding patents that if they ever attempt to enforce (or transfer their patent to another to enforce) a single patent, we will take notice and consider them hostile to our interests. Defensive patents, sure, we can live with that.

      I think some earlier drafts of the GPL3 attempted to have this kind of reasoning - I think those clauses were removed.

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    4. Re:There is always another patent. by phantomfive · · Score: 5, Informative

      And since free software competing with yours is definitely an attack, why not attack?

      He answers that in the article, he says we need to make the OSS community the hardest, meanest thing possible to attack with a patent, and he explains a way to do it:

      Every time an open source project gets sued, we need to find a workaround for the patent, and publicize it loudly, so anyone can use that workaround. The great thing is, after that, the suer would no longer be able to collect royalties from anyone for that patent, because they will just use the workaround. Suing the open source community will be equivalent to losing all potential revenue from your patent. No one will want to do it.

      --
      Qxe4
    5. Re:There is always another patent. by shutdown+-p+now · · Score: 4, Insightful

      Every time an open source project gets sued, we need to find a workaround for the patent, and publicize it loudly, so anyone can use that workaround. The great thing is, after that, the suer would no longer be able to collect royalties from anyone for that patent, because they will just use the workaround.

      Yeah, because that worked out so nice and easy with PNG vs GIF, didn't it?

    6. Re:There is always another patent. by L4t3r4lu5 · · Score: 0, Troll

      Anyway, the real defence is moving to a (software patent) free country.

      I hear Somaiia has quite a lackadasical Software Patent system at the moment. As long as you're willing to harbour a few pirates (no inverted commas here!) you're pretty much ok to go!

      Enjoy your new haven :)

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    7. Re:There is always another patent. by Anonymous Coward · · Score: 0

      Well yeah it did? Most web graphics that are not photographs seem to be PNG these days.

    8. Re:There is always another patent. by Anonymous Coward · · Score: 0

      the invention of patents

      You mean the imposition of patents. The notion of forcefully banishing competitors from the market has, I'm quite sure, been a wet dream for every lackluster businessman for thousands of years. There is nothing honorable, let alone interesting, about the idea.

    9. Re:There is always another patent. by gnupun · · Score: 1, Troll

      There is nothing honorable, let alone interesting, about the idea.

      Really? Are you willing to share your salary with random strangers on the street even though you performed work to earn the salary and they did not? Like it or not, there nothing wrong in keeping competitors that steal (leech) your ideas out of your market. They did nothing to deserve the profit. Patents are perfectly valid instruments to enforce that people who innovate make money instead of copycats.

    10. Re:There is always another patent. by Anonymous Coward · · Score: 0

      But PNG didn't become popular until the patent on GIF expired. That is mostly because Internet Explorer didn't properly support PNG until the GIF patent expired. The trouble with the grandparent's advice is that it is not in everyone's interest to operate without patents.

    11. Re:There is always another patent. by gbjbaanb · · Score: 2, Insightful

      That is mostly because Internet Explorer didn't properly support PNG until the GIF patent expired.

      which is not so much a problem with patents, or workarounds, but with monopoly power of a product - in this case IE6.

      Fortunately, this would not be an issue anymore as IE seems to be headed to the folder marked "niche browser", but it is still an issue with other monopolistic products - eg if there was something that was patented but used by Windows that only the open source community wanted to replace, but MS couldn't give a rats ass about, that product would continue to resist change. FAT32 for example.

    12. Re:There is always another patent. by jedidiah · · Score: 3, Insightful

      You make it sound like it's trivial to copy a patent worthy idea when it really isn't.

      If an idea is interesting, it will be exceedingly difficult to copy the work that's rather the point.

      If you have never read the relevant patents but have managed to "copy" the relevant invention
      then that should nullify the patent right then and there because what is happening now is that
      the patent holder is TRYING TO STEAL THE PRODUCT OF YOUR INTELLECT.

      This the problem that is glossed over by the corporate toadies.

      BS patents steal from everyone else. They steal from everyone else the ability to benefit from one's own labors and one's own intellect.

      Patents are intentionally obtuse for "legal" reasons. Dealing with them for the most part is
      more trouble than they are worth even if you only consider them "useful documentation" rather
      than something to create defenses for.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    13. Re:There is always another patent. by LaminatorX · · Score: 1

      That's a workable solution to proprietary resources under active copyright, since copyright protects the expression of the idea, not the idea itself.

      Patents are more problematic because they have become so broad in their scope can not only cover a specific method for implementation of an idea, but the idea itself. In such cases, even a clean-room reverse-engineered re-implementation of the idea may still be vulnerable.

    14. Re:There is always another patent. by gnupun · · Score: 1

      You make it sound like it's trivial to copy a patent worthy idea when it really isn't.

      BS argument: patent worthy idea I: 1. Number of people that can convert patent I to X language code: millions. Rarer assets are automatically worth more than commonly available skills.

      If an idea is interesting, it will be exceedingly difficult to copy the work that's rather the point.

      LOL. The whole point of a patent is to provide a HOW-TO guide to create the final product after the patent expires -- exceedingly difficult patents won't be awarded in the first place. Patents are kinda like open source -- except the creator gets paid for a few years, unlike slaving away for free like OSS.

      If you have never read the relevant patents but have managed to "copy" the relevant invention then that should nullify the patent right then and there because what is happening now is that the patent holder is TRYING TO STEAL THE PRODUCT OF YOUR INTELLECT.

      There is no way to prove the latecomer did not intentionally or accidentally read the original patent. Besides, patents are first-come first-serve, just like business, real estate etc. You snooze, you looze.

    15. Re:There is always another patent. by Anonymous Coward · · Score: 0

      The notion of winning a special right to employ coercion as your business model, simply because you appealed to some central authority minutes before your competitor, speaks a lot more about how broken and unjust the system is than how righteous it is.

    16. Re:There is always another patent. by sjames · · Score: 1

      The problem is twofold. One part is the shoddy enforcement of non-obviousness and novelty. Every patent of an obvious idea or of something that's already been done or even of a fairly obvious evolutionary step is just a big drain on innovation.

      The second is the patent system's failure to recognize independent invention. If I invent something by the sweat of my own brow, I have a right to try to profit from it. The troll who pops up demanding money because the patent they (quietly) hold is similar is trying to leech from me, and patents make sure they succeed.

      If I and another person labor independently and unaware of each other, what moral or ethical principle can possibly support him getting a granted monopoly and I getting deprived of the fruits of my labor simply because in the culmination of years of effort, he reaches the patent office a few minutes earlier? Some of the most important inventions of the 20th century ran into these issues. Multiple people got it working at roughly the same time, but only one was allowed to profit from his labor.

      A related issue is the cost of patent litigation. When patent suits cost millions, the patent system becomes nothing more than a system where the fruits of inventor's labor are transferred to whoever has the most money.

      There is ample reason to believe that patents are FAR more often used like landmines to keep legitimate competition away than properly to keep mere copycats from leeching.

    17. Re:There is always another patent. by shutdown+-p+now · · Score: 1

      Well yeah it did? Most web graphics that are not photographs seem to be PNG these days.

      I still see more GIFs than PNGs on the Web.

      And it's also worth remembering how long it took. PNG spec was published in 1995.

    18. Re:There is always another patent. by phantomfive · · Score: 1

      Based on the fact that you don't seem to understand the issue, I am going to suggest that you didn't actually read the article. It is a workable solution for many patents.

      --
      Qxe4
    19. Re:There is always another patent. by AC-x · · Score: 1

      IE always supported PNGs enough to be direct replacements for static GIFs (indexed colour PNGs supported a single transparent colour just like GIFs, just not alpha effects).

    20. Re:There is always another patent. by Anonymous Coward · · Score: 0

      I had a really good idea for a marketable product, I had everything planned out in my head, and then I decided to see if there were any patents on it. Turns out people had patented the fuck out of every aspect of my idea, from before I was born. It's nothing groundbreaking, but it was total sci-fi at the time those patents were granted. Sort of like if someone patented self-contained augmented reality contact lenses today.

      But I guess it's my fault for snoozing (not being born at the time).

    21. Re:There is always another patent. by b4dc0d3r · · Score: 1

      Laws must be clear, and apply to everyone equally. There is no way to successfully defend one's claim that they never read the patent, making enforcement based on your ideas highly subjective. This makes enforcement subject to fraud and abuse by people who read the patent but claim opposite, or reverse engineer an existing implementation and claim they never saw the existing object. Your points are good, but fall apart when dishonesty is introduced.

      In addition, the situation where an idea is invented independently in the span of the lifetime of the patent is extremely rare, except for in software. Ignoring software, you have inventions which come out of nowhere and are truly novel, or you have a path of continuous research which points to a single conclusion which many people "discover" at the same time due to reading about the existing research, or seeing new products based on the patent. The natural progression of an invention gives a good case for "non-obvious" defense of a patent based on the information available to experts in the field, and it is a failure of the patent clerks, not the idea of patents, which makes this even an issue. Granting an invalid patent which is later revoked is irreparable harm, until we invent a time machine that can go back and deny or "lose" the patent application.

      Specifically, "non-obvious" does not mean "unique" in the context of patents. The problem being solved is allowing people to profit for a limited time by their inventions, in exchange to turning it over to the public domain so that everyone may use it. They are not stealing - they have exclusive usage for a limited time. If you couldn't get by without a cotton gin from 1793 to 1810, you have to wonder why you didn't invent it yourself, and then either continue as you are or pay the license fee. Or build one yourself and just don't tell people about it, and hope no one catches you (we call that gambling, especially due to the possibility of triple damages). Within 3 years, there were 3 improvements to the cotton gin - patentable improvements, basically refuting your point that the information is locked away. You license the original invention, add your improvement which the original inventor cannot add to his own product, and enjoy your profit. Until someone out-thinks you, and patents and improvement.

      Take the "discovery" of the Bohlen-Pierce scale (an alternate tuning independently invented by 3 different people):
      http://www.huygens-fokker.org/bpsite/index.html

      Three different people reached the same conclusions, based on entirely different perspectives and history. In your eyes this is the same invention. Summaries below, but the point is that independent invention by different people does not mean they intended to apply the invention in the same domain, nor for the same purpose. The invention of the lever, and the application of the lever to different problems, are independent discoveries, all of which were non-obvious until someone invented it. If you read enough patents, however, you'll find that the invention claimed is not always something novel - sometimes it is a novel application of a known concept or object. This is probably not a patentable idea, but it does illustrate with well-documented and uncontested detail how the idea came about for each person, and each person's intent. The patent filing would read very differently for each person, and could very well result in 3 perfectly valid patents for essentially the same underlying concept, based on its intended usage. If you don't believe me, look at the dot-com trend of (seemingly) taking every existing patent and adding "on the internet", and getting a new patent granted.

      As you might read, Bohlen was curious about the physics underlying music, and the apparently arbitrary choice of musicians to limit themselves to a single tuning and scale system for all of the Western music ever invented. His thought produced an alternate

    22. Re:There is always another patent. by soliptic · · Score: 1

      Really? Which web are you using?

      The icon on this very story, right here on Slashdot, bastion of OSS and software-patent-hating, is... er... a GIF.

      http://a.fsdn.com/sd/topics/topicpatents.gif

      Or go count the respective # of matches for ".gif" vs ".png" in the source code of amazon.com's homepage.

    23. Re:There is always another patent. by marcosdumay · · Score: 1

      So bad* that nobody seems to be interested on suing the OSS community. It is obvious that if there is a workaround, it will be created and published, if the patent is bogus, the OSS victim have a big chance of having inexpensive lawers wanting to invalidate the patent, and if the party suing isn't a troll, there will be hundreds of patents agains it on an eye-blink. Besides that, there is no money.

      In summary, the OSS already is the worst nightmare of any patent troll wanabe. That is why people don't get sued, they get extortionated, they become the target of FUD, but they don't get sued.

      * "Bad" isn't pprobably the right word. The right one may be "good", or maybe it is still an understatement.

    24. Re:There is always another patent. by marcosdumay · · Score: 1

      You need to check your facts again. IE was late supporting PNG in any way, was buggy at the begining, and only then it was able to support it ignoring the alpha channel.

    25. Re:There is always another patent. by jc42 · · Score: 1

      If I and another person labor independently and unaware of each other, what moral or ethical principle can possibly support him getting a granted monopoly and I getting deprived of the fruits of my labor simply because in the culmination of years of effort, he reaches the patent office a few minutes earlier? Some

      So why would you think that morality or ethics has anything to do with patents? The patent system's primary purpose is to guarantee that the person with the funding to support the largest team of lawyers gets all the income from your labor and/or clever ideas. That's the way it was centuries ago, when the concept of a patent was invented, and it's still the way it works.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    26. Re:There is always another patent. by Anonymous Coward · · Score: 0

      I had a really good idea for a marketable product, I had everything planned out in my head, and then I decided to see if there were any patents on it. Turns out people had patented the fuck out of every aspect of my idea, from before I was born. It's nothing groundbreaking, but it was total sci-fi at the time those patents were granted. Sort of like if someone patented self-contained augmented reality contact lenses today.

      But I guess it's my fault for snoozing (not being born at the time).

      So what is your problem? That you can't patent "your" idea? Or that you are younger than 20, and the patent terms haven't ended yet?

    27. Re:There is always another patent. by mrchaotica · · Score: 1

      ...it is still an issue with other monopolistic products - eg if there was something that was patented but used by Windows that only the open source community wanted to replace, but MS couldn't give a rats ass about, that product would continue to resist change. FAT32 for example.

      Or H.264.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  2. Here's a better idea by Anonymous Coward · · Score: 5, Insightful

    When I'm writing code, I don't have to worry about patent infringement, because the stuff isn't patentable. That way I can write code just like you write anything else; without looking over your shoulder.

    1. Re:Here's a better idea by aussie_a · · Score: 2, Insightful

      Here's an idea. When I'm trying to feed my family, I don't have to worry about money because the stuff can't be owned.

      As nice as the world might be if food was free and software had no patents, that isn't the world we live in. And no amount of wishful thinking on slashdot is going to change it. If you want to get rid of software patents, start saving up to buy a politician. Or find one that can't be bought. But I'd say option 1 is more realistic.

    2. Re:Here's a better idea by Anonymous Coward · · Score: 1, Insightful

      "... software had no patents, that isn't the world we live in."

      That is the world we live in unless you believe the United States is the world and every other land mass is just an appendage.

    3. Re:Here's a better idea by Improv · · Score: 5, Insightful

      In the meantime, we can keep spreading the ideas of IP abolitionism, encouraging people to ignore it when they can get away with it and to push for legal change. A movement is important when fighting such established interests - buying or convincing one politician won't really do (and isn't really doable on this issue)

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    4. Re:Here's a better idea by Anonymous Coward · · Score: 0

      I think you have missed out on the whole Richard Stallman thing about how ideas like software, in his view, ought not to be patented.

      Perhaps I will be modded down as troll since while I agree with Stallman, I also accept that they won't go away any time soon.

      To be honest I think it is a divide between "workers" and "gentlemen". "Workers" see programming merely as a thing to be done and be compensated (read: paid money) for while "gentlemen" appreciate it for its own sake. And I think the latter group in principle wouldn't care if software is FOSS or not since software exists independently of money or job or other things like that. However, FOSS licensing is the best way within current US and Western legal systems to ensure that software can be appreciated by all people for its own sake.

      There are many issues in all aspects of life which boil down to arguments about labour and money.

    5. Re:Here's a better idea by dcollins · · Score: 0, Offtopic

      "In the meantime, we can keep spreading the ideas of IP abolitionism, encouraging people to ignore it when they can get away with it and to push for legal change. A movement is important when fighting such established interests - buying or convincing one politician won't really do (and isn't really doable on this issue)"

      Mod this up!

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    6. Re:Here's a better idea by Anonymous Coward · · Score: 2, Interesting

      When I'm writing code, I don't have to worry about patent infringement, because the stuff isn't patentable

      I don't think software patents need to go away altogether, it just needs a bit of reform. Software engineering is a very complex, confusing, and quickly growing field. Without patents, the best algorithms are going to be kept secret and that helps no one Copyright protection doesn't cut it if I can rewrite your concept in language foo and claim it as my own. Whether you're selling something for $1,000,000 or $0 dollars, the same rules apply; legally use someone else's patented ideas or come up with your own. If the free software bunch has to develop new unpatented methods to accomplish their goals, well the system worked, bravo.

      That way I can write code just like you write anything else; without looking over your shoulder.

      It sounds like you want complete freedom to give away anything you want for any price. Why shouldn't it be protected so a market can form? Our patent system needs to be less burdensome, not nonexistent.

    7. Re:Here's a better idea by Cochonou · · Score: 4, Informative

      There are countries in which there are no software patents. But the copyright law still applies.

    8. Re:Here's a better idea by renoX · · Score: 4, Insightful

      > As nice as the world might be if food was free and software had no patents, that isn't the world we live in.

      Remember that software patents are basically non-existant in Europe..
      Growing food is labor intensive, so it cannot be truly free(*), software patents are only a self-inflicted wound.

      *: unless you can convince people to give their work for free, _someone_ has to pay for the tools and the labor used to grow food.

    9. Re:Here's a better idea by aussie_a · · Score: 0, Flamebait

      encouraging people to ignore it when they can get away with it

      You're modded insightful and yet you're post is completely identical to those of anonymous cowards who pirate music.

      If you believe in abolishing intellectual property so much grow some balls and stand up for yourself. Ghandi went to jail for his beliefs. By the sounds of it the most you're willing to do is anonymously preach to the choir.

    10. Re:Here's a better idea by jimicus · · Score: 2, Informative

      > As nice as the world might be if food was free and software had no patents, that isn't the world we live in.

      Remember that software patents are basically non-existant in Europe..

      Not strictly true. Certainly the UK patent office (and I believe some others) have been merrily awarding software patents for some time. Though I don't know of any infringement lawsuits.

    11. Re:Here's a better idea by Anonymous Coward · · Score: 2, Informative

      People don't in general have the duty to go to jail for their beliefs. People do have the duty however to do what they can to realise those ideas they consider to be good. If you think going to jail is going to fix anything, you're free to do so, but I wouldn't consider it a very effective form of activism under the current circumstances.
      Posting AC because it seemed appropriate.

    12. Re:Here's a better idea by icebraining · · Score: 1

      Are you posting from jail? Or do you believe that everything's fine with the world?

      Civil disobedience was exactly what Gandhi preached. When the salt tax was imposed by the British, he went and made salt without paying the tax. Exactly what GP is defending.

    13. Re:Here's a better idea by TheTurtlesMoves · · Score: 1

      In the EU and the UK software patents are awarded. However no lawyer will claim that you can enforce them. However its also true that the same lawyers will not claim you are safe from international software patents. Well not quite.

      However many of the offending patents are US patents. They are not enforceable here anyway.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    14. Re:Here's a better idea by jimicus · · Score: 1

      However many of the offending patents are US patents. They are not enforceable here anyway.

      But they are enforceable if you want to sell a product based on them in the US.

    15. Re:Here's a better idea by Anonymous Coward · · Score: 0

      Wait what? We have already lost that battle. You are using IP in your post. That means that the battle is already lost. You should know seeing your low uid. When slash started there was no mention of Imaginary Property (I refuse to use the newspeak/weasel words Intellectual Property) at all. After a few years people started to lump copyrights, patents and trademarks together under the moniker Imaginary Property, and people like me were warning that the mere acceptance of that term in regular conversation would mean the death of innovation and cooperation, and the beginning down the path to thought-crime.

      So, if you now finally want to join us in our battle, please refrain from using the abbreviation IP, only use it in its full glory and call it like it is: Imaginary Property.

    16. Re:Here's a better idea by rollingcalf · · Score: 1

      Sorry, dude. Perhaps there are some 0.01% of software patents that are truly worthy of patent protection. But the other 99.99% of unworthy software patents do far more damage than the tiny set of brilliant useful software patents, so it's better overall to just get rid of all software patents.

      I don't trust politicians to be able to reform the patent system to raise the threshold for innovation so that only the worthy 0.01% (or whatever) would be patented. And even if they did, I don't trust the USPTO and politicians to keep things that restrictive, with all the corporate lobbying that goes on (which has been allowed to increase thanks to the recent Supreme Court ruling). It's a lot safer to just get rid of all software patents forever.

      --
      ---------
      There is inferior bacteria on the interior of your posterior.
    17. Re:Here's a better idea by TheTurtlesMoves · · Score: 2, Informative

      Any EU patent is *not* enforceable in the US any more than a US patent is enforceable in the EU. You need an international or world patent to do that, which IIRC requires that you get the patent in at least 3 "member" countries as well.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    18. Re:Here's a better idea by TheTurtlesMoves · · Score: 1

      Sorry post to fast for my own good. I didn't read your comment properly. Yes of course the are enforceable when selling in the US.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    19. Re:Here's a better idea by aussie_a · · Score: 2, Insightful

      he went and made salt without paying the tax

      And did so publicly. He didn't try to hide his illegal activities as that would have made him no better than a a common thief.

      Infringing on people's IP and hoping you don't get caught is not civil disobediance. Its simply breaking the law because you feel like it.

      After all, Ghandi said himself

      When any person in authority seeks to arrest a civil resister, he will voluntarily submit to the arrest, and he will not resist the attachment or removal of his own property, if any, when it is sought to be confiscated by authorities.

      I find it offensive when people try to cloak their criminal activities as civil disobedience. Of course, calling someone out for it is going to get me modded down here at slashdot, where people too afraid to take on authority figures like to fantasise about doing it.

    20. Re:Here's a better idea by anshulajain · · Score: 2, Informative

      Its Gandhi and not Ghandi

    21. Re:Here's a better idea by Anonymous Coward · · Score: 0

      There ain't no such thing as a "world patent". What you can do is apply for the patent in multiple countries at once, which is quite different. You still have to pay any legal fees in each country, and the patent is still only valid in each country that grants it.

      Try reading Wikipedia: http://en.wikipedia.org/wiki/Patent
      Or, even better, the WIPO website: http://www.wipo.int/patentscope/en/patents_faq.html#worldwide_patent

      How can a patent be obtained worldwide?
      At present, no "world patents" or "international patents" exist.

      In general, an application for a patent must be filed, and a patent shall be granted and enforced, in each country in which you seek patent protection for your invention, in accordance with the law of that country. In some regions, a regional patent office, for example, the European Patent Office (EPO) and the African Regional Intellectual Property Organization (ARIPO), accepts regional patent applications, or grants patents, which have the same effect as applications filed, or patents granted, in the member States of that region.

      Further, any resident or national of a Contracting State of the Patent Cooperation Treaty (PCT) may file an international application under the PCT. A single international patent application has the same effect as national applications filed in each designated Contracting State of the PCT. However, under the PCT system, in order to obtain patent protection in the designated States, a patent shall be granted by each designated State to the claimed invention contained in the international application. Further information concerning the PCT is available.

      Procedural and substantive requirements for the grant of patents as well as the amount of fees required are different from one country/region to the other. It is therefore recommend that you consult a practicing lawyer who is specialized in intellectual property or the intellectual property offices of those countries in which you are interested to get protection. A list of URLs and a directory of national and regional intellectual property offices are available.

    22. Re:Here's a better idea by Anonymous Coward · · Score: 0

      Wannabe OSS developers of slashdot: Writing software is labour intensive, it cannot truly be free. I enjoy getting paid for my days work, I do not sit in my chair and spin. In fact I'm here browsing slashdot BEFORE work.

    23. Re:Here's a better idea by Anonymous Coward · · Score: 0

      *: unless you can convince people to give their work for free, _someone_ has to pay for the tools and the labor used to grow food.

      *: unless you can convince people to give their work for free, _someone_ has to pay for the tools and the labor used to write software.

    24. Re:Here's a better idea by HungryHobo · · Score: 1

      the best algorithms are *already* kept secret.
      Or as secret as they can be given that there's hordes of people with talents with debuggers.

      a distressing number of software patents completely fail to contain any source code or even decent pseudocode.

      I can imagine rare situations where a patent on software might be justified but as it stands there's no requirement that source code be provided.
      Instead they patent the general idea and use vague flowcharts instead of explicit code.

      It's possible to innovate your way around a novel break design.
      It's impossible to innovate your way around a box in a spreadsheet reading "slows car down"

      plus there's a load of other stuff about how patents work well for centralised industries dominated by large companies(the legal teams can keep up with all recent patents) but utterly terrible for a decentralised industry where trying to make useful things becomes like playing Russian roulette since no one person can keep up with all the recent patents and shouldn't try.

    25. Re:Here's a better idea by jedidiah · · Score: 1

      Except your labor is a ONE TIME THING.

      It is not something that should grant you payments in perpetuity.

      In actual practice, it rarely does.

      Some "captain of industry" scoops it up, throws a few pennies at you and reaps all of those perpetual benefits himself.

      So you are the ABSOLUTE LAST person that should be calling anyone else a "wannabe".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    26. Re:Here's a better idea by Improv · · Score: 3, Interesting

      I'm glad you wern't around at the time of the underground railroad.

      "Freeing someone's slaves isn't civil disobedience, it's theft. If you really wanted to end slavery, you'd earn money to buy those slaves to set them free"

      I am not trying to be Gandhi, I am trying to win. Encouraging a culture where IP claims are disrespected and seen as legacy is the best tactic we have to begin to prepare society to abolish it. I don't in fact particularly care to take on authority figures - it's not that I'm afraid of it, it's that it would not be an effective confrontation.

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    27. Re:Here's a better idea by Improv · · Score: 1

      Cute, but I'm not an ostrich. There are many things in the world that I don't like, but being *that* sensitive to framing is a pain.

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    28. Re:Here's a better idea by sgtrock · · Score: 1

      Here's another idea: Let's recognize that software is the _only_ form of creative expression covered by patents _and_ copyrights. Let's further recognize that this conflation was and is a HUGE mistake. Let's choose one or the other and move on.

      I suggest copyright is the appropriate protection to rely upon as the process of software development is much closer to writing a screenplay than it is to inventing a new widget. Care to debate my reasoning? ;)

      Now, as to buying a politician or four, I'm willing to think about it if I ever win the lottery. Failing that, I'll keep voting for whichever candidate(s) in my country/state/county/city elections that seem to have a clue, regardless of affiliation. (Where's Gus Hall when you need him?)

    29. Re:Here's a better idea by radish · · Score: 1

      Growing food is labor intensive, so it cannot be truly free(*), software patents are only a self-inflicted wound.

      *: unless you can convince people to give their work for free, _someone_ has to pay for the tools and the labor used to grow food

      Huh? Last time I checked writing software was pretty labour intensive too. And requires someone to pay for that labour and the tools needed (unless you can convince people to give their work for free). There are many good arguments against software patents, this doesn't seem to be one of them.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    30. Re:Here's a better idea by LWATCDR · · Score: 1

      "Here's an idea. When I'm trying to feed my family, I don't have to worry about money because the stuff can't be owned."
      That is not the point and frankly just silly.
      I like FOSS and have written some. I make my living from Closed Source software and I have a hardware patent. I see a place for both.
      But what we are talking about here is patents. The idea that you can patent software just insane.
      You can patent a book? Or a Song? Or a set of house plans? Or a set of Homebuilt aircraft plans? Or a movie? Or a story?
      No all of those are protected by copyright law as should software. It is just that simple.
      It should be impossible for me to sit down and right a piece of software that I can get sued for. The only illegal that should be possible is if you life code from a program in violation of their license.
      There is a place for FOSS, Closed Source, Patents, and Copyrights. There is no place for Software Patents. What is really annoying is that my own company has filed for and gotten two just to protect the company from other people trying to patent these features we created!
      Get ride of them all and the DMCA including ours. If no one has them we don't need them.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    31. Re:Here's a better idea by clone53421 · · Score: 1

      No, you missed the analogy.

      To “duplicate” food, you cultivate and fertilize some soil, put the food in the ground, water it, wait, cultivate it and fertilize it some more, spray it with pesticides to keep bugs and animals from eating it, wait some more, water it, spray it, wait, water it, harvest it, process it, and package it.

      To “duplicate” software, you click the “burn” button.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    32. Re:Here's a better idea by Anonymous Coward · · Score: 0

      nobody has a problem with software copyright. using someone else's code is one thing. People patenting stuff like "Image button to be clicked to add an item to a shopping cart" is the real problem.

      Once that patent is accepted, you can't even write your own code to do that job. It's like patenting "automotive driver side window" or "air conditioning unit".

    33. Re:Here's a better idea by clone53421 · · Score: 1

      Terrible analogy.

      Better analogy:

      Here’s an idea. When I’m trying to plant my field, I don’t have to worry about GMO patents because the stuff isn’t patentable.

      Just because I don’t think software algorithms should be patentable doesn’t mean that somebody should be able to go into Micro Center and walk out with a rack of software CDs without paying for them. And just because I don’t think it should be legal for Monsanto to own a patent on a particular variety of cotton or soy doesn’t mean you should be able to go into Price Chopper and walk out with a cart full of free food.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    34. Re:Here's a better idea by NekSnappa · · Score: 1
      "First they ignore you, then they ridicule you, then they fight you, then you win."

      --Mahatma Gandhi

      --
      I want to shoot the messenger!
    35. Re:Here's a better idea by Anonymous Coward · · Score: 0

      In an ideal world, you could just write code yourself and that would be it. Just use basic computer algorithms like binary trees, linked lists, queues, etc. You know, the things that are given and have been around a LONG time before the internet.

      Oh yea, don't forget hash tables. And you'll probably want to interact with the internet somehow.

      Oh, but you can't. That's right, you're risking a lawsuit if you do the above. BDE/Altnet has a patent on "the use of hash tables in relation to the internet", as of 1996. You know, because the hash table was being used back in the early 70s and all, they MUST have invented it.

      And yes, I was on the receiving end of this and it's exactly what the problem is. Basic code, given run-of-the-mill algorithms, and you can't even do it without risking a lawsuit.

      so, no, you can't just use your brain and write your own code. This is exactly where the system has been abused and stifles new work.

    36. Re:Here's a better idea by NekSnappa · · Score: 1

      Let's recognize that software is the _only_ form of creative expression covered by patents _and_ copyrights.

      Really? Software is more a form of creative expression that designing a unique and elegant physical mechanism to perform a task?

      Writing code that manipulates bits in a black box is no more creative than designing a set of cogs and wheels inside a metal box.

      --
      I want to shoot the messenger!
    37. Re:Here's a better idea by Theaetetus · · Score: 1

      You can patent a book? Or a Song? Or a set of house plans? Or a set of Homebuilt aircraft plans? Or a movie? Or a story? No all of those are protected by copyright law as should software. It is just that simple.

      Your comparison to books, plans, stories, etc. misses the point a bit - those are tangible embodiments of an idea, which are protected by copyright. Patents protect the idea. For example, that homebuilt aircraft may incorporate some new inventions... just because you can't patent the blueprints doesn't mean that you can't patent a new type of aircraft engine.

    38. Re:Here's a better idea by techno-vampire · · Score: 1
      For every problem, there is at least one solution that is simple, neat, and wrong.

      And that, my friend, is the perfect answer to your suggestion.

      --
      Good, inexpensive web hosting
    39. Re:Here's a better idea by sjames · · Score: 1

      Here's an idea. When I'm trying to feed my family, I don't have to worry about money because the stuff can't be owned.

      If we as a society devoted as much effort to making food clothing, and shelter freely available (through mechanization) or close to it (through fair business dealings and efficiency) as we do on making hair sprout on bald heads, we'd likely have succeeded by now (except for the inevitable political squabbles from right wingers who would prefer to starve out half the planet rather than risk having even one poor person get "something for nothing").

    40. Re:Here's a better idea by sjames · · Score: 1

      Most cities spend a great deal of money on paving everything, and then a great deal more on cutting little squares out of the pavement and planting trees. Why don't they plant fruit trees? Food DOES grow on trees!

    41. Re:Here's a better idea by Anonymous Coward · · Score: 0

      Except your labor is a ONE TIME THING.

      Not the parent AC here, but that view could be refuted by seeing the software as a process rather than a one time product, meaning that any software could be seen as an organic entity demanding constant care as it doesn't (yet) grow and adapt to its changing environment on its own.
      Of course, the parent AC's suggestion of no free software can be seen wrong by simply observing how many people enjoy gardening and taking care of children and pets.
      Oh, I just read your post again and realized what you meant really, but I still wanted to point out my favourite metaphor..

    42. Re:Here's a better idea by Americano · · Score: 1

      No, you missed the analogy.

      Could be that your original analogy was poor.

      You're comparing the effort required to produce a crop with the effort required to copy an existing piece of software, once it's already been produced. You omit the whole "design, write code, test, debug, package, distribute, support" effort involved in software - all of which takes time, effort, money, tools, and a significant amount of skill & knowledge.

      There are certainly great arguments against software patents. Your analogy is not one of them, since it conflates copyrights with patents.

    43. Re:Here's a better idea by Anonymous Coward · · Score: 0

      I'm not for software patents, but your counter-argument to the analogy is not valid.

      Producing software is labor intensive (I can attest to this with the many many 60 - 80 hour weeks I've worked). Unless you can convince people to give their work for free, _someone_ has to pay for the tools (computers) and the labor (me) used to produce software.

    44. Re:Here's a better idea by clone53421 · · Score: 1

      your original analogy was poor

      The original analogy was made by aussie_a, not myself. He claimed that Anonymous Coward’s statement:

      When I'm writing code, I don't have to worry about patent infringement, because the stuff isn't patentable.

      is analogous to his own statement,

      When I'm trying to feed my family, I don't have to worry about money because the stuff can't be owned.

      And yes, it is a poor analogy.

      You're comparing the effort required to produce a crop with the effort required to copy an existing piece of software, once it's already been produced.

      That’s the whole point. It is difficult to produce a crop. It is easy to copy software. That is why it was a poor analogy.

      I offered a better one here, for what it’s worth.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    45. Re:Here's a better idea by renoX · · Score: 1

      The analogy could be improved, true: food is a physical object, so you cannot share it (if you eat the food, then I can't and vice versa), so if it costs something to produce food, someone has to pay for it, software can be shared: patents which prevents the sharing are totally artificial restrictions which are made to raise price of software.

      Plus even if programmers are paid (which is not always the case), it doesn't mean that the software itself must have a price: as shown by all the companies which pays programmers to produce Free/Open software: for example do you know the history of Erlang?

    46. Re:Here's a better idea by Americano · · Score: 1

      The original analogy was made by aussie_a, not myself. He claimed that Anonymous Coward’s statement:

      You're right - my apologies. I misread the headers and thought you had made the original analogy as well.

      And for what it's worth, your analogy *is* better. Though since it wouldn't fit on a bumper sticker, it'll probably be modded down.

    47. Re:Here's a better idea by Americano · · Score: 0, Flamebait

      If we as a society devoted as much effort to making food clothing, and shelter freely available (through mechanization) or close to it (through fair business dealings and efficiency) as we do on making hair sprout on bald heads, we'd likely have succeeded by now (except for the inevitable political squabbles from right wingers who would prefer to starve out half the planet rather than risk having even one poor person get "something for nothing").

      Breathtaking. In 3 short lines, you've managed to miss the point, quote directly from a 3rd grade "If I ruled the world," essay that dramatically oversimplifies complex issues, write a bumper sticker, and take a swipe-by-infantile-generalization at all those evil right wingers.

      Bravo, good sir. This must truly be your magnum opus.

    48. Re:Here's a better idea by bkr1_2k · · Score: 1

      The post said "when you can get away with it". It didn't say "when nobody knows what you're doing". There's a difference, though certainly some overlap.

      --
      "Growing old is inevitable; growing up is optional."
    49. Re:Here's a better idea by LWATCDR · · Score: 1

      But software is intangible. You could patent some item that the program makes say if you used it to run a CNC machine but you can not patent the program.
      That is what software is. A tangible embodiment of an idea. That is why in the EU they don't have software patents and why we should not in the US.
      The very fact that software is completely intangible means that it must be protected with copyright and not by patent.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    50. Re:Here's a better idea by Theaetetus · · Score: 1

      But software is intangible.

      So is the idea of an aircraft engine. It's just an idea.

      You could patent some item that the program makes say if you used it to run a CNC machine but you can not patent the program.
      That is what software is. A tangible embodiment of an idea. That is why in the EU they don't have software patents and why we should not in the US.

      They totally have software patents in the EU, you just don't call them software patents. They have a doctrine that's like the Bilski rule, so tying the software to a specific machine makes it patentable. The software - just like a method not tied to a machine or causing a transformation in the US - is unpatentable, but the idea certainly is.

      The very fact that software is completely intangible means that it must be protected with copyright and not by patent.

      Nope, because by definition, intangible things cannot be protected by copyright. Copyright only protects fixed tangible expressions of ideas.

    51. Re:Here's a better idea by sjames · · Score: 1

      And in the same 3 lines you managed to propose nothing whatsoever.

    52. Re:Here's a better idea by jbengt · · Score: 1

      Patents protect the idea.

      No, no, no - that is wrong

      Patents require (or at least they're supposed to) that you reveal the ideas, and that you publish how to turn the ideas into practice.
      Patents do put up a legal roadblock to making specific novel machines, processes, and materials. But the trade off for that is to encourage the spread of knowledge that otherwise might be kept as trade secrets.

    53. Re:Here's a better idea by Theaetetus · · Score: 1

      Patents protect the idea.

      No, no, no - that is wrong

      Patents require (or at least they're supposed to) that you reveal the ideas, and that you publish how to turn the ideas into practice. Patents do put up a legal roadblock to making specific novel machines, processes, and materials. But the trade off for that is to encourage the spread of knowledge that otherwise might be kept as trade secrets.

      No, that's right. Protection doesn't require secrecy, as you assume. I can put up a fence to protect my house, but my house is still visible to the public. I can exercise legal action to remove trespassers, but they're not walking on my invisible lawn. The patent protects an exclusionary property right in the idea.

    54. Re:Here's a better idea by Americano · · Score: 1

      I don't know, I pointed out that your vapid platitudes have zero bearing on the discussion at hand. That's got to count for something.

      Or were you proposing to feed & clothe the poor with your self righteousness, and that the same self-righteousness would also solve software patent issues somehow?

    55. Re:Here's a better idea by sjames · · Score: 1

      All you really managed to do is say "well, you're a doodie-head" in slightly more sophisticated language.

      Is it mechanization, lack of worldly concern or the possability that someone might get something for free that burns you up so very badly about a brief quip of mine? Or did you just drop a few grand on Rogaine?

    56. Re:Here's a better idea by Americano · · Score: 1

      I have no problem with mechanization, I have plenty of worldly concerns, I have no need or desire for Rogaine, and I have no problem with someone getting something for free - if it is freely given by the donor.

      All of which demands the simple question: What does any of this have to do with software patents?

    57. Re:Here's a better idea by sjames · · Score: 1

      If the whole how will i feed my family question goes away, IP laws have a lot less reason to be.

    58. Re:Here's a better idea by mini+me · · Score: 1

      Actually, speaking as a farmer myself, most farmers do work for free. The prices food buyers are willing to pay the farmer are just enough to cover the expenses of producing the product, if that. Farming is truly a labour of love. Funnily enough, I turn to my programming job to make a living; which apparently I should also do for free according to your post.

    59. Re:Here's a better idea by mini+me · · Score: 1

      It is actually a very interesting analogy when you look at it that way. For food, you take a seed, care for it, and it turns into many seeds. For software you take an idea, care for it, and it turns into many applications.

      It also works because, just like software, there are many patents on seeds. You cannot just plant any old seed in your field. Often you have to obtain a license to plant a seed. Just like you cannot work on any idea. You might have to obtain a license to "grow" your idea.

    60. Re:Here's a better idea by Americano · · Score: 1

      So for the overwhelmingly middle & upper-middle class, majority-liberal software engineers, a profound concern with "feeding my family" is an actual existential threat?

      Or is it that Software Patent litigation is a pressing concern for the poor because if IP laws were amended, suddenly every poor disenfranchised liberal who's been held down by the uncaring and heartless right-wingers for generations could write software and lift themselves out of poverty?

      Do you even begin to realize how ridiculous you sound?

    61. Re:Here's a better idea by mini+me · · Score: 1

      There is a certain cost attached to putting a seed in the ground, but the end result is many copies of the original seed. There is a certain cost attached to turning an idea into an application, but the end result is many copies of the original idea.

      If I want to recoup my initial investment and turn a profit, I have to sell the copies of my seed or application. If I am feeling generous, I could give my seed or application away for free. So far, there is not a whole lot of difference between farming and software development (I do both, incidentally).

      But then I discover that my application is encumbered with patents. I can no longer distribute for free or otherwise until I am granted a license from the patent holder(s). I now have to raise the price of my application to you in order to cover the costs of acquiring the patent license.

      But wait! Those seeds are patented encumbered as well. I may not duplicate or distribute my seeds in any way without a license from the patent holder(s). I do not have an agreement in front of me at the moment, but I have signed them in the past and they essentially say that you may not replant the seeds or share them with anyone other than approved grain elevators. Sounds kind of like a software license to me.

      So yes, there are some physical limitations on the distribution of food. But I think the concept of the two ideas and how patents affect them might be a lot closer than you think.

    62. Re:Here's a better idea by sjames · · Score: 1

      You appear to be trying as hard as you possibly can to miss the point. It's like spoon feeding a baby that doesn't want to eat! Just hold your mouth still for a moment and I'll see if I can get the airplane to land.

      First, try being a touch less literal. Given that, YES, I believe that the ability to pay for food, clothing, and shelter (as well as transportation) is probably a sizable concern for the middle class. That's why they don't quit their jobs and work on whatever software they want. I leave out entertainment since if IP evaporated, that wouldn't cost very much. If we can mechanize production of food, clothing, and shelter, we can surely do the same for DVD players.

      Energy is also a big concern for them. There are solutions to that as well.

      If nobody HAS to work full time in order to have a decent lifestyle, the nature and amount of work would change considerably. The need for IP laws would be GREATLY reduced as well. There are, of course, a lot more pieces to the puzzle. Certainly more than would be appropriate in a simple /. reply, but surely your imaginetion can fill in one or two details.

      Note as well, if food, clothing, and shelter were somewhere between free and dirt cheap, the poor wouldn't be poor.

    63. Re:Here's a better idea by Americano · · Score: 1

      In what world do you live where the production of food, housing, clothing, and transportation are not already " highly mechanized "??

      Your dreams of an egalitarian, communal world where nobody wants more than what they already have are, thankfully, a fantasy. If we're supposed to be happy with "free" housing, clothing, and some food, then there wouldn't be much incentive for us to have ever advanced beyond a semi-primitive state - living in caves (free); wrapping ourselves with fig leaves and animal skins (free); eating whatever nuts & berries we manage to gather (these literally grow on trees!).

      In that state, the only "work" required was solely focused on subsistence - gather enough food to eat today, find a dry cave to sleep in, and maybe some furs to keep yourself warm. If that's all you want, you're welcome to return to that state. Personally, I'll go with the whole "do productive work to maintain a comfortable modern lifestyle" option. Don't come around demanding that I spend my time and effort on building machines to give you the same lifestyle I'm working hard to provide for myself when you have nothing of value to offer in return other than some bones and twigs.

      Or are you saying that it's somehow my job to create the trappings of a comfortable modern lifestyle for you for free, and that I can't have a new car until everybody has a new Honda sitting in their driveway? Be careful what you wish for - when you wish for the enslavement of those above you on the socioeconomic ladder, don't forget that there's a lot of people below you wishing for the same thing.

    64. Re:Here's a better idea by sjames · · Score: 1

      Your dreams of an egalitarian, communal world where nobody wants more than what they already have are, thankfully, a fantasy. If we're supposed to be happy with "free" housing, clothing, and some food, then there wouldn't be much incentive for us to have ever advanced beyond a semi-primitive state - living in caves (free); wrapping ourselves with fig leaves and animal skins (free); eating whatever nuts & berries we manage to gather (these literally grow on trees!).

      Actually, my "egalitarian communal world" would depend on people wanting more. I didn't say people wouldn't work, just that it's nature would change. It would cease to be work or else and become more like find something you enjoy and get busy with it.

      The world of free software demonstrates that given an opportunity, people will create useful things for the joy of doing it or because they want it to exist. They will share it with others for a combination of "cred" and to recruit others into the project so it can be more than they could create alone. I would like to give more people more of that opportunity.

      As for highly mechanized, clearly we have different definitions. Highly mechanized means the machines do ALL of the work. Preferebly other machines repair those machines, but we're probably a ways off from that yet. When the machines harvest, clean, package, and deliver the food themselves, it is highly mechanized.

      It sure beats the current state of affairs where we hire people for low wages to act like machines because they are cheaper in the short to mid term.

      As for the rest, you're making a LOT of assumptions that mostly seem to revolve around "OH NOES! how will I have more than the other guy now?" I don't wish for the enslavement of anyone. I wish to remove the near enslavement of everyone who currently HAS to work for a living. I fully expect that it's not a simple process and that it's probably not doable in my lifetime, but it sure would be nice if society as a whole could manage to agree that it would be a good thing.

      Currently, you perfectly demonstrate the problem. You seem to somehow find the very idea of people not having to work (but doing so anyway) repugnant, and I can't for the life of me imagine why that would be.

    65. Re:Here's a better idea by sgtrock · · Score: 1

      Go back and re-read my sentence. I said that "software development is the _only_ form of creative expression covered by patents _and_ copyrights." No value judgment was made in relation to other forms of expression.

    66. Re:Here's a better idea by Curl+E · · Score: 1

      for example do you know the history of Erlang?

      No, but I've seen the movie.

      --
      Backups are for wimps. Real men post their data in comments and have slashdot mirror it
  3. Stupid System by Anonymous Coward · · Score: 2, Interesting

    Why is the legal system so fucked up that it's easier to win with "We don't do X" instead of "X has been done before" when it's extremely obvious that X has been done before?

    1. Re:Stupid System by 91degrees · · Score: 1

      Most of the time I see this argument, X has been done before in a completely different way, so doesn't have any bearing on the patent.

    2. Re:Stupid System by Anonymous Coward · · Score: 4, Insightful

      Because it is as close as anyone is going to get as far as logical watertightness goes. Let P be "You are using a patented idea" and Q be "It's been done before". Enforcing a patent requires P.

      Patent owner: "P is true of you." (Initial threat)
      You: In fact Not-P is true of us.
      Patent owner: OK, Not-P so we can't enforce patent.

      vs

      Patent owner: "P is true of you."
      You: P is true but Q is true also. (You try to stop legal wrangling with Q.)
      Patent owner: OK, P so we can try to enforce patent, regardless of Q. We'll try to show Not-Q.

    3. Re:Stupid System by Anonymous Coward · · Score: 0

      The area covered by P is so confusing, general, or subjective that you are in court for five years trying to prove that you aren't in the little circle.

    4. Re:Stupid System by 31415926535897 · · Score: 1

      In criminal defense, you can use multiple strategies to try to show innocence, even if those arguments are not mutually exclusive:

      For example, if you were trying to defend yourself against a murder charge, I believe you can argue the following:
      1. I wasn't even there
      2. Even if I was there, I wasn't the actual person to killed him
      3. Even if I did kill him, it was an accident

      If any one of those holds, you're a free man, but logically you can't argue all three (from a non-legal perspective). In the court room, however, you're free to make these arguments (of course you have to weigh this against the intelligence of the jury, but we've all heard who comprises a jury).

      I keep hearing things that seem to exclude this option from a civil suit. Why is that? What can't you argue:

      1. We are not infringing (~P)
      2. Even if we were infringing, there is prior art, so your patent is invalid (Q)

      And in this case, ~P ^ Q is not even a logical contradiction.

      You've got to love the law.

    5. Re:Stupid System by LaminatorX · · Score: 1

      Shoot, you got my wheels turning...

      Definitions:

      • A=Activity
      • K=Knows that P might reasonably apply to A
      • O=P is to obvious to be valid.
      • B=P is to broad to be valid.
      • E=Earlier prior art invalidates P
      • P=Valid Patent: Courts assume True if has been issued going forward, but can be negated if at least one O, B, or E successfully argued before court.
      • I(A)=Infringement: True if (A infringes on P)
      • Li=Liable for innovent infringement:True if (P & I(A) & !K)
      • Lw=Liable for willful infringement: True if (P & I(A) & K)

      Plaintiff asserts:

      • P
      • I(A)
      • If K then Lw, else Li

      Defenses:
      Either...

      • !I(A) therefore !or(Li,Lw)
      • # Article suggests K may make it possible to proactively engineer A such that this is the case.
      • # Easiest to prove if dominion of P is clear and concise, but many patents are not so.

      Or...

      • or(O,B,E), therefore !P
      • !P therefore !or(Li,Lw)
      • # More difficult to prove, as the court must assume !or(O,B,E) based on P having been granted in the first place.
    6. Re:Stupid System by Jenming · · Score: 1

      The Burden of Proof in a civil case is much looser than in a criminal case.

      So in a criminal case you argue all three of those and if any of them stand then there is reasonable doubt.
      In a civil case the jury just needs to believe that it is more likely that one party is in the right then the other. So if you make a bunch of different arguments and some seem to hold water but others don't your not really helping yourself.

      --
      Morpheus, God of Dreams.
    7. Re:Stupid System by Anonymous Coward · · Score: 0

      You could have just said "because non-techie Judges are stupid as shit" and it would've accomplished the same goal, y'know?

    8. Re:Stupid System by marcosdumay · · Score: 1

      Ok, but (~P ^ Q) can be true, and (~P v Q) is enough for you. Why again can't you make an argument for (~P) and one for (Q)? If any of them is right, it is proof enough, even if the other isn't.

  4. References to Slashdot by Anonymous Coward · · Score: 0

    are along the lines of "Don't be casual and informal and creative with logic like Slashdot". He mentions Slashdot in the context of reading the abstract and not reading the actual thing, much like this very thread.

  5. I've heard that defense before... by Guido+del+Confuso · · Score: 0, Redundant

    "we don't do that. The patent says X, we don't do X, therefore go away, sue someone else, it's not relevant for us."

    "Look... me and the McDonald's people got this little misunderstanding. See, they're McDonald's... I'm McDowell's. They got the Golden Arches, mine is the Golden Arcs. They got the Big Mac, I got the Big Mick. We both got two all-beef patties, special sauce, lettuce, cheese, pickles and onions, but their buns have sesame seeds. My buns have no seeds."

    1. Re:I've heard that defense before... by Craigj0 · · Score: 2, Informative

      Trademarks are very different from Patents.
      What you describe is a Trademark infringement.

    2. Re:I've heard that defense before... by norpy · · Score: 0, Offtopic
  6. Hidden costs by pablodiazgutierrez · · Score: 5, Insightful

    The cost of searching for patents whenever you're doing something, anything, really, is a huge burden on any R&D department. By forbidding employees to look at patents, companies make then focus on the important stuff: making things.

    1. Re:Hidden costs by phantomfive · · Score: 3, Insightful

      I don't think that's what he meant, he didn't say we should spend our spare time reading through patent applications, he was saying we should know how to read them, and not be afraid of reading them if the need arises. He also suggested a perfect open source defense that would scare even patent trolls away from suing open source projects, and that is to come up with a workaround. After that, the patent will be useless, and all the people licensing that patent won't want to pay anymore, they will just use the workaround. Because the open source community is willing and able to find a workaround for any patent, the trolls will be afraid to attack the community.

      But you can't really find a workaround if you can't understand the patent, right? So he goes through and explains how to read the patent. He carefully explains that most people on Slashdot don't know how to read a patent, and explains the right way to do it. My wish is that every mod reads the article and then mods down those commenters in stories that don't have a clue how to read patents. That would raise the level of discussion here. But it probably won't happen (sigh).

      --
      Qxe4
    2. Re:Hidden costs by shentino · · Score: 1

      Reading patents is a good idea.

      Since unlike with copyright, originality is not a defense to a patent infringement claim.

    3. Re:Hidden costs by Anonymous Coward · · Score: 0

      I'll bite. How do you work around the Apple multi-touch patents?

    4. Re:Hidden costs by mcgrew · · Score: 1

      Patent searches may not be cost-effectife; this is second hand info so of course be wrong (sometimes I'm wrong with 1st hand info), but a fellow I knew several years ago (actually my ex-wife's brother in law) worked at a place where they manufactured mechanical gizmos. His boss would bring a competetitor's gizmo and ask "can you make one of these?" Once he asked his boss "can't we get in trouble for violating their patent?"

      The answer was "that's why we have lawyers on the payroll."

      He said that often they could get around the patent by (for instance) using brass instead of copper. This sort of thing would be easier with software.

      But IMO patents aren't such a problem; they only last twenty years. I know that's a lifetime for someone in college, but you would be amazed how fast twenty years goes by. Someone mentioned GIF vs PNG earlier, the patent on GIF is almost over.

      A bigger problem is copyrights. If copyrights only lasted as long as patents, Windows 95, Duke Nukem, and Wolfenstein would be free in 2015. If patents lasted as long as copyrights, technological progress would come to a standstill, and I posit that creative arts are being greatly harmed by the excessive copyright lengths.

    5. Re:Hidden costs by radtea · · Score: 4, Interesting

      How do you work around the Apple multi-touch patents?

      Start by being specific about which patents you mean. "The Apple multi-touch patents" means nothing. Apple has a great many patents, 28 of which contain the words "multi-touch" in the text. Here's a likely candidate, #7656394, "User interface gestures".

      All five independent claims refer to "proximity images", so the obvious work-around for this patent would be to begin with a system that does not use an image (a regular, contiguous array of pixels in two or more dimensions) as the primary data structure.

      There's more to it than that, but the basic process is the same: be specific as to what patent(s) you are concerned with; read the CLAIMS (not the abstract) carefully and then the supporting material to ensure you understand the terms of art being used.

      This patent doesn't actually define "image", but it is clear from context, and equally clear from common usage that a data structure that contains only a list of (mostly non-contiguous) points of contact is not an "image".

      --
      Blasphemy is a human right. Blasphemophobia kills.
    6. Re:Hidden costs by Rydia · · Score: 1

      I wish I had mod points for this post. Too many on slashdot rage against the system without actually knowing the first thing about it, just vaguely that there are patents and they describe things in some fashion and they are bad.

    7. Re:Hidden costs by shaper · · Score: 1

      Reading patents is a very bad idea. It opens you up to willful infringement and treble damages.

    8. Re:Hidden costs by pablodiazgutierrez · · Score: 1

      Someone mentioned GIF vs PNG earlier, the patent on GIF is almost over.

      The GIF patent *is* over: The US LZW patent expired on June 20, 2003.[19] The counterpart patents in the United Kingdom, France, Germany and Italy expired on June 18, 2004, the Japanese counterpart patents expired on June 20, 2004 and the counterpart Canadian patent expired on July 7, 2004.[19] Consequently, while Unisys has further patents and patent applications relating to improvements to the LZW technique,[19] the GIF format may now be used freely.

    9. Re:Hidden costs by shentino · · Score: 1

      Only if you read the patent and then push on ahead anyway. By reading them you get a heads up of what not to implement.

      You shouldn't be infringing patents to begin with anyway, so what's the difference?

    10. Re:Hidden costs by Tablizer · · Score: 1

      The Apple multi-touch patents...All five independent claims refer to "proximity images", so the obvious work-around for this patent would be to begin with a system that does not use an image

      Wonderful, an iVT100.

         

  7. We need obviousness reinterpreted for sw patents by presidenteloco · · Score: 2, Insightful

    I think that the best overall defense is if someone can take a case all the way to the supreme court, and argue that the threshold for obviousness
    is way out of whack in the granting of software and business process patents.

    The goal should be to get a test mandated by the supreme court along the lines of: If three out of four average 3rd year comp sci students
    could design and code it up in a month, having heard only the requirements and not the design, then it's f***ing obvious to a competent practitioner
    in the field, and should be dismissed.

    Who knows. There may actually be algorithms clever enough to deserve patent protection for 5 years or so. But right now those would probably be
    1 out of 100 of the patents granted, so the whole system is in total disrepute and it is the duty of a responsible practitioner in the field, as a protest,
    to ignore and not view and thus not heed any USPTO software or business process patents, until they entirely revamp the standards and
    throw out all patents granted under the existing broken standards.

    --

    Where are we going and why are we in a handbasket?
  8. Widen and shortern by zlel · · Score: 1

    Can we just allow companies to patent everything they want and let them be effective for like only 5 years so we can all get on with life? Innovators should not be rewarded for how "clever" they are, but rather compensated for how much it costs to do R&D. Patent duration should depend on the costs associated with innovation in each industry.

  9. I choose to publish my "inventions" at Usenet news by colordev · · Score: 1
    Latest was on 20th juli 2009 and it started like this

    Dear all reading professional(;as described in patent regulations)

    I would like you to remember reading this text as prior art, when someone will try to patent a similar method or a device arrangement, that is using the techniques shown below.

    TITLE: Method and device arrangement for creating audio visual designs

    now unPatentable claims
    1) A method that is using an evolution based approach for improving or creating audio and / or visual designs k n o w n for it utilizing a computer software that generates a set of audio and or visual designs for the user of the system so that the user can select best design or designs according to his/her liking the properties present or absent among the presented set of designs.

    2) A device arrangement and a method according to claim 1 ... bla bla bla

    (this Patent Buster: was first published on 19-7-2009 8:20 pm GMT at http://www.colordev.com/ )

    I think more independent software inventors should do the same i.e publish the patentable details, as it will create submarine patent-eliminators against the patent trolls. Ultimately no one will know what really has been published, or if any software patent will hold in court. For example if I 5 years a from now will read about a patent troll suing someone and I know I have the prior art, well I'll be happy to be the expert witness invalidating the patent.

  10. Re:I choose to publish my "inventions" at Usenet n by Anonymous Coward · · Score: 0

    Are there not websites which accept submissions written to the standards required of a patent, for the very purpose of establishing prior art?

  11. Has he patented it? by nikanth · · Score: 1, Interesting

    Has Tridgell patented, the techniques to defend patent attacks? Or is this going to be a prior-art for a later patent?

    1. Re:Has he patented it? by nacturation · · Score: 1

      Has Tridgell patented, the techniques to defend patent attacks? Or is this going to be a prior-art for a later patent?

      Ah yes... a variation of the obligatory I just patented comment. Truly a staple of the many tired, used Slashdot memes for every patent story.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  12. Re:We need obviousness reinterpreted for sw patent by rodgerd · · Score: 1

    Yeah, taking it all the way to the Supremes worked really well in killing off infinite copyright extension, didn't it?

  13. Bah Humbug by baadfood · · Score: 3, Interesting

    Reading patents with an eye to identifying "Technologies" to use is an exercise in futility:
    Most are stupidly obvious. The others written in leagalease.

    Reading patents with an eye to identifying "technologies" to avoid is also an excercise in futility. Again, you need the mind of a lawyer, combined with the approach of a security researcher, to "see" the ways a patent could be exploited to somehow map to your own problem domain. That you were happily solving without resorting to the giant database of solutions to micro problems no one is interested in.

    Next, theres just too damned many of them. If anyone took the time out to exhaustively read and analyse each patent enough to determine if the possibility for collision existed, well they wouldn't have a problem with patents as they'd never write any code.

    Lastly, it takes courts a long time to determine if a particular product does conflict with a patent. This means theres a lot of grey area around the edges of a patent to determine if a particular approach is covered or not. Which means, of necessity, that, like Chinese ISPs, developers who read a patent would have to defensively eliminate huge swathes of potential solution space from their investigations, to avoid getting "too damned close".
     

  14. Risk of large costs by AliasMarlowe · · Score: 2, Interesting
    He made some assertions whose validity is questionable for small companies, and which are generally false for larger companies with deep pockets.

    'If you've got one lot of damages for patent infringement, what would happen to the project? It's dead.

    Not necessarily, since the product may already be released, and the project to create it may be already completed. The damages award is typically made after lengthy legal proceedings, and it's not likely that the development project is still active. Those involved have probably moved on to other projects, been promoted, or changed employer. Paying tens or hundreds of millions in damages is not fatal to large companies, but the risk of such a cost is definitely a risk to be minimized.

    If it gets three lots of damages for patent infringement, what happens to the project? It's still dead.

    Not necessarily, if the product has already been released, and the project to create it has already been completed. But the court's interpretation of a patent is often baffling to an engineer, who cannot therefore assess whether a risk of infringement really exists. However, by being aware of the patent, the potential cost of an infringement is tripled. This is why large corporations do not encourage their developers to do exhaustive patent searches.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Risk of large costs by Americano · · Score: 1

      Not necessarily, since the product may already be released, and the project to create it may be already completed.

      You work at places where the software is released, and never touched again? That's amazing. You should probably patent your process for creating complete v1.0 software.

    2. Re:Risk of large costs by AliasMarlowe · · Score: 1

      Not necessarily, since the product may already be released, and the project to create it may be already completed.

      You work at places where the software is released, and never touched again? That's amazing. You should probably patent your process for creating complete v1.0 software.

      Perhaps that's why I said the project to create it is completed. Software maintenance (bug-fixes and interoperability enhancements) occurs sporadically, but involves effort which is orders of magnitude less than the initial development. In general, there is nobody assigned until an issue arises, and then only for as long as it takes to resolve the issue.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  15. Re:I choose to publish my "inventions" at Usenet n by jimicus · · Score: 3, Interesting

    You could have at least read the summary:

    Next one, prior art: [...] Basically the argument is: somebody else did that before. It's a very, very tricky argument to get right. Extremely tricky, and it is the most common argument bandied about in the free software community. And if you see it in the primary defence against a patent, you should cringe because it is an extremely unsafe way of doing things.'

    The reason why prior art is difficult to get right is explained in TFA: a patent consists of a number of (likely very long and complicated) interdependent claims which are likely to be interpreted quite narrowly. In order to work, a prior art defence has to exist for each and every one of those claims in the same interpretation as that intended when the patent was granted. So you have to go through the entire patent from beginning to end, look at each claim and think "Is there prior art for this? Is the prior art exactly the same idea or is it just roughly the same sort of thing? If the latter, that's a Very Bad Thing for the defence".

    However, it's quite common for the patent to hinge on a handful of claims and if you can prove that you don't do just one of the independent claims, you're free.

  16. A non-profit anti-patent union is the way to go by Anonymous Coward · · Score: 1, Interesting

    The union goes around aquiring as many patents up as possible, and agrees to use the patent portfolio to help defend any of its members who are threatened with patent legal action. All members agree to not to sue each other. Maybe a fee is required to join, or patent donations. Maybe a cross between insurance and a union. If it gets powerful enough, it could make patents irrelevant. ... or are people already trying to do this

    1. Re:A non-profit anti-patent union is the way to go by shentino · · Score: 1

      OIN

  17. Re:I choose to publish my "inventions" at Usenet n by TheTurtlesMoves · · Score: 1

    And they cost about the same as filing a patent.

    --
    The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
  18. Re:I choose to publish my "inventions" at Usenet n by colordev · · Score: 1

    You could have at least read the summary:

    I did, and I've had my share of these kinds of patent troubles. I no longer believe so much for (SW) patents and consider most of those waste of time. And I agree showing prior art is tricky, very tricky. And I hope, if needed, I've got enough both offensive and defensive patent skills if needed. In past I've done inventions, written patent applications and got patents. So I know the formal things. But as I publish the patent details, as you mentioned, using those interconnected patent claims, well chances are I publish something I *could* get a patent self as it described as a real invention. And if I manage to describe a patentable invention then it alone may serve as a defense - if their's isn't exactly like mine.

    And what about those offensive techniques, if you annoy me enough changes are I invalidate your other patents and hurt your R & D badly. Well I've done that too (in 2005-2006). Basically It took 2 weeks of HARD HARD HARD patent breaking activity, but it was enough to cause a lawsuit against me dropped - as in those two weeks I managed to make myself just too F*king poisonous to bite. But as said it was rough... very rough... but... it can be done. And no it was not a small entity that was suing me ;)

    ...besides SW patents , who cares... I remember one brave attitude being shown with the in BBC's OS video codec project. They just said: if there would be patent infringement claims... they would just code around those....

    So, I don't know what works for you... I just believe publishing SW inventions at the Usenet is an easy non-expensive way for making good quality prior art.

  19. Re:We need obviousness reinterpreted for sw patent by kbg · · Score: 1

    No, there are no algorithms clever enough to deserve patent protection. What is an algorithm in a computer? It is just math by another name. Software is made up of mathematical principles, math is not patentable, and therefore software shouldn't be, end of story.

  20. an idea, or 1 implementation of an idea? by bzipitidoo · · Score: 3, Insightful

    I see several problems with Tridgell's approach.

    1st, his talk assumes patents cover only a specific, narrow implementations of ideas. And if some patent troll challenges you, all you have to do is show your idea is slightly different. He says we've gotten it all wrong, because there isn't any such thing as an overly broad patent. I don't know. Isn't the point of a patent to cover an idea, no matter how it is implemented? What is a business method patent, if not that? But if he's right, then RIM really blew it. All they had to do was show that NTP's patents don't cover exactly, precisely what they did and the way they did it. That should have been easy, because they came up with their own system. Somehow, I think that if it had been that easy, RIM would have found the way. Instead RIM tried what he strongly recommends against, that is, they tried to show prior art. There was just this minor problem that their legal team foolishly hoked up some fakery on that point.

    2nd, he assumes too much about the methods of the patent trolls. Sure, it all comes down to making money, but the straightforward approach of attempting to collect license fees isn't the only way to use a patent to that end. There's the use of patents to stifle competition. That's why MS supported SCO, not to profit off of licensing fees for Linux, but to hurt Window's biggest competitor. Then there's the shakedown, as IBM once did to Sun over 7 patents, including the infamous "fat lines" one. Sun did exactly what Tridgell says to do. They demolished IBM's claims of infringement. And it didn't work because IBM pointed out that they have over 10000 other patents. "Do you really want us to go back to Armonk and find 7 patents you do infringe?" Well, maybe Sun shouldn't have caved. And, there's harassment of the sort SCO did. They knew they didn't have a case-- they were just making a big legal stink in hopes their victims would decide it's cheaper to buy them off than fight them in court. How did PJ tear SCO's case apart? The way Tridgell recommends? Yes, but that was only a part of it. There was also effort to throw the validity of SCO's patents into question by showing prior art.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    1. Re:an idea, or 1 implementation of an idea? by Anonymous Coward · · Score: 0

      IANAL, IMO the correct time for a "prior art" claim is when one can posit that alleged infraction A was taken directly or derived from code C which is proven to have existed before the priority date.

      Please, someone correct me if I am wrong.

    2. Re:an idea, or 1 implementation of an idea? by Anonymous Coward · · Score: 0

      SCO's cases have been all about copyright not patent. The only patent claims in the SCO saga were IBM's counterclaims (but maybe IBM withdrew those?)

  21. Aggressive defense by Arancaytar · · Score: 1

    Of course prior art is a more popular argument in the free software community because it is a more aggressive defense. It's an attack against the patent itself. The free software movement is keen to destroy patents they consider unjust (which for broad and vague patents such as "taking online orders with a single click" or "online course management" is a given), and merely avoiding the damage from lawsuits may look like a "weak" move.

    (Which is probably par for the course in law: Clients resent their lawyer's advice when they counsel against an aggressive course of action. Their rights were violated, dammit, and they want to see vindication. Even when the slower and less flashy strategy, even settlement, can have the better ultimate outcome.)

    1. Re:Aggressive defense by Americano · · Score: 1

      Tridgell talks about how to avoid infringing, and if you're accused of it, how to best defend yourself under the current system. Free Software advocates want to blast the whole of the current system to bits.

      Free Software thinks if they show enough bogus, stupid, ignorant patents, it will become obvious that the system is broken & should be scrapped. Most companies involved in patent litigation are not interested in spending millions or billions of dollars to change the system over the next 20 years. They want the pain to stop and the problem to go away, NOW.

      Entirely different goals, which should help explain why the approaches advocated by the two are so... well, different.

  22. Why not just prior art everything? by rcragun · · Score: 1, Interesting
    This post reminds me of an idea I had recently. If patents are based on the idea that this is a new invention, something that is novel, but they are also contingent upon their not being "prior art," then why not just create the "prior art of everything"? What do I mean? I'm not a programmer, but from what little I know about programming, I'm guessing a programmer could relatively easily grab an electronic dictionary and using the logic in the article linked to in this post, wordscramble every noun with every adjective in the dictionary to create the prior art of everything. For example:

    Claim 1) A [noun] consisting of:

    * a [adjective] [noun],

    * with [adjective] [noun] [noun]

    You then use software to fill in the blanks with every possible word option:

    Claim 1) A [computer] consisting of:

    * a [grumpy] [fish],

    * with [cloudy] [metal] [socks]

    Run all of these permutations through, post them online with a time stamp and under the GPL code, et voila, the prior art of everything! Wait a year and a day and you can now claim every software patent is worthless because there is "prior art" - and all you have to do is reference the website that has the "prior art of everything." Hell, that should be the website: "priorartofeverything.com"

    Then, whenever anyone files a software patent, point to "priorartofeverything.com" and say, "Nope. Someone already had that idea."

    The end of software patents....

    1. Re:Why not just prior art everything? by Theaetetus · · Score: 1

      This post reminds me of an idea I had recently. If patents are based on the idea that this is a new invention, something that is novel, but they are also contingent upon their not being "prior art," then why not just create the "prior art of everything"? What do I mean? I'm not a programmer, but from what little I know about programming, I'm guessing a programmer could relatively easily grab an electronic dictionary and using the logic in the article linked to in this post, wordscramble every noun with every adjective in the dictionary to create the prior art of everything. For example:

      Claim 1) A [noun] consisting of:

      * a [adjective] [noun],

      * with [adjective] [noun] [noun]

      You then use software to fill in the blanks with every possible word option:

      Claim 1) A [computer] consisting of:

      * a [grumpy] [fish],

      * with [cloudy] [metal] [socks]

      Run all of these permutations through, post them online with a time stamp and under the GPL code, et voila, the prior art of everything! Wait a year and a day and you can now claim every software patent is worthless because there is "prior art" - and all you have to do is reference the website that has the "prior art of everything." Hell, that should be the website: "priorartofeverything.com"

      Then, whenever anyone files a software patent, point to "priorartofeverything.com" and say, "Nope. Someone already had that idea."

      The end of software patents....

      Nope, because no one actually had the idea. I can say "I claim a system for travelling backwards through time, the system comprising: (a) a perpetual motion machine that provides power to (b) an interstellar warp drive capable of exceeding light speed," but I haven't actually invented anything yet. I've just said some words, but someone reading that wouldn't say, "oh, I see, yes, you simply build your perpetual motion machine and warp drive and put them together!" It's not prior art because it doesn't teach anything or add anything useful to the public domain.

    2. Re:Why not just prior art everything? by randomencounter · · Score: 1

      Patent filings used to require a working copy of the device to be patented.

      Since that restriction was removed many patents, including software patents, are really nothing more than ideas that may or may not actually work. I would not be surprised to see perpetual motion machines in the post-working model era of patents.

      --
      Forget diamonds, copyright is forever.
    3. Re:Why not just prior art everything? by Theaetetus · · Score: 1

      Patent filings used to require a working copy of the device to be patented.

      Since that restriction was removed many patents, including software patents, are really nothing more than ideas that may or may not actually work. I would not be surprised to see perpetual motion machines in the post-working model era of patents.

      [Citation needed]
      Patent applications still have to describe something that works. Otherwise, they're rejected under 35 USC 101.

    4. Re:Why not just prior art everything? by randomencounter · · Score: 1

      They are required to describe something that works, but the requirement to demonstrate in an unambiguous way to the patent examiner a working implementation of the patented process or device was removed quite some time ago.
      http://en.wikipedia.org/wiki/Patent_model

      Here's a nice anecdotal example of what can result: http://news.nationalgeographic.com/news/2005/11/1111_051111_junk_patent.html

      --
      Forget diamonds, copyright is forever.
    5. Re:Why not just prior art everything? by Theaetetus · · Score: 1

      They are required to describe something that works, but the requirement to demonstrate in an unambiguous way to the patent examiner a working implementation of the patented process or device was removed quite some time ago. http://en.wikipedia.org/wiki/Patent_model

      No, I know that. I'm a patent agent, actually.

      My point was that they still have provide a written description that describes how to build and use a working invention, and if the Examiner says "I don't believe this works," the Applicant has to provide evidence it does. That said...

      Here's a nice anecdotal example of what can result: http://news.nationalgeographic.com/news/2005/11/1111_051111_junk_patent.html

      The USPTO actually has an incentive for allowing these... They get to collect issue fees and annuities, and they're not concerned about it ever being enforced, because someone would have to build a working one in order infringe the patent... and if they could build a working one, then hey, it wasn't invalid in the first place, and the USPTO would have been wrong to reject it! Plus, it adds stuff to the database of prior art, and will expire long before anyone does anything remotely close.

      So, you'll find that they tend to rubber stamp applications like this.

      As the article points out, this misleads investors who think that because the guy has a patent, he has a marketable product... but protection of investors and consumers is the realm of the SEC and other agencies, not the USPTO, as noted in the wonderfully-named Juicy Whip v. Orange Bang decision.

    6. Re:Why not just prior art everything? by randomencounter · · Score: 3, Insightful

      It is an example of a patent that is nothing more than pretty words that was not rejected in accordance with the patent code.

      There is no proof, not even any viable evidence, that the described "invention" would function in any way at all, let alone that it would satisfy the claims made in the patent. We aren't even talking Marketability, we are talking "It just can't work".

      If this sort of patent is being issued regularly by the patent office for the sake of collecting issuance fees, that would seem to indicate that the patent office itself is in habitual violation of the patent code for economic benefit.

      In simpler days we would call such actions "corrupt".

      --
      Forget diamonds, copyright is forever.
    7. Re:Why not just prior art everything? by marcosdumay · · Score: 1

      I can see you are not a programmer. You need a course on algorithms complexity*. You'd need a helish big server.

      * Or simply make the calculations on how many combinations of nearly 10k words you can fit on 15-40 pages. Make sure to calculate the log, you won't be able to deal with the full numbers. Oh, and make sure to get a scientific calculator, or you won't be able to get the full log.

  23. Get advice from a master - PhD thesis and patents by Anonymous Coward · · Score: 0

    I'm sure Tridgell must know something about reading software patents. Take his PhD thesis for instance, which is "based" to a large extent on one of the IBM patents he references. Well I guess that one must fall into the first category he mentions.

  24. Re:I choose to publish my "inventions" at Usenet n by shentino · · Score: 1

    The reason prior art is risky is because it's an affirmative defense that the defendant, not the plaintiff, bears the burden of proof for.

  25. Why companies patent.... by originalhack · · Score: 1

    Back in the days of dial-up modems, Hayes tried to force Motorola to license the (pause)+++(pause) escape sequence [Heatherington].

    The response was swift... Motorola looked in their own collection of patents to see what Hayes probably infringed....

    To paraphrase, the response started with "You use wire, don't you?"

  26. Wait a second... software patents... by clone53421 · · Score: 1

    We’re actually supposed to read those?

    But this is Slashdot. We don’t even read TFA.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  27. Invalidity _can_ work by rogerz · · Score: 2, Informative

    I think he's wrong equivocating the invalidity defense with the prior art defense. My understanding is a patent can be invalidated - and rendered completely ineffective - if you can show that it doesn't actually teach a practicable implementation of a way to achieve the claims.

    I had experience with this. We received a cease and desist letter from a (large) company saying we were infringing a patent they had claiming synchronizing audio playback with the movement of a cursor. After carefully reading the description, we realized that they were actually describing doing this synchronization by assuming that the real-time clock signal was all that you needed to know how much of the wave file had been sent to the audio output ... and we knew that this could not actually work. It didn't account for processing delays owing to CPU/memory/bandwidth limitations. Our lawyer wrote a letter back to them saying this and we never heard from them again.

    Note that the _claims_ themselves did not describe the synchronization method - they were claiming the generality of doing the synchronization. It was in the _description_ that they explained _how_ to do the synchronization and this is where we found the flaw which invalidated the entire patent. I should note also that the description included words indicating that the method they were describing was "essential" to the invention - so it was actually a badly written patent. If they had carefully qualified the description with words like "this is one possible method ... there are others known to those skilled in the arts", we might not have been able to make this defense. And, of course, this never went to court (probably because they realized how badly the description had been written). But, I've seen other such flaws in patent descriptions - you'd be surprised how often lawyers make stupid mistakes like this.

    And, if you do find such a mistake, you will have helped to move toward invalidating the entire patent, as opposed to just avoiding the particular infringement suit. It is lots more work to wade through entire descriptions, and I wouldn't recommend doing it unless, as the speaker indicates, you are in the cross-hairs of an infringement suit. But, it can be a very good feeling if you succeed!

    --
    If humans are mostly water, and beer is mostly water, then humans must be mostly beer.
    1. Re:Invalidity _can_ work by yuhong · · Score: 1

      My understanding is a patent can be invalidated - and rendered completely ineffective - if you can show that it doesn't actually teach a practicable implementation of a way to achieve the claims.

      Yep, remember perpetual motion machine patents?

  28. Re:I choose to publish my "inventions" at Usenet n by harmonise · · Score: 1

    So, would an infringer have to infringe on all of those claims as narrowly interpreted? If so, it seems like one could avoid patents by making some trivial changes to the code.

    --
    Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
  29. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  30. He meant find a legal workaround by s-gen · · Score: 1

    By "workaround" he didn't mean a technical solution where you implement something different to avoid infringment. He meant a legal solution where you look for an argument that says you're not infgringing.

  31. Complicated System by Theaetetus · · Score: 1

    Why is the legal system so fucked up that it's easier to win with "We don't do X" instead of "X has been done before" when it's extremely obvious that X has been done before?

    Because "we don't do X" is a very easy, black and white conclusion. Whether something is obvious or not is a very difficult analysis, requiring examining multiple factors, the state of the art at the time of invention, the ease of combining different prior art references without undue experimentation, how skilled the average person in the profession is, etc. Compare it to other areas in the legal system - it's much easier to beat a murder rap if the victim is still alive, than to try to show that your questionable alibi is more persuasive than the questionable witness testimony.

  32. So you are saying by Anonymous Coward · · Score: 0

    that the best way to handle a problem is to fold around it?

    And how many times are we supposed to do that before giving up, once the options are exhausted?

    I think the best way to handle a problem is to remove it.

  33. The World? by js_sebastian · · Score: 1

    As nice as the world might be if food was free and software had no patents, that isn't the world we live in.

    You may want to distinguish between the country you live in and "the world". Most european countries, for instance, still do not allow software patents at all.

    1. Re:The World? by Anonymous Coward · · Score: 0

      You're missing a crucial point:

      Most European countries, for instance, don't matter. Maybe Ireland and Germany, because they produce some good beer. The rest of Europe can go get stuffed.

      (Relax Mr. Sarkozy, I'm just playing with you. You know I love your sauvignon blancs and les fromages deliceuses.)

  34. What's the societal interest in patents? by whitroth · · Score: 1

    Article 1, section 8, clause 8, reads, "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."

    It does NOT read "to make money for the creators for themselves and their families in perpertua".

    Furthermore, esp. in software, where something may easily be obsolescent in five years, to grant a patent that lasts 17 is to *not* promote the progress of science", but rather to restrict it.

    But we've seen plenty of folks (gee, boyos and grllls, can you say 'SCO'? Or 'RIAA'?) who think it means the latter.

                        mark

  35. I see nobody read the article. by Animats · · Score: 1

    The link in the Slashdot "article" isn't valid. No one seems to have noticed this. No, they just blither away in ignorance.

    1. Re:I see nobody read the article. by clone53421 · · Score: 1

      That’s funny, because it works for me. Maybe your internets are clogged.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    2. Re:I see nobody read the article. by marcosdumay · · Score: 1

      It's called "slashdot effect", you can search it on Wikipedia. The page is said to be "slashdoted". That happens because several people do RTFA, some of them even comment after reading (diferently from me, as I often comment before reading...)

  36. Re:We need obviousness reinterpreted for sw patent by presidenteloco · · Score: 1

    I believe it is the suggestion to execute particular sequences and combinations of mathematical/logical operations,
    to achieve a particular purpose, which is being patented, not the abstract existence of the mathematical principles themselves.

    That being said, I tend to agree with your "information shall be free" idealist position on these things, but then I also think
    that clever / creative people should be given enough money to pursue their creative passions without starving or freezing to death.

    But instead it's a dog eat dog world, so the clever but otherwise hapless dogs have invented patents to make
    sure they don't starve if they produce useful inventions.

    I guess they could just produce inventions that are badly designed and need lots of paid tech. support. Oh wait.
    Where have I seen that business model before?

    --

    Where are we going and why are we in a handbasket?
  37. Re:We need obviousness reinterpreted for sw patent by presidenteloco · · Score: 1

    I should clarify, "the suggestion to have a machine execute particular sequences/combinations of math/logic operations"
    in order to achieve a "real purpose in the world" and not just achieve the calculation of the mathematical result.

    --

    Where are we going and why are we in a handbasket?
  38. Re:We need obviousness reinterpreted for sw patent by marcosdumay · · Score: 1

    Seems to be working better with business processes patents (we'll be sure on september). Maybe somebody should put software ones before the court.

  39. Exactly by marcosdumay · · Score: 1

    One can avoid most patents by making trivial changes to the code/product.

  40. Petition to stop software patents by ogai · · Score: 1

    Software patents are evil. Accepting them and trying to circunvent them is not going to help. You cannot circunvent what you cannot be aware of (hundreds of thousands of software patents waiting to bite you as soon as you have enough money for them) More or less one year ago I started the petition: http://petition.stopsoftwarepatents.eu/ More than 50.000 people and 3.000 companies have signed, but many haven't. I have spoken with some in the later group and their reasons are very different from each other. And that is the problem to stop software patents: many think approach a) or b) are not a good idea (or are useless). But that is wrong. All approaches against software patents must be supported (specially if they don't cost you too much). Go and sign the petition now ;-) (even if you are non-european)

    1. Re:Petition to stop software patents by Thundersnatch · · Score: 1

      Software patents aren't evil, they're simply counter-productive and inefficient as the result of a huge government bureaucracy fucking things up. There are certain bits of software that are so innovative they should be patentable. Usually these are very complex or original algorithms found in academic circles or in complicated applications like signal/image processing. For example, I think quicksort is patent-worthy, as well as DCT-based lossy audio compression. But the USPTO fucked it up and granted patents to everybody for everything, just so some bureaucrat could get justify getting his budget increased year after year.

      To start a flame-war, I wonder why so many bemoan the US government fucking up copyright, patents, and broadband policy yet want the same government to run our healthcare system.

  41. Explain that to me again, but slowly by jonaskoelker · · Score: 1

    Let p' be "not p". What's the difference between showing "not p'" and "not q"? Why can't the patent owner say "We'll try to show Not-p'" rather than "[...] Not-Q"? Why don't they say "OK, P-And-Q so we can't enforce patent"?

    You say something about legal wrangling, without any details. I don't think you can argue that one works better than the other based solely based on propositional (or if you prefer, second order prepositional) logic---at least not the kind of logic that deals with what is true rather than what is convincing.

    I think you need to argue from the realities of court rooms and court cases: that based on historical evidence we know that one kind of argument convinces people and another kind of argument does so too but less often. Maybe you can argue based on what the law says: that "it has been done before" isn't enough to constitute prior art, and therefore Q is a necessary but not sufficient condition for defending yourself (that makes your second scenario, juxtaposed with your first, make sense).

    But calling the claims one-letter names and formalizing the structure of the argument, what exactly has that gained you? Exactly what are you claiming here?