Slashdot Mirror


Patent Office Admits Truth — Things Are a Disaster

An anonymous reader writes "For years the US Patent and Trademark Office has published data to show how well it and the patent system were running. Under new leadership, the USPTO has begun to publish a dashboard of information, including a new look at questions like how long does it really take to get a final answer on whether you will receive a patent or not? The pat answer was, on the average, about 3 years. But with the new figures, it's obvious that the real number, when you don't play games with how you define a patent application, is six years. The backlog of patents is almost 730K. And the Commerce Department under the Obama administration wants the average down to 20 months. How does this happen? Only if everyone closes their eyes and pretends. It's time to take drastic action, like ending software patents. As it is, by the time companies get a software patent, there's little value to them because, after six years, the industry has already moved on."

34 of 278 comments (clear)

  1. Big Software Corps by zrobotics · · Score: 2, Insightful

    That six year backlog doesn't seem to apply if you have enough money to grease the proper hands so that your patent magically seems to get processed faster.

    1. Re:Big Software Corps by TheRaven64 · · Score: 4, Insightful

      That seems unlikely. If anything, you'd grease palms to ensure that your application was delayed. While a patent application is pending, you get most of the benefits of a patent, but none of the costs.

      --
      I am TheRaven on Soylent News
    2. Re:Big Software Corps by Throtex · · Score: 2, Insightful

      This is sickening. No, not your allegations. The fact that people think like you do is sickening. You know absolutely nothing at all about the patent system, and yet you attribute this mobster mentality to it. You are simply the lowest of the low. I won't even post this anonymously.

      There are mechanisms to expedite patent prosecution which are beyond your understanding, because you will never bother to research them. These are given, for example, in cases of advanced age of one of the inventors (the only time I personally, as a patent attorney, have used this mechanism). There is no large scale conspiracy, and applications I've filed for both small outfits and large megacorporations receive equal treatment. I wouldn't even know where to begin to "grease the proper hands" without having the ethics hawks descend on me with great vengeance and furious anger within the hour.

      Try, please please try, to understand the machinations of government before you accuse every nook and cranny of it of corruption. The patent system is made up of scientists and engineers, and the attorneys all have these backgrounds as well.

      With regard to software specifically, this movement to strip an entire category of inventions of protection lacks nuance. What I find most interesting is that its biggest proponents are people within the software industry itself, but usually not the real innovators. Are you saying software simply can't be inventive? That you can't possibly think of something in software that anyone else couldn't have thought of, even given the exact same problem set? Because boy oh boy, if that's true, we're really overpaying software "engineers" then, aren't we?

      The reality is that we do grant too many software patents, but it's not a flaw with granting patents on software per se. The flaw is with a lack of a rigorous model for determining what is and isn't obvious; the difficulty of truly understanding, without hindsight bias, what the level of ordinary skill in the art is. To me, the level of ordinary skill in the art of software engineering is a lot higher than many people give it credit for, and this alone should be sufficient to render a number of claims obvious.

      Stop trying to completely break what you don't understand, because despite the problems, there are a number of true innovators in software. And I won't say that they deserve patent protection, because that's not the point. But they should be given patent protection because we need to encourage that level of innovation, and you can tell where this innovation is most needed from those areas where huge gaps exist in FOSS offerings.

      If you really want to change things, to truly help fix the system, UNDERSTAND IT. Really understand it. Slashdot won't help with that.

    3. Re:Big Software Corps by cpt+kangarooski · · Score: 5, Insightful

      Are you saying software simply can't be inventive?

      Not at all; software can be marvelously non-obvious, novel, inventive, useful, etc.

      The problem isn't software per se, it is the software industry, and frankly, it's not really a problem, either.

      Patents are intended to promote the progress of the useful arts. This is accomplished by encouraging inventors to invent, disclose, and bring to market, inventions which are useful, novel, and non-obvious, when they would otherwise not have done so, for the least cost in terms of restrictions upon the public. However, we know from history that some inventive activity will occur even in the absence of patents as an enticement. That, then, is our baseline. Whether or not any particular patent system is efficacious can only be measured by whether or not it encourages more invention, disclosure, and bringing to market than would occur if it did not exist (and remembering to take into account that in the absence of a patent, it needn't be the same person to do all three of those things), where the benefit of those things is not outweighed by the cost to society of burdensome monopolies. Likewise, alternative patent systems and reforms to the law may be compared by weighing them against each other in the same manner: the best is the one that produces the most public benefit for the least public cost.

      This more or less works fine for many inventive industries. But software is an odd duck.

      It seems very likely that the amount of invention, disclosure, and bringing to market that would happen in the field of software in the absence of patents is just as great, or perhaps even greater, than under the current patent system. That is to say, granting patents in this field may actually be harming the progress of this useful art. That's directly contrary to the purpose of patents. After all, there are great incentives to, and low barriers for, the invention of new software, and for bringing them to market. And often the interesting part of software is easy for those skilled in the art to discern without the disclosure requirement. The infamous One-Click patent tells you everything you need to know in the name, for example. Everything beyond that core idea are just implementation details that any PHOSITA can manage.

      So why are people -- especially those in the industry -- opposed to software patents? It's not because they don't think software is inventive. It's because they think that the patents are a drag on the industry. That they're pointless at best, and actively harmful at worse. And comparing us to our foreign rivals who lack these patents seems to confirm this.

      It isn't inevitable that this has to be so; perhaps someday in the future, natural incentives to inventors in the software field may decrease, and the added artificial incentive of patents may be very useful in keeping things going. But until that happens, we really ought to abolish patents in this field, since they are apparently not able to do their job.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    4. Re:Big Software Corps by Stiletto · · Score: 4, Insightful

      I'm not going to criticize your knowledge of the patent system and process, because obviously, as a practitioner, you are obviously more knowledgeable than I.

      What I will criticize is your bias as a legal professional.

      What I find most interesting is that its biggest proponents [of getting rid of software patents] are people within the software industry itself

      What I find interesting is that the biggest proponents of the current patent system are not industry professionals, but patent attorneys. I consider that damning evidence of who truly benefits from the patent process.

      I think you're missing the perspective of industry practitioners, but not the ones you tend to meet in your career--the relatively small group who were told by their company to apply for patents on anything and everything they can think of. The vast majority (I claim) of software developers are not interested in "protecting" their toolbox of clever little three-line inventions, and just want to get on with be inventive without worrying about walking through a mine field.

      The flaw is with a lack of a rigorous model for determining what is and isn't obvious; the difficulty of truly understanding, without hindsight bias, what the level of ordinary skill in the art is.

      I definitely agree with this assessment, however you left out "conducting an honest and thorough search for prior art". Perhaps you can educate me about how rigorously companies search for prior art that, if discovered, would ruin their chances of profiting from their patent submission. Or how rigorously attorneys conduct these searches, that if successful, would cut short the process (along with their hourly fees). Or how thoroughly and carefully the patent office conducts these searches, with 3-6 year backlogs and pressure to cut those backlogs drastically.

      I submit that we have the mess we do because there is no force anywhere along the process that would motivate any of the involved parties to deny a patent.

    5. Re:Big Software Corps by SanityInAnarchy · · Score: 5, Insightful

      The patent system is made up of scientists and engineers,

      I have seen patents which would call that into serious doubt.

      What I find most interesting is that its biggest proponents are people within the software industry itself, but usually not the real innovators.

      And how do you judge whether or not they're "real innovators"? Let me guess, by how many patents they've filed?

      Are you saying software simply can't be inventive?

      Hardly. In fact, the problem seems to be largely that patents are holding back inventions. From the patents which currently exist, there is simply no way for me to avoid infringing on someone's patent and also write any software at all, without an army of patent lawyers to dig through all those patents and tell me what not to write -- a process which would significantly slow innovation, if indeed I could write anything new at all.

      As it is, the way large corporations seem to handle this is to file their own patents as fast as they can, so that when (not if) they infringe on someone, there's hopefully enough mutual infringement that they can work out a licensing arrangement. It is, in other words, a sort of software MAD.

      What I find truly disgusting is that software patents, unlike copyrights, can be vague enough that I could legitimately invent something, in a cleanroom, without being aware of the patent I'm infringing, and be hit with a patent lawsuit for some mathematical truth I end up using. That's right, it's not just invention, but underlying principles of the universe which are protected here.

      And that's a worst-case scenario -- but what if I want to support something for the purposes of interoperability? Consider H.264, and tell me HTML5 video is not innovative. Tell me Firefox is not innovative. But because of the patent issues surrounding H.264, Firefox refuses to support it, and certainly, if they were to implement it themselves -- even if they wrote their own decoder from scratch, without looking at any of the code for the official H.264 decoders -- they'd still be in violation. It's not terribly hard to find similar examples where, only because there weren't sufficient patents (or because companies chose not to enforce them), we have interoperability -- would OpenOffice be where it is today if the Microsoft Office formats were patented?

      Stop for a moment and consider what the world would look like if web standards were patented. If HTML, CSS, JavaScript, and so on could only be implemented by those willing to pay a licensing fee to a central authority. If any third-party re-implementation of TCP/IP would likely result in a lawsuit. Would you really want to live in such a world?

      Well, you're a patent attorney, so don't answer that. But why should any sane person who is not a patent attorney want to see HTML patented?

      So the inventors can be rewarded... really? Do you really think Tim Berners-Lee has received no rewards for his efforts?

      That you can't possibly think of something in software that anyone else couldn't have thought of, even given the exact same problem set?

      That's sometimes a good idea, but not always. Because Adobe either doesn't have patents on PDF, or doesn't use them, people can send me documents and expect me to be able to read them with any of a half-dozen PDF readers I have, and I can expect to be able to work with them -- chop them up, rearrange them, print them, and so on. Certainly, there are other ways of solving the same problem, such as PostScript, but that doesn't decrease the problem -- if some people can read and write PostScript, and others can read and write PDF, we can't communicate, no matter how "innovative" one of them might be.

      Also: Why would you want to force people to reinvent the wheel? One of the largest problems in software today is NIH syndrome, and you want to increase that? Seriously?

      The reality is that we d

      --
      Don't thank God, thank a doctor!
    6. Re:Big Software Corps by GNUALMAFUERTE · · Score: 2, Insightful

      Dude, you are a patent attorney. That is as low as it goes.

      And, regarding parent's comment, let me put it this way: Corruption is everywhere. Your job description is corrupt by definition. There is a simple service that should be granted to any citizen, but we put a shitload of complex bureaucracy in the middle so that you have to hire a guy that does nothing but understand that stupid system (a fucking lawyer). The more you spend in lawyers, the better they'll play the system to get what you want. No money? Nothing for you. That is corrupt by definition.

      The whole system is made of official bureaucrats and freelance bureaucrats. You all study on the same universities, you play golf in the same fields, and you make money from the same corpse. There is no need for any conspiracy, your shared interests are enough. So, it doesn't matter if you have to 'bribe' official bureaucrats, or if you have to 'hire' freelance bureaucrats. You are eventually paying to the same corrupt system to get something that is already yours since you are paying for the whole circus with your taxes.

      You provide nothing valuable to society. You don't produce, you don't create, you don't provide any valuable service. You abuse the system, and help sustain the system so that others may abuse it too in the future. You sir, are a parasite.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    7. Re:Big Software Corps by Throtex · · Score: 3, Insightful

      The problem with your argument is that in many cases the government has given us a multitude of opportunity to be suspicious of it. There has always been a distrust of government in the US.

      So, extending this distrust to all government agencies is a natural thing to do, whether it is true or not. Try bribing a policeman - a large percentage of the time, you'll end up in jail. Try bribing a politician... oh, wait.

      I appreciate a healthy distrust in government. I in no way advocate trust in government, or in anyone or anything in particular. But there's a big difference between being skeptical and inflammatory without any reasonable basis. It's an issue I take to heart in the legal profession, when I see baseless accusations of fraud (or inequitable conduct in patent law, fortunately not first-hand) made without consideration of the damage it does.

      And if the assumption is that everything the government does is tainted with fraud, then there's no hope you could ever do anything to fix it. Nor will the government ever be able to prove clean hands.

      If that is the case, then why do they mess some patents up by not seeing prior art? Yes, mistakes happen and I suppose there is a process to work it all out. But while that process is rolling, the patent holder is out there drying up the coffers in attorneys fees of all potentially infringing users.

      Well, first, there's no obligation to search prior art by anyone other than the examiner. Some very diligent clients do ask for a search, and the patents that emerge from that practice are usually downright bulletproof. But it's expensive, and with no other obligation not many people are willing to pony up. A start-up would rarely want to spend several extra thousand dollars to do a search.

      Second, as a patent practitioner, it should be obvious that not being in the trenches day-to-day in the precise technical area of the inventors I work with (and the technology space is *vast*), I personally won't know off-hand if there's something else out there. Generally, the inventors would have the best idea of what's going on with the competition. And while there's no obligation to search, there is an ongoing obligation to the duty of disclosure, which means if anyone involved with prosecution of the patent (inventors, in-house counsel, myself, etc.) is aware of something relevant, it must be cited.

      Third, there is a resolution process, and it's called reexamination. You don't have to litigate a patent to invalidate it, you can pay a fair fee, file your paperwork, and tell the PTO what they screwed up. This procedure has been available forever, and is vastly underused.

      The patent office is working diligently on the quality problem, with pilot programs to obtain input from the general public, experts, and so on. Measures have been proposed to require searches. It's all on the table.

      We all know what is and isn't broken. And even as a patent practitioner: I hear you guys and feel your pain. But, as with everything, there's a right and wrong way to go about fixing problems, and so it's frustrating to me to see the problem dismissed as *fraud* with a +5 vote on what should be a website for technical thinkers and problem solvers.

    8. Re:Big Software Corps by Chibi+Merrow · · Score: 3, Insightful

      What I find most interesting is that its biggest proponents are people within the software industry itself, but usually not the real innovators.

      Tim Berners Lee? John Carmack? DONALD FREAKING KNUTH? These people aren't innovators? REALLY?

      Hell, if anything, software shouldn't be patentable because Knuth probably already published the damn algorithm 30 years ago!

      Are you saying software simply can't be inventive? That you can't possibly think of something in software that anyone else couldn't have thought of, even given the exact same problem set?

      No, what I'M saying is that math shouldn't be patentable. Anyone who says otherwise is probably a patent attorney or an MBA, not a Computer Scientist.

      Stop trying to completely break what you don't understand, because despite the problems, there are a number of true innovators in software. And I won't say that they deserve patent protection, because that's not the point. But they should be given patent protection because we need to encourage that level of innovation, and you can tell where this innovation is most needed from those areas where huge gaps exist in FOSS offerings.

      Stop expecting me to support a system that directly threatens my very livelihood. Carving up portions of a domain of math and saying that use of them without a license fee is illegal is disgusting. It's even gotten to the point now that MPEG-LA triumphantly claims that no one can create any video codec without infringing upon their patents. How is this encouraging and protecting innovation? It's actively preventing it!

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    9. Re:Big Software Corps by Kidbro · · Score: 2, Insightful

      they should be given patent protection because we need to encourage that level of innovation

      I ask these questions very seriously:
      Do you really believe that a potential patent (and the potential stream of money said patent would supposedly generate) is actually a motivating factor for these innovators?
      Do you really believe that it would be possible to - within a reasonable time frame - design and implement a mechanism for awarding these patents where the overhead of the process is so small that more innovations won't be lost because the innovators are distracted by irrelevant things (such as filing patent applications) rather than actually... innovating?
      Most importantly, do you really believe that the downside of having these innovations patented (and thus restricted) are actually outweighed by the vast number of extra innovations that are generated by the supposedly oh, so much more motivated innovators?

      I think your view of what drives these people is extremely disconnected from reality, that your dream that it is possible to implement a system that does more good than harm for actual innovation is nothing but delusion, and that the harm caused by restricted software technologies is huge compared to the few actual extra innovations that a patent system could possibly provoke.

      In the meantime, those of us who work in the software industry live under the perpetual fear of being sued into ruin over nonsense. Or, as in the case of many software companies (my own employer included, fortunately) - stay the hell away from the USA.

    10. Re:Big Software Corps by 0111+1110 · · Score: 2, Insightful

      I work in a profession that, when functioning correctly, fosters innovation. I have no qualms about it.

      You are in it because it pays well. Just like every other lawyer. Don't pretend that you have principles. And it doesn't foster innovation. It stifles it. That's why so many of us are against patents. The system only protects large corporations from smaller companies without large patent portfolios to trade. I wonder if there has ever been a single inventor whose invention has been protected by getting a patent. Maybe there have been some cases, but nowadays it almost never happens. I would never bother to file for patent protection. If a large company wants to copy my product there is nothing that I can do about it. What am I going to do? Sue them? Hahahahaha! And what if the company is in China? No. Patents are really only useful to large corporations for defensive use, so that they can get away with infringing patents by threatening to sue the other company for their patent violations. They are also useful to patent trolls like, say, Rambus. But to an actual inventor? Useless.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    11. Re:Big Software Corps by cpt+kangarooski · · Score: 4, Insightful

      Well, setting aside the goal of disclosure, I think that if no software patents were granted, you'd see just as much, if not more, inventive activity and bringing to market. The natural incentives in this field are so great that there's no need for the artificial incentive of a patent, especially given that the negative effects of patents would probably harm the software field, no longer being outweighed by their positive effects.

      Disclosure is desirable, but I suspect that in most cases, software is easy enough for a PHOSITA to inspect and reverse engineer that the benefits of disclosure by the inventor would be fairly minimal. (Especially if we were to make much-needed copyright reforms that mandated putting complete and well-documented source code and other supplementary information in the Library of Congress as part of a revitalized deposit requirement) The one-click patent wasn't obvious except in hindsight, IMO; I raised it because it is a good example of disclosure not being enough of a reason by itself to continue to have software patents.

      So if you'd have invention, and bringing to market anyway, and disclosure largely takes care of itself (along with some copyright reforms), what benefits are we getting from software patents that we couldn't have otherwise? Likewise business method patents. I realize that this might reduce 'breathing room' for small inventors in the software field, but I think that the advantage of being first to market, combined with trade secrets, NDAs, etc. to protect against unscrupulous business partners, is probably adequate. In any event, I'm prepared to take a chance on it.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    12. Re:Big Software Corps by Stiletto · · Score: 4, Insightful

      Self-interest is natural. It's totally understandable to want to protect one's profession. It makes total sense that by and large, the only vocal supporters of our patent system are attorneys and large firms that hold war chests of patents.

      As a software professional, patents are detrimental to my livelihood. I oppose them pretty much across the board (including non-software patents). It's a self-interest-based position as much as it's a moral position. People should be allowed to innovate and invent without fear of walking through a mine field. You don't deserve exclusive right to make something just because you happened to file some paperwork first. These are opinions based on my morals and based on my desire to be able to go to work every day.

      If patents disappeared tomorrow, people won't all of a sudden stop inventing things. The motivation is always there. There's so much profit in bringing to market novel inventions--with or without patents. As evidence look at the number of profitable companies that hold no patents. What WOULD stop overnight is companies using their war chests and lawyers (rather than their smarts) to bully other companies out of the market. And before you suggest it, I believe the societal "disclosure" benefit of the patent process is overblown in this day and age. Society no longer needs a government patent list to figure out what the latest advances in science and technology are and build upon them.

    13. Re:Big Software Corps by HungryHobo · · Score: 4, Insightful

      You mentioned earlier that the you are puzzled as to why so many people within the software industry itself want to do away with software patents followed by an unsupported dig at those obviously uninventive and uncreative people.
      how the answer isn't obvious to you boggles the mind but lets assume you've never made the slightest effort to understand the culture in the software industry nor made the slightest effort to understand the nature of writing software.

      the culture was shaped in decades past by hordes of the kinds of people who are willing to sit on their own reading manuals all night long, this leads to a certain bias towards the little guy

      1:
      Anyone can do it, that's one of the best things about software.
      if you have a working brain you can create useful software.
      Most of the time no factories are needed, no massive capital, just enough for a cheap laptop and cost of living for a few months.
      Patents being stupidly expensive to obtain are as such nothing but a barrier to entry to the small time programmer.
      I could live for a year on the cost of pushing through a handful of patents.

      2:
      It's utterly impossible to avoid infringing on at least some patents if writing any large piece of software and unless you happen to have a legal department and millions of dollars there's no way to be sure.
      And I can never know for sure, if I create something useful and give it away free out of the goodness of my heart or sell it I could wake up to a lawsuit that could cost me everything I own.
      And there is absolutely nothing I can do to protect myself other than to not create useful things and not sell them or give them away.

      Does the patent office offer any system where for a fee that wouldn't cripple a normal person working a normal job I can submit my code to be compared to existing patents and receive a list of all patents I'm infringing and also receive complete immunity from any claims from the owners of patents not listed?
      If it does I'll happily remove this complaint.
      If it does not why am I expected to be able to do what the patent office cannot do itself?

      3:
      Programming attracts maths geeks to whom programming is merely an extension of mathematics, the mere idea that you can patent doing a certain type of calculation is absurd to them.

      4:
      At the other end of the scale programming attracts artists (who can oddly overlap with the above) who view a piece of software like a piece of music, to them patenting a particular algorithm is as absurd as patenting writing a piece of music in 4½/4 time.

      5:
      The software industry is distributed.
      In a centralized industry like auto-mobile manufacture where there's a handful of really big companies, expecting each one to have a legal department which can wade through the recent patents in related areas is somewhat reasonable.
      Expecting every developer in the world to keep track of every patent is absurd.
      Especially when they can get fined triple the amount for trying to do that kind of research themselves and failing.
      which effectively forces you to work for someone else if you're poor or hire a legal department if you're not.(which also fosters feelings that it's just corruption and lawyers making utterly useless and wasteful jobs for other lawyers)

      and many many other reasons which other slash-doters will berate me for not including.

      Your snide and insulting remark that the programmers who complain about software patents are the uninventive ones only displays your complete and utter ignorance of the issue.

      Some of the best and brightest minds in the industry including Knuth http://www.pluto.it/files/meeting1999/atti/no-patents/brevetti/docs/knuth_letter_en.html (who quite literally wrote the book on algorithms) and John Carmack( Ask a gamer if you don't recognise the name, recently moved into rocket science after reaching the top of the field in graphics engine programming and getting bored) are opposed to patenting algorithms and software.

  2. Not true by DoofusOfDeath · · Score: 5, Insightful

    by the time companies get a software patent, there's little value to them because, after six years, the industry has already moved on."

    The true value of a software patent isn't to protect an invention. It's to have a tool for extorting others. In that sense software patents have a shelf life much longer than six years.

    1. Re:Not true by NickFortune · · Score: 4, Insightful

      but in all "fairness" if someone had the idea first then why shouldn't they get some benefit from it ?

      Seriously, why should they? I've yet to see any sort of justification for why an idea (as opposed to a product or an implementation) should be rewarded.

      The closest I've seen ran along the lines of "that's the way the system works now, so that makes it ok", which doesn't really help very much.

      --
      Don't let THEM immanentize the Eschaton!
    2. Re:Not true by muuh-gnu · · Score: 5, Insightful

      Again, patents should not _at all_ be awarded for having ideas. Ideas are cheap. Everyone has ideas. Its the concrete implementation of a idea what makes it valuable to other people, because its basically its showing them "HOW TO", so rewarding implementation-producers with patents is a net win for society.

      It becomes a net loss, however, when you dont reward them for producing smething of value, but, as you suggest, for merely being the first in producing something everybody else also can easily come up with, but just hasn't. By rewarding people merely for "being first" and not for hard work, you basically encourage an patent run where people put more effort in searching for patenting possibilities than putting in the work inventing great but hard stuff. You encourage canny lawyers instead of tinkerers and engineers. Which then again makes it even harder for the tinkerers and engineers to produce real, tangible stuff, because they have to route around all the obvious, but legally "protected" patent hurdles.

      By encouraging patent trolling, i.e. "i patented this shit first, now pay me, mwahaha!", you also make investments in patent trolling more valuable, so more and more people will invest in trolling and less ans less in actually doing the work inventing stuff because of the obvious lesser returns. Its a vicious circle.

  3. Not just the PTO's fault by Pojut · · Score: 5, Insightful

    You know, if people would claim only what they've fucking invented on patent applications, that backlog would be much smaller. Way to go, jerkoffs.

  4. Software patents? by airfoobar · · Score: 5, Insightful

    Why is the focus on software patents? Doesn't this show that the patent system in general doesn't scale up and needs fixing?

    1. Re:Software patents? by AnonymousClown · · Score: 5, Insightful

      Don't get me wrong, I'm completely against software patents, but I'm way more offended by "business method" patents. And patents on something that someone did a hundred years ago, only now someone adds the line "on a computer" and suddenly that's a new patentable event.

      those and patent on genes. Plah-ease! No one invented anything there - it was just discovered.

      --
      RIP America

      July 4, 1776 - September 11, 2001

    2. Re:Software patents? by Teancum · · Score: 4, Insightful

      I have yet to meet a single "garage tinkerer" who made an invention, went through the patent process, and made any money at all much less covered the fees necessary for a decent patent attorney and the filing fees to get the patent in the first place. To me, the whole patent process is simply a major scam that gives false hope to ordinary individuals who are thinking about an invention.

      It also is important for anybody to realize that once you patent an idea, that the number of companies who are interested in your idea usually goes down after getting the patent. A typical company is more interested in something that their own employees have invented, as they control the clock in terms of when it gets to the USPTO and they don't typically need to pay a license to their own employee (that is usually covered in the employment contract).

      For an established company, for defensive purposes only, I do understand why organizations will file for patents knowing full well that the patent process itself is broken. Microsoft for the longest time avoided patents for a whole bunch of reasons, but is flooding the USPTO now in part to cover their own behinds. That still doesn't explain why a private individual needs to file a patent.

    3. Re:Software patents? by kaoshin · · Score: 2, Insightful

      An invention is a new composition, device, or process. Discovery is the finding of something that already existed, or finding something by accident. Many inventions are based on discoveries (i.e. microwave cooking). I think the real issue is whether the non-obviousness requirement is applied too loosely to software.

  5. Software patents? by LatencyKills · · Score: 4, Insightful

    Don't get me wrong, I'm completely against software patents, but I'm way more offended by "business method" patents. And patents on something that someone did a hundred years ago, only now someone adds the line "on a computer" and suddenly that's a new patentable event.

    --
    Jealously hoarding mod points since 2007.
  6. Re:Nothing personal, but... by Dolphinzilla · · Score: 1, Insightful

    I believe that software patents on algorithms are a good idea - I think that a lot of software patents are bogus in that they are generalized and obvious. Like single-click purchasing or whatever it was called - that is just silly. But a patent on a new type of sorting algorithm or image processing algorithm could represent significant time and effort and IR&D dollars and should be protected

  7. Re:Nothing personal, but... by tenchikaibyaku · · Score: 5, Insightful

    I'm just a bit curious here, but have these big companies you are speaking of copied your patented techniques by looking at your product or your patent application, or do you think that they reasonably could have invented them independently?

  8. Re:Nothing personal, but... by A+beautiful+mind · · Score: 5, Insightful

    Excellent, so you're patenting not even software, but mathematics! Can this get even more broken? Of course!

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  9. Ideas are a dime a dozen by mangu · · Score: 3, Insightful

    if someone had the idea first then why shouldn't they get some benefit from it ?

    Because phrases like

    "Ideas are a dime a dozen. People who implement them are priceless" - Mary Kay Ash

    "Invention is one per cent inspiration and ninety nine per cent perspiration" - Thomas Edison

    sound better than "first come first served".

  10. Re:Nothing personal, but... by TheTurtlesMoves · · Score: 4, Insightful

    This is BS. Because if i also put in R&D dollars and my own blood and sweet and come up with the same or similar solution, i can't benefit from my hard work because someone else also thought of it and paid lawyers.

    If it was about rewarding hard work, or R&D then independent discovery would be a valid defense. Its not.

    --
    The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
  11. Re:Nothing personal, but... by Teancum · · Score: 4, Insightful

    Would the creation of a novel sorting algorithm (presumably something significantly faster than a Quicksort) really help in terms of attracting attention to your product, or would it be better to either publish that algorithm with the ACM Journal (giving you guys prestige and helping with recruiting new employees to you're company.... saying "come work for us where we invent cool stuff") or simply keep it as a trade secret (giving you a competitive advantage).

    The largest problem I have with software patents is the business of prior art, where algorithms are patented that have already been invented or are trivial constructs that almost any software developer would have created given the circumstance. The "1-click purchase" button is an example of that.

    BTW, I find that it isn't just software patents that are overly generalized but nearly all patents. This is also by design. In theory, the proper role of a patent is to record knowledge for future generations that would otherwise be lost. There are several devices and processes that we know about from history that simply weren't recorded in terms of how they were put together... or in the case of a metallurgical process what the steps were for making the items. A Stradivarius Violin is a prime example, and those are even still in use, as is something like a Damascus Steel. The problem with this philosophy is that I fail to see how the information given in a patent application can ever possibly be used in most cases to recreate the process.... even for somebody "skilled in the technology". I've looked at several software patents over the years and for many I would be at a loss in terms of how to recreate the algorithm that is being described. At best the patent description would only cover a class of algorithms like sort algorithms in general, not something specific like a Quicksort or Bubblesort.

  12. But why though? What's the consequences? by Steeltoe · · Score: 3, Insightful

    but in all "fairness" if someone had the idea first then why shouldn't they get some benefit from it ?

    Because it isn't "fair", whatever that should mean? Neither is it supposed to be the reason for the patent system in the first place.

    The test for non-obviousness was supposed to make patents innovative beyond mere ideas, ie. full documentation of implementations which otherwise would be lost in trade secrets and obfuscation. However, non-obviousness tests are seldom used for anything else than delay a certain application, until it is reworded enough to be granted. This makes sense to the patent office and state, which earns Big Money from granting a mind-numbing number of patents each year. It also makes sense for huge mega-corporations, because they get defensive and offensive patent portfolios to squash lesser competitors with. It even makes incredible sense for patent-trolls, as they can push/buy up patents from dying companies, and extort money, without risking anything themselves, as they are producing nothing of value themselves, only sue successful businesses through courts out of the remains of dying businesses..

    This all works splendidly on the cost of everyone else: inventors who are restricted in arbitrary fashion and customers who are forced to buy inferior products at exessive prices. It makes any business a risky operation, because at any time, you can be sued into oblivion, despite otherwise successes in the marketplace. Thus, the state monopoly-granted patent system works against the free market.

    If it was "fair", then if someone has an idea, they shouldn't be sued into oblivion when implementing their idea as a business or "free software", just because someone "thought of it first", which is not even proven beyond any reasonable doubt. If everyone gets the same idea, or if the patent is just a physical process translated into the world of computers and software, then it shouldn't be patentable at all, since it is an obvious invention, a natural evolution of software to scratch an obvious itch.

    Of course, only big corporations have the money to build a huge patent portfolio, and then use it as a defense mechanism, or even aggressively attack GPL, BSD, open source and free software. You can bet your sorry ass, Mozilla Firefox, Linux and most complex software out there, already violates hundreds of patents. It's just because of bad PR, the dogs have been kept in leash, but we remember SCO, and it is not far-fetched some dying corporation with real ownership of patents, could go for licenses instead of competing in the marketplace.

    Just because nobody has patented it yet, doesn't mean nobody has thought about it. Just because nobody has started doing business around it, doesn't mean there are 20 competitors working on it already. Patents usually just gets in the way and squash the little inventor trying to do business themselves. They then have no recourse but to find a huge corporation sugardaddy to implement their idea at all.

    Patents were never supposed to cover ideas themselves, but certain implementations thereof. The problem with software, is that copyright already protects software, so there if you're going to cover something more, you need to rape your constitutional forefathers, as USA, land of the "free", is doing now.

    Evolution, will sort itself out though. USA will go bankrupt into its own corruption, greed, war-mongering and neglect of the environment and its own citizens. Somewhere, in the free world, some country will ignore software patents, and through that gain competitive advantage.

  13. Doh by Steeltoe · · Score: 3, Insightful

    If something can be made in 1 week by a teenager, on no pay or salary, then it obviously is not worth protecting with hundreds of thousands in court fees to make greedy lawyers rich, at the expense of society at large and more pressing cases.

    Software lowers the bar of innovation, so yes, nothing in software is really worth protecting. Software is already protected by copyright, which should provide sufficient protection, without hindering the free market to unfold itself.

    There is a reason programmers in the field are called "code monkeys". After 4-5 years, if you haven't moved on or up, you are either a real geek, or just love mind-numbing work. There's usually not much innovation going on, just translation of real world processes into the world of computers. At any time, you can usually be replaced by another guy, don't fool yourself. Same with patents. It is not unusual for many people around the globe to get the same ideas at the same time, because the bar to software is so low..

  14. Re:Nothing personal, but... by cfc-12 · · Score: 2, Insightful

    That pretty much sums up the problem though, doesn't it? At my work we regularly work on ideas that seem groundbreaking, but we generally find that even if nobody else happens to have had the same ideas yet, it's only a matter of time before they do.

    So if it's an idea that everybody else is going to have anyway given enough time, why should the first person to think of it gain the ability to put a roadblock in front of everyone else who thinks of it?

  15. Re:Nothing personal, but... by Bitmanhome · · Score: 2, Insightful

    I skimmed the patent, and it looks like a standard troll patent. I see "may", "various", "and the like", and the classic "display device". Lots of ideas, but no actual technology.

    If this is a typical software patent, I see the problem is much worse than I feared.

    --
    Not that this wasn't entirely predictable.
  16. Why big companies want slow processing: by Anonymous Coward · · Score: 1, Insightful

    True.

    Big companies apply for a lot of patents, their applications are not disclosed, and there is later a chance that they can prevent a small company from operating.

    It's part of the legacy of President George W. Bush. Vice President Cheney and others like him wanted as much government money as possible for their own projects. They reduced funds for anything else.

    The U.S. government is EXTREMELY corrupt.