Slashdot Mirror


Federal Patents Judge Thinks Software Patents Are Good

New submitter Drishmung writes "Retired Judge Paul Michel, who served on the Federal Circuit 1988-2010 — the court that opened the floodgates for software patents with a series of permissive decisions during the 1990s — thinks software patents are good. Yes, the patent system is flawed, but that means it should be fixed. Ars Technica have a thoughtful interview with him. Ars' take: 'If you care most about promoting innovation, offering carve-outs from the patent system to certain industries and technologies looks like a pragmatic solution to a serious problem. If you're emotionally invested in the success of patent law as such, then allowing certain industries to opt out looks like an admission of failure and a horrible hack.'"

171 comments

  1. In other news by GoodNewsJimDotCom · · Score: 4, Insightful

    Drug enforcement agents think the war on drugs is a really good thing.

    1. Re:In other news by Anonymous Coward · · Score: 5, Informative

      Slashdot headline: "Federal Patents Judge Thinks Software Patents Are Good"
      Ars headline: "Top judge: ditching software patents a "bad solution"

      If you bother to read the article, he says that simply throwing out the patent system is not a good idea. He also says that software patents are rife with garbage which needs cleaned out, and that the entire system from top to bottom needs to be overhauled.

      But I guess it's easier to post a knee-jerk response and get a +5 Insightful than it is to read the article.

    2. Re:In other news by Anonymous Coward · · Score: 2, Funny

      Whereas actually reading the article got you +1... what has Slashdot become :(

    3. Re:In other news by arth1 · · Score: 1, Insightful

      But I guess it's easier to post a knee-jerk response and get a +5 Insightful than it is to read the article.

      No, easiest is to post an ad hominem as Anonymous Coward.

      If the submission title and text is in error, don't blame the person who made a comment based on it. Blame the submitter and slashdot editor who let the tripe pass.

    4. Re:In other news by Anonymous Coward · · Score: 1

      If the submission title and text is in error, don't blame the person who made a comment based on it. Blame the submitter and slashdot editor who let the tripe pass.

      Absolutely, we all should base our opinions on headlines and headlines alone and never investigate further!

      No, easiest is to post an ad hominem as Anonymous Coward.

      Asolutely! It's an annoyance to create a throw away email account to create a pseudonym on Slashdot to post and make it appear that one isn't anonymous - because the owners of said website like to be able to say that they have millions of registered users in order to sell advertisements to people who then pay to display those ads so that they will just be blocked by most of us who have some sort of ad blocker. You did use a throw away email account, didn't you?

      Also, not all of us are as skilled as you in making an implicit ad hominem - as you put it - and it's best to be an AC so that we don't get a reputation of being a dick.

    5. Re:In other news by Anonymous Coward · · Score: 1

      Ummm... Isn't your little dig at people posting as AC something of an ad hominem itself?
      Surely the content of the post is what matters, not what name (or lack of one) is attached to the post?

      (I am not the grandfather AC)

    6. Re:In other news by Anonymous Coward · · Score: 0

      Not really. He also said that opting out for software is not a good idea (for patent lawyers, at least, he's right) and that suggestion of overhaul fro top to bottom is the typical 'this is the right thing to do in theory' suggestion that is both impossible to do in practice[*] and a standard 'think of the children' way of shutting the other party up. He's basically saying 'leave things as they are, the only acceptable solution is not practically possible'.

      * if only for the obvious question of 'what happens to the system while all the people in it from the lowest examiner up are busy reforming it instead of working as usual?'

    7. Re:In other news by shentino · · Score: 1

      I guess slashdot moderators and patent law both reward bad behavior then.

      When you're in a world of greedy humans all looking out for "number one", incentive means everything.

    8. Re:In other news by Anonymous Coward · · Score: 0

      Blah blah blah. Let's not forget who implied that George Lucas is a good director.

    9. Re:In other news by RabidReindeer · · Score: 1, Interesting

      OK, let me paint another target on myself for all the knee-jerkers to reflexively pelt with garbage.

      As a creator, I am not totally against the idea of patentable software concepts - provided that the concept in question is actually unique and not just a "done-this-forever" + "On the Internet" type of patent. It has to actually be a new and novel concept.

      However, even in cases like that, the traditional patent terms are not a good idea. As a user and a designer of other people's ideas, 17 years is whole geological ages where effectively no one else can build on an idea if the patent-holder won't license on affordable terms. I'd go for a maximum software patent lifespan of 5 years, non-renewable. If you can't retire wealthy off that, your idea probably wasn't worth patenting and in any event it's time you got off your lazy royalty-collecting butt and thought up some new ideas.

      Or at least that used to be my opinion back when technology wasn't quite so accelerated, our definition of affordable licensing wasn't what we can buy on a Wal-Mart salary, open-source wasn't a factor, and the major players weren't all using patent portfolios as blunt objects to assault people with. Maybe I should just grab a torch and pitchfork and do some knee-jerking myself.

    10. Re:In other news by buddyglass · · Score: 1

      Kinda misses his point. It seems to be, "It's bad policy to just exempt certain industries from the patent system. If the system is broken then fix it; exempting industries is a band-aid at best." If that's true, then the only consistent solutions are "no patents at all" or "no industry exemptions, but reform the system so that it's functional again."

      Alternately, you might give some reasoning for why software patents are "special" and deserve exemption where other industries don't.

    11. Re:In other news by jedidiah · · Score: 2, Insightful

      He also says that it's a "bad idea" to dump certain types of patents. This is despite the fact that such patents are clearly harmful and are themselves "recent inventions".

      I read the article too.

      I think the judge is an idiot.

      When production blows up in your face, one of the first things you consider doing is rolling back recent changes.

      Clearly this authority figure is too invested in the system and can't bare to see the scope of his power diminished. He's like any other beaurocrat.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    12. Re:In other news by jedidiah · · Score: 3, Insightful

      You make it sound like we've always had software patents.

      This isn't about "software being special". This is about new forms of patent being created essentially out of thin air and contrary to previously adjudicated precedents.

      Patents exist to serve a public policy objective. If they are harmful, then they need to go. The system does not have an inherent justification. It has no right to exist. You don't have a natural right to a patent.

      The "null hypothesis" here is that NO patents deserve to exist. Any class of patents needs to justify itself or be abolished.

      Software patents are a recent invention. It is THAT change to the status quo that needs to be justified.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    13. Re:In other news by MobyDisk · · Score: 2, Interesting

      1. Read Slashdot headline
      2. Become outraged
      3. Furiously read comments
      4. See Insightful post and realize summary is inflammatory
      5. Tag story with "badsummary"
      6. Move on.

      I need some more people to do #5 with me. Then the process will become:
      1. Read Slashdot headline
      2. See "badsummary" tag
      3. Move on.

    14. Re:In other news by jmactacular · · Score: 3, Insightful

      Well, he doesn't have power any longer, he's retired.

      It sounds like he isn't familiar with, or just doesn't care about, how bad it has become. His view must be limited to his world of the courtroom, instead of everyone else out in the real world being extorted and/or shut down, stifling innovation before it even makes it into the courtroom.

      But mostly, it sounds like he's trying to save face for a flawed system, because he's so invested in it, rather than being interested in solving the problem. Perhaps even deluding himself into thinking his legacy, his life, had meaning, for all the years of what he did on the bench were good, instead of really just perpetuating the problem.

    15. Re:In other news by scamper_22 · · Score: 4, Interesting

      That's pretty dangerous ground you're operating on.

      I think if you value a society based on the rule of law where every person/industry... is treated equally by law, the existence of patents in other industries should carry over to the software industry. You'd have to prove somehow that software is radically different than the rest of the industries.

      The same goes for the other ways in which government operations (safety, quality, national security...). They all extend naturally to new industries.

      As to justify itself... well... that's pretty easy to do. Pretty much any law can be justified. It's just a matter of who gets to judge the justification.

      For example, I happen to think the startup culture is actually bad for long term scientific progress. It prevents science from being seen as a long term career, so who is going to invest in such a field? I think the period we're in right now is we're 'burning' through the last generation of people brought up in the more traditional company environment. It's one of the reasons most grad students in the sciences in the US are not US citizens. I don't believe it is because US citizens are not smart enough... it is that they rightfully see the field as not one worth such a long term investment. For the talent you have, you might as well be a doctor, nurse, teacher, finance person...

      Now that's just my view and not the point of this post... I'm sure people have different views. I'd venture to say most would disagree with me... but what it shows is the amount of discretion in terms of justification. And the more discretion you have, the lower the rule of law is.

      Given my experience in industry... there is little that differs from software. People who claim software patents are radically different... are generally people who just haven't seen chemical or hardware patents. They're just as obvious... as anything you'd complain about in the software realm. The only difference I'd say is that the companies involved in those other industries are used to the whole patent and licensing system. Partly because they are always used to charging for their products (they have to... they're made up of physical parts)... so the licensing is easily built into the cost. They're also more mature fields so there's less activity going on.

    16. Re:In other news by Anonymous Coward · · Score: 0

      I'll just join you in #6. Job done.

    17. Re:In other news by marcosdumay · · Score: 1

      Every industry is not treated the same by the law of any reasonably developped country. Why did you equate that with person equality?

    18. Re:In other news by sir-gold · · Score: 3, Interesting

      From my understanding of software patents vs. real mechanical patents: a software patent allows you to patent the concept of an action, rather than the action itself. Lets use the standard example of the cotton gin. If the machine had been covered under a software patent you would be able to patent the entire IDEA of ginning cotton (a device that inputs raw user cotton plants and outputs refined cotton) and not just the particular method of getting that refined cotton (which is what was really patented, all those years ago)

      with physical patent, if a machine is already patented, you are still free to build a machine that does the same task, as long as its a different method. but with software you can't do that because there is usually only one possible method.

      Also, software ends up covered by 2 separate IP laws, patent AND copyright, unlike physical machines which can't be copyrighted

      What's next, are they going to argue that books and movies need patent protection too?

    19. Re:In other news by scamper_22 · · Score: 1

      The goal of the law is always to treat each industry the same. I don't see a developed country where this is not the goal.

      There are exceptions and people rightfully make a complaint out of it. Whether it is agricultural subsidies or military spending... Sometimes it just justified... other times not so much.

      The more it ventures into treating sector differently, the less your society is based on the rule of law.

      That's the only point. There's a whole class of people who don't believe in the rule of law, but believe in discretion. They might think that's a better way, but let's not pretend that's consistent with the rule of law.

    20. Re:In other news by Tenebrousedge · · Score: 2

      Please use fewer ellipses. I hate to suggest that perhaps you edit your comments, but given that your remarks here will be durable beyond anyone's ken, you may want to refrain from overstating the obvious or trivial.

      Beyond the standard of obviousness, there are differences between software patents and most other forms of patent which you seem to be completely unaware of. This AC has a good summary. To this list we may add that patents are meant to cover implementations, not methods. You're supposed to be able to patent the cotton gin, but not "a process for separating cotton from seeds." Software patents exclusively fall into the latter domain; the rights to the implementation fall under copyright law. It is relevant to note that patent submissions used to require a working model of the device in question. This seems to be a useful standard of patentability; it could be beneficial to revive it. Looking beyond the basis for the patents, we have the issue of how these patents are actually being used, which is almost certainly to no one's benefit except the lawyers. I would be gratified for a counterexample.

      Any one of the above reasons should be enough to decide the issue of software patents; sensibly they are not allowed in Europe. I think it entirely prudent to examine the fundamental basis of other areas of patent law, such as with chemical and genetic patents, and to judge them by the same standards.

      My ultimate view is shared with that of Jefferson, and as I cannot hope to improve on his statement I shall merely quote:

      He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me. That ideas should freely spread from one to another over the globe, for the moral and mutual instruction of man, and improvement of his condition, seems to have been peculiarly and benevolently designed by nature, when she made them, like fire, expansible over all space, without lessening their density in any point, and like the air in which we breathe, move, and have our physical being, incapable of confinement or exclusive appropriation. Inventions then cannot, in nature, be a subject of property.

      Source document. The entirety is well worth reading, and shouldn't strain anyone's attention span.

      The argument of patents is not one of ownership. There is no such thing as 'intellectual property' save by grant of society. Given that we need not invest much in order to spread ideas around the globe, what benefit do we see in restricting that natural flow? That a few may profit?

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    21. Re:In other news by blahplusplus · · Score: 1

      "I think if you value a society based on the rule of law where every person/industry... is treated equally by law, the existence of patents in other industries should carry over to the software industry."

      There is a huge problem with this statement, copyrights, patents - are monopolies. They were invented in theory for projects that require serious long term investment, but we've seen the actual the results of more then a century of their existence. I'd say for all the benefits that you proclaim exist are lost by legal costs and a bloated legal system. Not only that but copyright has been extended many times already. If you are rich you can just keep purchasing congress critters to make laws on behalf of special interests and fuck screw 'the public good'. The clusterfuck that is the modern patent system proves that human beings are too incompetent to decide what is patentable and what isn't. You should go look at all the frivolous lawsuits over physical products then come back and tell us how wonderful it is with a straight face.

      The opposite is true here - you are standing on dangerous ground. I've watched entire industries become snake oil salesmen and basically criminals using patents to exploit others for profit, not for any kind of long term investment the betterment of society. Patents, monopolies. Were to further 'the common good' when that is no longer the case it can no longer be justified.

      http://en.wikipedia.org/wiki/Copyright_Term_Extension_Act

    22. Re:In other news by scamper_22 · · Score: 1

      You can have a problem with patents in general. I have no issue there. Abolish all patents. That would treat all industries the same.

      Or prove somehow that the software industry is very unique... and then you can create an exception for it.

      For example... the right to bare arms extends to all new weapons in so far as the rule of law should be concerned.

      This doesn't mean that you can't create exceptions. A nuclear bomb is significantly different than a gun given the potential damage. You can create a law banning personal possession of a nuclear bomb given how different it is from a gun.

      That is the rule of law at work.

    23. Re:In other news by marcosdumay · · Score: 1

      Different industries pay different taxes, have specific regulations, etc. Only some kinds of professionals can work on some industries, while on others the initiative is free for everybody, some industries have minimum requirements for investiment, testing, verification, insurance, and lots of other things.

      Any country would be crazy to make the same set of regulations apply for the neighboring pub, a nuclear power plant and airplane manufacturers.

    24. Re:In other news by Anonymous Coward · · Score: 0

      What came first. Software or software patents?

      Great troll btw, your argument almost seems logical. However it fails since rule of law is dependent on laws in the first place, and then it all depends wether those laws benefit the different industries and the community at large or not. You make it sound childishly simple, which is the mark of a good troll.

      It is today widely recognized that laws apply differently to different industries and settings, making your argument vacuous of any substantial logical reasoning or practical pragmatism.

    25. Re:In other news by Fned · · Score: 1

      You'd have to prove somehow that software is radically different than the rest of the industries.

      You mean all the rest of those industries where the actual physical product has, in addition to development costs, extremely significant upfront tooling costs and manufacturing overhead, which happen to the specific costs that patent law was created to protect investment in?

      Man, I'm gonna have to think hard on this one. Let me get my thinking cap on.

    26. Re:In other news by Anonymous Coward · · Score: 0

      "the existence of patents in other industries should carry over to the software industry. You'd have to prove somehow that software is radically different than the rest of the industries."

      That's not too hard to do. By intention, patents cover *inventions*, specific and novel implementations. They provide monopoly control over a specific method of "how to do it", and do not restrict "what can be done". Software patents, as they currently stand, are written very vaguely so as to be as broad as possible. They also are invalidated in approximately 90% of cases when challenged. I don't think that is true in other industries. It may be true that the chemical and hardware industries have a lot of bad patents, but that just shows the problem isn't limited to software.

      So, to avoid "throwing the baby out with the bathwater", maybe we just need to get rid of the vague, ill-defined software patents and only keep the ones that meet the same standards as patents in other industries. Sounds reasonable, right?

      But keep in mind that there are strong legal precedents that predate software patents, so if we are going to treat software like other industries, these precedents must be followed:

      1. Patents are allowed only on inventions, not discoveries.
      2. Mathematical algorithms are not patentable.
      3. Recipes and other sequences of instructions are not patentable.

      Pretty much rules out all software patents, if you ask me. It is not possible for software to be anything but mathematical algorithms. That's obviously not true in other industries.

      Because lawyers don't understand how computers and software work, they have allowed patents (since the State Street decision) that clearly should be disallowed in keeping with the rest of patent law. The Bilski decision reiterated the "transformation" standard, which holds that software transforms a general purpose computer into a specialized device that is eligible for patent protection. The problem is that is simply not how computers work - this "transformation" standard is simply based on an error of fact.

      Look for any of the articles on Groklaw by Po1R for "required reading" if you want to understand the mathematical basis of why patents are inappropriate for software.

    27. Re:In other news by Anonymous Coward · · Score: 0

      How is this dangerous ground?

      Software patents are effectively patents on math. All programs filter down to math. You could actually write programs by writing equations and dumping the result to binaries. Chances are that it would be a lot harder than programming and in general, they wouldn't do very effective things, but the point stands. For any software written, there is a corresponding set of mathematical equations that will produce the same behavior. At what point do you step back and say that it isn't patentable?

      The fact that two people halfway around the world with no possible means of knowing about one another can very easily come to the same conclusion should tell you that patents shouldn't be able to be applied to software. The fact that it's such a young industry compounds the problem - once all the problem spaces are well-defined and have essentially "perfect" solutions, there will be less innovation.

      I think software patents in the future might possibly be okay, but for now, you need a litmus test of patentability for software. The sheer complexity involved in comparing implementations is another scare point. Suppose you implement an algorithm in Haskell and I implement it in Python. They look nothing alike and they have to be considered in context by an expert. At what point do you consider these separate implementations infringing? Patents are only supposed to cover implementations, but software patents are basically on algorithms.

      So do you compare based on behavior? How do you prove behavior in, for example, a multithreaded context? You have to force threads to execute in certain orderings and test on countless environments... What about cases where an environment doesn't allow both implementations to execute for whatever political or technical reasons?

      Really, software patents aren't a good idea.

    28. Re:In other news by Anonymous Coward · · Score: 0

      I think if you value a society based on the rule of law where every person/industry... is treated equally by law, the existence of patents in other industries should carry over to the software industry. You'd have to prove somehow that software is radically different than the rest of the industries.

      Two problems:
      1) Rule of law just means that the law applies to everyone, no-one is above it. Equality in the eyes of the law is a separate issue. It is perfectly viable under a rule of law system for the law to specifically exempt politicians from prosecution for certain crimes (in fact, such laws do exist), as long as the existence of such law isn't a secret then it is still rule of law even if it isn't fair.
      2) Software is an immaterial product so it is fundamentally different by definition. Software has more in common with a novel or course textbook then a particular shape of screw.

      The same goes for the other ways in which government operations (safety, quality, national security...). They all extend naturally to new industries.

      No, they don't. Regulations on food safety don't apply to people who manufacture furniture instead of food. The rules that hospitals can only hire qualified doctors to practice medicine doesn't require everyone to be a doctor in non-medical industry. Your attempt to create a universal set of rules that apply to everyone is unworkable in the real world.

    29. Re:In other news by graphius · · Score: 1

      I had a lawyer friend tell me once that the whole raison d'etre of a lawyer is to divide things into smaller, different things. The example he used was speed limits.. Why is the legal speed limit less on one road than another? We can all (I hope) agree that driving 100KM/H (60ish mph for our USian friends) through a school zone is not a good idea, but lawyers need to define the parameters where these exceptions take place.

      Back on topic, I agree that software is too new and too different from anything around when patents were thought up to be put in the same class. I agree this is a rough patch in the history of innovation, and I personally don't think patents (and copyright for that matter) is relevant to what we want, as a society, to achieve. However, the solution is a lot more difficult than "shoot all the lawyers", or "banish all patents"*. There is a happy medium somewhere....

      *Yes I know that is an extreme position, not held by many

    30. Re:In other news by psxndc · · Score: 1

      You're supposed to be able to patent the cotton gin, but not "a process for separating cotton from seeds."

      Based on what? Processes are absolutely meant to be patentable. 35 USC 101 says:

      Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.

      It says processes are patentable right there in the statute and has for 50+ years.

      --

      The emacs religion: to be saved, control excess.

    31. Re:In other news by Tenebrousedge · · Score: 1

      In re Bilski seems to have put constraints on that. Also, I could give a fuck whether it is legal. Software patents are legally defensible, in the US. That doesn't make them right. Honestly, you read a diatribe on Jefferson and how IP should not exist on philosophic grounds, and countered that with a fine point of legality? My email is public. If you have a better apology for software and/or method patents I would like to hear it. Please be aware of the European Patent Convention in relation to software patents.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    32. Re:In other news by psxndc · · Score: 1

      And yet Jefferson was the first Commisioner of the Patent Office. Kinda undermines his repeatedly copypasted quotes.

      --

      The emacs religion: to be saved, control excess.

    33. Re:In other news by Tenebrousedge · · Score: 1

      If you actually read the quoted letter you would see that he mentions that. Troll harder.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    34. Re:In other news by psxndc · · Score: 1

      Did YOU actually read the letter? The whole letter and not just the excerpt that you linked to? Here's the whole letter.

      http://www.temple.edu/lawschool/dpost/mcphersonletter.html

      Maybe you should do a little more digging before you grab your pitchfork.

      First, even in the excerpt you cited, Jefferson acknowledges that progress can be made towards forming a general set of rules. He's not saying there shouldn't be anything such as IP (which is what you and every other knee jerk engineer seems to quote this for).

      Second, he actually requests that the very letter you're excerpting not be used to misrepresent what he's saying:

      "I have thus, Sir, at your request, given you the facts and ideas which occur to me on this subject. I have done it without reserve, although I have not the pleasure of knowing you personally. In thus frankly committing myself to you, I trust you will feel it as a point of honor and candor, to make no use of my letter which might bring disquietude on myself."

      Long story short, you do much disservice to your point when chastising me for cherry picking points but then rely on them yourself as your sole support for your main argument.

      And I'M the troll.

      --

      The emacs religion: to be saved, control excess.

    35. Re:In other news by Tenebrousedge · · Score: 1

      Yes, you are trolling. You offer no refutation of the ideas, only niggling (and factually dubious) points of pedantry. It wouldn't make a difference to the philosophical statement were it to have emerged from the mouth of an ass, and been prefaced with doggerel.

      Jefferson acknowledged that patents existed despite his ideals. It is reasonable to do so in a non-ideal world such as we find ourselves in. I myself draw the same point of distinction. Those ideals are as controversial then as they are now, perhaps more so. If I were today to write a apology for Marxism, and wished to maintain my reputation as a reasoned individual, I might include a disclaimer to that effect myself.

      You will of course have noted that the main course of my arguments against patents have been against the specific evil of software patents, to which you have made no reply. I have used the words of Jefferson to establish a philosophic and moral basis for these arguments, to which I suspect that you cannot reply.

      Jefferson was not an idealist, which is a term I would use to describe someone divorced from reality. I find myself having most cause to apply this term to those who advocate extremes of capitalism, the world largely having done away with those who profess extreme socialist beliefs. You may beg to differ. However, it does not follow that a man may not both be practical and yet hold strong ideals about the way the world should be, even if such thoughts are not followed by decisive action. To this degree you are displaying a commonality of thought between myself and Jefferson.

      Now, it is incumbent upon you, if you disagree with the main of my argument, to strike on its head, and not to hector and quibble about who said what and make obvious statements about the legality of things which are not largely in dispute. I am not averse to being convinced of the merits of a thing that I have not thus far been able to appreciate, and if I had greater cause, I might, like Jefferson, choose a different battle. I have not to date heard a cogent or lucid argument for the existence of software patents. I remain doubtful, but hopeful, that you may provide such.

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  2. Emotionally invested by Anonymous Coward · · Score: 5, Insightful

    "If you're emotionally invested in the success of patent law as such" - that's the problem. You should never be emotionally invested in a cedrtain law. You may be emotionally invested in a goal and thus support a law which you think helps with that goal (and revise that support if it turns out that the law doesn't help with that goal). However as soon as you are emotionally invested with the law as such, you are not any more objective about it.

    1. Re:Emotionally invested by WrongSizeGlass · · Score: 1
      I'm not sure anyone affected negatively by software patents could not have an emotional response to this issue.

      'If you care most about promoting innovation, offering carve-outs from the patent system to certain industries and technologies looks like a pragmatic solution to a serious problem.'

      These special considerations for industries - such as software patents - may be viewed as a solution for the problems with the patent system but they are not a pragmatic solution to the real problems caused by software patents. If you want a select few to innovate, such as those who are rich enough to defend their software patents, then you've got your wish. If you want everyone in the software industry to innovate then software patents are a bad idea.

  3. Emotionally invested in what exactly? by Alranor · · Score: 3, Insightful

    If you care most about promoting innovation, offering carve-outs from the patent system to certain industries and technologies looks like a pragmatic solution to a serious problem. If you're emotionally invested in the success of patent law as such, then allowing certain industries to opt out looks like an admission of failure and a horrible hack.'"

    Isn't that the actual, official, reason for having patent laws and protections in the first place?

    Surely being 'emotionally invested in the success of patent law' would require you to want it to achieve what it was meant to achieve?

    1. Re:Emotionally invested in what exactly? by chrb · · Score: 5, Insightful

      Surely being 'emotionally invested in the success of patent law' would require you to want it to achieve what it was meant to achieve?

      Michel's argument is a familiar and persuasive one - if there are problems with the patent system, then those problems should be fixed, rather than exempting entire industries from its scope. Some might claim that it is an argument based on ideology rather than pragmatism, but that does not make it invalid. Why should electrical engineers be vulnerable to patent trolls, whilst software engineers aren't? Why should a program expressed in VHDL and uploaded to an FPGA be worthy of patent protection, whilst the same algorithm implemented in C and running on a CPU isn't? Why should engineers in every industry have to worry about patents, but software engineers be excused? There is the argument that software is just an expression of mathematical functions, which as an abstract concept is unpatentable. But isn't a CPU design also an expression of mathematical functions, that just happen to implement logic gates and other circuits?

      The pragmatic difference is that the barrier to entry for software programming is much, much lower. When a person can violate your patents with nothing more than a PC and a compiler, then there are potentially tens of thousands of people who will end up doing so. But the actual result is no different to that of other industries - the PC is to software what Star Trek 3D replicators would be to hardware - if we actually had 3D replicator technology, then people working in every industry would be living under the threat of patent trolls, and many of them would be calling for their industry to be exempted. So, why should software be treated as a special case?

    2. Re:Emotionally invested in what exactly? by geoskd · · Score: 4, Insightful

      Why should a program expressed in VHDL and uploaded to an FPGA be worthy of patent protection, whilst the same algorithm implemented in C and running on a CPU isn't? Why should engineers in every industry have to worry about patents, but software engineers be excused?

      The right answer is: neither engineer needs patent protection to make viable, marketable products, and thus neither should have it.

      -=Geoskd

      --
      I wish I had a good sig, but all the good ones are copyrighted
    3. Re:Emotionally invested in what exactly? by drinkypoo · · Score: 2

      So, why should software be treated as a special case?

      Your own comment contains the answer: The pragmatic difference is that the barrier to entry for software programming is much, much lower.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 0

      "Why should electrical engineers be vulnerable to patent trolls, whilst software engineers aren't? Why should a program expressed in VHDL and uploaded to an FPGA be worthy of patent protection, whilst the same algorithm implemented in C and running on a CPU isn't?"

      Why should a program running in the DNA of one's own body be exempt from patents too, even if life has been using the programs for eons?

      For the answer to the question, consider the original justification for having patents AT ALL. They're supposed to encourage innovation and provide a net benefit to society by the government providing a temporary monopoly. If patents aren't doing that for a particular field, then ditch them or at least radically change them so that they are beneficial to someone other than patent trolls waiting for some other innovator to invent the same "non-obvious" thing as they did. For an example of a "radical fix" for software patents, consider drastically reducing the duration of the monopoly. Say, 5 or 10 years max.

    5. Re:Emotionally invested in what exactly? by Savage-Rabbit · · Score: 3, Insightful

      Why should a program expressed in VHDL and uploaded to an FPGA be worthy of patent protection, whilst the same algorithm implemented in C and running on a CPU isn't? Why should engineers in every industry have to worry about patents, but software engineers be excused?

      The right answer is: neither engineer needs patent protection to make viable, marketable products, and thus neither should have it.

      Ok, the patent system is broken. Let's fix that by abolishing the patent system! That will allow us to move on to the more onerous problem of fixing the problem of business monopolies by abolishing trade! And come to think of it police officers sometimes abuse their power, let's fix that by disbanding the police force! Or... perhaps, we should just fix what's wrong with these things? The engineer may not need patents to make viable marketable products but they sure help you to recoup the investment in time and money you made while developing and perfecting your invention. I agree with most of what the anti patent people are saying, the patent system is broken, but shooting the dog in not necessarily the best way to stop it from barking.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    6. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 1

      Why should a program expressed in VHDL and uploaded to an FPGA be worthy of patent protection, whilst the same algorithm implemented in C and running on a CPU isn't? Why should engineers in every industry have to worry about patents, but software engineers be excused?

      The right answer is: neither engineer needs patent protection to make viable, marketable products, and thus neither should have it.

      -=Geoskd

      Tell that to the guy who invented intermittent wiper blades.

      Or do you really feel any private organization would spend any money on R&D when all that would do is enable competitors to steal the results of their investment?

    7. Re:Emotionally invested in what exactly? by renoX · · Score: 2

      > Tell that to the guy who invented intermittent wiper blades.

      If the cost to have a sane industry is to reduce the number of such 'small' (for lack of a better word) inventions, maybe the cost is not so high?

    8. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 1

      ... then people working in every industry would be living under the threat of patent trolls...

      Sorry, but everyone is already living under the threat of patent trolls whether they realize it or not. From lost opportunities to increased cost of goods to reliance on marginal products because better ones won't be made. The problem is already here.

    9. Re:Emotionally invested in what exactly? by jbmartin6 · · Score: 1

      Well, history says that they will. There is plenty of innovation at all levels without any patent protection at all, so we have to question whether patents are even necessary for the goal of promoting innovation. A great example is the software business itself. There was loads of innovation before patent protection was extended. Some might even argue that there was far less innovation after patents were extended to software.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    10. Re:Emotionally invested in what exactly? by JasterBobaMereel · · Score: 1

      The Patent system was put in place to protect innovators, it does not do this, abolishing it would leave trademarks and copyright, trade secrets, fraud etc to protect businesses ...

      The only people who are worried about losing patents are those who's business model is founded on them, these are mostly very large companies who could change if they were motivated to ....

      --
      Puteulanus fenestra mortis
    11. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 0

      It's quite simple. Software IS math... not like math, not based on math, it IS math

      Long explanation

      http://www.groklaw.net/staticpages/index.php?page=20091110152507492

      Math is not patentable, algorithms are not patentable. The problem is the courts simply don't understand software or computation theory.

    12. Re:Emotionally invested in what exactly? by jedidiah · · Score: 4, Insightful

      The patent system is not meant to "protect innovators".

      This is a bad bit of pro-corporate rhetoric that sends everyone down a philosophical dead end. Patents exist to encourage disclosure of useful inventions so that everyone can use them.

      If something can be easily replicated by 10 companies in parallel, then the value of disclosing that information is miniscule. The harm caused by not allowing 9 out of 10 companies to independently move forward gravely outweighs the value of allowing the 10th company to claim ownership on something.

      The basic idea of what the patent system should be and how individual patents should be treated is wrong. If judges are perpetrating those fundementally wrongful ideas then perhaps the whole system needs to be scrapped.

      Sometimes, the patient can't be saved.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    13. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 1

      If something can be easily replicated by 10 companies in parallel, then the value of disclosing that information is miniscule. The harm caused by not allowing 9 out of 10 companies to independently move forward gravely outweighs the value of allowing the 10th company to claim ownership on something.

      So if company 10 spent $100 million developing this invention, why is it wrong for them to charge companies 1-9 a license for using their invention? Why should companies 1-9 get access to this invention free of charge? If companies 1-9 are unwilling to pay for a license they can always come up with their own solution that doesn't violate company 10s patent. There is no free lunch... ever...

    14. Re:Emotionally invested in what exactly? by spitzak · · Score: 0

      If it took $100 million to develop the idea, then there are complicated bits that cannot be duplicated easily. The purpose of the patent is to force them to reveal these details. Without patents they can obscure it (ie closed source or other black boxes) and rely on trade secret law for legal enforcement of their ability to profit from their invention.

      If they spent $100 million on something that can be duplicated by somebody for free by just observing it, then they are idiots and deserve to go out of business.

    15. Re:Emotionally invested in what exactly? by Simply+Curious · · Score: 1

      I develop my wheel in North America. You then develop your wheel in Europe. Later on, there is communication between us. I claim that you have violated my patent, and indeed, you have. If something is obvious enough to be developed in parallel, why are we giving a monopoly to the one that happens to be first?

    16. Re:Emotionally invested in what exactly? by mitzampt · · Score: 1

      But it doesn't stop at $100 million in revenue. Not even 10 times that much. And some innovators can't afford to pay so you rob potential from development. It's only fair to get your money off your investment, but please stop at some point and get another cow to milk.

      --
      uhm...
    17. Re:Emotionally invested in what exactly? by DarenN · · Score: 1

      Repeat after me, and say this 10 times.

      Patents were not created to encourage innovation.
      They were created to DISCOURAGE trade secrets, thus making the invention available to all in return for a temporary monopoly. A trade, if you will.

      It was a great idea at the time. It's a less good idea now but it probably still has some value, particularly if the terms were shorter

      --
      Rational thought is the only true freedom
    18. Re:Emotionally invested in what exactly? by StormReaver · · Score: 1

      Michel's argument is a familiar and persuasive one...

      It is a familiar one, but entirely unpersuasive. It fact, it not only borders on the absurd, it dives head first into ridiculousness territory. The relationship between patents and mathematics is unsalvageable, as the two are wholly incompatible.

      Why should a program expressed in VHDL and uploaded to an FPGA be worthy of patent protection, whilst the same algorithm implemented in C and running on a CPU isn't?

      Neither one should be patentable. The FPGA is a human creation, and should be patentable (under certain circumstances). The mathematics performed on the FPGA are products of nature, and therefore should not be patentable.

      Ever.

      The CPU is a human creation, and should be patentable (under certain circumstances). The mathematics performed on the CPU are products of nature, and therefore should not be patentable.

      Ever.

      It amazes me that this simple, blindingly obvious, distinction evades so many people.

    19. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 0

      I develop my wheel in North America. You then develop your wheel in Europe. Later on, there is communication between us. I claim that you have violated my patent, and indeed, you have. If something is obvious enough to be developed in parallel, why are we giving a monopoly to the one that happens to be first?

      Way to go, take one eccentric special case and claim that is a reason to scrap the entire patent system. Most inventions are not so obvious they are invented by two or more people simultaneously. Also many world changing inventions that take huge amounts of money and effort to develop are not necessarily mindbogglingly complicated. If you invented the wheel first then you get the prize, first come first served. I have heard this "that is so obvious" argument a hundred times before. Yes I know that people are taking out software patents on obvious stuff and patent trolls are abusing the system to extort businesses. That, however, does not change the fact that some simple inventions are not necessarily trivial or inexpensive to develop and there are a lot of people who use patents for their intended purpose. My CS professor said it best when some students pointed out that a helluvalot of algorithms are pretty simple affairs of anything from 10 to 100 lines: "Every algorithm is obvious after somebody spent several years of his life researching and developing it". And there is always somebody who claims that because your algorithm is so obvious with 20/20 hindsight it's also colossally unfair for you to patent it. If algorithms really are so obvious these people should stop whining about patents being unfair and develop a better algorithm.

    20. Re:Emotionally invested in what exactly? by Anonymous Coward · · Score: 1

      Actually there has been a lot of research into this, in reality almost every patent in America has many, yes, not just one or two, identical patents filed in parallel by other people. So not one eccentric special case.

    21. Re:Emotionally invested in what exactly? by lordmage · · Score: 1

      The pragmatic difference is that the barrier to entry for software programming is much, much lower. When a person can violate your patents with nothing more than a PC and a compiler, then there are potentially tens of thousands of people who will end up doing so. But the actual result is no different to that of other industries - the PC is to software what Star Trek 3D replicators would be to hardware - if we actually had 3D replicator technology, then people working in every industry would be living under the threat of patent trolls, and many of them would be calling for their industry to be exempted. So, why should software be treated as a special case?

      Ummm.,,. The difference is that with such ease people can also come up and implement the same idea without having others show it to you. Imagine a world where a bridge concept is patentable. Meaning: Cavemen walking around sees a river, pushes a tree over and walks to the other side... thats a patent violation. Instead of patenting How he was able to get the tree in position, how he was able to stabilize the tree, etc... the whole concept is patentable. Software ideas can be relatively implemented much faster than other ideas and can be generated with 500 different methods to do the same thing. Patents like: Touch a screen to make an item move.. come on, thats a bridge concept. How about HOW you make the item move? or read the finger, etc.

      I would argue that the reason Software Patents is a bad idea directly is because COPYWRITE already covers the details. Ideas happening. Patenting the Human Genome? give me a break.

      --
      I can program myself out of a Hello World Contest!!
    22. Re:Emotionally invested in what exactly? by marcosdumay · · Score: 1

      What? I was under the impression that most invetions were created several times in paralel. And that includes most world changing inventions. But that argument turns into a contest of anedoncts that is useless, as we can't quantify the importance of an invetion or the size of the invetion-space of a time.

      A much better argument is: If you think that is an useless exception that will only apply to an incredibly irrelevant number of inventions, why are you oposing it?

    23. Re:Emotionally invested in what exactly? by bzipitidoo · · Score: 1

      It is not that there are problems with the patent system. The problem is the patent system.

      Why is the patent system broken? Is it because we've botched it? Didn't execute? Or is it because the idea is fundamentally flawed? Monopolies are so bad that there has to be a lot in any deal for it to be worth our while to honor one. We don't get near enough in exchange for these monopolies our agents pledge us to keep. We run around playing whack-a-mole, to our own detriment because we'd be better off if we let them be. But there's a worse problem than that. The system creates artificial scarcity. It cruelly feeds upon our vain feeling that anyone can be special, that no one else could have come up with some brilliant idea. We don't appreciate how very wrong that is. If Thomas Edison had not found a way to design a practical light bulb, someone else would have figured it out. There were hundreds of smart people independently working on the problem, but we have the cheek to anoint one of them as The Winner, the gold medalist, and everyone else can just rot. Not even a silver medal for the next best design, or the 2nd person to independently arrive at the same design as the winner. Instead, the rest of the field is told they aren't even allowed to compete any more, they have to learn a new game! Or go sit on the sideline for 17 years! And if you do, just as the 17 years is about up, guess what? Another patent to restart the clock! Any who might have eventually come up with a better design are shot down, as if not being first to market isn't already enough of a disadvantage. It was not actually meant to work like that, a patent was only supposed to cover the exact details of a working model, but this has been grossly expanded so that now a patent really does cover the idea itself. And what of cooperative efforts? Same problem on a larger scale. Instead of shutting out all other individuals, it's shutting out all other teams. This is extreme winner take all. Not quite as bad as this legendary Mayan sport in which the losing team was sacrificed to the gods, but very nearly. Shouldn't play for such stakes. No matter what we do, we cannot get this system to work as intended. That's why we should abolish it.

      Police are like many organizations-- they have their flaws, but they are a net benefit. Is the patent system a net benefit? I think not. The patent system works about as well as warp drive, which is to say, it doesn't work at all. Yes, warp drive could actually work if we could come up with an insanely powerful energy source to power the drive, if dilithium crystals weren't a total fantasy, etc. Likewise, the patent system could work if we could radically alter our own behavior and nature, assuming such alterations wouldn't make us unable to survive! Anyone who sits on the sideline for 17 years will only extinct themselves.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    24. Re:Emotionally invested in what exactly? by chrismcb · · Score: 1

      If they spent $100 million on something that can be duplicated by somebody for free by just observing it, then they are idiots and deserve to go out of business.

      That is what patents are for. That "trade secret" law you talk about,are patents.
      You have a choice, tell your secret and get exclusive use of your secret for a short time.
      Or horde your secret indefinitely, hope no one else figures it out. Several companies have gone this route, successfully. But it is difficult to horde your secret if it is easy to figure it out from looking at it.
      The problem with your approach is, sometimes figuring out how to get from A to B is difficult. But once you are there, the solution is obvious. If you did the hard work to get from A to B, you should be able to profit from it.

    25. Re:Emotionally invested in what exactly? by geoskd · · Score: 1

      So if company 10 spent $100 million developing this invention, why is it wrong for them to charge companies 1-9 a license for using their invention?

      Because companies 1 - 9 spent that same $ 100 million. Company 10 was just a little faster...

      -=Geoskd

      --
      I wish I had a good sig, but all the good ones are copyrighted
    26. Re:Emotionally invested in what exactly? by geoskd · · Score: 1

      The issue with the electronic wiper control wasn't that the big players developed a version of their own, they literally started making direct copies of his design and tried to claim they owed him nothing. Its one thing to make Exact copies, and its another to duplicate design effort. Our current patent law punishes both when copyright would only punish the former and not the latter. The first is obviously unethical and should be punished, the second is fair game and should be respected. Now if the auto makers had hired a couple of electrical engineers and paid them to create such a device, then they would have been in the clear, but they took the slimy route...

      -=Geoskd

      --
      I wish I had a good sig, but all the good ones are copyrighted
  4. Let's just all stick our heads in the sand by Anonymous Coward · · Score: 0

    Well, yes, it seems like an admission of failure because it IS an admission of failure. Refusing to admit it isn't going to make it go away...

  5. Exactly by Kupfernigk · · Score: 3, Insightful

    I think, given the number of lawyers involved and the kind of income they can make from corporates, that for "emotionally invested" read "benefiting financially". There are a few judges who, once they have a permanent appointment, suddenly start telling litigants to grow up and keep the courts out of it, but the majority are looking over their shoulders at their former colleagues and their children.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Exactly by demonlapin · · Score: 3, Insightful

      It's probably much more emotional than financial. The small percentage of lawyers who are really successful are unlikely to give up very lucrative practice to become judges. But every judge has the experience of being a lawyer before he's a judge, and will tend to bias decisions in such a way as to protect the prerogatives of the legal profession above all others. (There's even a whole book about this, though I've not read it.)

    2. Re:Exactly by CastrTroy · · Score: 3, Interesting

      While I think that there are many lawyers profiting from software patents, I'm not sure that any corporation (except law firms, which are usually not corporations, usually limited liability partnerships) would claim to be "benefiting financially" from the current state of software patents. Perhaps a couple patent troll "corporations", but nobody who is seriously involved in the development of software products can claim that software patents are a good thing. At the end of the day, all the legal services they have to pay for to defend and file their patents are just a really big cost center. It stifles innovation, and it stifles change to have all these patents floating around. I'm not really against software patents in principle, but in practice, they just don't work. It doesn't seem that there is enough expertise in the patent office to ensure that bad ones don't slip through (although the same could probably be said for most patentable things, since all the really simple stuff has been patented, and the only stuff left to patent is quite obtuse stuff, which, although it may already be in use in standard industry, I doubt many patent clerks would be able to determine if something was truly novel, without spending a lifetime in the field). Some major changes would have to be made to the patent system for software patents to work at all. Probably better to just drop them all together until we find a model for patenting software that actually makes sense.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:Exactly by Grond · · Score: 4, Informative

      nobody who is seriously involved in the development of software products can claim that software patents are a good thing

      Would you consider Steve Jobs "seriously involved in the development of software products?" When he announced the original iPhone, he noted "and boy have we patented it." It's right there in the presentation as a bullet point, alongside "works like magic" and "no stylus." Later he pointed out that "We filed for over 200 patents for all the inventions in iPhone and we intend to protect them."

    4. Re:Exactly by LordLucless · · Score: 2

      but nobody who is seriously involved in the development of software products can claim that software patents are a good thing.

      It depends on what you mean by "development" - and also "good thing". Certainly, no software developers I know of love software patents. But the company's they are employed by do.

      It's like saying that no soldier can claim guns are a good thing - after all, they've killed many soldiers on both sides of every conflict they've been involved in. Guns aren't made for soldiers. They're made for the politicians who use those soldiers to exert their influence on other parties. Same for software patents. They don't exist for software developers, or even for making money in their own right. They exist so that business executives can use them as leverage for forcing their will on other companies.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    5. Re:Exactly by LordLucless · · Score: 1

      Would you consider Steve Jobs "seriously involved in the development of software products?"

      No. He was an executive, spokesperson and visionary. I very much doubt he was seriously involved in the development of software products, except at a very high level. And the products his company makes use industrial design as a differentiating factor much more than software (with the exception of OSX).

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    6. Re:Exactly by Grond · · Score: 2

      I very much doubt he was seriously involved in the development of software products, except at a very high level.

      Actually, Jobs was famous (some might say infamous) for involving himself in the tiniest details of user interface design and software features. See, e.g., this article: "The design process behind OS X 10.0 and Steve Jobs’ remarkable level of involvement".

    7. Re:Exactly by WOOFYGOOFY · · Score: 1

      This is tied to the whole idea that EVERYTHING is some form of property and the more we enforce property rights, the better off we are. The problem with nations, this line of thinking goes, is that they have failed to establish property rights in some area of economic activity, either through excessive state ownership of industry or a lack of judicial integrity such that litigants can't cont on a fair result at trial, or even that the laws will be enforced at all.

      It seems obvious that property rights are, in fact, crucial to economic activity and a fair and unbiased judiciary ready and able to enforce those rights is also essential, but it is equally obvious that, just like every other concept it only makes sense within domains whose dynamics it actually describes accurately.

      There's also the concept of "the commons" , which is equally as important as private property to the economic health of a nation and the growth of businesses . The problem this entire generation of people who are now retiring or dying (they tend to hang on forever) like Milton Friedman and this judge and Alan Greenspan all came up at a time when a certain set of beliefs was dominant. Beliefs like, "the more ways we can figure out how to attach property rights property to more things, the more economic activity we'll generate, and that relationship is strictly linear."

      It's just another case of fanatics with an idee fixe and seeing everywhere problems their magic silver bullet can solve. These guys were not subtle thinkers. There are no gray areas where their theory's power did not obtain, or effects far removed in time space and obviousness from their causes or non-linear relationships between variables. Greenspan may be a doddering fool who oversaw the melting down of our economy to most people today, but he actually lived the life of the Wizard of Oz, making grand pronouncements in inscrutable language which CNBC and the WSJ ate up and spat out as if it came from the mouth of God. Friedman helped overthrow the democratically elected Salador Allende in Chile which resulted in thousands being tortured and "disappeared" . His rationalization for helping in the overthrow of a democratically elected and popular leader of a sovereign nation and installing a brutal dictator in his stead was that the Chile didn't have economic freedom- as Friedman defined it- and without such economic freedom there could be no "real" political freedom.

      Seriously.

      This is really just another case of doctrinaire (and as such, necessarily anti-rational) ideologically driven personalities attempting to create grand unifying theory of all economics and then forcing it onto the world by the point of a gun or in this guy's case, his warped adjudications.

  6. Central planners love central planning. by trout007 · · Score: 3, Insightful

    Is this a suprise to anyone? Central planners always have an excuse for their failures and always insist they just need some reforms and tweaks to get it right. They insist the problem isn't that central planning cannot work it is just some little switch or dial needs adjusting. The fact is Central planning can never work. Free people following having the liberty to do what they want with their time and property will always work better. It won't always be successful but that is the point. The failures will simply run out of their own money. The central planners get to take everyone's money to keep funding their failures.

    --
    I love Jesus, except for his foreign policy.
    1. Re:Central planners love central planning. by ThunderBird89 · · Score: 1

      What you're saying is that overplanning will never work. Central planning can and will work, provided that central planning only designates targets, and leaves the method to the market to work out. That's more or less what happens in China right now, albeit with a stricter national control over the market itself too, and look at how they're doing: greatest economic growth of the globe for the nth year running, and they're in despair over the fact that the growth dropped to 8% last year, while every other economy struggles to achieve growth in the first place.

      I'm not saying that communism is good, far from that, but a measure of central planning of the economy, or rather, industries and production, is necessary. Otherwise the entire system will fall apart in flames.

      --
      Hyperbole: I use it liberally!
    2. Re:Central planners love central planning. by Anonymous Coward · · Score: 1

      You sir, are an idiot. What is happening in China is because of central planning, you say? Not so. What is happening in China is due to 1) the west taking advantage of cheap labor rates (nearly slave labor) because of government policies which encourage exporting jobs (tax and tariff policies) and discourage capital investment in USA by over-regulation (see EPA, Sarbanes-Oxley, etc.). The China bubble is a product of European and especially USA political short sightedness which has caused the world economy to react in a way which has hurt the world in real and lasting ways.

    3. Re:Central planners love central planning. by d3ac0n · · Score: 0

      What you're saying is that overplanning will never work. Central planning can and will work, provided that central planning only designates targets, and leaves the method to the market to work out

      And you have just demonstrated the primary logical fallacy that Central planners always exhibit and that the prior poster was specifically addressing.

      Any system of central planning is inevitably doomed to fail simply due to the nature of central planning. That is to say; It never remains merely a framework within which the people can exercise the free market, but always becomes a self-perpetuating system of ever increasing restrictions and attempts to control the free market, until it becomes so overwhelming that it collapses the economy and/or starts a political and/or military revolution.

      The reason for this is simple; Just as nature abhors a vacuum, so the the Free Market nature of mankind abhors a control. The Free Market naturally routes around restrictions, regulations and controls to do what it wants. This causes the central planners to attempt more regulations and controls, which immediately prompts more routing around by the Free Market, and on and on and on until the control system is a massive, onerous monstrosity that is crushing the people it is supposed to serve under its weight and destroying the economy of the country that has implemented it.

      Central planning cannot and will not ever work. It's like trying to keep a pocket of vacuum floating unrestrained in the middle of an atmosphere. Impossible to do, yet some people keep insisting that they can do it.

      --
      Official Heretic from the "Church of Global Warming". Proven right thanks to whistle blowers. AGW = Flat Earth Theory
    4. Re:Central planners love central planning. by aurispector · · Score: 1

      Patent law is not central planning but quite the opposite: it's how we allow innovators in a free market to profit from their innovation. Invent something, bring it to market and profit from it without competition for a legally specified period of time. And the beauty of it is that eventually the design goes off patent and everyone benefits from it's production in a free, competitive market. Take away patents and copyrights and nobody has incentive to innovate. Bigger, more established manufacturers simply steal your product design and undercut your price.

      Patent law has nothing to do with central planning or china's economic success, it's rather the opposite - they deliberately flout international patent and copyright as their industries churn out knock offs in a move designed to destroy industry anywhere but china. Central planning has worked in china primarily because of their unique advantage - a nearly endless supply of extremely cheap and well educated labor. Now that costs have begun to rise for them, their "miracle growth" engine is slowing. Once they get to a point where they actually have to compete with more mature and efficient economies they'll run into a wall. The other thing underpinning their "growth" is a collective willingness among government officials to put all other considerations secondary to economic expansion. Basically, they've made their economy the world's biggest bubble at expense of environmental and labor conditions. Beijing's air quality is so bad they had to shut down local industry for weeks before the Olympic games and workers at places like foxconn throw themselves off the building with such regularity that they had to install nets to catch them all.

      The only way central planning can help isn't by setting targets, it's by tweaking the rules so a free market can more easily meet them. You can legally oblige carmakers to produce X many electric cars per year but there is no guarantee that anyone will buy them (hellooooo chevy volt). The smartest thing any government can do is to try to preserve a competitive free market.

      In order for the market to remain competitive and dynamic instead of moribund and dominated by a few big players, you MUST allow innovators an advantage and that means patents.

      --
      I have mod points. The reign of terror begins now.
    5. Re:Central planners love central planning. by Anonymous Coward · · Score: 1

      And you, sir, are just demonstrating someone not thinking. You're effectively saying that any armed force doesn't work, because it's centrally planned. Me thinks you need to read about Mission-type tactics.

    6. Re:Central planners love central planning. by ThunderBird89 · · Score: 3, Interesting

      What is happening in China is because of central planning, you say?

      No, not exactly. Let me clarify what I mean.

      Yes, what is happening now is mainly due to "the west taking advantage of cheap labor rates", as you put it. However, in order to get here, to be an attractive place for investment, China needed to beef up its infrastructure and production capability. Otherwise, western companies would have looked elsewhere to invest, where they didn't need to pay for laying down the infrastructure needed to support their fabbers (let's talk mainly electronics for now), such as massive power grids and road networks. These were built because the Chinese government said so, and their word is law. If they hadn't, there would have been a vicious circle: investors pass over the area because there's no infrastructure and building it up would be too costly, while no infrastructure is built because there's no need in the first place, since no investors want to invest.
      Heavy industry was built up for a similar reason, although that started back in the Soviet era, in order to supply the rest of the Soviet bloc with the building material they needed. Now it was 're-purposed' to lower the initial investment cost by supplying nearly-free building materials to build factories, foreign or domestic.
      Let me draw a parallel: IPv6. No/few routers support it, because there's no demand for it, and there's no demand for it, because ISP-s don't offer it. Why don't they offer it? Because there are no routers with built-in support, since there's no demand for it. Vicious circle of no demand-no support.

      So yes, in a way, you are right, what is happening now is due to the west. But the root of the situation does lie in the effects of central planning, going way, way back.

      --
      Hyperbole: I use it liberally!
    7. Re:Central planners love central planning. by MightyMartian · · Score: 1

      Your argument is circular and assumes its on conclusion. You may be right that central planning cannot ever work, but by making what amounts to a religious argument (that mankind is inherently free market, something that at least the hunter gatherer level is obviously false).

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    8. Re:Central planners love central planning. by jedidiah · · Score: 1

      > Patent law is not central planning but quite the opposite: it's how we allow innovators in a free market to profit from their innovation.

      Patent has nothing to do with that.

      What patents allow for is to claim ownership of something and then prevent anyone else from doing anything else vaguely similar.

      In their current form, it allows companies to stake claims on the current state of the art and suppress competitors. In it's current form, the patent system doesn't really encourage the disclosure of useful trade secrets. The nature of the system actively discourages anyone from using patent filings as source of knowledge.

      Patents only encourage disclosure. In the current system, that disclosure usually has absolutely no value. This isn't just restricted to software. Software is just what we know. So we can recognize BS in a patent when we see it.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    9. Re:Central planners love central planning. by Anonymous Coward · · Score: 0

      Congrats, you've proved his point. Mission tactics is an abandonment of central planning, because the planners recognized that initiative on the pointy end of the stick is necessary.

      To quote your wiki: "The subordinate leaders then implement the order independently."

    10. Re:Central planners love central planning. by ThunderBird89 · · Score: 1

      What you're talking about is the sort of central planning a totalitarian state implements, one that attempts to control all aspects of the economy and society. What I'm talking about is exactly the sort of mission-type planning the AC mentioned: central planning designates a goal, such as x% of GDP in the service sector, and the market works out the way to get there on its own, just like how squad leaders work out the way to the mission target on their own.
      The end result is still centrally planned, the road there isn't.

      --
      Hyperbole: I use it liberally!
    11. Re:Central planners love central planning. by ThunderBird89 · · Score: 1

      The end goal is still defined centrally.

      To be honest, there's a rather large difference between strategy and tactics. Strategy is defined centrally, in broad terms and vague goals; tactics is defined on-the-spot, or near the spot, so to speak, and in defined steps and clear-cut objectives. Tactics is the practice to the theory of strategy.
      Those who keep saying central planning will never work think of centrally planned tactics, where the general tells the gunner in the field how to move and fire; while those who say it will work think of central planning as strategy, where the general tells the colonel to meet up with him, who tells the lieutenant to secure the path, who tells the sergeant to take the hill, who shouts "Cover fire!" to his corporal, who the looks down his sights, picks his targets, and lets the lead fly. In the end, what happened defined centrally, but how the whole thing played out was not.

      --
      Hyperbole: I use it liberally!
    12. Re:Central planners love central planning. by shutdown+-p+now · · Score: 1

      The reason for this is simple; Just as nature abhors a vacuum, so the the Free Market nature of mankind abhors a control. The Free Market naturally routes around restrictions, regulations and controls to do what it wants.

      You really do worship It, don't you?

    13. Re:Central planners love central planning. by aurispector · · Score: 1

      "What patents allow for is to claim ownership of something and then prevent anyone else from doing anything else vaguely similar."

      Yes, so they can exclusively profit from it. Remember, this is a GOOD thing because innovators have incentive to innovate, even if only for a limited period of time. The key is "limited" because eventually they go into the public domain. Then it benefits everyone.

      The problem is that the patent office is not technologically sophisticated enough to evaluate patent apps for complex things like software.

      The real argument isn't the value of the patent system since it clearly provides value to society, it's whether software should be patentable vs copyrightable.

      --
      I have mod points. The reign of terror begins now.
    14. Re:Central planners love central planning. by trout007 · · Score: 1

      I'd argue the patent and copyright system cause a net harm to liberty and society. You made my point by saying that the patent office isn't technologically sophisticated enough to evaluate complex patents. That is always the problem with Central planning. People do things and come up with disruptive ideas the planners could never envision.

      We don't need patents or copyrights. They are similar to slavery. Someone else owns you and your real property and can tell you what to do with it because they are given special private by a central planner. A real innvoator gets a natural temporary monopoly based on being first to market. The more complex and advanced their innovation the longer it will take for it to be copied. Unlike the artificial monopoly which given a fixed period no matter how advanced or simple the innovation.

      --
      I love Jesus, except for his foreign policy.
  7. Re:Bugs are good by xonicx · · Score: 5, Interesting

    Bugs are good!
    -- software engineer paid for maintenance

  8. Priar Art by Anonymous Coward · · Score: 1

    99% of these so-called patents have existed as algorithms in CS text books for over 30 years.

    Prior art, case closed.

    Why are these elderly incompetents allowed to make decisions on things they know nothing about?

    1. Re:Priar Art by geoskd · · Score: 0

      Why are these elderly incompetents allowed to make decisions on things they know nothing about?

      Because we keep on buying into the democratic system that gives them power. Its only marginally better than anarchy, in-so-far-as anarchy will usually degrade into some form of crappy government anyway. People feel this overwhelming need to have their neighbors controlled (at gunpoint inf necessary). Democracy is no different.

      -=Geoskd

      --
      I wish I had a good sig, but all the good ones are copyrighted
    2. Re:Priar Art by FreedomOfThought · · Score: 1

      If the USA continues converting countries to Democracy, perhaps at some point in the future the entire world will be run by elected morons and eventually everything will just crumble. This must be the "Paradise" and "Promised Land" that some religions seem to hint at. The way I see it, Democracy is just another form of religion, really... You can run your country the way you want to, as long as it is not against our governmental beliefs.

      After such time, there will surely be effort put into a new/modernized way of government (or none at all?) and then, and ONLY then, will patent reform become truly possible.

      Or we could convince the technologically not-so-savvy to vote for the officials who are ruining certain systems and ideals. Once again, after paradise I suppose.

    3. Re:Priar Art by FreedomOfThought · · Score: 1

      Of course I have been known to say moronic things and overlook typos... Grain of salt anyone?

    4. Re:Priar Art by jd · · Score: 1

      The judge's argument was essentially that if the flaw exists for software patents then it exists for ALL patents and that burying the symptoms merely allows the flaws to continue untreated, that by making the problems blatantly obvious allows them to be fixed for everything.

      There is a lot to that. I don't think that the argument, in and of itself, is that unsound.

      The problem is that the flaws are so deep and so entrenched, it's unclear that fixing the problems would allow patents to survive at all.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:Priar Art by ewibble · · Score: 1

      Well good point, I believe most (if not all) patents are more detrimental than good but, software patients practically bad but I am probably biased because that is the industry I work in. Perhaps we do not need to exclude software patients but fix the entire system. Removing software patents will possibly only hide the bigger problem.

  9. Software Patents have a couple of problems by chrismcb · · Score: 4, Insightful

    Software patents have two main problems.
    The biggest problem is, generally they aren't novel enough. Too many can be conceived by a general practioner of the art. And claiming XYZ can now be done on the internet, or on an IPad, or on 'fancy new device' doesn't make it novel enough.
    The other problem is ideas can't be patented. Yet that seems to be what most patents are. They won't show the code, so how do you know if you are infringing on the patent? There are multiple ways to solve a problem. Just because I got to the same end point doesn't mean I infringed on the patent.

    1. Re:Software Patents have a couple of problems by K.+S.+Kyosuke · · Score: 1

      The other problem is ideas can't be patented.

      Hmm, I've always thought that this was exactly the point of patents. So once you have them in laws, ideas can, in fact, be patented.

      --
      Ezekiel 23:20
    2. Re:Software Patents have a couple of problems by gl4ss · · Score: 4, Informative

      The other problem is ideas can't be patented.

      Hmm, I've always thought that this was exactly the point of patents. So once you have them in laws, ideas can, in fact, be patented.

      no, point of patents was to get protection on a specific way to implement a technical solution, for example to create an internal combustion engine you'd use valves and a cylinder and some way to deliver fuel/air mixture into it, have it attached to a set of wheels in specific way that's doable. you wouldn't grant and uphold a patent on something as "4 wheels and a motor" which is on some level a mere idea, but not a technical solution at all.

      a quick fix would be that in order to get the patent you would need to submit a device and it's plans, including the software that makes it tick, to the patent office. that way you couldn't patent a perpetual motion machine without building one and showing how it works - which would be the point. that would protect your porridge boiler from 1:1 chinese copies but not from a ceramic pot. you also shouldn't be able to patent a chemical substance(which seems also to be a recurring thing for people to try), but you could patent the most viable technical solution for making said substance..

      and supreme court definitely isn't the solution, no amount of hard work from them is going to fix it really when it's broken at the other end, the cases shouldn't even hit them - they're not supposed to be the guys who figure out what the law should be really.

      --
      world was created 5 seconds before this post as it is.
    3. Re:Software Patents have a couple of problems by mark-t · · Score: 1

      "....that way you couldn't patent a perpetual motion machine without building one and showing how it works"

      You can't do that now anyways.

    4. Re:Software Patents have a couple of problems by shutdown+-p+now · · Score: 1

      no, point of patents was to get protection on a specific way to implement a technical solution, for example to create an internal combustion engine you'd use valves and a cylinder and some way to deliver fuel/air mixture into it, have it attached to a set of wheels in specific way that's doable. you wouldn't grant and uphold a patent on something as "4 wheels and a motor" which is on some level a mere idea, but not a technical solution at all.

      A good question at this point is, how does that translate to the realm of software?

      Clearly, source code is too narrow - patenting it would be akin to patenting an ICE where valves are made of a specific alloy, and positioned in very specific location on the cylinders. This would make the patent essentially useless, since it could be trivially circumvented by changing relative positions slightly. In any case, we have copyright to protect specific code.

      On the other hand, a typical software patent today really is a patent on a very generic idea - consider swipe to unlock...

      So what's needed is some way to meaningfully describe genuinely patentable algorithms and such, where said description would clearly define what and what is not infringing, while also serving to force such patents to be narrow enough.

    5. Re:Software Patents have a couple of problems by Anonymous Coward · · Score: 0

      So what's needed is some way to meaningfully describe genuinely patentable algorithms and such, where said description would clearly define what and what is not infringing, while also serving to force such patents to be narrow enough.

      Pseudocode, formulae and IO. Not actual C code but a statement of the algorithms in such a way that a skilled programmer could read it and 1:1 it in C, Python, Java or whatever. The standard of proof is substantial similarity (1:1 back to pseudocode and see if it is identical with only minor variance [names, order of operations for operations that don't have a meaningful order like swapping 2 assignments of constants]).

      This is the "valves and cylinders" of software, the algorithm. The actual code you feed through the compiler is the "physical" product. The fact that you can get around it by modifying the algorithm to function differently is a feature, not a bug since that's the entire point (innovation).

      Patents on input, output or look-and-feel (behavior) are fundamentally invalid. These are not processes, they are vague notions and far too broad to qualify for protection. (Swipe-to-unlock is a behavior patent, under the proposed system it would either be unpatentable or only patentable as a highly specific implementation [the specific gesture and feedback combination, changing gestures or dropping the feedback would bypass the patent])

    6. Re:Software Patents have a couple of problems by shutdown+-p+now · · Score: 1

      I agree that algorithm is the "valves and cylinders" of software, but I don't think it's that simple.

      Pseudocode, formulae and IO. Not actual C code but a statement of the algorithms in such a way that a skilled programmer could read it and 1:1 it in C, Python, Java or whatever. The standard of proof is substantial similarity (1:1 back to pseudocode and see if it is identical with only minor variance [names, order of operations for operations that don't have a meaningful order like swapping 2 assignments of constants]).

      This seems to be overly simplistic. What if one, say, rewrites a loop as tail recursion - do you consider that "minor variance"? Or, say, what if, instead of two nested loops over two different variables x->xmax and y->ymax, there's a single loop that goes xy->(xmax*ymax), and then x and y are extracted via divmod?

      A single change like that can hardly be said to make a new independent algorithm that should not fall under the original patent. But, at the same time, sufficiently many of them might have that effect, especially if together they constitute a considerable improvement (e.g. suppose that a non-obvious combination of loop rewrites considerably improves performance).

  10. Consistency is not an argument by Anonymous Coward · · Score: 2, Interesting

    It's a balance between damage and benefit and the balance is firmly in the 'damage' side currently. Throwing more industries into that mess does not a fix make.

    The benefit was to award exclusives in areas where invention cost was high and time to market long. Thus it enables the invention. This is not true of software, where you don't need to build a factory to make the product you just invented, and thus time from invention to market is too small.

    The damage is 1) complex systems can be blocked by individual patents on individual tiny parts, e.g. blocking tablet sales in Germany. 2) none inventors can steal the profits from the inventors using wrongly issued patents, we've seen an awful lot of those. 3) Some markets are dominated by trade secrets making wrongly issued patents the norm rather than the exception. Software being an example of that. 4) If an invention requires extensive investment, it is easier for people to land mine around it.

    He really has to live in the real world here. You can't pretend the conditions for one thing are the same as another just because it lets you use one set or rules to govern both. Water is not steam, and you can't use a bucket to carry steam just because you happen to like buckets. But you can get awfully burned trying to carry steam in a bucket.

  11. think of all the ways that we could make laws neat by Chrisq · · Score: 0
    Think of all the ways that we could make laws neat. To paraphrase the judge "We know that the statutory rape law is sometimes misused and that's a shame. But I think that broad polemical exclusion of all cases where the couple are married is not the way to go".

    or "we know that the breaking and entry law is sometimes misused, and that's a shame. But I think that broad polemical exclusion of emergency services in response to an urgent situation is not the way to go.

    Sometimes you need exemption to a law.

  12. IBM and patents by Anonymous Coward · · Score: 4, Insightful

    Lets take a look, machine translation is done by companies like Google and Word-lens. They are the ones inventing and making products. However if you look at the patents, this is typical:

    2009: "U.S. Patent # 7,610,187 - Lingual translation of syndicated content feeds ", a typical IBM patent.

    Now the patent isn't enabling the invention here, IBM has just done the typical thing, looked at what people are doing and patented around it. This isn't to create things of value because IBM don't make translation software, they make patents. It's about using the weakness of the patent system to make money from companies that *are* inventing things. It adds an overhead to those companies, an extra cost in their R&D budget.

    1. Re:IBM and patents by Anonymous Coward · · Score: 0

      I am not completely decided on the software patent thing. But if we are to allow software patents I see a place for research firms. IBM could fit into that. They would have to be doing real research into novel ideas though and not just patenting obvious vague things. This could save companies money because they can develop something without doing *all* the research. Try can focus and innovate in a specific area and license the work of others for the stuff that already has been done.

  13. hammer by tapspace · · Score: 1

    tapspace's take: when you're a hammer, every problem looks like a nail.

  14. Fixing things without hacking by Anonymous Coward · · Score: 0

    If he(the judge) knew it was broken before allowing software patents, then why on earth did he allow them to be patentable? This is causing big issues for some people and now we are also seeing that patents are used as weapons instead of fostering innovation. He should not have subjected more industries to a broken system (and ultimately put them at a disadvantage) but instead, first should have fixed the patent system before more things could be piled onto it. Especially if he knew it was broken beforehand.

  15. So much for being a "facts and figures man" by MikeRT · · Score: 5, Interesting

    We pressed him on this. Michel conceded the problem was less that it was too anecdotal and more that he disagreed with the book's premise—that high litigation costs were a sign the patent system wasn't working.

    If the cost of enforcing the patent equals or exceeds the recoverable benefit, you have just conceded the fact that the benefit no longer carries more than marginal economic value to the alleged beneficiary. The best that could be said here is that it distracts a competitor. The worst (and probably closer to reality) case scenario is that the pursuit of marginally valuable patents creates a perverse incentive that distracts a company from more useful economic activities.

    It's really hard to take seriously someone who says they're all about facts and figures, but then jettisons economics because the economic aspects of his preferred system are abysmal. There will come a day, at the rate we are going, where the rule of law will be formally dead in the US similar to how it is in Russia because the legal profession (and judges and prosecutors in particular) have made the cost of participation so high from various factors ranging from failing to sanction frivolous lawsuits and criminal charges, to allowing blatant corruption. As it currently stands, it's on life support.

  16. good for who? by hufter · · Score: 1

    It's not really the judge's job to say if a law is good or bad. He's job is to know the law and judge according to it.
    If he is a "patent judge", the more patents, the more arguments about patents and the more work for him, and he can make more money. So software patents age good - for him.

  17. Software patents should probably not be scrapped by sproketboy · · Score: 3, Interesting

    But their duration should be shortened to 2 years to account for time to manufacture. The patent system was developed for physical devices which historically could take years to manufacture. Software is out the door in 6 months.

  18. Why I don't like software patents by pesc · · Score: 1

    In one sentence:

    I am a software author and I want to have the same right to publish texts I write as other authors have.

    If you don't agree, why should novels, film scripts, musical genres, comic characters, etc, be exempt from patenting?

    --

    )9TSS
    1. Re:Why I don't like software patents by shentino · · Score: 1

      Because they already have copyright protection.

    2. Re:Why I don't like software patents by _8553454222834292266 · · Score: 1

      So does source code.

    3. Re:Why I don't like software patents by chrismcb · · Score: 1

      I am a software author and I want to have the same right to publish texts I write as other authors have.

      You do have the same right. I'm not sure I understand your question.

    4. Re:Why I don't like software patents by pesc · · Score: 1

      Can I publish program my own text that encodes and decodes H.264 video without infringing a patent?

      Can I sell that text? Like other authors can with their work?

      Programs = text.

      --

      )9TSS
  19. If they actually used "promoting innovation" test by voss · · Score: 1

    Rather than the "who did what" test while just assuming it promotes innovation then software patents might actually be viable. However promoting innovation is a higher threshhold then just "non-obvious". Also promoting innovation in software should mandate a shorter patent length. Anyone understand why DVDs are under patent until 2016??? A 20 year patent should pass the "holy cow!" test. A software algorithm for controlled fusion reactions. On the other hand If a reasonbly comptent programmer can replicate the invention independently without seeing the patent or the code, then that should fail a "promoting innovation" test.

  20. Failure and horrible hack by Anonymous Coward · · Score: 0

    allowing certain industries to opt out looks like an admission of failure and a horrible hack

    Sounds like an appropriate enough summary of the patent system.

  21. Re:think of all the ways that we could make laws n by Theaetetus · · Score: 1, Interesting

    Think of all the ways that we could make laws neat. To paraphrase the judge "We know that the statutory rape law is sometimes misused and that's a shame. But I think that broad polemical exclusion of all cases where the couple are married is not the way to go".

    Sometimes you need exemption to a law.

    It's funny you say that... Marriage was an exemption to rape for years, and years, resulting in a lot of raped, abused wives. Sometimes, your exemption has unforeseen and horrible consequences.

    In this case, saying "software is exempt from patent law" would result in large companies copying projects from small inventors and never paying them back. And they wouldn't be doing this to each other, either, because all of those big companies' software would go closed source, black-box implementations. Trade secrets for everyone... everyone without an espionage budget, that is.

  22. Opt Out? It's illegal to grant patents on math! by Kirth · · Score: 3, Interesting

    I don't see anything to justify "software patents" in the first place, and actually, patent law forbids it. Everyones.

    Just because some idiot lawyers redefined "software" as not being "math", because they couldn't grasp the math isn't enough reason to not ditch illegally granted patents.

    There is nothing to "opt out"; the situation with these illegally granted patent just needs to be resolved.

    --
    "The more prohibitions there are, The poorer the people will be" -- Lao Tse
    1. Re:Opt Out? It's illegal to grant patents on math! by Grond · · Score: 1

      Software patents are not patents on math because they are tied to machines, networks, sensor input, and other physical artifacts. No amount of thinking about matrix transformations will cause three dimensional graphics to appear on a computer screen. No amount of thinking about the Page Rank algorithm will cause internet search results to appear. A patent on an algorithm or a data structure is in no way a patent on the underlying math.

      Just because some idiot lawyers redefined "software" as not being "math", because they couldn't grasp the math isn't enough reason to not ditch illegally granted patents.

      I'm a lawyer, and I also have both bachelor's and master's degrees in computer science. I get the math just fine. The problem is a lot of engineers who don't understand the law.

  23. Scary lack of software knowledge by seanzig · · Score: 2

    For a judge who served on the court that "opened the floodgates for software patents," this guy knows remarkably little about software. He (self-admitting) doesn't even know anything about the software industry or its current disregard for patents. How can we take any of his comments seriously? The interviewers did ask some thoughtful questions, but I wish the interviewers would have mentioned that the current approach in the industry uses terms like Mutually Assured Destruction.

    "If software is less dependent on patents, fine then. Let software use patents less as they choose," Michel said.

    "Yeah, if countries didn't like the negative impacts of nuclear bombs, they shouldn't have produced so many during and after World War II." The problem is it only takes one Nazi Germany to scare a country into producing such a thing before the other, and one Stalinist Soviet Union to scare them into continuing to produce them. That's the problem with the software patents - everyone has to arm themselves against everyone else who isn't looking out for the good of the software industry. History may judge nuclear weapons as a great human mistake, and I suspect software patents also. Besides, software patents were NOT allowed to be patented before the Federal Circuit. It's not like that situation is without precedent.

  24. Content feed? by Anonymous Coward · · Score: 0

    "But if we are to allow software patents I see a place for research firms."

    Did they invent translation software on syndicated content feed, or did they simply patent *use* of translation software on a syndicated feed?

    To me this is a classic patent minefield trick. Make faux research, patent around an area that others are pioneering and then take they profits. It's possible because the patent office doesn't do a proper 'inventive step' test.

    So you get research whose sole purpose is to create the patent, not the item being researched and the value created is actually zero sum value taken from others.

    IMHO, the whole problem here is the patent office, and a combination of their unwillingness to do the inventive test, coupled to the difficulty of doing that test in fields protected by trade secrets.

  25. Patents vs freedom of speech by jago25_98 · · Score: 1

    To keep it simple when you're discussing this:

    Software patents and freedom of speech. What's the difference? Never has this been made clearer than around software.

  26. Lawyers not corporates by Kupfernigk · · Score: 2

    You appear to have responded to my post without reading it. I suggested that it is the lawyers who benefit financially, and I didn't suggest anywhere that "law firms" are incorporated.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  27. Why software is different by mattr · · Score: 3, Informative

    The software industry is indeed different.

    There is a reason why people say an Internet technology year is like 7 years in another industry.

    If patents are intended to protect inventors while commercializing their inventions, then current patent policy is a grevious failure and harm to inventors, and must be scrapped or greatly reformed.

    Following are some key points:

    - Huge number of obvious patents

    - Large companies forced to buy tens of billions of dollars in patents as insurance against mutually assured destruction. This warfare means a single inexperienced jury can greatly impact trillion dollar multinational business strategies and a great segment of the global population, while making further invention exponentially risky.

    - Smaller companies are unable to defend themselves in this warfare. They are periodically destroyed by large companies wielding patent weapons.

    - U.S. inventors are put at a disadvantage by patents / legislation due to the immediate nature of software / Internet / speed of development overseas

    - Mathematical nature of software languages and code

    - Cooperative nature of software repositories, libraries, class hierarchies and APIs

    - Revolution of the software industry, as a simultaneously cottage industry and international in nature

    - The nature of software and the Internet means code can be transparently executed on servers in other jurisdictions.

    - Legislation is both hidebound, slow and naive while having a permanent and disproportionately large impact on the software industry. A quickly reacting and quickly editable legal board is probably necessary if laws on software are to continue realistically.

    As other industries become more and more dependent on software, they too will become more endangered by software patents, and by Internet-style information technology based disruptions. As it currently stands, individuals are at a severe
    disadvantage in patent wars and on a global stage due to the USPTO's spamming of software patents with a total lack of responsibility for the massive losses in time and money required to justly determine the patents' validity after the development of critical infrastructure using them.

  28. "Rife with garbage" by Kupfernigk · · Score: 2

    And who is going to overhaul the system and eliminate the garbage? I don't know about the USA, but in this country whenever a "system" needs "overhauling", all of a sudden the Government seems to employ a lot of lawyers on long contracts. Whereas reverting to a state in which neither algorithms nor their implementation in software could be patented would have the reverse effect.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  29. Re:Bugs are good by Anonymous Coward · · Score: 0

    Usability is unimportant!

        - Systems Administrator / Integrator

  30. Judge Misses the Boat by Anonymous Coward · · Score: 4, Interesting

    IANAL but I am a programmer. Judge Paul Michel fails to notice that he is not a software developer, and lacks perspective on the software industry as a whole. Here are four reasons to reject software patents:

    Modern computers are general purpose machines - hence BASIC (Beginners ALL-PURPOSE Symbolic Instructional code). All programs are therefore written within the specifications of the hardware designer. This makes ALL software predictable by those versed in programming and not patentable in the first place.

    Since all software runs on hardware that only understands the values of 0 and 1, it is all reducible to math. Anyone who has taken a digital logic class can attest to this. What you see on the screen is a representation of that math. Dump the contents of the RAM in binary if you want to prove it to yourself. Math is discovered, and therefore not patentable.

    Software patents typically contain no code. The "Inventor" fails to disclose their invention, which should justify the patent being thrown out for lack of documentation. The patent holders, which are increasingly attorneys, are typically unable to actually implement their own patents. This practice discourages innovation.

    Software patents typically make no sense to programmers. If a programmer can not understand the patent, then it does not describe a program. On that basis it should be thrown out.

    We programmers are sick of being harassed by patent attorneys. They are leeches on our business, and have served to stifle innovation in the industry. It is time to fight back. We should earn triple damages if we successfully defend a suit based on bogus patent claims. For instance, Google should be paid $3 billion by Oracle ($1 billion *3) if they win their case. That would put the trolls back under their bridges.

    http://www.ted.com/talks/drew_curtis_how_i_beat_a_patent_troll.html

    http://www.thisamericanlife.org/radio-archives/episode/441/when-patents-attack

    1. Re:Judge Misses the Boat by shutdown+-p+now · · Score: 2

      I really don't get the math argument. All physics is also reducible to math, and when you look at things like wave functions, it seems that we're at the point where we are close to saying that universe itself is basically just math. Reality itself is a "general-purpose machine"!

      Either way, physics is also discovered, not invented - which also goes for applied physics, i.e. engineering. And, most certainly, you can take pretty much any physical invention, and model it on a computer - at which point it really is pure math.

      Why, then, are hardware patents okay, but software patents are not? (in general, not the typical patents of today like "one click" or swipe-to-unlock).

    2. Re:Judge Misses the Boat by buchner.johannes · · Score: 1

      I really don't get the math argument. All physics is also reducible to math, and when you look at things like wave functions, it seems that we're at the point where we are close to saying that universe itself is basically just math. Reality itself is a "general-purpose machine"!

      Either way, physics is also discovered, not invented - which also goes for applied physics, i.e. engineering. And, most certainly, you can take pretty much any physical invention, and model it on a computer - at which point it really is pure math.

      Why, then, are hardware patents okay, but software patents are not? (in general, not the typical patents of today like "one click" or swipe-to-unlock).

      There was a case recently that made it quite explicit that you can not patent a natural law, only an application (machine) that uses the laws of physics in a specific way.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    3. Re:Judge Misses the Boat by shutdown+-p+now · · Score: 1

      Sure. Similarly, software is an application that uses the laws of mathematics in a specific way.

    4. Re:Judge Misses the Boat by icebraining · · Score: 1

      There are great reasons to dislike software patents. These aren't.

      Modern computers are general purpose machines - hence BASIC (Beginners ALL-PURPOSE Symbolic Instructional code). All programs are therefore written within the specifications of the hardware designer. This makes ALL software predictable by those versed in programming and not patentable in the first place.

      No more than all English works are 'predictable', since they use the same alphabet.

      Just because the building blocks are a limited set doesn't mean the result is in any way predictable. Hell, the halting problem alone shows that unpredictableness.

      Since all software runs on hardware that only understands the values of 0 and 1, it is all reducible to math. Anyone who has taken a digital logic class can attest to this.

      No. Hardware understands machine code - instructions, addresses, etc - which happen to be encoded in binary, but could just as well be encoded with pictures of cats.

      "It's 0s and 1s, therefore it's math!!1" it's an appropriate conclusion for a eight year old.

      Software patents typically contain no code. The "Inventor" fails to disclose their invention, which should justify the patent being thrown out for lack of documentation.

      And drug patents don't include drug samples. So what?

      Patents are not supposed to cover particular implementations, but higher level concepts that can be implemented in many ways, just like a drug patent covers all drugs with a particular active substance and not a specific mixture that is comprised in a tablet.

    5. Re:Judge Misses the Boat by Anonymous Coward · · Score: 0, Insightful

      No more than all English works are 'predictable', since they use the same alphabet.

      Just because the building blocks are a limited set doesn't mean the result is in any way predictable. Hell, the halting problem alone shows that unpredictableness.

      You inadvertantly validated the point. English works of literature are not patentable! The source code of a program should be copyrighted, as it was during Xerox vs. Apple and Apple vs. Microsoft.

      http://en.wikipedia.org/wiki/Apple_Computer,_Inc._v._Microsoft_Corporation

      Corporations, in the interests of preserving their monopolies have worked hard to change the laws of the United States and by treaty, the rest of the world.

      No. Hardware understands machine code - instructions, addresses, etc - which happen to be encoded in binary, but could just as well be encoded with pictures of cats.

      Cats are numerable, but that is not the point. Lacking an understanding of and, nand, or, & nor gates, one is tempted to imagine that magic occurs at the hardware level. Really, it is all as simple as turning on and off light switches. Here is an example made of wood if it helps.

      http://www.youtube.com/watch?v=GcDshWmhF4A

      The math does not change, despite the context.

      http://en.wikipedia.org/wiki/Turing_completeness
      http://en.wikipedia.org/wiki/Nondeterministic_finite_automaton

      Patents are not supposed to cover particular implementations, but higher level concepts that can be implemented in many ways, just like a drug patent covers all drugs with a particular active substance and not a specific mixture that is comprised in a tablet.

      It is the "particular active substance" that is patented. This does not occur in software, which is written like a book, movie, or song.

      Why is software considered patentable AND copyrightable? "Intellectual Property" is an illusion created by those who hope to confuse the rest of us into believing that one can own thoughts. Only the United States courts insist on patenting software - against the advice of the USPTO and the software industry. Copyright is sufficient. It seems evident that lawyers either do not understand software, or insist that reality conform to their wallets.

    6. Re:Judge Misses the Boat by ignavus · · Score: 1

      Since all software runs on hardware that only understands the values of 0 and 1, it is all reducible to math. Anyone who has taken a digital logic class can attest to this. What you see on the screen is a representation of that math. Dump the contents of the RAM in binary if you want to prove it to yourself. Math is discovered, and therefore not patentable.

      Numbers are not necessarily "math". Numbers can be arbitrary names ("the Class 44 Locomotive"). Numbers can be arbitrary values in codes - such as the ASCII values of alphanumeric and punctuation characters (versus EBCDIC, etc). You can do some arithmetic on ASCII values (e.g. the ASCII code of a capital letter, plus 32, gives you the ASCII code of its matching lower case letter ... by convention). But (say) using division with ASCII codes is meaningless. Numbers can also be instructions in a machine language - e.g. x86 opcodes. While certain opcodes do have a meaningful arithmetic relationship to certain other opcodes (e.g. the word size and byte size versions of certain operations), the system as a whole is arbitrary and no arithmetical operation on opcodes has any meaningful result right across the instruction set.

      A number can even just be a bit array for encoding an arbitrary set of (say) boolean values: the overall number is irrelevant - you just test particular bits in the number.

      Moral: computers use numbers in different ways, and not all of them are "math". Letters are "just numbers" on a computer, but that does not mean that any block of text is "just math" because it can be regarded as a very long integer. Shakespeare was not a mathematician, even though his output can be represented as a rather large (multibyte) integer on a computer.

      --
      I am anarch of all I survey.
    7. Re:Judge Misses the Boat by icebraining · · Score: 1

      You inadvertantly validated the point. English works of literature are not patentable!

      You inadvertently (?) failed to grasp logic. It's an analogy, it's not supposed to work as a simile in every aspect. I validated nothing.

      Corporations, in the interests of preserving their monopolies have worked hard to change the laws of the United States and by treaty, the rest of the world.

      I agree and, as I said, I'm against SW patents. Just not for the reasons you gave. Carmack's critique is much better.

      Cats are numerable, but that is not the point. Lacking an understanding of and, nand, or, & nor gates, one is tempted to imagine that magic occurs at the hardware level. Really, it is all as simple as turning on and off light switches. Here is an example made of wood if it helps.

      I understand perfectly well how it works; I had a course in computational logic and we designed plenty of electronic circuits, including simple CPUs.

      But those are implementations details to software. It's not what makes software math.

      It is the "particular active substance" that is patented. This does not occur in software, which is written like a book, movie, or song.

      And in software patents, it's only an high level algorithm or concept that is patented, not a full program. Nobody patented e.g. QuickTime, but they did patent the concept of encoding video in a certain way.

      Why is software considered patentable AND copyrightable? "Intellectual Property" is an illusion created by those who hope to confuse the rest of us into believing that one can own thoughts. Only the United States courts insist on patenting software - against the advice of the USPTO and the software industry. Copyright is sufficient. It seems evident that lawyers either do not understand software, or insist that reality conform to their wallets.

      Sure. 'Though I'm not sure copyright is necessary either. Then again, I make my living by writing FLOSS, but not everyone can.

  31. Patents are a make work project for lawyers by kawabago · · Score: 1

    There is no evidence that patents actually encourage innovation and with the current situation of patent war in technology, it looks like patents do a lot more harm than good.

  32. The usual anti-patent mistakes by Animats · · Score: 2

    I'm seeing the usual anti-patent rants here, and many of the usual mistakes. Some corrections:

    • Software patents are new. The first true software patent was for SyncSort, in 1971. This was the first large-data sorting algorithm to beat O(N log N), and was a huge win for data processing at the time.
    • The Internet is different because it moves on "Internet time". The Internet is old. The ARPANET was running in 1969, and the Internet, compatible with present packet formats, has been running since about 1980. The World Wide Web is more than 20 years old now, longer than the life of a patent. Something similar happened in the electrical industry from 1885, and in radio from 1910. There were many basic patents, and they're all expired now.
    • Software is "math" or a "mental process". Software is a process performed by a machine. Patent law covers processes performed by a machine. Purely mathematical computations have run into patent problems, but few programs are based on a simple mathematical formula.
    1. Re:The usual anti-patent mistakes by Arker · · Score: 0

      All programs are math. If it isnt math you cannot run it on a COMPUTER. Back to school, shill.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:The usual anti-patent mistakes by Grond · · Score: 2

      All programs are math. If it isnt math you cannot run it on a COMPUTER.

      No, programs use math. Math, in the abstract, is not useful. No amount of thinking about math will ever cause something to happen in the physical world. I can ponder the Page Rank algorithm all day long but that won't cause internet search results to spontaneously appear on my computer. Software patents cover using math to achieve a useful result. They satisfy the utility requirement of patent law in a way that math in the abstract does not and cannot.

      Software engineers use math to achieve useful results in the same way that engineers in other fields use math to achieve useful results. There is no meaningful distinction between a novel algorithm leading to a more efficient program and, for example, a novel wing design (created using physics simulations based on math) leading to a more efficient airplane. They are both embodiments of mathematical ideas that have useful applications in the physical world.

    3. Re:The usual anti-patent mistakes by Arker · · Score: 1

      No, programs ARE math buddy. Nothing else. A computer by definition can do nothing except take mathematical output, perform mathematical operations, and then produce mathematical output. The page rank algorithm is a mathematical formula. With the input (mathematical data) and that algorithm (mathematical formulæ) a computer (a device for performing mathematical calculations) can then produce the output (also mathematical data.)

      Like any purposeful mathematical operation, this one can then be interpreted with semantic meaning attached only because the input data and the algorithm itself was loaded with semantic meaning from the start. Any other mathematical formula that I might have a real world application for will be similarly charged with semantics when applied. That doesnt make it any less mathematical. Page rank may be more complicated than the pythagorean theorum, but both are mathematical formula that possess real world usefulness once imbued with real world semantics by choosing input that derives from a real world problem.

      And, to address your analogy, patenting software isnt equivelant to patenting a new wing design. It's equivelant to patenting to the math which you used to develop the new wing design.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    4. Re:The usual anti-patent mistakes by marcosdumay · · Score: 1

      The GP is correct, and you should go back to school.

      Programs ARE math. Yep, they are abstract things that you can't hold on your hand (didn't you notice it?). You'd better define better what you mean by "pounder", because depending on your definition, that'll indeed make a search result appear on your head/paper/computer.

    5. Re:The usual anti-patent mistakes by Grond · · Score: 1

      No, programs ARE math buddy. Nothing else.

      But software patents claim more than just a program. They claim a program running on a computer, or stored on a computer-readable medium. Consider, for example, this hypothetical claim: "A method for calculating a sum comprising a user entering two numbers into a computer followed by the computer calculating the sum of the numbers and displaying the sum on an output device." No amount of math (in the abstract sense) will cause a user to enter numbers into a computer or for the computer to display the sum. I can do math (e.g. prove theorems, use formulas to calculate results, etc) all day and never cause that to happen because it requires input from a person and output on a physical device. Neither of those are math.

      And, to address your analogy, patenting software isnt equivelant to patenting a new wing design. It's equivelant to patenting to the math which you used to develop the new wing design.

      You've only stated a conclusion, not given reasons for it. I gave reasons: both are embodiments of mathematical ideas that have useful applications in the physical world. The curve of an airplane wing is defined by physics, which is in turn defined by math. A patent on a wing design is, in that sense, a patent on an application of the equations that define an optimal wing. A computer program is defined by math, and a patent on software is a patent on the application of that math to achieve a useful result.

    6. Re:The usual anti-patent mistakes by Grond · · Score: 1

      Programs ARE math. Yep, they are abstract things that you can't hold on your hand (didn't you notice it?). You'd better define better what you mean by "pounder", because depending on your definition, that'll indeed make a search result appear on your head/paper/computer.

      Then allow me to be more clear: I mean programs in the context of software patents, which is the context in which we are discussing the issue. A software patent does not claim an algorithm by itself (i.e. the claim does not begin with "An algorithm, comprising ..."). It claims either a computer programmed in a particular way or a computer-readable medium on which the program is stored or a method for programming a computer or some other connection to a physical artifact. In the context of software patents, a program is tied to a physical device in a way that makes it both useful and concrete.

      By "ponder" I meant to consider a program or mathematical algorithm in one's mind. The point is that one can "do math" in a way that is not covered by a software patent that claims a useful application of the same mathematical idea. This demonstrates that such a software patent is not a patent on the underlying mathematics.

    7. Re:The usual anti-patent mistakes by marcosdumay · · Score: 1

      It claims either a computer programmed in a particular way

      Thus a different computer running the same software isn't protectd by the patent, right? If you get a patent for a Pentium 4 running bubble sort, I can safely run it on my AMD Semprom, am I right? No? Then it is a claim on the algorithm.

      or a computer-readable medium on which the program is stored

      Thus, you can get patents on the contents of a book? Great.

      or a method for programming a computer

      That is even better. You get a patent over an idea on my head!

    8. Re:The usual anti-patent mistakes by Fned · · Score: 1

      But software patents claim more than just a program. They claim a program running on a computer, or stored on a computer-readable medium.

      So, just to be clear: you're directly advocating that putting "...on a computer!" at the end should make things that are otherwise unpatentable, patentable.

  33. Judge is Patently Wrong. by 3seas · · Score: 2

    There are some thing universally accepted as not being patent-able: Natural Law, Physical Phenomenon, Abstract Ideas and from these we also get Mathematical Algorithms. These are the components of Software. There are natural laws and physical phenomena that apply to the creation and use of abstractions, and in this case the abstraction is often perceived in terms of mathematical algorithms. http://abstractionphysics.net/pmwiki/index.php

     

  34. A serious challenge by Grond · · Score: 2

    In order to ban software patents, one must first define software patents. I challenge anyone in favor of banning software patents to come up with a definition of the term that is neither under- nor overinclusive, can be easily and unambiguously applied, and cannot easily be gamed. Here are some example technologies to think about as you develop your definition:

    1. A machine that cures rubber by heating and cooling it, controlled by hand.
    2. A machine that cures rubber by heating and cooling it, controlled by a computer program using a new, nonobvious, and useful application of a mathematical equation.
    3. A new and nonobvious kind of rubber curing machine that uses such a complex curing process that only a computer could control it, resulting in a significantly superior product.
    4. A computer program for controlling the rubber curing process using a new, nonobvious, and useful algorithm that could only be carried out by a computer, resulting in a significantly superior product.
    5. A computer program for modeling the rubber curing process using new, nonobvious, and useful applications of mathematical equations.

    If you want to ban software patents, where do you draw the line?

    1. Re:A serious challenge by chrismcb · · Score: 1

      I'm not exactly in favor for software patents. Partially because I think it is more like "here is a black box. I'm telling you this black box does X, so give me a patent on X"
      But your example has nothing to do with software patents. It has to do with curing rubber. In this case the software is just a piece of the process, a tool. This is a lot different than, "patent a cursor by using EOR"

    2. Re:A serious challenge by Grond · · Score: 1

      But your example has nothing to do with software patents. It has to do with curing rubber.

      Even number 5, which is strictly a patent on a computer program for modeling the rubber curing process and thus involves nothing physical, apart from the computer itself? What about a patent on a computer program for simulating the behavior of objects made of rubber (e.g. in a 3d modeling program)?

      In this case the software is just a piece of the process, a tool. This is a lot different than, "patent a cursor by using XOR"

      How is that different? The software is just a piece of the process for displaying a cursor. What's so different about a cursor on a computer screen and a piece of cured rubber? They're both useful, physical applications of a mathematical idea.

    3. Re:A serious challenge by pesc · · Score: 1

      I am happy if the patent law contains an paragraph that states that buying, selling, writing, downloading, installing or executing software will never infringe on any patent.

      --

      )9TSS
    4. Re:A serious challenge by Fned · · Score: 1

      If you want to ban software patents, where do you draw the line?

      1. A machine that cures rubber by heating and cooling it, controlled by hand.
      2. A machine that cures rubber by heating and cooling it, controlled by a computer program using a new, nonobvious, and useful application of a mathematical equation.
      3. A new and nonobvious kind of rubber curing machine that uses such a complex curing process that only a computer could control it, resulting in a significantly superior product.

      Right here.

      4. A computer program for controlling the rubber curing process using a new, nonobvious, and useful algorithm that could only be carried out by a computer, resulting in a significantly superior product.
      5. A computer program for modeling the rubber curing process using new, nonobvious, and useful applications of mathematical equations.

      If the machine is patented, no one can use the software in 1-4. (Yes, including 1. Think about it: could you patent both the machine in example 1, and the instruction manual for curing rubber using it, separately? Not really).

      In the case of 5, why should that software be patentable? Any actual useful results from the software WOULD be patentable, provided they could be physically implemented. There is no need whatsoever to patent the software itself.

    5. Re:A serious challenge by Anonymous Coward · · Score: 0

      1. A machine that cures rubber by heating and cooling it, controlled by hand.

      Clearly patentable

      2. A machine that cures rubber by heating and cooling it, controlled by a computer program using a new, nonobvious, and useful application of a mathematical equation.

      Clearly patentable, but only the machine not the concept of computer controlled curing machine.

      3. A new and nonobvious kind of rubber curing machine that uses such a complex curing process that only a computer could control it, resulting in a significantly superior product.

      Clearly patentable, the machine and probably the curing process not the concept of computer controlled curing machine with a complex process.

      4. A computer program for controlling the rubber curing process using a new, nonobvious, and useful algorithm that could only be carried out by a computer, resulting in a significantly superior product.

      Non patentable but covered by trade secret and copyright law.

      5. A computer program for modeling the rubber curing process using new, nonobvious, and useful applications of mathematical equations.

      Non patentable but covered by trade secret and copyright law.

      The problem with software patents is the non-obviousness test, most of the software patents are inherently obvious for some people skilled in the art but not for all

      As example in a programing course examination with 200 people there where presented 6 solutions for the same problem, and the people with each solution where [130,40,20,5,4,1]:

      The 130 people group used a book solution
      The 40 and 20 people used solutions affected by the teacher programing stile
      The 5 and 4 people groups had a extended experience in programing at it affected their solutions
      The only one with a unique solution also had extended experience but used a uncommon problem analysis, and this solution not was non obvious as it was obvious if used with his problem analysis methodology, as the teachers had it confirmed with other teachers at the university as to them the solution was wrong but it worked as intended

      The question is that under the patent system the unique solution is patentable, but is questionable that can pass the non-obviousness as it depends off the size of the number of experts to analyze the solution and its experience. Actually some of the most brilliant developers with true unique and great solutions that i know where the ones that didn't think that their solution wast the best o the most unique, in contrast that was the thinking of mediocre programers that i know

    6. Re:A serious challenge by Anonymous Coward · · Score: 0

      Oooh, I know. At #4, since that's where you said 'a computer program' was the thing you were patenting.

    7. Re:A serious challenge by Anonymous Coward · · Score: 0

      In order to ban software patents, one must first define software patents. I challenge anyone in favor of banning software patents to come up with a definition of the term that is neither under- nor overinclusive, can be easily and unambiguously applied, and cannot easily be gamed. Here are some example technologies to think about as you develop your definition:

      1. A machine that cures rubber by heating and cooling it, controlled by hand.
      2. A machine that cures rubber by heating and cooling it, controlled by a computer program using a new, nonobvious, and useful application of a mathematical equation.
      3. A new and nonobvious kind of rubber curing machine that uses such a complex curing process that only a computer could control it, resulting in a significantly superior product.
      4. A computer program for controlling the rubber curing process using a new, nonobvious, and useful algorithm that could only be carried out by a computer, resulting in a significantly superior product.
      5. A computer program for modeling the rubber curing process using new, nonobvious, and useful applications of mathematical equations.

      If you want to ban software patents, where do you draw the line?

      1. Machine. Thus implementation specific. Patentable.
      2. Math not patentable. Company should keep it secret to have and advantage over competitors.
      3. Math not patentable. See #2
      4. Math not patentable. See #3
      5. Math not patentable. See #4

    8. Re:A serious challenge by Anonymous Coward · · Score: 0

      1. A machine that cures rubber by heating and cooling it, controlled by hand.

      Patent the machine but not the human running it.

      2. A machine that cures rubber by heating and cooling it, controlled by a computer program using a new, nonobvious, and useful application of a mathematical equation.

      Patent the machine as a whole (of which the software is only a part, like a screw) but not the software running it. (Copyright and trade secrets do apply obviously)

      3. A new and nonobvious kind of rubber curing machine that uses such a complex curing process that only a computer could control it, resulting in a significantly superior product.

      Ditto #2.
      --Draw Line--

      4. A computer program for controlling the rubber curing process using a new, nonobvious, and useful algorithm that could only be carried out by a computer, resulting in a significantly superior product.

      This is not a machine, it is not patentable.

      5. A computer program for modeling the rubber curing process using new, nonobvious, and useful applications of mathematical equations.

      Ditto #4.

      Summary could be "physical manipulation test". A machine that affects or alters a physical product which is controlled by computer is patentable, software on its own cannot affect the physical world so fails the test for being directly patentable. In other words, the software is simply not important on its own, it is merely a piece of the larger whole.

      Of course, this also requires patents to be narrow and non-obvious (like they should be), stupid crap like slide-to-unlock as a patent on "a touchscreen which behaves like X whilst in a 'locked' state" may meet my requirements I outlined above but shouldn't be patentable anyway as it's look-and-feel not a real product but I'm having difficultly formulating the exact terms for excluding it since "a machine that generates sound and light on a screen and speakers to help people relax (and is computer controlled)" might actually be worth protecting; I feel the obviousness test should really exclude slide-to-unlock, it may be new but Apple didn't exactly invest a heap in R&D to come up with it and someone else would have anyway.

    9. Re:A serious challenge by Anonymous Coward · · Score: 0

      The main thing I think needs to be nuked is 'by using a computer'. A novel mathematical algoithm is one one thing; but having a patent on "using a computer program for modeling the rubber curing process" (i.e., using a computer program at all to control a curing process) is quite another.

      So, no, I would not allow any of those to be patented - BUT it may be I should allow the "new, nonobvious, and useful applications of mathematical equations" themselves could be patented irrespective of the form they're expressed in (by hand calculations or by computer.) Implicitly, that would patent 4 or 5.

      There has to be something novel, and that 'novel' has to be something other than 'by using a computer'.

    10. Re:A serious challenge by Grond · · Score: 1

      Right here.

      Okay, great. Now turn that into a definition of "software patent" that is neither under- nor overinclusive, can be easily and unambiguously applied, and cannot easily be gamed.

      (Yes, including 1. Think about it: could you patent both the machine in example 1, and the instruction manual for curing rubber using it, separately? Not really).

      Actually, you could. Consider a simple rubber curing machine that has only one control: a thermostat. One coud patent that machine and one could patent a method of curing rubber using the machine, which gave various temperatures and hold times that produced a good product.

      In the case of 5, why should that software be patentable? Any actual useful results from the software WOULD be patentable, provided they could be physically implemented. There is no need whatsoever to patent the software itself.

      Sure there is. Such a program would be highly useful to the designers of rubber curing machines, as it would allow them to test new designs without having to build physical prototypes. For example, the Boeing 777 was the first aircraft designed entirely on computer, which was apparently a great improvement over the old design process. Why wouldn't we want to encourage such innovation?

    11. Re:A serious challenge by Grond · · Score: 1

      That would mean that, as a practical matter, no patent that included a software component would ever be infringed. The all elements rule requires each and every element of a claim to be present in order to find infringement. Thus, a patent on a new, useful, and nonobvious machine that happened to use a microcontroller would be worthless because it would never be infringed. A competitor would simply sell the machine and the software separately. The machine by itself would not infringe the patent, and selling and installing the software would not infringe the patent under your proposed rule. Trying to patent the machine without the software installed would not work either, since without the software the machine would not function and thus would fail the utility requirement.

      This is an example of why, even if Congress were prepared to ban software patents, it would not be very easy to do so. Until there is a workable definition of "software patent," calls to ban software patents are equivalent to saying things like "we should stop crime." It may be a laudable goal, but without a workable plan for accomplishing that goal, it's not very helpful.

    12. Re:A serious challenge by Fned · · Score: 1

      It's already encouraged: it works better. Boeing doesn't need to license their design software, or sue anyone else for using similar software, in order to see an ROI on this process.

      What's not encouraged by patents is: anyone else designing their planes entirely on computer, because now they have to worry about infringing on Boeing's software patents even if they entirely develop their own application for wholly internal use.

  35. Defensive patents are an innovation tax by Adammil2000 · · Score: 1

    Companies are massively scanning their existing products to find things that need defensive patents, which indicates that the patent system did not encourage their invention and in those cases software patents are just an innovation tax instead.

  36. Not dead yet? by Anonymous Coward · · Score: 0

    This judge is retired. (Note: I didn't type retarded, I typed retired). But he isn't dead yet. Einstein came up with relativity in 1905. A lot of the older members of the scientific community objected strongly to it. It so completely changed their view on the world. Einstein had a reply, that some of them would have to die before relativity would be looked at in a better light (ignore the pun). In this case, judges screwed up, and will have to die before things change for the better. About 15 years ago an uncle of mine who is very pro-business thought spam was a perfectly legitimate form of advertising. He thought that those who were against it were just anti-business and needed to grow up. About 5 years later, after getting and deleting hundreds of penis growth emails, his mind started to change. 5 years after that, he didn't think spam was such a good idea after all. I've found that the business community in general cannot be told about the hot stove. They have to be burned, repeatedly, before they get the idea about touching (or not touching) the hot stove.

  37. don't even need that test by Chirs · · Score: 1

    It just just fail the "obvious to someone skilled in the art" test.

    If I go ask someone how to do the thing mentioned in the patent, and they give the same answer, the patent serves no purpose.

    The intent is for inventors to reveal how they did something in return for a temporary monopoly. (As opposed to keeping it secret and thus society losing the secret if something happens to the inventor.) If many others in the field could implement the same thing given the same problem, there's no need for the patent.

  38. intermittent wiper blades by VON-MAN · · Score: 1

    That is not an invention, it is a good idea. And if that's the best _you_ can do, you should try trolling somewhere else.

  39. Patent vs copyright by manu0601 · · Score: 1

    You'd have to prove somehow that software is radically different than the rest of the industries.

    Software are protected by copyright. Adding patent on the top of that does not give aditionnal protection to people who innovate, but it allows actors with deep pockets to expropriate them.

  40. Re:think of all the ways that we could make laws n by HungryHobo · · Score: 1

    that's *already the case*.

    large companies already copycat small time inventors, never paying them.

    Almost all companies *already* use closed source, black-box implementations.

    patents for everyone.... everyone with a patent and legal budget, that is.

    The software industry is the wrong kind of industry for patents.

  41. Fed Patents Judge Thinks Software Patents Are Good by Anonymous Coward · · Score: 0

    This gentleman does not realize that a patent pending can be around for years, and that discovery is impossible.
    So, having a
    for(;;)
    {
        purchase whatever patents are available to be owned by the big 5;
        wait for some innovative person to do his own design where he is not competing with the big 5;
        Once the innovative company makes money, sue to get a share of his hard earned work.
        sue because the algorthim used was the only way to solve the problem (like the prime divisors of any integer);
        cause the small entrepreneur to file chapter 11.
        buy his company out.
        continue;
    } // end for

    Leslie in Montreal Quebec, Canada The land of the progressive conservative government
    that blindly succumbs to practice like "What is good for the USA is good for Canada. Canada! Do what the USA dictates".

  42. Dork by Anonymous Coward · · Score: 0

    Allow me to retort...

    Software patents ARE new. 1971 was barely more than 30 years ago. Patents were first granted in the 15th century. Did you come down in the last shower?
    The internet is YOUNG. I was born in 1964 and I'm not old yet, you prat. I can run programming circles round your fat lazy brain.
    Software IS math - just because the math in question concretely models a process, doesn't mean squat. It's still math. Computers only do math - they can't do anything else but sequence (add), branch (mod), and loop (subtract). Looks pretty mathy to me, Jimbo.

    Please, someone, mod this fucker out - it's not interesting, it's not accurate, it's not even funny...