Slashdot Mirror


India Quietly Introduces Software Patents

bain_online writes " The Business-Standard of India reports: The Cabinet is expected to clear the promulgation of an Ordinance for the introduction of a product patents regime, which will also cover embedded software and hardware, next Wednesday. There are other news sites reporting the same. Unfortunately, the majority of the Indian people are not the least bit concerned, resulting in very low coverage for this important development."

48 of 221 comments (clear)

  1. Really? by Anonymous Coward · · Score: 3, Funny

    Wow, amazing, patent laws in most countries are completely ignored by the general populace.

    1. Re:Really? by nkh · · Score: 2, Interesting

      It seems that the only country left who don't want patents is China (and Don't forget Poland!) Jobs were outsourced to India but Indians' jobs are even outsourced to China. Will these laws render this outsourcing process faster now?

    2. Re:Really? by Pratiz · · Score: 2, Informative
      This is an ordinance not a law. By Indian Constitution an ordinance must get an approval from the parliament before it can become a law. An ordinance has a lifespan of six months. It has to get an approval from the next parliamentary session (Feb - Mar 2005)

      AFAIK there are serious differences even among the ruling coalition about the patent issues, but the media coverage has been mainly on the pharma and biotech patents.

  2. Another one bites the dust by KlomDark · · Score: 4, Insightful

    Another confirmation that all government activity is only for the rich. Sure, it's naive to think otherwise, but it would be nice if they told the truth about it rather than filling us with utopian bullshit about how it's for the "greater good of all".

    1. Re:Another one bites the dust by SerpentMage · · Score: 5, Insightful

      That is such a pile of BS! Patents do not protect little guys from the big guys. That is a figment of our imagination. Maybe 100 years ago that was the case, but it is definitely not the case today.

      To file a patent you need a lawyer, which costs money, then you need more money to defend your patent. A patent in North America costs about 20K USD, and in Europe 40K Euro's. The only "little" people who can do this are lawyers themselves. Notice how many times Slashdot covers the story of a small company with a broad patent? And notice how those small companies are lawyer driven. That is the reality folks!

      Patents need to undergo a radical change because the premise of a patent is that a single person comes up with a single unique thought that is not obvious. Well, that is impossible in this day and age!

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    2. Re:Another one bites the dust by Waffle+Iron · · Score: 5, Insightful
      The US Patent system, had it worked correctly, would have saved a number of budding software companies from Microsoft.

      Yes, if software patents had been widespread from the start, there would be no Microsoft as we know it. In fact, we would just be entering a golden age of computing right now:

      The Visicalc spreadsheet patents would have just expired a few years ago, allowing Lotus-123 to get started.

      The Xerox GUI patents would have recently expired, so Apple could have introduced the Mac at the turn of the millennium.

      The id first-person-shooter patents would be expiring in a few short years from now. The whole gaming industry would be abuzz with anticipation of 3D games from more than one vendor!

      We would have only about 8 more years of paying royalties to CERN for browsing the web. In a few years, software vendors would be starting to plan features for a long-awaited successor to the Mosaic browser.

      Linux would just now be able to host the kinds of server tasks that were common in the mid 80s, and more capabilities would become legal each year!

      Driven by the demands created by the burgeoning patent-protected software market, Intel would be introducing the Pentium I just about now.

    3. Re:Another one bites the dust by Laser+Lou · · Score: 3, Informative
      To file a patent you need a lawyer, which costs money, then you need more money to defend your patent. A patent in North America costs about 20K USD, and in Europe 40K Euro's. The only "little" people who can do this are lawyers themselves.


      That's quite wrong! Where did you get those figures from? I had a teacher who filed patents for himself every few years, and made money from them. You can file one yourself; a lawyer or even a patent agent is not required. In the US it costs $75 for a small entity to file for an utility patent with three claims, $250 for the pantent search, $100 for the examination fee, and $700 to issue the patent. See the fee schedule.

      --
      No data, no cry
    4. Re:Another one bites the dust by SerpentMage · · Score: 3, Informative

      You are right in theory. Try defending your "hand written" patent in a court of law! Been there, done that, and got the t-shirt. You need a lawyer, if you have anything worth patenting for larger sums of money.

      But I am glad you point this out. The original intent was to allow the little person to profit from patents. However, the legions of lawyers will make mince meat of you if you try to defend your patent. So what do big companies do? Simple, "I will pay you X and you give me the patent". If you try to say no they will bury you in the courts.

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    5. Re:Another one bites the dust by Air-conditioned+cowh · · Score: 2, Insightful

      Sound like Ford decided to be nice to him that day. They didn't have to be.

      If Ford had just stolen his idea then what could he have done? How much would it have cost him to take any action?

    6. Re:Another one bites the dust by Pantero+Blanco · · Score: 2, Interesting

      A lot of automotive companies paid a good bit of money for patents like that...Then proceded to sit on them for decades, defeating the whole purpose of inventing something.

    7. Re:Another one bites the dust by MacDork · · Score: 4, Insightful
      That is such a pile of BS! Patents do not protect little guys from the big guys. That is a figment of our imagination. Maybe 100 years ago that was the case, but it is definitely not the case today.

      No. Not now. Not 100 years ago. Not ever.

      • They [The Wright Brothers] had hoped that their patent would be respected from the start. When that did not occur, they placed their hopes in defending their patent in court. With the patent defended, they assumed that when other manufacturers at last began turning out aircraft in reasonable quantity, paying a royalty on each one, they could devote themselves to other research, not necessarily in aviation.

      What? You thought the German's payed the Wright brothers a royalty for every airplane manufactured in WWI?

    8. Re:Another one bites the dust by johannesg · · Score: 3, Interesting
      Imagine what could have been done if Linus Torvalds had spent his energy on developing a new paradigm for operating systems instead of just cloning the existing Unices.

      He would have been unable to copy _any_ idea that had been created before. Multitasking? Nah, is patented. Commandline? Same. GUI? Same. Memory protection? Virtual devices? Filing system? All patented. Good luck coming up with alternatives to some of these. And don't tell me a poor finnish student could have afforded licensing fees for hundreds of diverse technologies.

      Imagine if Bill Gates had used his genius to code more and clone/buy less.

      For Bill Gates very little changes. He just needs to spend some money on patents _and_ software.

      But if software patents had been in effect since the early 1980s, the market would've had a lot less simple repetition and much more true innovation or actual improvements on existing products.

      I strongly disagree. The first guy to realize that he owned a vital piece of the action (just imagine a patent on "interactive IO") would (or at least, *could*) have leveraged it to own the computer world. Simple software would bear pricetags comparable to cars (to pay off all the patent holders).

      For any class of application, only one version would exist, unchanging no matter how bad it is for the first twenty years. Computers would never even have entered the home, since noone could afford them and there would no interesting software anyway.

      And the same would be true for the tools we use to work with computers. There would be no Java or Perl or C++ (who could afford to develop a language when the compiler-patent is still valid?). In all likelyhood we would be program in assembler, _maybe_ using a terminal, but possibly still using punchcards. Which is no big deal - computers would only be available in specialized environments such as research institutions. I'll leave the knock-on effect to other technologies (cars, planes, telecommunication, etc.) to your imagination, but it will be huge.

      In other words, we would be at the same technological level of development that we were in the sixties. Some people would no doubt consider that a good thing, but frankly I like our current level of development. At least now I can engage in stimulating discussion about various subjects with people from other continents (ok, that was a euphemism ;-) ).

    9. Re:Another one bites the dust by SgtChaireBourne · · Score: 2, Informative
      If Ford had just stolen his idea then what could he have done? How much would it have cost him to take any action?
      Apparently defending a patent costs somewhere over $4 million on average. You can hear a discussion of problems like that at the program page from the Software patent conference Nov 9-10, 2004 in Brussels.
      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  3. There goes by MemoryDragon · · Score: 5, Interesting

    the outsourcing industry of India...

  4. Prior art by Quiberon · · Score: 2, Interesting

    Make sure the whole of 'ibiblio', all of 'debian', and the Knoppix DVDs are filed with the Indian patent office as prior art to any patents that may get filed. Please !

  5. Probably got other things on their mind by Anonymous Coward · · Score: 5, Insightful

    Most folks are more worried about the after effects of the tsunami, and aftershocks than patents right now.

    1. Re:Probably got other things on their mind by savagedome · · Score: 3, Informative

      Please mod parent up. Please.

      How many people remember Michael Jordan's comeback announced on 9/11?

      I am happy that nobody is giving a crap about patents right now with the kind of destruction that happened. It would have been sad if patents were given more importance admist all that is happening right now.

    2. Re:Probably got other things on their mind by TheoMurpse · · Score: 2, Funny

      "How many people remember Michael Jordan's comeback announced on 9/11?"

      Apparently you do. Asshole.

  6. Since the vast majority of programming there goes by human+bean · · Score: 4, Insightful

    on with open source software tooling, and everyone borrowing things from each other, one would think that the technical folks there would have a clue.

    I suspect this is proposed as a way for the larger corporations who attempt to control the Hindi programmer "market" to shut out the smaller split-offs and startups.

    Funny. I guess they didn't suffer enough through the British raj and so now they do it to themselves.

    --

    *whup* "Get along, little electrons. Heeyah!"

  7. Well that and by LiNKz · · Score: 2, Informative

    They're busy dealing with this.

    --
    Proceed with Format (Y/N)? Y
    1. Re:Well that and by LiNKz · · Score: 2, Informative

      Specifically, they're dealing with this. The first link was more generalized.

      --
      Proceed with Format (Y/N)? Y
  8. First wave of software patents by Gopal.V · · Score: 4, Informative
    Patent office of India has a section in Patent Law (rev 1998), which states
    1.3.8 Computer Programs
    1. Computer program is not patentable invention as computer program is
    a set of instructions for controlling a sequence of operations of a dataprocessing
    system. It closely resembles a mathematical method .It
    may be expressed in various forms eg. A series of verbal statements, a
    flow chart, an algorithm, or other coded form and may be presented in
    a format suitable for direct entry into a particular computer, or may
    require transcription into a different format (or computer “language”). It
    may merely be written on paper or recorded on some machine-readable medium such as magnetic tape or disc or optically scanned
    record, or it may be permanently recorded in a control store forming
    part of a computer. Thus it is evident that a program may be presented
    in terms of either software or firmware.
    With such a clear law stating about firmware, how can patents be applicable to embedded systems ?. The normal programmer need not fear yet. But this is just the first wave.
    An invention consists of hardware along with software or computer
    program in order to perform the function of the hardware ,such
    invention may be considered Patentable
    Maybe this is the clause they are exploiting ?.

    I'm mailing my ministers immediately !!... If you are an Indian, do the same immediately.

    1. Re:First wave of software patents by Gopal.V · · Score: 3, Interesting
      I'm considering mailing the president himself. He's an OSS supporter who has quite a good idea of what this means for FOSS in this world.

      Even if you are not Indian, consider doing that - for the sake of another country with a 3% population of techies.

    2. Re:First wave of software patents by Halo1 · · Score: 2, Informative
      With such a clear law stating about firmware, how can patents be applicable to embedded systems ?
      Keep in mind that this is about a rewrite of the patent law.
      I'm mailing my ministers immediately !!... If you are an Indian, do the same immediately.
      You might find some interesting background information here.
      --
      Donate free food here
  9. Lack of interest?!?! by FreeLinux · · Score: 2, Informative

    Imagine, the Indian people aren't interested in the patent issue. Could it have anything to do with the fact that 3000 or more people were killed by a tsunami?

    If I were in India, I wouldn't be to concerned with patents right now either.

    1. Re:Lack of interest?!?! by Chandon+Seldon · · Score: 2, Insightful

      Because obviously two things can't both matter at the same time.

      I'm not saying that tens of thousands of people dying in a natural disaster isn't very tragic, but it doesn't make the software patent issue any less important.

      In fact - because of the tendancy to focus on easily-understood problems - issues like software patents become even more relevent when there's some event to distract from them.

      The people died from the tsunami already. Whatever processes are going to rescue surviors and rebuild are already in motion. The issue's getting extensive coverage in all news media. I'd say that here, on slashdot, in this topic, the Patent issue is *far* more important and relevent.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  10. Re:Since the vast majority of programming there go by drspliff · · Score: 2, Interesting

    I agree, most software developers have 'a clue' about software patents. But most 'normal' people and MPs or government officials really don't (do you remember some of those whacky government schemes to introduce 'dont spam me' whitelists?).

    The last thing India needs right now is for software patents to be introduced, this for one will mean that large american/european corporations will be investing in patents in India, whereas most small Indian software firms will be locked out due to the legal costs involved.

    I was expecting to see a major growth in software innovation from India over the next 5 years, but now I'm having second thoughts about who will really be controlling the industry

    --
    My £0.2p :)

  11. It was the same in Europe... by Rauchbier · · Score: 2, Informative

    The patent lobby tried to introduce software patents in Europe silently as well. Thanks to the FFII there was enough noise to wake up politicians. Now we have additional support from sites like No Software Patents, but it took a lot of time to get this support.

    Hopefully there is a chance to postpone the decision so the indian people and politicians can catch up on software patents.

  12. Very Important by MyLongNickName · · Score: 2, Insightful

    Yes, when hundreds of millions of people are living in abject poverty, this important development gets ignored.

    Methinks some people need to gain a bit of perspective. In the hierarchy of human needs, I do not remember reading about software patent issues.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  13. Why should they care ?!!? by Adeptus_Luminati · · Score: 4, Interesting

    Having just spent an entire month travelling through India, I am not at all surprised at the low media coverage. The vast majority of the population is extremely poor... the (on average) dozen beggers that approached me daily, don't even ask you for money, they ask you for food my friends! *That's* how you know they are really poor and what's really on their minds.

    The vast majority of people don't even know how to turn on a computer, and many haven't even seen one in their lives, so it is not surprising that the media would think their people would not care so much about patents; they have far bigger logistical and core problems than caring about software patents.

    --
    No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
  14. The Intellectual Property Law of China by westlake · · Score: 4, Informative
    It seems that the only country left who don't want patents is China

    For an introduction to the intellectual property law of China: Ministry of Science and Technology: Laws and Regulations Patents, Trademarks, Copyrights, etc. Why does it always come as a surprise on Slashdot when an international trader brings it's laws into synch with it's major trading partners?

  15. Re:Selling the US rope they need to hang themselve by Rude+Turnip · · Score: 2, Interesting

    I think they're about to hang themselves by introducing software patents. It should be an interesting case study over the next couple years to see if the introduction of software patents has any impact on the growth of the Indian IT industry.

  16. Mt. Dew for Thought... by Thunderstruck · · Score: 5, Interesting

    India enacts software patent law... nobody seems to care.

    The United States enact ... nobody seems to care.

    Poland blocks IP law ... nobody seems to care.

    The common thread here is really a lack of concern by the masses about what the law is in this area. Is this really an issue of law being made only for the big corporations, or is it a question of lack of education & information among the rest?

    Perhaps the real solution to the problems of IP law, as almost universally recognized on /. even by AC's is that we direct our energy away from our respective governments and toward our friends and neighbors.

    That officials enacting IP law will seldom see the /.er as anything more than a wanna-be pirate. Legislators look at those who have the knowledge to tinker but are not corporate engineers being paid to testify with suspiciion. They must surely be self-serving software pirates worthy only of scorn.. at least until the timer needs to be set on the VCR. Geeks are not a voting block.

    The solution then, is to explain to Grandpa why software patents are bad. Grandpa is no dummy. If we can survive working tech-support over the telephone, we can explain IP to Grandpa in person when we visit for Christmas.

    It will be easier than it sounds. People love to have rights, even if they don't fully understand them. Show a man his rights are being violated and the righteous indignation begins to swell. All Grandpa needs to really understand is that, when IP laws are toughened, when copyrights are extended, that takes away something from HIM... then he will speak up. When granpa speaks, the government listens.

    --
    Trying to use sarcasm in text-based forums does not work.
  17. Re:This isn't about software patents.... by Halo1 · · Score: 2, Insightful
    TFA is talking about modifications to process patents, not software patents. While it may affect embedded software (and there's still a question about whether or not that will be legal, according to a previous poster), it won't affect normal software until the law gets changed further.
    They try to mask it in exactly the same way in Europe. "Software as such will remain unpatentable, only computer-implemented inventions will become patentable!". Now what is a "computer-implemented invention"? A computer running software fulfills that definition.

    It sounds to me that it's similar in India: "only" computers running software will be patentable, but who cares? What are you going to do otherwise with your software? Print it out and use it as wallpaper?

    --
    Donate free food here
  18. While India gets it backwards... by ventonegro · · Score: 2, Insightful

    Brazil is getting more and more involved with Open Source software. The Ministry of Communications has just offered to sponsor the development of an open source software they need. This can put us seriously ahead.

    --
    -- "Usefulness arises from what is not there" - Daoism saying
  19. Re:Great news for Americans and Europeans! by RealBorg · · Score: 2, Insightful

    Sooner or later the rich will learn that all the money they own cannot safe them from the rage of the starving population, one way or the other.

  20. It's not Software that worries me. by Kream · · Score: 5, Informative
    The current dispensation in India has come to power with the support of leftist parties, who, along with commentators, non-governmental organisations and members of civil society organisations oppose the promulgation of this ordinance or the enactment of the Patents Amendment Act for a major reason.

    Medicines.

    With the establishment of this ordinance, which will expire after a time and have to be reintroduced as a bill in Parliament, medicines in India, including lifesaving ones, will cost up to four times to a hundred times more than they do now.

    The current government is forced to enact this law under it's obligations under the WTO's TRIPS. However, the draft Bill not only fails to use the flexibility available within the TRIPS Agreement but also goes beyond TRIPS. In other words, the draft Bill proposes patent protection more than what is required under TRIPS.

    Civil society organisations believe that draft Bill provisions would give monopoly rights to pharmaceutical companies at the cost of accessibility and availability of drugs under the product patent regime. It's worth noting here that the Right to Health is a Fundamental Right under the Indian Constitution.

    Here's a link which details the situation. Here's a fact sheet on the issue of Generic Drugs as well as a document called the Myths and Realities of the Pharmaceutical Industry that the European Generic Medicines Association has prepared. The movement against the amendment in the law is being spearheaded by the Affordable Medicines and Treatment Campaign. Here's a letter to the Prime Minister of India that you can send if you wish to help out as well as one letter to the Chairperson of the National Human Rights Commission.

    What bothers me is that when asked to bend before Intellectual Property Rights, we have begun to crawl. Aniruddha "Karim" Shankar

  21. Bhopal by konmaskisin · · Score: 2, Interesting

    If you are familiar with the Bhopal case and the Indian government's *embarrassing* complacence and prostration before corporate interests (the *government* doesn't really care that 60K people died of poison gas - so long as investment keeps flowing). The fact they are allowing software patents looks pretty insignificant.

    This is the country that gets upset when someone in Texas patents basmati or use of the neem tree - exclusively because of the potential for unrest amongst the agricultural "peasantry". No o ne cares about software so they cave in to pressure from northern corporate interests in 25 seconds. On basmati they had to fight.

    The government of India has been basically dysfunctional for decades and makes all policy decisions based on the potential for rioting in the streets.

  22. How naive by Baki · · Score: 5, Insightful

    What is really sad is that patent lobbyists use times like these to push through their ways quietly, while public attention is looking elsewhere. It is very naive to not give a crap about it, even now.

  23. I see arm twisting... by fromme · · Score: 2, Insightful

    Commerce ministry sources said the government still had a week's time to comply with the deadline but a failure to do so could result in punitive action on textiles.

    So, if India doesn't comply with the WTO on software patents, their textiles are to going to cost more abroad? Hmmm!

    I wonder if the WTO would do the same with China?

  24. Re:This may not be that bad... by AstroDrabb · · Score: 3, Insightful
    I don't understand your logic about software patents. You state:
    Like the RSA algorithm (patent now expired). That is a legitimate invention . . .
    Then you continue:
    However, things like the recent Microsoft "IsNot" patent should not be patentable. That is an attempt at a land grab. Also the patenting file formats in order to try and collect "tax" revenue from the Internet should not be permitted.
    The MS IsNot operator patent and other software patents are _all_ bad. They are all just instructions to a computer. So you either have to allow the patenting of _all_ instructions to a computer or _no_ instructions to a computer. You cannot allow some and not the others.

    You probably think the RSA algorithm is OK to patent because it is a little complex to you. Well it is not complex to everyone. We cannot allow "complex" software instructions to be patented while not allowing "non-complex" software instructions to be patented. Exactly who gets to pick which set of software instructions are "complex" vs. "non-complex"? As it is now, it is a non-technical patent examiner. To him, _all_ software instructions are complex.

    IMO, no software should be patentable. All software are just computer instructions. Can I patent the instructions to cook chicken soup? How about the instructions to brush your teeth? If I were allowed to patent those, I would be a very rich man! I say allow HARDWARE to be patented, but not software. Neither allow a hardware/software combination. Just the hardware please.

    [Insert argument about how big companies spend a lot of time and money on writing software instructions here].

    Well, I could spend a lot of time and money on writing instructions to brush your teeth, tie your shoes or install your own home security system. Why should I not be allowed to patent those instructions while a software company is allowed to patent their instructions?

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  25. On the bright side of life... by Anonymous Coward · · Score: 2, Interesting

    By 2010 corporations will have patented every possible thing that humans have done so by 2045 when they all expire we can get on with progress.

  26. Re:India produces nothing on its own ... by Quixote · · Score: 2, Interesting
    Holy uninformed opinions, Batman!

    India is one of the world's largest producers of generic drugs. Whereas American companies want to charge starving Africans $10000/yr for AIDS drugs, an Indian company has promised to provide the equivalent generics for $300/year.

    Indian companies have also started applying for FDA approval and/or patent protection for new molecules (as drugs are known).

    Stop drinking the Koolaid and start doing some reading (and not just the GTA manual ;-) ).

  27. SW patents offer no "protection" for "small" devs. by jbn-o · · Score: 5, Insightful

    he US Patent system, had it worked correctly, would have saved a number of budding software companies from Microsoft.

    You are repeating a myth that is easily debunked by examining how cross-licensing works from the perspective of the "budding software compan[y]". Quoting RMS from his talk on the danger with software patents (or listen to the speech):

    This phenomenon of cross-licensing refutes a common myth, the myth of the starving genius. The myth that patents "protect" the "small inventor". Those terms are propaganda terms. You shouldn't use them. The scenario is like this: Suppose there is a brilliant designer of whatever. Suppose he has spent years starving in the attic designing a new wonderful kind of whatever and now wants to manufacture it and isn't it a shame the big companies are going to go into competition with him, take away all the business and he'll "starve". I will have to point out that people in high tech fields are not generally working on their own and that ideas don't come in a vacuum, they are based on ideas of others and these people have pretty good chances of getting a job if they need to these days. So this scenario, the idea that a brilliant idea came from this brilliant person working alone is unrealistic and the idea that he is in danger of starving is unrealistic. But it is conceivable that somebody could have an idea and this idea along with 100 or 200 other ideas can be the basis of making some kind of product and that big companies might want to compete with him. So let's see what happens if he tries to use a patent to stop them. He says "Oh No, IBM. You cannot compete with me. I've got this patent." IBM says "let's see. Let's look at your product. Hmmm. I've got this patent and this one and this one and this one and this one and this one, which parts of your product infringe. If you think you can fight against all of them in court, I will just go back and find some more. So, why don't you cross license with me?" And then this brilliant small inventor says "Well, OK, I'll cross license". So he can go back and make these wonderful whatever it is, but so can IBM. IBM gets access to his patent and gets the right to compete with him, which means that this patent didn't "protect" him at all.

    Also, note how the difference in the number of patents obtained: IBM has the most patents (so many that they can insulate themselves from the damage the patent system causes). Most "inventors" are not multinational corporations like IBM, HP, Apple, Microsoft, etc. and if they have any patents at all they only have patents that cover the wonderful something they're working on.

    Therefore, when IBM gets a license by pressuring a small developer into cross-licensing, IBM gets virtually 100% of the small "inventor"'s patents but gives a license for a very small percentage of its patents. When multinationals cross-license they don't have this imbalance, so they cannot be bullied into cross-licensing all that they have. The imbalance and ill effect for the small "inventor" point out how what you are saying is a myth. Your post is highly overrated.

  28. Re:This may not be that bad... by Wolfbone · · Score: 2, Interesting

    "However, things like the recent Microsoft "IsNot" patent should not be patentable. That is an attempt at a land grab. Also the patenting file formats in order to try and collect "tax" revenue from the internet should not be permitted."

    Patent examiners do not and cannot look at patent applications and say; "Oooh! Naughty! - this guy seems to be engaging in an attempt to impose a bit of extra taxation on internet users - we'd better deny this application." They are not the morality police and if you understood the patent system at all you would know that they cannot objectively discriminate between "clever" and "trivial" inventions either. Since it would be unethical and unworkable to leave it to the subjective deliberations of individual patent examiners, they quite rightly do not attempt to discriminate in this way at all.

    In other words, once you have allowed patents in a field, you have automatically allowed all the 'bad ones' too. In traditional fields of technology, based on physical objects and material processes, this does not necessarily lead to an unacceptable diminution of the rights of individuals, a perverse attenuation of innovation in those fields and other costly side effects. In the abstract field of technology of computer science or computational mathematics, I would say that it can and does.

    The question has never been and can never be about the 'quality' of patents or patent examination - it is about which whole fields of human endeavour should be made subject to patents - and that boils down to deciding in which fields they are necessary in order to generally promote innovation in those fields. The trouble with patents on software ideas and algorithms is that the field is inherently vast, touching all other fields of human endeavour. It is naturally rapidly and incrementally progressive and - like art, music and literature - it is the natural domain of individual creators or authors, independent of the financial resources of business organisations, just as much as it is also the domain of those engaged in essential economic activity.

    As for the RSA algorithm: Presumably you learnt Pythagoras's theorem in school? If so, would you consider an algorithm to determine the length of one of the sides of a right triangle, given the other two, a legitimate and patent-worthy invention? What of Euclid's algorithm or Taylor expansion or the Fourier transform and it's variants, or wavelets and filter banks or the Viterbi algorithm and various Monte Carlo methods etc. etc...? I can assure you that in their mathematical contexts, the RSA^H^H^H Cocks's lemma and the Pythagoras theorem are of equal 'inventive' height. You will find one in elementary number theory textbooks and the other in elementary geometry textbooks. The cleverness is in the mathematics, not in the programmatic realisation of the algorithm.

    Once the mathematical theory is known, I would suggest that any professional programmer who is then unable to produce a program that enacts the implied algorithm without introducing new ideas in computer software or hardware technology should find something else to do for a living. The case of R,S and A is always brought up because they were both the rediscoverers of the lemma and the patentees of the algorithm, and that seems to confuse people into conflating the mathematical advance with the algorithmic 'invention' derived from it. So when you say that the RSA algorithm is inventive and should be patentable, what you are really saying is that the RSA lemma is inventive and consequently that the algorithm should be patentable. That is a very different statement.

    Some PTOs, 'IP companies' and the holders of large patent portfolios may agree with you. I do not and I would hope that anyone half numerate would be capable of seeing the implications and that they are not good for either mathematics or software. Indeed in Europe, the proponents of software patentability explicitly state that they wish to avoid such an egregious

  29. Re:This may not be that bad... by AstroDrabb · · Score: 2, Interesting
    There are some that say all patents are bad. I am not one of them. It has been proven that patents (outside the software world) has, to a lesser or greater degree, encouraged inovation and publicizing of them and has made the world a better place.
    I agree, patents are good for physical objects. Patents are not good for software.
    However, if there was a way to grant genuine software patents while rejecting the "land-grabbing" ones . . .
    And who gets to say what a "genuine software patent" is? You? Me? MS? Big business with their financial goals?
    Also it is not a set of computer instructions, it is a design of mathematical principals . . .
    It is just a set of instructions that a computer can interpret. It is nothing more in Computer Science. In mathematics it may be more to you, however in CS and especially to a computer, it is nothing but a stream of instructions. Stick to math and I will stick to CS.
    However the IsNot patent (to say it is an algorithm is an insult to mathematics) . . .
    So to be an algorithm means it must be complex? I never read that definition of an algorithm. I guess a function to add two numbers is not an algorithm?
    . . . is simply a comparison that, in reality, has been used one way or another by programmers since the invention of objects (or even pointers).
    Just as RSA is just a bunch of methods that has been around for a long time. RSA wasn't some monster leap-n-bounds discovery. It was an incremental improvement on the current state of science. Just as all discoveries/inventions are. Why should the "owners" of RSA be allowed to lock their instructions away when their ideas were based on previous knowledge of cryptography? Why should we allow software advances to slow due to greed and patents? Software technology has gone nowhere over the last decade. Just incremental improvements. Compare that to the major gains in hardware speed, storage, etc.. This is where patents work. For physical inventions. Not "thought inventions". An idea should not be allowed to be locked away and granted a "limited" monopoly. However, a _physical_ implementation of an idea should be elligable for a patent if it is non-trivial.
    Patents, on the whole, are good things IMHO. However, abuse of them is evil. It is important we stop and prevent the abuse, but do we really want to throw out the baby with the bathwater?
    Nope. Don't "throw out the baby with the bathwater". Just allow patents on physical inventions for a limited period (say 10 years or less), as others have pointed out, and the majority of the abuse will go away.

    Do we (USA) allow patents on a recipe (a set of cooking instructions)? Nope. How is that any different then software (a set of computer instructions). Why should the multi-billion dollar food industry be forced to give out their ingredients and instructions while the software industry is allowed to lock away their ingredients (API, protocol, etc) and instructions (source code)?

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  30. Re:This may not be that bad... by AstroDrabb · · Score: 4, Interesting
    So use people (with "ordinary skill in the art") who can more accurately judge what deserves patent protection. There's still no need to throw everything out.
    Yeah, that will work until these people with "ordinary skill in the art" get bribes and kickbacks or get pressure from a superior to grant a patent to $BIG_CORP.
    The first one probably has prior art, so it's not "novel". The second one is probably "obvious". Even mechanical devices have to be "novel" and "non-obvious" to be patentable.

    Are you actually familiar with these issues?
    You are quoting how the patent office _should_ be, not how it currently is. Are you familiar with these _current_ issues? Or do you just assume the system is functioning as it should? Are you familiar with the Amazon one-click patent? As a computer programmer with "ordinary skill in the art", I an say that the Amazon one-click is not "novel" and is ceraintly "obvious", yet is was awarded a patent. I am sure the geek /. crowd could barbard you with tons of obvious patents and/or patents with prior art.
    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  31. Cut down on the offshoring? by IBitOBear · · Score: 2, Interesting

    Well, they wanted a chunk of our economy, and we wanted to make sure we didn't ship all of our money over there in terms of off-shoring. Now "everybody wins".

    The economic colonialism of the US will "take back India for the West" and while tomorrow is India, we may get the rest of the world sometime shortly there after... if not for Poland... 8-)

    The facts are simple, countries can sell off their economic future for small cash bribes today, and they seem willing to do so. They _believe_, because they were told, that these software patents are how the US got our IT industry. That belief needs must be cold comfort in the years ahead.

    You can't really blame the US or its most important corporate citizens. They understand at a visceral level that the "software patent" is a huge mistake, but their two choices are to admit that the money spent so far needs to be tossed out and the software patent regime overturned OR they have to get the rest of the world to make the same mistake to re-level the playing field. The patents represent tangible power so they are unwilling to un-make the mistake, and instead have, by anonymous consent, decided that the best bet is make sure the rest of the world is equally plagued.

    I am put in mind of the monkey trap. You build a box that a monkey can barely put its hand into, then put a nut in the box, the monkey reaches in and grabs the nut and then cannot get its nut-filled fist back out of the hole. The monkey could be free if it just let go of the nut, but it is biologically incapable of doing that. Its instincts are not wired up to sacrifice the nut to save its life. Its a short-comming in the whole essence of monkey-hood.

    In our scenario, the companies are the monkeys, the law and its trappings are the box, software patents are the nut. Unfortunately the "IP Holding Company" is the guy with the gun who is coming to shoot the monkey dead if the monkey doesn't just starve to death first.

    We have these other countries just begging for us to tell them how to put nuts in their boxes, and for no apparent reason too boot.

    If you let the stupid people here get away with it...

    All your software future are belong to U.S.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press