Nobel Prize Winning Economist Eric Maskin: In Highly Innovative Industries, It May Be Better To Scrap Patents

from the good-point dept

We've talked in the past about how Nobel Prize winning economist Eric Maskin has done research questioning the value of patents in software and in other industries. So it's not surprising -- though still fantastic -- that he's responded to the recent NY Times piece by Charles Duhigg and Steve Lohr that questions the value of our broken patent system. Maskin has sent a letter to the NYTimes arguing that the article did not go far enough:
...the article doesn’t go far enough.

It argues that software patents may reduce innovation because they are too broad, vague and loose — criticisms that are well taken.

But if these were their only shortcomings, then simply tightening patent standards would solve everything. Unfortunately, the problem is deeper than that.

Specifically, in the software industry, progress is highly sequential: progress is typically made through a large number of small steps, each building on the previous ones. If one of those steps is patentable, then the patent holder can effectively block (or at least slow down) subsequent progress by setting high license fees.
His conclusion? In such industries (which, by the way, may go beyond just software), we should probably just get rid of patents altogether:
...in an industry with highly sequential innovation, it may be better for society to scrap patents altogether than try to tighten them.
This view is not new in economics circles, but it's good to see more people realize that the patent system may be doing exactly the opposite of what we're told it does.


Reader Comments (rss)

(Flattened / Threaded)

  1.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 6:50am

    I agree with scraping those laws as they have become too broken to fix. However I do think some sort of protection should be put in place always respecting specific points inherent to each sector.

    Contrary to what most critics seem to think about me I do think there should be a protection system in place. The issue is how to make a balanced and fair one. The current one is clearly not.

     

    reply to this | link to this | view in thread ]

  2.  
    identicon
    out_of_the_blue, Oct 17th, 2012 @ 7:44am

    While I don't disagree with THIS opinion, that's all "economics" is.

     

    reply to this | link to this | view in thread ]

  3.  
    icon
    Zakida Paul (profile), Oct 17th, 2012 @ 7:47am

    Re:

    This is my opinion as well. There should be some form of IP protection but not the broken form we have now that only protects monopolies.

    The whole system probably needs to be ripped out and started again from scratch at this stage.

     

    reply to this | link to this | view in thread ]

  4.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 7:51am

    Re: While I don't disagree with THIS opinion, that's all "economics" is.

    Yeah, I lost any respect for nobel prizes when Barack Obama got one as a freebie.

     

    reply to this | link to this | view in thread ]

  5.  
    icon
    Zakida Paul (profile), Oct 17th, 2012 @ 7:54am

    Re: Re: While I don't disagree with THIS opinion, that's all "economics" is.

    Yeah they are like bloody knighthoods now.

     

    reply to this | link to this | view in thread ]

  6.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:01am

    I agree that software patents should be abolished. The IP for software fits better under copyright than patents.

     

    reply to this | link to this | view in thread ]

  7.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:03am

    Re: Re: While I don't disagree with THIS opinion, that's all "economics" is.

    Same, that's when I understood exactly what they have become.

     

    reply to this | link to this | view in thread ]

  8.  
    identicon
    arcan, Oct 17th, 2012 @ 8:10am

    Re:

    are you insane... up to 130 years of inane levels of protection on SOFTWARE. stuff that becomes completely obsolete in under 10 years?

     

    reply to this | link to this | view in thread ]

  9.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:11am

    Bad patent

    The double linked list and other multi-pointer list types have been patented.
    http://www.google.com/patents/US7028023
    This patent illustrates just how badly the patent system is for software. Any programmer know that pointers are used to represent relationships between things.

     

    reply to this | link to this | view in thread ]

  10.  
    icon
    Christopher Best (profile), Oct 17th, 2012 @ 8:11am

    Re:

    Speaking as a computer scientist, patents on software are madness. You're patenting math. Software patents are an abomination and don't "protect" anyone from anything.

     

    reply to this | link to this | view in thread ]

  11.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:15am

    Please to notice the use of the word MAY. As in, unsure, not conclusive, not absolute.

    Removing patents MAY also destroy true innovation. MAY.

     

    reply to this | link to this | view in thread ]

  12.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:15am

    Re: Re:

    I do agree with him, software should be protected under copyright.

    But I also agree with you in saying that the time it takes to something fall out oiu copyright is way too big.

    So, to me, AFTER a copyright reform, softwares should be protected under it.

     

    reply to this | link to this | view in thread ]

  13.  
    identicon
    Michael, Oct 17th, 2012 @ 8:18am

    Re:

    "there should be a protection system"

    Perhaps, but the patent system is not supposed to be a protection system - it is supposed to be an incentive program for furthering progress. It should only be allowed to be used for that purpose.

    I'm no constitutional scholar, but I don't think there is anything in the constitution that indicates our legislators have the power to create industry/business model/company protectionist systems simply for the sake of protecting them.

     

    reply to this | link to this | view in thread ]

  14.  
    identicon
    Michael, Oct 17th, 2012 @ 8:22am

    Re: Re:

    That's not insane.

    It makes a lot of sense to me (as a software developer) that I should have the ability to prevent people from making copies of software (or source code) that I wrote, but preventing someone from writing a program that does the same thing is lunacy.

     

    reply to this | link to this | view in thread ]

  15.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:23am

    Re:

    Good one. Let me try now:

    That depends on what the definition of 'is' is.

     

    reply to this | link to this | view in thread ]

  16.  
    icon
    Christopher Best (profile), Oct 17th, 2012 @ 8:31am

    Re: Re:

    There's nothing insane about that. The source code and binaries for a program are protected for 130 years. No one cares. Anyone can write a program that does the same thing... But only in a system without software patents!

     

    reply to this | link to this | view in thread ]

  17.  
    icon
    Christopher Best (profile), Oct 17th, 2012 @ 8:33am

    Re: Re: Re:

    Software is already protected under copyright. Without copyright, things like the GPL wouldn't work.

    Software is the only thing currently protected by copyright AND patents in the US.

     

    reply to this | link to this | view in thread ]

  18.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:38am

    Re:

    I'll be what your critics would like you to be, which is an abolitionist. Copyright and patents are creative and economic strangleholds, respectively, and should be scrapped without replacement. Trademark, I think, does serve a valuable purpose of protecting consumers, so outside of the silly dilution and tarnishment issues (how convenient that TD itself just wrote about those) I'm willing to leave it as is.
    However, as I do not expect any government to agree with me on the first two, I'd be willing to accept severely reduced terms of such policies as a compromise: say one year.

    Anyway, feel free to direct all of your critics' vitriol in my direction.

     

    reply to this | link to this | view in thread ]

  19.  
    icon
    Chris-Mouse (profile), Oct 17th, 2012 @ 8:40am

    Re:

    "there should be a protection system"

    Why? Any sort of 'protection' system is also a 'eliminate competition' system. Why should anyone deserve protection from competition, and how does that protection provide a net benefit to society?

     

    reply to this | link to this | view in thread ]

  20.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:49am

    Re: Re: Re: Re:

    It was the addition of patents that screwed things up. We just need to revert back to the original IP protection of copyright. That worked.

     

    reply to this | link to this | view in thread ]

  21.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 8:51am

    Re: Re:

    Nobody wants a 10 year old program, so what does it matter.

     

    reply to this | link to this | view in thread ]

  22.  
    icon
    Chris-Mouse (profile), Oct 17th, 2012 @ 8:52am

    Re: Re:

    What's wrong with that? Visicalc is still protected by copyright. that hasn't stopped others from creating spreadsheet programs.

     

    reply to this | link to this | view in thread ]

  23.  
    icon
    Jeff (profile), Oct 17th, 2012 @ 8:56am

    Re: Bad patent

    I am utterly flabergasted a patent was issued for a doubly linked list. It is a basic algorithm of computer science - developed in the late 50's and early 60's. How on earth can this abomination be patentable?

     

    reply to this | link to this | view in thread ]

  24.  
    identicon
    Jeremy, Oct 17th, 2012 @ 9:02am

    Re:

    I can't agree. When you try to protect ideas with law you're essentially policing human thought. You're drawing an arbitrary line in time when a thought or human idea became the property of one person, and any action by anyone else on that thought or idea becomes legally actionable. This is literally a grown-up-version of tap-tap-no-erasies, i.e., meaningless.

    Legal protection on innovation is unnecessary and counter-productive. The most innovative people will never have a problem coming up with something new to make money on, so it does not truly serve them. It can only serves to create property the corporations can own and cases the lawyers can charge billable hours for.

     

    reply to this | link to this | view in thread ]

  25.  
    icon
    Suzanne Lainson (profile), Oct 17th, 2012 @ 9:07am

    Re: While I don't disagree with THIS opinion, that's all "economics" is.

    Thanks for the article link. I've never bothered to research the history of the "Nobel" prize for economics, so all of this was new to me.

     

    reply to this | link to this | view in thread ]

  26.  
    identicon
    Chad, Oct 17th, 2012 @ 9:07am

    Re: Re: Re:

    I agree with you. I'm also a software developer and I believe that you should be able to copyright your code so that someone can't blatantly steal what you wrote. Patenting the "idea" of your code is ridiculous.

     

    reply to this | link to this | view in thread ]

  27.  
    icon
    John Fenderson (profile), Oct 17th, 2012 @ 9:22am

    Re: Re:

    As a software engineer, I agree. Software patents are logically unsupportable unless we are willing to say that math is patentable.

    But I do think there is an appropriate protection mechanism available: copyright (as it was, not as it is). Protecting the expression of the principle, rather than the principle itself, seem like the right thing.

     

    reply to this | link to this | view in thread ]

  28.  
    icon
    Vincent Clement (profile), Oct 17th, 2012 @ 9:26am

    Re:

    Why should there be a protection system in place?

     

    reply to this | link to this | view in thread ]

  29.  
    icon
    Vincent Clement (profile), Oct 17th, 2012 @ 9:30am

    Re: Re: Re:

    "I do agree with him, software should be protected under copyright."

    Why?

     

    reply to this | link to this | view in thread ]

  30.  
    identicon
    Tor, Oct 17th, 2012 @ 9:41am

    Re: Re: While I don't disagree with THIS opinion, that's all "economics" is.

    You cannot really compare the Peace Prize to the other prizes (the price in economics is a bit different too). The Peace Prize is decided on by a committee put together by norwegian politicians and often those elected to the committee has also been politicians. The science related prizes are decided in a completely different way.

     

    reply to this | link to this | view in thread ]

  31.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 9:45am

    Re: Re:

    Indeed, that's why the system should be specific to each area.

     

    reply to this | link to this | view in thread ]

  32.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 9:49am

    Re: Re:

    Incentive innovation by protecting creators from commercial exploitation. Protection in that meaning. But I see what you mean and I agree. I believe that it could be balanced.

     

    reply to this | link to this | view in thread ]

  33.  
    icon
    Jeff (profile), Oct 17th, 2012 @ 9:54am

    Re: Bad patent

    Just applying some very basic Google-fu I can find a reference to "doubly linked lists" in the original version of The Art of Computer Programming by Donald E. Knuth, published in 1968 (pg. 278). So how on earth was a patent issued for something as basic as this? It's like issuing a patent on doing long divison.... OMFGWTFBBQ this is insane!

     

    reply to this | link to this | view in thread ]

  34.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 10:01am

    Re: While I don't disagree with THIS opinion, that's all "economics" is.

    Nobel price in litterature and the peace price are both questionable at best (litterature because of linguistic differences and peace price for obvious reasons!)!

    However, the economic price - albeit not really a nobel price - is a sign of good scientific work.

     

    reply to this | link to this | view in thread ]

  35.  
    icon
    Mason Wheeler (profile), Oct 17th, 2012 @ 10:01am

    Re: Re:

    As a programmer, I have to disagree. Programming is not math, it's programming. Math doesn't deal well with the concept of state, which is fundamental to building programs.

    Show a mathematician a statement like "x = x + 1", and he'll say that's absurd; there is no value X such that X is equal to X + 1. But a programmer recognizes that as a very simple and common operation: incrementing the value of a variable.

     

    reply to this | link to this | view in thread ]

  36.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 10:08am

    Re: Re:

    Not that kind of protection. Actually that's why I believe it needs to address simultaneous invention or something. The current system does exactly what you said and that's a problem.

     

    reply to this | link to this | view in thread ]

  37.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 10:11am

    Re: Re:

    That's why ideas should be clearly not patentable. Just the execution. I believe there can be a system that offers protection in a fair manner. The main issue is if it can be achieved with all the moronic lobbying from the ones benefiting from this stoned and failed system.

     

    reply to this | link to this | view in thread ]

  38.  
    identicon
    Bengie, Oct 17th, 2012 @ 10:17am

    Re:

    Software development happens so fast that patents are all but useless.

    I'm not sure there has actually been anything innovative with software EVER. All "new ideas" for software are just an expression of what is already known by the community at large.

    Leave software with copyright, so source code can't be strait-up copied, but leave patents out of it.

    Anyway, math and facts aren't supposed to be patentable and software is nothing but math and facts.

     

    reply to this | link to this | view in thread ]

  39.  
    icon
    Suzanne Lainson (profile), Oct 17th, 2012 @ 10:29am

    Let me toss this out

    I agree that the patent system is broken.

    One negative potential of dropping patents altogether is the possibility that a small company or impoverished inventor might come up with an idea and then a big company with huge amounts of resources will beat it/him to market. No protection for the little guys.

    But let's say we reinvent the world economic system so that it is so decentralized there is no longer any competitive advantage to scale. As much as possible every household, every small company, and every small community can deal with their own needs without using the services of major corporations. With each small unit meeting its own needs, the corporate system declines in usefulness and there is no longer a fear that corporations will "steal" ideas and the idea creators won't be properly compensated.

    Again, if you want to see where this kind of thinking is headed, follow along with what gets posted here.

    P2P Foundation

    I plug this organization so much that many of you might assume I have some connection to it. I have none. I'm just looking at new business and economic models and this has proven to be the best single source of info and discussion I have found.

     

    reply to this | link to this | view in thread ]

  40.  
    identicon
    Jeremy, Oct 17th, 2012 @ 10:32am

    Re: Re: Re:

    Where do you draw the line between idea and execution of the idea?

    If you're in the auto industry, you don't design cars to then patent the design and sell it. You design a car because you intend to build it. This works well for industries whose main interaction with customers is a physical part.

    If you're in the software industry, you do not write programs because you intend on representing the code onto pieces of jewelry that are then sellable and wearable, you write code so that it can be copied and used. Legal protection in such a case offers the tempting possibility that your code becomes a physical thing that can be controlled, but this is an illusion. Computer code (compiled or not) is not a physical item, it's virtual, it's a digital extension of human thought. Code is valueless when not in an executable form. This means that in software, the idea itself *is always* the same thing as execution of that idea.

    Am I explaining the problem clearly?

     

    reply to this | link to this | view in thread ]

  41.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 10:39am

    Re: Re: Re:

    Thats math:

    y = x + 1

    then another operation

    x = y

     

    reply to this | link to this | view in thread ]

  42.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 10:49am

    Re: Re: Re: Re:

    Yes.

    Maybe you can patent the whole final result of your project, not specific parts. IE: you can't patent the shaft and piston setup but you can patent specific optimizations to that setup in an specific model of engine. If another company wants to build that specific engine exactly as it is to be part of a bigger project then they'd need to pay some predetermined reasonable fee. I may be saying something absurd though, I'm not specialist.

    Also there should be a mechanism to allow independent invention.

    Software should not be patentable. If I build a software that does exactly what Autocad does then too bad, it's my right. Maybe you could have some sort of copyright, not patent but it goes beyond what I can analyze.

    Again, I'm not an expert but I think it is possible. Maybe there is no silver bullet and each sector could be regulated accordingly. My concern is that there are ways to abuse and exploit creations commercially and fck up the one who created. How can you address that without locking up the market? I personally don't know the answer and that's why it needs further and careful discussion, not some congress clowns that never saw technology doing whatever.

     

    reply to this | link to this | view in thread ]

  43.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 10:52am

    Re: Re: Re:

    but it's written so you know that. The program will just execute the operation and give you the result. It is math in the essence, right?

     

    reply to this | link to this | view in thread ]

  44.  
    icon
    Ninja (profile), Oct 17th, 2012 @ 10:53am

    Re: Re:

    That would make sense indeed, copyright for software (not that copyright is less broken).

     

    reply to this | link to this | view in thread ]

  45.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 10:58am

    Re: Re: Re:

    Not really true.
    The equation is a simple iterative process that is not uncommon in math. A mathematician would put a lowered i+1 after the first x and a lowered i after the second x.
    Your argument is basically based on semantics.

    When it comes to patents, however, it is usually on something able to change the behaviour of another thing or avoiding certain effects. That seems to be close to what a virus scannner, firewall, browser, spreadsheet, writer etc. etc. does. Except for the innovation stunting and how new IT is, are there other good reasons not to have patents. When enough math is collected in a single place it could be called an invention. The use of state as in x+1=x1 for chars and x=2 x+1=3 for integers is the real argument here.

     

    reply to this | link to this | view in thread ]

  46.  
    icon
    saulgoode (profile), Oct 17th, 2012 @ 11:12am

    Re: Re: Re:

    Show a mathematician a statement like "x = x + 1", and he'll say that's absurd; there is no value X such that X is equal to X + 1.

    No. A mathematician will merely point out that whatever is being represented by the two occurrences of the symbol "x" must hold different meanings within the syntax of the expression. A mathematician (or a Lisp programmer) might object to this choice of syntactic representation -- and instead propose that subscripts be used to denote that the "x" is representing a changed state (yes, Virginia, mathematics has a fully developed conception of "state") or that the first "x" be "hatted" or "roofed" with a circumflex (old school style) -- but a mathematician would find no absurdity in the expression being the statement of a mathematical function.

     

    reply to this | link to this | view in thread ]

  47.  
    icon
    fogbugzd (profile), Oct 17th, 2012 @ 11:19am

    Re: Re:

    I develop apps on the side. Or at least I did. However, I am now at a point where every time I start with a fresh idea it turns out that there is a potential patent issue on the horizon. In industries which are naturally innovative the current patent system is stifling innovation, not encouraging it.

     

    reply to this | link to this | view in thread ]

  48.  
    icon
    Josh in CharlotteNC (profile), Oct 17th, 2012 @ 11:19am

    Re: Re: Re:

    As a programmer, I have to disagree. Programming is not math, it's programming. Math doesn't deal well with the concept of state, which is fundamental to building programs.

    When any program runs on a computer or other type of electronic device, it is doing a set of mathematical operations on a set of data that is represented by mathematical values. There may be levels of abstraction between what you're seeing and what is happening, but that's what happens at the machine code level.

    Show a mathematician a statement like "x = x + 1", and he'll say that's absurd; there is no value X such that X is equal to X + 1. But a programmer recognizes that as a very simple and common operation: incrementing the value of a variable.

    That's a snytax or abstraction issue. You might as well claim that either a British person or an American aren't speaking English because when they see 'boot' it means different things to each.

     

    reply to this | link to this | view in thread ]

  49.  
    icon
    Simple Mind (profile), Oct 17th, 2012 @ 11:27am

    Re: Re:

    There is only one case I can think of where it seems like we need a protection system. This is the case where a startup should be given time to develop an idea without a large company with a great deal more resources available buldozing them over. Else all we end up with is big companies and no startups. I explained this idea in detail once, but probably nobody read it.

     

    reply to this | link to this | view in thread ]

  50.  
    icon
    Simple Mind (profile), Oct 17th, 2012 @ 11:37am

    here is my detailed explanation of how it should work

    The broken patent system has put a huge drag on both economic and technology advancement. Consider, if we as a society were to totally disallow the ownership of technology. There are basically 2 cases I can see. (This is just a brain dump as I consider my own position on this subject.)

    case 1. Two almost equally sized companies working on the same product(s). Seems fine. Let them compete on execution. The one to think of it first has a head start already, they don't need to be granted exclusive rights.

    case 2. Smaller company tech is reverse engineered by large company and then out competed in the marketplace by the larger company with more resources. This case is the only one patents help with and should cover.

    It seems like we do need to allow some sort of limited ownership of tech to prevent case 2 from stifling startups. So for patents to work as a benefit to society, they need to operate as follows.

    1. Startup company files a patent to give them exclusive right to develop a new product they thought up first. Patent includes deliverables and development timelines. Company pays a yearly fee along with updates to the timelines. If timelines are missed by more than 1 year on each update, patent is invalidated. (This to make sure progress to market is actually being made.) Company is given 1-5 years exclusive market rights after the product is delivered (depending on the product) to recoup costs and establish a market.

    2. An established company (one with at least one product on the market and revenue) can file a patent only to keep (1) from preventing them from developing a product. That is, since (1) allows startups to block an established company from entering a market for a period, if the established company thinks of an idea first they need a way to keep that from happening. Patents from an established company do not require a development timeline since they cannot be used to prevent anyone from developing the patented technology.

    As far as I can tell, this scheme would fix the patents system to be beneficial to everyone that actually does something. (ie. not lawyers or politicians). There is room for the non-practicing inventor to file a patent (without development timeline) and then sell it within one year, either to a big company, or to a startup (that then needs to add a timeline to it and refile.) See any holes in it? Why wouldn't this work?

     

    reply to this | link to this | view in thread ]

  51.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 11:55am

    In mathematics research:

    It's totally sequential, never copyrighted, usually shared (always eventually shared), techniques are copied wholesale with credit (socially enforced), later they become standard, knowledge grows like lightning, people do it for glory and a steady job.

    No need for copyright.

    (Indeed, I used to copyright my articles in the sense that journals wanted that, but it seems irrelevant today.)

     

    reply to this | link to this | view in thread ]

  52.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 12:07pm

    Re: Re: Re:

    The example of x=x+1 really is just semantics. People who both program and do math (essentially all of us) understand both, no?

    But there are real conceptual differences between various mathematical sciences, such as:

    pure math (static and, well, pure)
    classical applied math (modeling)
    statistics (epistemology)
    theoretical physics (e.g. string theory has an Alice in Wonderland element)
    programming (like you said, state counts. plenty of other fresh concepts too)

    It isn't just a matter of what "is" is, i.e. what = means !

     

    reply to this | link to this | view in thread ]

  53.  
    icon
    Suzanne Lainson (profile), Oct 17th, 2012 @ 12:14pm

    Re: Let me toss this out

    Another factor in getting rid of patents might be the way we fund R&D. If most research is crowd-sourced or conducted by non-profit academic and scientific institutions, then that would help eliminate the argument that patents are necessary to recover costs (e., pharmaceuticals).

    Eliminating IP protection is appealing to me if it is accompanied by significant flattening of ownership. Let everyone share in everything as much as possible. What's different than the communism days are digital networks, digital products, and increased productivity due to technology. That which couldn't easily and equitably shared in the past is more doable now. Of course, we'll still be fighting over land, water, minerals, and fossil fuels until we figure out how to reduce scarcities of those, but in other areas, maybe abundance can be achieved.

     

    reply to this | link to this | view in thread ]

  54.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 12:52pm

    Re:

    The Free and Open Source software movement has conclusively demonstrated that making the source code available is the best way of developing software.

     

    reply to this | link to this | view in thread ]

  55.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 1:02pm

    Re: Re: Bad patent

    As far as i can see reading the patent it applies to any data-structure with multiple pointers.

     

    reply to this | link to this | view in thread ]

  56.  
    icon
    John Fenderson (profile), Oct 17th, 2012 @ 3:32pm

    Re: Re: Re:

    As a programmer, I have to disagree. Programming is not math, it's programming. Math doesn't deal well with the concept of state, which is fundamental to building programs.


    You're incorrect. State is something that is integral to higher mathematics. So are concepts like conditional branching and looping.

     

    reply to this | link to this | view in thread ]

  57.  
    icon
    John Fenderson (profile), Oct 17th, 2012 @ 3:37pm

    Re: Let me toss this out

    One negative potential of dropping patents altogether is the possibility that a small company or impoverished inventor might come up with an idea and then a big company with huge amounts of resources will beat it/him to market. No protection for the little guys.


    Patents don't stop this. Patents only protect you against entities that can't outspend you. If a big company wants to rip off your idea, they can do so easily whether or not you have a patent.

     

    reply to this | link to this | view in thread ]

  58.  
    icon
    Suzanne Lainson (profile), Oct 17th, 2012 @ 4:41pm

    Re: Re: Let me toss this out

    Patents only protect you against entities that can't outspend you. If a big company wants to rip off your idea, they can do so easily whether or not you have a patent.

    I'm a bit confused. If patents don't stop copying, then what's the problem with them? Let's ignore them and move on.

     

    reply to this | link to this | view in thread ]

  59.  
    identicon
    Anonymous Coward, Oct 17th, 2012 @ 10:40pm

    Re: Re:

    O'rly?

    Is that why Microsoft is a billion plus company and Ubuntu is still not making enough to pay development?

    It seems to me that there is no conclusive demonstration of anything, except that flailing around in the free software world flattens all of the grass in the field, which may make you think someone actually mowed the lawn.

     

    reply to this | link to this | view in thread ]

  60.  
    icon
    Niall (profile), Oct 18th, 2012 @ 3:51am

    Re: Re: Re:

    Windows XP is still popular and in widespread use.

    Proprietary/legacy databases and software solutions.

    I'd even bet a lot of regulatory software is much older than 10 years (air traffic control, power stations...).

     

    reply to this | link to this | view in thread ]

  61.  
    icon
    Niall (profile), Oct 18th, 2012 @ 3:53am

    Re: Re: Re:

    Microsoft used software copyright, not software patents.

    Free software has its place, although it's unlikely to be a panacea.

     

    reply to this | link to this | view in thread ]

  62.  
    icon
    Niall (profile), Oct 18th, 2012 @ 3:57am

    Re: Re: Re: Let me toss this out

    That's the point. We'd like to 'ignore' them by getting rid of them, or at worst reforming them. Again, different industries may or may not need 'patents' on their product. Pharmaceuticals, being a physical product have some logic for patents (within reason, i.e. not naturally occuring stuff), but software? That's like patenting basic information such as "a method to structure the functional day of an under-6-year-old child so as to maximise learning and fun potentials" being a patent on organising a kindergarden's day!

     

    reply to this | link to this | view in thread ]

  63.  
    identicon
    Anonymous Coward, Oct 18th, 2012 @ 6:03am

    Re: Re: Re: Let me toss this out

    The problem is that the copying can only be in one direction (from smaller entities to larger ones) since there's typically only one side of the equation that has the resources to pay for the legal ramifications of their actions. This creates an uneven playing field heavily tilted in the direction of larger entities. Ridding ourselves of patents destroys this imbalance and fosters a system where innovation can happen regardless of size and without the worry of future legal liability.

     

    reply to this | link to this | view in thread ]

  64.  
    icon
    Suzanne Lainson (profile), Oct 18th, 2012 @ 10:44am

    Re: Re: Re: Re: Let me toss this out

    The problem is that the copying can only be in one direction (from smaller entities to larger ones) since there's typically only one side of the equation that has the resources to pay for the legal ramifications of their actions.

    Then that is also the problem with trying to get rid of patents. If patents benefit big companies and keep out their competition (I don't dispute this), and the big companies are the ones with the money to lobby Washington, then it is unlikely they will use that money to ask for significant patent reform.

    Calling for patent elimination or reform without addressing the bigger economic and political issues in the world probably isn't going to get us very far. And that's why I've never focused on IP issues per se. I'm more interested in seeing much bigger changes and would probably start elsewhere first. Trying to get IP laws changed when the money doesn't support it is going to be a challenge.

    I think the only reason we've had so much discussion about copyright laws is that a big company (Google) sees copyright as an impediment to its own business. Google wants to post content without hassles and copyright gets in the way of that. Otherwise, I don't think Google's lobbying money would bother to get involved in this issue.

     

    reply to this | link to this | view in thread ]

  65.  
    identicon
    Vic Kley, Oct 18th, 2012 @ 11:10pm

    Eric Maskin WIns Ignobel Prize for 2012!

    Eric Maskin may well characterize most code written as sequential. That's why to meet the criteria for a patent the invention must not be obvious to one in the field and a simple variation of an existing solution.

    It is also true that all code like all invention is made up of pre-existing elements combined in new ways to obtain new or more effective results.

    What is absolutely false and has earned Eric his Ignobel (the anti-Nobel prize unfortunately fully negating any presumption of wisdom earned by his original Nobel) is that there is no novel software key to innovation and therefor there should be no software patents.

    As an example let me offer the Blackmun-Tuckey Fast Fourier Transform and its related cousin the ultra-high speed Invert FFT spatial filter for N dimensional spaces. Both of the latter deserve patents. Only the more recent Invert has received one. Like any real algorithm either of these subroutines can be written in different orders and pieces so as to overcome copyrights. Both of the latter pieces of software are components that can be used (and hidden) in others programs and run 1000's of times faster then a conventional sine approach to a sequential construction of an FFT or Inverted Weighted FFT.

    Good software patents enrich the community of resources much as new logic and analog ICs enrich the resources for the creation of whole classes and fields of electronic applications.

    We should be trying to convince the USPTO to improcve the quality of software patents not throwing the baby out with the poorly examined badware.

     

    reply to this | link to this | view in thread ]

  66.  
    identicon
    staff, Oct 19th, 2012 @ 5:20am

    more dissembling by Masnick

    Judging from his comment, "If one of those steps is patentable, then the patent holder can effectively block (or at least slow down) subsequent progress by setting high license fees. ", whatever Maskin may know about economics, he fails to understand patents and the way patent claims work. Then again, many educators do consulting work on the side for large corporations -many who are some of the biggest invention thieves in the world. Perhaps he has been duped or bought??

     

    reply to this | link to this | view in thread ]

  67.  
    identicon
    staff, Oct 19th, 2012 @ 5:25am

    another biased article

    The problem is that companies who are using your technology aren't so genteel as to stop using it merely because you politely ask them to do so. Invention is rough and tumble. The fact is, a patent is merely a right to sue someone to not make your invention without permission. Unless you have the will and money to sue them, they will turn a deaf ear. Unless you have a good patent, you will not get the money. It's sad, but it's the reality of business. All this talk about patentees gaming the system with bad patents is then a hoax. Why do these detractors never identify these supposed bad patents? Surely if they exist they can be identified?

    As to the quality of patents; based on court rulings of the last several years, roughly half of all litigated patents are upheld in court. That's pretty balanced and suggests there is no problem with patent quality. Further, seldom do cases ever make it to trial as the parties settle out of court. The facts do not support the contention that there is a patent quality issue. Still, with almost half a million patent applications filed each year a few are bound to be issued that shouldn't. However, rarely are they ever an issue because you can't enforce them without money and you wont get the money unless you have a good patent. Keep in mind it costs the patent holder about as much in a patent suit as it does the accused infringer. Investors are not stupid. If they don't have confidence in your patent, they will not invest. It's that simple. Bad patents do not get funded.

    When corporate America agrees to not use our inventions without consent, American inventors and small entities will agree to stop suing them.

     

    reply to this | link to this | view in thread ]

  68.  
    icon
    Ronald J Riley (profile), Oct 19th, 2012 @ 8:08am

    0.1%

    99.99% of programmers are drones who crank out repetitive code with slight variations day after day. They are not exact ally creative or inventive.

    Most programmers are not really trained as engineers. Because of this they are not able to to see the bigger picture that hardware and software can both be used to implement an invention and in many cases a software invention can be covered with hardware like claims. Before software became patentable, it was common to craft patent protection for such as a broad hardware claim and then argue doctrine of equivalents.

    I started programming around 1964 at General Motors Institute on a timeshare system in Algol (precursor to Basic). I was in 8th grade at that time. The next year I learned Fortran on an IIBM 1130.

    I used a minicomputer, Alpha 16 in 1972 to run an automated disco lighting system with a 12' x 60' sound modulated 105 channel dance floor. This was done with FFT. I started playing with the 4004 as soon as it was available.

    By the mid eighties I was using 6500 and 6800 family micros in multiprocessor configurations to run real time control systems.

    While my primary interest was hardware design, I quickly discovered that if I wanted to use microprocessors at that time that I had to write my own code.

    The end result is that I have extensive analog and digital engineering experience and also programming from raw machine code to over a score of high level languages and hundreds of dialects.

    The difference between that time and today is that specialization has left the software industry mostly devoid of people who have the kind of experience it takes to understand how software and hardware are often interchangeable and that inventions can be implemented both. It is ridiculous to argue that software should not be patentable.

    Ronald J. Riley,


    Affiliations:
    President - www.PIAUSA.org - RJR at PIAUSA.org
    Executive Director - www.InventorEd.org - RJR at InvEd.org
    Senior Fellow - www.PatentPolicy.org
    President - Alliance for American Innovation
    Caretaker of Intellectual Property Creators on behalf of deceased founder Paul Heckel
    Michigan * Washington, DC
    Direct 810-597-0194 * 202-318-1595 - 9 am to 8 pm EST.

     

    reply to this | link to this | view in thread ]

  69.  
    identicon
    Anonymous Coward, Oct 19th, 2012 @ 12:03pm

    Re: Re: Re: Re:

    Software still in widespread use is not the same thing as a market demand for new sales of antiquated software.

    My point was the almost irrelevance for the length of copyright on software if 37 or 130 years. Windows XP is perfect for my point.

     

    reply to this | link to this | view in thread ]

  70.  
    identicon
    Anonymous Coward, Oct 19th, 2012 @ 12:15pm

    Re: Re: Re:

    Since you set the terms as financial, Microsoft is slowly shrinking even though it is the only source for Windows at the same time Red Hat is a billion plus company and growing while dealing with thousands of competitors in the Linux space including Canonical the makers of Ubuntu.

     

    reply to this | link to this | view in thread ]

  71.  
    identicon
    Anonymous Coward, Dec 10th, 2013 @ 7:32am

    Re: 0.1%

    You have no idea what you're talking about, jackass.

     

    reply to this | link to this | view in thread ]


Add Your Comment

Have a Techdirt Account? Sign in now. Want one? Register here
Get Techdirt’s Daily Email
Save me a cookie
  • Note: A CRLF will be replaced by a break tag (<br>), all other allowable HTML will remain intact
  • Allowed HTML Tags: <b> <i> <a> <em> <br> <strong> <blockquote> <hr> <tt>
Follow Techdirt
A word from our sponsors...
Essential Reading
Techdirt Reading List
Techdirt Insider Chat
A word from our sponsors...
Recent Stories
A word from our sponsors...

Close

Email This