Slashdot Mirror


McAfee Granted Far-Reaching Spam-Control Patent

Titusdot Groan writes "Infoworld is reporting that Network Associates, makers of McAfee, have been granted a broad anti-spam patent. The patent covers "compound filters, paragraph hashing, and Bayes rules" and was filed in December of 2002. The patent appears to affect Spam Assassin, Spam Bayes and many other anti-spam products and services. As an aside Paul Graham's "A Plan for Spam" was published August 2002."

43 of 449 comments (clear)

  1. Invalid stupid patent. by spikestabber · · Score: 4, Insightful

    Lots of prior art on this one. The USPTO never does their homework anyways.

    1. Re:Invalid stupid patent. by spikestabber · · Score: 5, Insightful

      American patents are just a big cash grab for the govt since all the USPTO does is grant and grant, and get paid big bucks for granting such garbage. Of course corporations take advantage in this hoping they can gain control of prior art for their own gain anyways. Patent reform anyone? They keep talking about it, but they been talking about it for a long time now. Seems its just a bunch of hotair. The big software companies would probably just hate it.

    2. Re:Invalid stupid patent. by Khalid · · Score: 4, Insightful

      the USPTO has neither the competence nor the will or the means to do prior art search. In practice they grants every patent provided you can PAY the fees for that.

      The USPTO get it's funding from the fees you pay to have you patent granted. In practice they procrastinate the patent validation to the court. This is why free software and small businesses are screwed and why big business push and are very happy withe the patent system in the US and in EU.

      This is how it works.

    3. Re:Invalid stupid patent. by Smallpond · · Score: 2, Insightful

      The patent even refers to "Bayes rules", so it is implicitly accepting that there is prior art. As I read the patent, it is on the use of a specific set of multiple techniques to filter spam (one of which is Bayesian). This may not fail the prior art argument (they cite 32 older patents), but it sure fails the "obvious" test.

      patent

  2. A good example for EU by Anonymous Coward · · Score: 4, Insightful

    All you holier than thou EU people should show this to your reps as a great example of the kind of crap that shouldn't be patentable.

    1. Re:A good example for EU by mbyte · · Score: 5, Insightful

      Do you really think the represantives would listen to reason ? Here in germany i highly doubt that, our minister did the opposite she said ... very clear case of lobbying.
      As a small company we don't have the money to lobby them .. so if they'll really pass that law in EU, we vote with our money ... move the core business out of EU ...

  3. Prior usage? by Advocadus+Diaboli · · Score: 5, Insightful
    As an aside Paul Graham's "A Plan for Spam" was published August 2002."

    IANAL, but isn't that a proof of "prior usage" and makes the patent invalid?

    Another question: Can somebody explain me why the "logo" for this article on Slashdot is "fork, knife and spoon" (in German we call it "Besteck" but I know that the english language has no equivalent for it)? Just curious about that... :-)

  4. Going backward by KoriaDesevis · · Score: 5, Insightful

    All this patent will accomplish is it will give McAfee legal right to knock everyone else's products in the dirt, while they try to push their own. If their antispam product is anything like their antivirus, their product will suck. Net result - everyone will lose, except the spammers who will keep doing their thing while McAfee screws everone else out of making effective solutions.

    The US patent office is becoming as bad as the US legal system that allows you to sue anyone at any time for any reason. *shakes head in disgust*

  5. yes but by millahtime · · Score: 3, Insightful

    They got the patent which means lots of lawyers fees to straighten it out. So, the question is...who is going to stop them?

    It probubally won't be an open source system. Needs to be someone with lots-o-money.

    1. Re:yes but by Quantuminium · · Score: 2, Insightful

      I expect Norton have the resources and the motivation to fight it. But then Microsoft will probably bundle anti-spam into Outlook soon and piss on everyone's patents (valid or otherwise) anyway.

    2. Re:yes but by JWW · · Score: 4, Insightful

      who is going to stop them?

      This is a very interesting question. Until now the mainstream hasn't gotten riled up about software patents. This might be the straw that broke the camel's back. What happens when all the spam filters out there dry up? What happens when all the ISPs filtering spam are sent threating legal letters telling them to stop filtering?

      There is one issue out there right now that everyone who uses the internet knows, and that is that spam is absolutely crippling email. I think your general user will not give a damn whether spam filters are patented by one company. They won't see that as a vaild excuse for allowing the destruction and uslessness of their inboxes.

      The government has already realized that people are very upset about spam and tried (albeit worthlessly) to deal with the problem. If patents start getting in the way of people clearing spam from their inboxes, I think the government will step in again. And if this patent does miraculously stand up to prior art, I think the government might be compelled to think seriously about invalidating this patent.

  6. Death by patents and spam? by wfberg · · Score: 4, Insightful

    It seems that there is prior art to this patent, but it might not matter. This patent could be used by NAI to lock out others filtering spam.

    Let's hope they do.

    It would signal the end of e-mail. That would be sad, seeing how it has served us well for so long. But in the end, a new system for e-mail is all but unavoidable anyway. Currently, instant messengers, online "contact us" forms and forums are replacing e-mail's functionality for more and more users every day that goes by.

    To a certain extent that isn't such a bad thing, really.

    Yes, most IM systems lock you into some vendor, they're not open, forum contributions and the like aren't as easily forwarded and sorted as e-mail, etc. But in the end, all those systems will catch up. Let's not forget that some of the most useful new uses for e-mail are webbased; that the underlying technology is SMTP doesn't really matter to most people.

    More and more people chose to use whitelists on their e-mail inboxes, akin to the whitelist approach of IM. It would be a better world if you didn't have to, but it's happening.

    The end of e-mail (as we know it) appears to be nigh for many reasons. If it dies an ungracious death, it might as well be SPAM and software patents that kill off the killer application, as a warning to future generations. Or at least, to politicians.

    --
    SCO employee? Check out the bounty
    1. Re:Death by patents and spam? by cranos · · Score: 5, Insightful

      With regards to IM, whats to stop IM protocols being abused the same way as email? We already have bots galore on the major chatroom services including Yahoo, MSN and IRC, so basically all we would be doing would be fragmenting across different, incompatible protocols and still dealing with the same problems.

  7. less antispam vendors = more spam by Anonymous Coward · · Score: 2, Insightful

    if there is only one vendor to get antispam products from then it becomes easier to get around its rules - because every spammer and cr4x0r in the world knows exactly which anti-spam product it is they need to focus on instead of trying to get around all of them.

    spam sucks, so do software patents,
    tinfoil sandals rule, imagine a beowulf cluster of these, all your antispam are belong to mcaffee

  8. USPO by millahtime · · Score: 4, Insightful

    The US patent office is becoming as bad as the US legal system that allows you to sue anyone at any time for any reason. *shakes head in disgust*

    Well, it's lawyers who file and handle the patents and lawyers that fight the patents. Maybe they are just setting themselves up for more business.

  9. Re:In League with Spammers by AKnightCowboy · · Score: 3, Insightful
    Perhaps McAfee is secretly in league with spammers, so that this patent will help eliminate competition, increasing the overall number of unwanted messages delivered. Thus McAfee benefits, as do spammers whose audience is increased.

    McAfee is also one of the leading virus creation operations in the entire world. The Backdraft law applies to situations like this. If you've got a crazy arsonist burning down buildings, he's probably a fireman. If you've got tons of viruses being introduced into the wild, it's probably coming from an anti-virus company whose entire life depends on them existing and being a threat.

  10. Patent the Virus Warning Message instead! by davegaramond · · Score: 3, Insightful

    They should've patented the virus warning message instead. You know, when a virus/worm sends the server a copy of itself, and antivirus on the server returns a bounce saying the original message contains virus and has been removed/quarantined/whatever by Acme(TM) VirusNoMore 1.23.

    I'm so pissed off by these messages. The antivirus maker _knows_ the Sender is faked. But they send it anyway. They're basically spammers!

    If this is patented, then no other companies can use the same process, which is fine by me.

    1. Re:Patent the Virus Warning Message instead! by KjetilK · · Score: 2, Insightful
      That's actually a pretty neat idea! Someone should really do that!

      Think about it: It's something really obvious, since everybody gets tons of these, yep, I agree, spams, so if the patent is granted, you'll have a weapon both against the virus companies that do this, and a great argument against software patents and the incompetent patent office.

      The best thing is that since the patent doesn't cover legitimate bounces, it won't hurt anything legitimate.

      So, any geeks with patent attorney friends, have a try!

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
  11. not that broad ... by pbhj · · Score: 5, Insightful

    Whilst the InfoWorld article quotes '"To me this looks like a pretty broad patent," said Rob Tosti' it doesn't look as broad as the headlines suggest.

    The key feature is in claim 1 ...

    "paragraph hashing by hashing a plurality of paragraphs and utilizing a database of hashes of paragraphs, wherein the paragraph hashing excludes at least one of a first paragraph and a last paragraph of content of the electronic mail messages wherein a plurality of hashes each has a level associated therewith, and the hashes having a higher level associated therewith are applied to the electronic mail messages prior to the hashes having a lower level associated therewith"

    That's quite a tight restriction. If you're hashing the first and last paragraphs, for example, then you're in the clear! Of course this wouldn't stop them chasing you with a law-suit it would just mean you could be acquitted if you could afford to go the distance - [sarcasm] capitalism, I'm loving it!! [/sarcasm]

    Also, I note that in the http://www.paulgraham.com/spam.html article hashing is only used in terms of words [yeah tokens really, but who's being pedantic?]. Here the restriciton of the claims is to hashing paragraphs. If you're hashing words you're OK (previous disclaimer applies!).

    That's not to say that I think they deserve a patent. Just that the knee-jerk - "this is hugely broad" - isn't really justified IMHO.

    pbhj

  12. Embarassing by Mark_MF-WN · · Score: 3, Insightful
    The United States is rapidly becoming the most embarassing nation on Earth. Let's review:
    • A pitifully lame patent office.
    • 200 year copyright terms.
    • The US's last election was rigged (at least the Florida portion of it was) and no one cared.
    • The lying-est politicians ever known.
    • A constitution that has no meaning, because not a single line of it hasn't been overruled.
    • An obesity epidemic that is among the world's most severe.
    There's a lot more, but I think that's enough for now.

    I'd bitch about the US more, but my own country (Canada) is trying to become the US as fast as it can. Who's the bigger loser -- the loser, or the loser who looks up to him? Oy, what a world.

    Anyway, patents suck ass. Any potential they had for encouraging innovation has long since been swept away in a tide of greed and corruption. It's time for patents to go.

    1. Re:Embarassing by bigchris · · Score: 3, Insightful

      I'd bitch about the US more, but my own country (Canada) is trying to become the US as fast as it can. Who's the bigger loser -- the loser, or the loser who looks up to him? Oy, what a world.

      Same with Australia, my country. So much for the "Land of the Free".

      "They hate us because we're free" - shouldn't this be "They hate us because we say we're free even though we're not really, we just like to think we are."

    2. Re:Embarassing by morganjharvey · · Score: 3, Insightful

      The lying-est politicians ever known
      A constitution that has no meaning, because not a single line of it hasn't been overruled.


      While I might agree with your other points, at least to an extent, I take issue with these two.
      First, about our politicians being the "lying-est" ever known -- have you ever been to, say, South America? Russia? Africa? I think that when you have cases where a country has to make a rule for its first democratic elections that no person who ever took over the country using military force can't run for office, and one suc person turns around, pays off the courts so he can run, I think you have a problem.
      Now, what's this about no single line of the constitution hasn't been "overruled?" This is not only wrong, but also a very ignorant statement to make. Feel free to give an example of what you mean.

    3. Re:Embarassing by duffbeer703 · · Score: 4, Insightful

      Google for "Jersey City corruption" or "Albany, NY democratic machine". Patronage, graft and corruption have been a feature of US politics for 200 years.

      Stepping on the Constitution is a regular practice in the US as well. The Federal government, by way of its regulation of electionic media and control of all sorts of information, has essentially turned the press into the public relations arm of the political class. Read about what happens when independent companies without Congressional sponsorship apply for FCC broadcast licenses to use the public airwaves.

      Move on to the Second Amendment. Right now, the Feds are looking at prosecuting members of well-maintained & regulated citizen militias that are defending their ranches on the Mexican border from foreign incursions.

      Move on the the Fourth Amendment. You are routinely searched and may be detained and strip-searched by a TSA employee for the "crime" of attempting to travel via plane. A police officer can and will rip apart and search your car if he feels that you are acting "suspicious" and are trying to "conceal" something.

      Move on the the Fifth Amendment. Today, when a state government loses a politically sensitive criminal case, the Federal government will prosecute you for nebulous "civil rights" violations.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    4. Re:Embarassing by That's+Unpossible! · · Score: 2, Insightful

      The Federal government, by way of its regulation of electionic media and control of all sorts of information, has essentially turned the press into the public relations arm of the political class.

      Then how come there's so much anti-Bush viewpoints flying all over television? Man, our government really got the raw end of that deal.

      --
      Ironically, the word ironically is often used incorrectly.
    5. Re:Embarassing by Algan · · Score: 5, Insightful
      Well, you might be a troll, but I'll bite ...

      The right to free speech, if applied only to benign conversation is useless. Try to exercise it by telling everybody that the feds requested private information under the Patriot Act's provision. Your ass will land in jail, lightning fast. Also try to publish a way to decrypt some lame ass DVD and prepare to pay fines out of your wazoo (you're breaking the DMCA). Just two examples, there are countless others. Slashdot drivel is not important for the powers that be, I could sau "Fuck Bush" or "Rumsfeld is an idiot" on every forum on the internet, and they wouldn't care, because it's NOT IMPORTANT, since the mindless masses won't see it, notice it or even care. Try to say something that IS important, something that has the potential to affect their interests, or the interests of their corporate friends and see how far you get

      Free speech aside, why are American Citizens arrested in the US and jailed without access to a lawyer and due process? Just because somebody labeled them terrorists? Are you sure that in 10 years from now you won't be labeled terrorist if you don't vote Republican?

      I'm not a US born citizen. I came here from an Eastern European country that, until 89, was a communist dictatorship (one of the worst). I'm old enough to remember those days. What I see happening here is a slow erosion of civil liberties that brings back painfull memories.

      --
      If con is the opposite of pro, is Congress the opposite of progress?
    6. Re:Embarassing by aminorex · · Score: 2, Insightful

      It doesn't matter one bit whether Bush or Kerry
      wins. The rulers of the nation own them both.
      The fix was already in. You've got to let the
      slaves pick between potatos and rice, or they won't
      feel free. But don't give them beans, or they might
      grow strong enough to mess with you.

      --
      -I like my women like I like my tea: green-
  13. Re:Bad McAfee by ram4 · · Score: 3, Insightful

    Flag me as a troll if you wish, but I would not say that, because they were awarded this patent after submitting it, they are necessarily a bad company. Let me explain:

    We have no idea what they are going to do with this patent. If they don't enforce it, maybe they submitted it to protect themselves against a competitor doing the same thing and then trying to enforce it?

    We will be able to say that McAfee is "bad" when, and only when, they try to enforce their newly awarded patent against anyone, because only then will we know that their intent was not legitimate protection of their business but rather destruction of other ones, be they for-profit or not.

  14. (NAI's) SpamAssassin Admits Prior Art? by sabat · · Score: 3, Insightful

    I just noticed that in the 0.3 (initial) release of SpamAssassin, Justin Mason freely admits he based the idea on someone else's work. That's fine if you're in the free world, but since SA is apparently the basis for NAI's patent, wouldn't this be a problem? You know, other than all the other obvious prior art, and the ridiculousness of patenting an obvious idea.

    Quoting:

    SpamAssassin owes a lot of inspiration to Mark Jeftovic's filter.plx, http://AntiSpam.shmOOze.net/filter/ , which I contributed some code to. However, SpamAssassin is a ground-up rewrite with an entirely different ruleset, and a different code model and installation system.

    --
    I, for one, welcome our new Antichrist overlord.
  15. Re:In League with Spammers by foidulus · · Score: 3, Insightful

    You do realize that it's illegal to do this, and if a single employee defecting(and lets face it, if they are malware creators, they will probably defect eventually) could result in arrests/massive fines.
    They don't need to create viruses, there are enough people out there to do that allready.

  16. US patent system by matdodgson · · Score: 4, Insightful

    Just goes to show you the US patent system is made for large corporates...

  17. hilarious by martin-boundary · · Score: 4, Insightful
    If software patents weren't so serious I'd laugh my head off at the inept patent office examiner who let this one through.

    The description of using Bayes rules alone is hilarious. Firstly, there is no "Bayes rule" applicable to spam filtering. "Bayes rule" is a mathematical identity relating probabilities. What Bayesian filters do is set up a probabilistic model and calculate quantities using this rule.

    An analogy would be to pick a few numbers and add them using the "plus rule". The value is entirely in what numbers you pick, and similarly with Bayesian filters, the value is entirely in what probabilistic models you pick.

    But if you read (ok, I skimmed ;) the patent, it never explains any models at all, except to say that words have probabilities. Probabilities of what? How? Why? Again, it's like saying "we store numbers compatible with the plus rule".

    This is so broad it's laughable. They might as well have patented statistics.

    As an aside, this should definitely be brought to the attention of the European anti-patent people. Spam is a high profile case in the public mind, and it would be a great example of how patents stiffle the fight against spam. It shouldn't be difficult to set up demo systems with McAffee's spam filter versus the best open source spam filters on the same sample mail stream, showing the superiority of the latter. Then reminding people that with this broad patent, McAffee could shut down the superior open source solutions.

    1. Re:hilarious by ajakk · · Score: 2, Insightful

      This is not a broad patent AT ALL. IT IS AN EXTREMELY NARROW PATENT. For once, I wish that people on Slashdot would stop trying to characterize how broad or narrow a patent is without even having any idea about what makes a patent broad or narrow. Here is a primer, just so that you won't look like a fool next time you post. First, look at the date the patent was filed, so you have an understanding of when prior art must have existed to beat it. Next, skip down to the section labeled "Claims". The claims of a patent are the bounds of what the patent protects. Next, read the independant claims of the patent. Independant claims are ones that are not directly based upon other listed claims. The independant claims will be the broadest claims in the patent. The claims only cover things that are covered by ALL of the things listed in the claim. Thus, this patent only covers systems that include all of the following: -------- A method for filtering unwanted electronic mail messages, comprising: receiving electronic mail messages; filtering the electronic mail messages that are unwanted utilizing: compound filters, paragraph hashing by hashing a plurality of paragraphs and utilizing a database of hashes of paragraphs, wherein the paragraph hashing excludes at least one of a first paragraph and a last paragraph of content of the electronic mail messages wherein a plurality of hashes each has a level associated therewith, and the hashes having a higher level associated therewith are applied to the electronic mail messages prior to the hashes having a lower level associated therewith, and Bayes rules; and categorizing the electronic mail messages that are filtered as being unwanted; wherein the utilization of the Bayes rules includes identifying words of the electronic mail messages; wherein the utilization of the Bayes rules further includes identifying a probability associated with each of the words; wherein the probability associated with each of the words is identified using a Bayes rules database; wherein the electronic mail messages are filtered as being unwanted based on a comparison involving the probability and a Bayes rules threshold; wherein the threshold is user-defined ---------

  18. Re:In League with Spammers by ghostlibrary · · Score: 4, Insightful

    These are 2 completely different concepts:

    [AKnightCowboy]> If you've got tons of viruses being introduced into the wild, it's probably coming from an anti-virus company whose entire life depends on them existing and being a threat. ...
    [AC]>Symantec survives only as long as malware.

    Frankly, the latter makes more sense. Symantec will instantly be doomed once everyone becomes nice. So the future looks rosy for them.

    In similar news, cops were told that, as soon as crime goes away, they're all out of a job. I don't think most people think crimes are caused by cops for job security.

    Unfortunately, anti-virus and anti-spam companies are going to have long, rosy futures until people learn to universally behave decently towards one another.

    --
    A.
  19. Patent Spam by Chatmag · · Score: 2, Insightful

    Then sue the spammers for infringment of your patent.

    --
    Pete Carr Owner Chatmag.com
  20. Re: BZZZT. Wrong. by American+Patent+Guy · · Score: 3, Insightful

    To avoid infringement, the circumventing product must eliminate one of the elements of the claims. In other words, for each of the claims, you have to find one element in the claims that isn't in the product. For claimed methods, one of the recited steps must not be performed.

    Adding a feature or an improvement will not circumvent.

    As to the "prior art" in August 2002, that by itself isn't enough. If the date were more than one year before the filing date of the patent, perhaps it would be effective as prior art. The problem is, the inventor may have come up with the idea/invention on his own before Aug. 2002, which means he's got a year from that date to file before the reference becomes effective as prior art against a U.S. patent/application.

  21. Re:Bad McAfee by ram4 · · Score: 3, Insightful

    I see your point, and I don't dispute it. I'm just saying that software patenting has become an arm race where the system auto-feeds itself, and the more money you have, the more patents you try to submit in order to construct an IP portfolio that could save you should you start to infringe a patent and get sued for that.

    In this race, the notion of good/bad is no longer appropriate. Patents are viewed as an investment.

  22. Re:Prior art dates to 1764 by Anonymous Coward · · Score: 1, Insightful
    I agree with you. Too bad patents aren't considered trivial when you take a well known problem and apply a well known solution.

    --
    (different AC)

  23. Re:The answer by American+Patent+Guy · · Score: 3, Insightful

    Would you disclose the ingredients of the secret sauce without getting something back? A patent is supposed to be about a trade between the patentee and the public. The patentee discloses the invention to the public, and in return he gets to exclude others from practicing the invention.

    If a patent application were immediately published as you suggest, companies would be reluctant to file because their inventions would be picked up immediately by the competition. The company may not be successful in getting the patent they want, which means they will have given the invention to the competition for free.

    On the other hand, in the U.S. an applicant can choose to have the application published after 18 months, which may give the applicant the right to collect royalties while the application is pending if the patent issues. An applicant can also choose not to publish an application, potentially surprising the industry.

    Other countries (such as Germany, I think) have a kind of comment period. If the local patent office intends to award a patent, it is published for comment. After a period of time (months), the patent goes through if nobody produces prior art. In that case, examination is performed in two steps, first by the patent office and then by the public. In practice, this really doesn't provide an improvement because (1) the public really doesn't watch what patents are about to issue and (2) the public doesn't have the first clue how to fashion legal arguments directed to patentability.

  24. Re: BZZZT. Wrong. by njdj · · Score: 2, Insightful
    As to the "prior art" in August 2002, that by itself isn't enough

    Read the link in the article. Bayesian spam filters were published in the academic literature in 1998.

  25. Re:Bad McAfee by Laxitive · · Score: 4, Insightful

    You know, I'm really getting tired of this rationale.

    You want me to trust some massive company, with a patent, to "use it nicely". If a patent is invalid, then I don't want a company to have it, regardless of wether they are going to use it "defensively" or not. I really don't give a shit - the idea that the government is telling them that they have a monopoly on a an obvious idea makes me uncomfortable.

    Do you know ANYBODY who would agree to such a contract between private parties? "Yeah, sure Bob, just give me the right to reposess your house at my whim.. I promise I'll only use it 'defensively'." Would you TRUST somebody who said that? Why are we asked to trust companies that ask for obvious patents?

    -Laxitive

  26. You are missing the point .. by AftanGustur · · Score: 3, Insightful


    Mr Bayes published some of his early work in the 1764 edition of the Philosophical Transactions of the Royal Society.

    It doesn't matter if Jesus Christ himself wrote that article..

    The primary purpose of the US patent system is to generate revenue for the economie and you can patent almost anything already existing, as long as it has a different colour and those who have prior art can't affort a lawsuit to nullify your patent.

    For example, McAfee would surely like to patent farting *in public* if they thought it would be enforceable.. And good luck on finding a prior art on that one ..

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  27. Maybe someone should... by mabu · · Score: 3, Insightful

    patent "the process of acquiring a patent in lieu of creating an original process, and as a means by which to provide a false sense of value in a venture and as a weapon to employ litigous intimidation to stifle competition"?

    I'm sure it could be worded appropriately so the USPTO has no clue (not that they ever had one), and then we can let the fun begin.

  28. Re:FSF Patents? by cgreuter · · Score: 2, Insightful

    Has anyone thought the only way to combat this maybe to have the FSF start patenting things?

    What the FSF (or some similar organization) should do is start a defensive patent pool. (A patent pool is a collection of patents that may be licensed as a single unit, often held by different entities.) The rules would be:

    1. Anyone can use any patent in the pool to write open-source software.
    2. Any person or company that doesn't hold any software or business-model patents may use any patent in the pool royalty-free.
    3. Any person or company who has contributed all their patents to the pool may use any patent in the pool royalty-free.
    4. The patent pool only covers software implementions, where by "software", we mean a user-installable program on a general-purpose computer. Firmware and a DSP (for example, in a portable MP3 player) doesn't count.
    5. Putting a patent into the pool is irrevokable.

    Such a scheme would benefit FOSS developers, small ISVs and any company that uses software patents only defensively. The bigger the pool gets, the more economic sense it makes for a company to join as the potential revenues of their patent portfolios get dwarfed by the money they could save by not having to license pool patents.

    The only people it doesn't help against are the true leeches, those folks that obtain patents solely to extort money from actual R&D firms. They don't need to license patents because they don't have an actual product. Of course, they also don't contribute to the arts and it's not inconceivable that the laws may be changed at some point to exclude their business models.

    After all, the real makers usually have a lot more money.