Slashdot Mirror


Chrome's Sandbox Feature Infringes On Three Patents So Google Must Now Pay $20 Million (bleepingcomputer.com)

An anonymous reader writes: After five years of litigation at various levels of the U.S. legal system, today, following the conclusion of a jury trial, Google was ordered to pay $20 million to two developers after a jury ruled that Google had infringed on three patents when it designed Chrome's sandboxing feature. Litigation had been going on since 2012, with Google winning the original verdict, but then losing the appeal. After the Supreme Court refused to listen to Google's petition, they sent the case back for a retrial in the U.S. District Court in Eastern Texas, the home of all patent trolls. As expected, Google lost the case and must now pay $20 million in damages, in the form of rolling royalties, which means the company stands to pay more money as Chrome becomes more popular in the future.

104 comments

  1. Troll's Get Them! by Joe_Dragon · · Score: 1

    Troll's Get Them!

    1. Re:Troll's Get Them! by quenda · · Score: 1

      I wish I had the patent on the greengrocers' apostrophe.

  2. Abolish Software Patents by StormReaver · · Score: 4, Insightful

    This is another shining example of why software patents need to be abolished.

    1. Re:Abolish Software Patents by DontBeAMoran · · Score: 1

      This is also an example of why Texas needs to be abolished.

      --
      #DeleteFacebook
    2. Re:Abolish Software Patents by Anonymous Coward · · Score: 0

      I thought Texas was already it's own nation.

    3. Re:Abolish Software Patents by TWX · · Score: 2
      --
      Do not look into laser with remaining eye.
    4. Re:Abolish Software Patents by Anonymous Coward · · Score: 0

      Bring it on, chum stain.

    5. Re:Abolish Software Patents by Malizar · · Score: 3, Interesting

      While I generally disagree with software patents in general, using these as an example may be a poor choice. Looking at the 3 patents in question this seems more an example of how overworked the patent system as a whole is. There are numerous cases of prior art of these patents, which all seem variations on a single patent just as reissues. This is an example of patents that never should have been granted in the first place based on the prior art in place. Only someone totally out of touch would think sandboxing was a novel concept in 2009 when the original patent was issued.

    6. Re:Abolish Software Patents by Anonymous Coward · · Score: 0

      Google is in position. Pull Chrome and don't put it back until the law is changed. The outcry of the people will be very great.

    7. Re:Abolish Software Patents by Sigmon · · Score: 1

      This appears to be one(?) of them... http://patft.uspto.gov/netacgi... ...And if you can read and fully comprehend all that without, (A) Being a patent attorney, (B) Hiring a patent attorney, or (C) Having waaaaay more time on your hands than you probably should, you're doing better than I am. -Sigmon

    8. Re:Abolish Software Patents by advocate_one · · Score: 1

      This is an example of patents that never should have been granted in the first place based on the prior art in place.

      all software boils down to mathematics... why the heck is it ever possible to patent it in the first place...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    9. Re:Abolish Software Patents by Anonymous Coward · · Score: 0

      This seems to be a patent on using hardware virtualization in sandboxing. In a 5 minute search, I found a couple of references to prior art, though it seems if Google's lawyers couldn't get this struck down, there may be something novel hidden in there somewhere.

    10. Re:Abolish Software Patents by Anonymous Coward · · Score: 0

      This seems to be a patent on using hardware virtualization in sandboxing. In a 5 minute search, I found a couple of references to prior art, though it seems if Google's lawyers couldn't get this struck down, there may be something novel hidden in there somewhere.

      With its 2011 copyright date, that ARM document appears to be 6 years too late to be prior art.

      Claim 15 of https://www.google.com/patents/US20060031940 seems pretty descriptive and was filed in 2004.

    11. Re:Abolish Software Patents by Anonymous Coward · · Score: 0

      And all novels are just arrangements of the letters A-Z.
      So why should we have Copyright?

      Software isn't just maths. It's the application of it. A sandboxing browser wasn't sitting around waiting to be discovered, someone had to think up how to do it.
      There are other reasons why Software Patents - particularly as currently implemented - are problematic, but "All software is just maths" isn't one of them.

    12. Re: Abolish Software Patents by Anonymous Coward · · Score: 0

      Yes it is. All software is math, and finding creative ways to do something is not an invention. If you think it is, you are probably not very creative. But that doesn't apply to everyone else. That's why all patents seem to be "discovered" simultaneously. You might call that patent infringement.

  3. Anxiously awaiting opinions by raymorris · · Score: 3, Funny

    I'm now anxiously awaiting expert legal opinions by people who didn't even read the article, much less the patent.

    1. Re:Anxiously awaiting opinions by DontBeAMoran · · Score: 5, Funny

      My expert and legal opinion is that vanilla is better than chocolate except if you like strawberries, Mac is better than Windows except for games but Linux is better but only for servers, vi is better then emacs except Notepad is easier to use, Canada is better than the USA but still France and Japan are much cooler, Playstation is better than Xbox but Nintendo is more fun, blue is better than red yet ultraviolet is stronger.

      FIGHT!

      --
      #DeleteFacebook
    2. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      abolish obamacare, trumps america, bias liberal media, lock her up, fake news, racial slur, ... there, that should cover the standard slashdot trolling. Let's get on with legal fallacies

    3. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      this is obvious patent trolling and won't hold up in court

    4. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      Holy crap ... you owe me a new monitor, DBAM.

    5. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      You nailed it! Have you thought of running for office?

      CAP === 'conceded'

    6. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      Canada is better than the USA but still France and Japan are much cooler

      No, France and Japan are both considerably warmer than Canada.

    7. Re:Anxiously awaiting opinions by DontBeAMoran · · Score: 1

      I'll have you know that it gets really hot during our 17 days of summer.

      --
      #DeleteFacebook
    8. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      First rule: never read any patent. Reading patent is probably the most useless thing to do with the limited time we have got on earth.

    9. Re:Anxiously awaiting opinions by Anonymous Coward · · Score: 0

      Mac's are better at being creative machines, Pc's with Windows better at day to day work and gaming. Linux will never win over the desktop but kills it on a server.
      Chrome OS is for cheap skates who still think the cloud is a viable system for storing files because your local storage is so damn small. Oh and some can now run Android phone apps on a laptop if that impresses you.

    10. Re:Anxiously awaiting opinions by Raenex · · Score: 1

      I'm now anxiously awaiting expert legal opinions by people who didn't even read the article, much less the patent.

      My expert opinion as a software developer with an understanding of history is that the vast majority of these patents are shit and do nothing but enrich lawyers and parasite "inventors" while reducing competition and increasing the cost of doing business.

      For a long time software was not patentable, and the industry boomed and innovated anyways. You know there are a flood of craptastic patents clogging up the system, and when you go to read one of these patents, it's full of arcane and obscure descriptions that could be described trivially using standard industry jargon and make bare just how trivial these patents are.

      Given the status quo of shit patents, I'll put the onus on you to wade through the garbage, and anxiously await your expert opinion on just what the patent-worthy innovation was regarding sandboxes, processes, and web browsers that was not trivial or did not involve prior art.

    11. Re:Anxiously awaiting opinions by dgatwood · · Score: 2

      Patents are the nuclear weapons of the software world. Everybody files for patents because they're scared s**tless that somebody else will get patents and then sue them, and they won't be able to retaliate. That's all well and good, tending to keep aggression in check, until some s**thole company/country with nothing to lose manages to get its hands on them. After that, it's game over for everybody.

      The only sane answer is nonproliferation. Even if there used to be some strategic value in software patents, that time is long past, and what remains are people getting software patents solely to protect against other software patents. This is not a significant improvement over a world that lacks software patents entirely.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    12. Re:Anxiously awaiting opinions by Anne+Thwacks · · Score: 1
      My patent lawyer said "Don't read the patents. If you do, then you will face a charge of willful infringement. If you have not read it, the infringement is not willful".

      It is highly unlikely that the wording of the patent is relevant to the court case, as none of the jurors will know anything technical, or understand the arguments.

      Personally, I want to know why the requirement for "a jury of your peers" does not require the jury to be litterate programmers in the language involved, and with knowledge of the arguments, similarly, accounting fraud does not require the jury to be qualified in accountancy, etc. Patent law requires the patent not to be obvious to "someone sufficiently experienced in the art" - Shirley the jury needs to be so qualified to understand the issues.

      --
      Sent from my ASR33 using ASCII
    13. Re:Anxiously awaiting opinions by puddingebola · · Score: 1

      Really disturbing to have my thought process laid bare like this.

  4. Which of the 3 do you have an issue with and why? by raymorris · · Score: 2, Insightful

    "This is a shining example", you said. Which of the three patents is a shining example and why? What issue do you see in whichever patent you're talking about?

  5. Re: Which of the 3 do you have an issue with and w by Anonymous Coward · · Score: 1

    Patents in general. Medical too. Yes. Really.

  6. Re:Which of the 3 do you have an issue with and wh by Anonymous Coward · · Score: 5, Informative

    I couldn't find the patent numbers being spoken of here, at least in the first hundred pages of Googles 350+ page brief, and the article itself is pretty useless when it comes to details.

    But to answer your question in general, software patents break the entire purpose and intent of the patent system as a whole. That's what makes nearly all of them worthless and impossible.

    Patents are intended to describe an implementation of something, previously an implementation of a machine or process.
    If one chooses not to design their own machine, they can look for a patent describing a machine that does what they want and license it. At that point you are allowed to build the machine as described in detail in the patent and typically sell it.
    That's the entire purpose of licensing a patent in the first place, to save you the time of designing something to perform that function when that work has already been done by someone else.

    Software patents however have no such requirement, and thus almost never actually describe any form of working machine or process or anything.

    If I want a machine to package my widgets automatically, I could find a patent on a machine to package my particular widget, license it, and use the description of that machine to build a widget packager. If the cost of the patent license is cheaper than doing my own R&D, it's still a win.

    But if I want a program to customize my widgets, despite being patents that describe "a process to customize a widget", there is generally no description of any form of software that would do that.
    So no matter how much cheaper it would be to license said patent than do my own R&D and programming, actually licensing the patent does not benefit me in any way shape or form since it does not provide any form of software or a design of software that would accomplish that.

    Instead the trolls get a patent on the concept and idea of customizing widgets, and then use that to sue me when I do my own R&D and programming work to write a widget customizing program all on my own without their assistance.

    That aids no one but the patent trolls, and that aid comes to them for exactly zero effort or work that benefits literally no one.

    That is why software patents are wrong and should not exist.

  7. Re:Which of the 3 do you have an issue with and wh by Anonymous Coward · · Score: 0

    Don't try to put words in other people's mouths. StormReaver said nothing about any specific one of the patents being a shining example, and was clearly referirng to this incident rather than to any particular patent.

  8. the jury didn't read it, why should i? by Anonymous Coward · · Score: 0

    they know that when they go off the jury pool, they will get to go to the nice local stores and skating rinks sponsored by patent troll companies.

  9. Re:Which of the 3 do you have an issue with and wh by Anonymous Coward · · Score: 1

    Well, you don't need to wholly ban software patents.

    Just make it a requirement for them to be valid, that the patent application contain enough detail to fully build the machine being described, from scratch, without infringing other patents or doing significant work other than what's described specifically in the patent application.

    Make the wording of the law such that no software patent can really be patentable without working code, and you're done. Bye bye trolls.

  10. damages calculated? by muphin · · Score: 1

    im curious why they owe $20 million on a product which is given away for free? and what were the damages of infringing on something that isn't used by the person owning the patent?

    --
    It's not a typo if you understood the meaning!
    1. Re:damages calculated? by Anonymous Coward · · Score: 0

      If I could operate a business around those patents, but someone else is giving away software in order to gain market share, I am still damaged by them.

      Until I prove that some 800-pound gorilla is infringing on my patent, I can't exactly start a business around the idea and get investment. Most investors will want to see the outcome of the litigation before they feel it is safe for me to proceed in the business.

      This isn't a lemonade stand, I can't just stack a few cups out on a table and hope it all works out in the end.

    2. Re:damages calculated? by dbraden · · Score: 1

      They may give it away for free, but they make a lot of money off of the search results that Chrome funnels their way. And, I would say the damages are from loss of revenue that would have occurred if Google had licensed the patent from them in the first place.

      Regardless, whether the patent holder is using their patented idea or not has no bearing on the matter.

    3. Re:damages calculated? by NormalVisual · · Score: 1

      im curious why they owe $20 million on a product which is given away for free?

      Because damages are calculated using lost profits or at the very least a reasonable royalty for the use of the patent. Patents cover "making, using, or selling", so the patented invention doesn't have to be sold for there to be infringement and damages owed. Given the number of Chrome downloads, $20 million really isn't a lot of money. I'm not saying I agree that the patents in question should be held valid, just pointing out that no money has to change hands for there to be an infringement.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  11. DON'T FORGET TO PAY YOUR $9B LICENSING FINES by Anonymous Coward · · Score: 0

    Don't forget to pay your $9B licensing fines, you cock-smoking teabaggers!

  12. Lots of excuses for incompetence by OrangeTide · · Score: 1

    Maybe the billion dollar corporation should have worked something out before violating the patents. It would have probably saved them a lot of grief.

    --
    “Common sense is not so common.” — Voltaire
    1. Re: Lots of excuses for incompetence by james_gnz · · Score: 1

      If Google had accidentally built their headquarters on someone else's land, that would be incompetence. Land boundaries can be reliably searched, and are well-defined. Infringing a patent is just bad luck. No-one has the resources to find all the patents that might be relevant to a large program, and it isn't even always clear what patents will be interpreted to mean.

  13. Re:east texas is a bigger threat to america than by jedidiah · · Score: 1

    Are you talking about the list that the Obama administration created or the deportation policies that Trump also carried over from Obama?

    --
    A Pirate and a Puritan look the same on a balance sheet.
  14. Similar tech looking for paycheck by Anonymous Coward · · Score: 0

    These are developers who never gained profit on their own so they look to a big company that can provide them with that. Of course you can find lawyers willing to file suit for their own paychecks. This is why the courts are filled with this kind of frivolous patent or ideal lawsuits. Especially with software its a murky argument that you copied someone else.

  15. U.S. District Court in Eastern Texas by oldgraybeard · · Score: 1

    All I need to hear, Trolls Win

  16. How are these sandboxes different by presidenteloco · · Score: 1

    substantially, as a patentable idea that is, than java applet sandboxes of 1995 vintage?

    This kind of litigation would seem to rely on the profound, deep, deep technical ignorance of most in the legal profession.

    That's one reason this kind of patent trolling is so despicable.

    --

    Where are we going and why are we in a handbasket?
    1. Re:How are these sandboxes different by Carewolf · · Score: 1

      substantially, as a patentable idea that is, than java applet sandboxes of 1995 vintage?

      It is sandboxing a "web browser process", that is what the patent is for. Sandboxing ... a ... Web Browser (Process).

      The process at the end is just added to make it sound more technical, and make lawyers and 80 year old judges think it is complicated tech stuff.

  17. Re:Which of the 3 do you have an issue with and wh by Anonymous Coward · · Score: 1

    You would think that all the major tech companies would take a small percentage of the billions$$ they make every year to do some serious lobbying for sane patent laws. But that never happens, no matter how many times these companies get hit by patent trolls.

    Instead, patents, especially software patents, are treated like nuclear weapons. Publicly, everyone says they are bad and should be eliminated, but privately, nobody really wants to get rid of them because there's always a chance that some day you might want to use a patent to nuke a competitor. Nobody will ever admit it, of course, but it's the truth.

    Since a few million dollars here and there is nothing more than pocket change to companies like Microsoft and Google, and just another "cost of doing business" nothing ever changes. The patent trolls get rich and are encouraged to file more lawsuits and companies who don't have deep pockets can be driven out of business by bogus patents that never should have been allowed in the first place.

  18. The Phrase "Web Browser Process" by Anonymous Coward · · Score: 0

    From the article:

    At the heart of both decisions was the phrase "web browser process," which Google said it was too generic to describe the anti-malware features it included in Chrome.

    Perhaps you can find the three patent numbers and post them, but if trolls have now moved from "on a computer" to "web browser process" then Google should prevail. If the patents don't actually include code, then Google should prevail.

    Our patent system is broken. It is obvious that software patents are stifling innovation.

  19. Re:east texas is a bigger threat to america than by Anonymous Coward · · Score: 0

    I think he's referring to the 3M+ people Obama deported over 8 years. But Trump's focus is mainly criminal elements, with the occasional "innocent" illegal caught in the net, whereas Obama was focused on deporting families in order to not upset the crime-loving sanctuary cities.

  20. Free Product by Anonymous Coward · · Score: 0

    So how do they count the damage and the profit from a free product? The services are the products, after all. The article speaks of web browser process as if the naming of the process would trigger a patent protection. Better again to rename the e10s content process to a plugin-container like it used to be, Mozilla.

  21. Is there a product these patents protect? by evanh · · Score: 1

    If not then the patents should be voided. Otherwise the patent system gets trolled into garbage disrepute.

  22. Troll with patents, loose access to resources by Anonymous Coward · · Score: 0

    My vote would be we should amend software licenses such as he MIT, Apache and GNU to have a blacklist provision for software patent trolls.

    Not being able to use most of the internet would get the point across.

  23. Software should have copyright - and nothing more by zerofoo · · Score: 1

    Agreed.

    Software is a written work much like a book. The author can assert copyright protection and control its distribution. Patent protection for software is akin to patenting mathematics or logic (which are not patentable).

    It doesn't need to be any more complicated than this. Software copyrights, at this point, destroy more value than they create.

    That is not the intent of patent protection.

  24. Patents in question by perlface · · Score: 4, Informative

    Reissue serial numbers: USRE43500; USRE43528; and USRE43529. Searchable on google.

    1. Re:Patents in question by bongey · · Score: 1

      BS Patents, basically User Space vs Kernel Space patents but "in a web browser". Both of the inventors had invented some real worthy patents, but the three in the suit are not worthy of a patent.

    2. Re:Patents in question by Anonymous Coward · · Score: 0

      Actually, that's not true. Everything about the patent screams out "teletype machine". Even the language speaks in terms of multiple data, video, etc with a network connection. Which makes it patently clear that Chrome on a single core couldn't violate the patent. Beyond that, yes, BS patents.

    3. Re:Patents in question by speedplane · · Score: 1

      BS Patents, basically User Space vs Kernel Space patents but "in a web browser". Both of the inventors had invented some real worthy patents, but the three in the suit are not worthy of a patent.

      I haven't read the patents, but assuming it really is "User Space vs Kernel Space ... in a web browser", then maybe it is worth a patent. The patent was filed in 2004, when the user/kernel space dichotomy was just catching on in mainstream operating systems. This was well before applications had sandboxing to deal with security threats (actually, no one really dealt with security threats), and it was well before hardware virtualization became mainstream enough to run many virtual computers on the same machine for security purposes. I'm not saying that these patents are necessarily valid, I'm just saying they don't seem to me immediately invalid.

      --
      Fast Federal Court and I.T.C. updates
    4. Re:Patents in question by Anonymous Coward · · Score: 0

      "Hardware-assisted virtualization was first introduced on the IBM System/370 in 1972, for use with VM/370, the first virtual machine operating system."

      Among other things for which you obviously know nothing.

    5. Re:Patents in question by Dwedit · · Score: 1

      "Just catching on" in Mainstream Operating Systems in 2004?
      How about Windows NT 3.1 (1993) and Linux (1991), those had distinct separate spaces using protected mode features.

    6. Re:Patents in question by gcobb · · Score: 1

      A lot longer ago than that. I started my kernel mode software development career in 1981, writing kernel code for RSX and VMS. The user/kernel space dichotomy had existed for many years before that! And the Mach microkernel was invented in about 1985.

    7. Re:Patents in question by olau · · Score: 1

      Among other things for which you obviously know nothing.

      Perhaps he works as a patent examiner?

    8. Re:Patents in question by speedplane · · Score: 1

      Those are servers, not consumer operating systems. Windows XP was really the first mainstream consumer OS with separate memory spaces.

      --
      Fast Federal Court and I.T.C. updates
    9. Re:Patents in question by speedplane · · Score: 1

      A lot longer ago than that. I started my kernel mode software development career in 1981, writing kernel code for RSX and VMS. The user/kernel space dichotomy had existed for many years before that! And the Mach microkernel was invented in about 1985.

      Yes, it existed, but not for consumer OSes. None of the consumer grade windows OSes had it before Windows XP and Mac introduced it in OS X. So while the dichotomy existed, I'm not sure it existed in a consumer product like a web browser.

      --
      Fast Federal Court and I.T.C. updates
    10. Re:Patents in question by Anonymous Coward · · Score: 0

      Windows 2k had that.

  25. Sell outs serve masters well by Anonymous Coward · · Score: 0

    Uncle Tom = ((corporate slave) || (engineer)) && (hate patents)

  26. Re:Which of the 3 do you have an issue with and wh by Chalnoth · · Score: 1

    This really is an example of why the patent system in the US is completely broken.

    The patent authors amended the patents years after Google Chrome implemented sandboxing in order to specifically make the patents apply more specifically to Chrome.

  27. Fuck innovation! by WolfgangVL · · Score: 1

    Lets pay the lawyers instead!

    --
    You are being ripped off every second of every day, so that advertisers can help rip you off even more tomorrow.
  28. Re: Which of the 3 do you have an issue with and w by Anonymous Coward · · Score: 0

    This is already a requirement for a valid patent. Search "enabling disclosure" sometime rather than continue to float your theories that the system accounted for literally centuries ago.

  29. Re: Which of the 3 do you have an issue with and w by FatdogHaiku · · Score: 1
    --
    You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
  30. Re:Which of the 3 do you have an issue with and wh by StormReaver · · Score: 1

    Which of the three patents is a shining example and why?

    ALL of them.

    1) They are all overly broad.
    2) They all describe a mathematical process which is not patentable.
    3) They are all obvious.

  31. Re:Which of the 3 do you have an issue with and wh by StormReaver · · Score: 1

    I got called away before I was finished, so I posted prematurely.

    4) They all have invalidating prior art, which the patent office and the patent court uniformly ignore.

  32. Re: Which of the 3 do you have an issue with and w by tap · · Score: 2

    Do you create software? Have you read a software patent?

    Anyone who has done both will know that software patents, as the grandparent post said, are completely worthless to someone creating a working implementation of software which would be covered under the patent. Software patents describe a concept. They do not provide the details of a working implementation (because there is no working implementation) that would allow one to re-create the software.

  33. Re: Software should have copyright - and nothing m by John+Allsup · · Score: 1

    Software parents are akin to copyrighting e.g. stories using certain plot devices. Imagine if one author patented revealing the killer at the start, another revealing him at the end, another patenting revealing the doer-of-crime two thirds of the way in. Certainly abolishing software patents would not inhibit progress in software development, and without them more progress would be made.

    --
    John_Chalisque
  34. so how about these guys.. will they sue? by Anonymous Coward · · Score: 0

    https://www.sandboxie.com/
    sounds like its about the same thing

  35. Unless you read them by raymorris · · Score: 1

    The people who actually read the patents, multiple juries, disagree with your claims of fact, 1, 3, and 4. If you'd care to point to even one *possible* instance of prior art, an interesting discussion might be possible. If you just keep saying random stuff, with absolutely no idea what the patents even cover - well that's just boring. We'd be watching Trump if we wanted to hear someone say random stuff from their ass. (Though he at least gets a five minute briefing first, most of the time.)

    On 2 (math), you've been trolled. The law is:
    --
    The laws of nature, including the laws of physics, chemistry, and mathematics, aren't patentable [because they aren't invented].
    --

    You can't patent gravity, you can patent a new elevator design.
    You can't patent momentum, you can patent a newly invented braking system.
    You can't patent multiplication, you can patent a time machine which happens to use gears (multiplication), levers (more multiplication), etc.
    You can't patent addition, you can patent a newly invented system for detecting spam, which happens to use addition and other things.

    What's not patentable, and I'm quoting the law, are "the laws of nature".

    1. Re:Unless you read them by Anonymous Coward · · Score: 0

      You can't patent gravity, you can patent a new elevator design.

      But with software patents you can patent the concept of using an elevator or an elevator-like mechanism

  36. A few very general, some very specific (publicity) by raymorris · · Score: 4, Interesting

    I've read a lot of patents, and written a lot of software (I've spent far more time programming though).

    I've read some *extremely* specific "software patents"*, and some very general ones. The company I work for has a patent so specific that it would be hard to infringe it. If you tried, you'dv probably accidentally do something slightly differently, so your implementation wouldn't be covered by our patent.

    There are about 40 MILLION commercial airplane flights each year. Of those 40 million, about 2 have fatal crashes. So 39,999,998 safe flights, 2 crashes. We all know which flights end up all over the news.

    Patents are similar. Bad ones end up on the news, often being the subject of extensive litigation. If someone didn't know anything about commercial aviation, they'd never been on a plane or at at airport, just watching the news they might reasonably be very afraid of flying. Every flight they've ever heard about crashed. If you know something about aviation, you know that's not even a million-to-one chance, it's a twenty-million-to-one chance. If you've never had reason to read patents, and never been in any kind of court trial, you might reasonably think most of them are like the ones you hear about in the news.

    There ARE some patents that are overly broad, which sucks. There are some plane flights that crash, which also sucks.

    Actually even the patents you hear about in the news are frequently *not* actually like what you hear in the news, especially on Slashdot - patent law is a big clickbait item on Slashdot. Most of us know that half the tech-related headlines and summaries we see on Slashdot are basically BS. The same is true of patents.

    Some company will apply for a patent related to new type of fire extinguisher for cars that uses a new compound they've developed, which requires a new kind of valve they've invented to handle it. They've *applied for* a patent to cover "toroidal double monkey valve inverted for use in automotive fire extinguishers using dry dimethyl carbonate extinguishing agent". The Slashdot headline will most assuredly be "Company Patents Fire Extinguishers". The summary will mention fire extinguishers in cars, but won't mention the newly invented valve which is the thing they are actually trying to patent. Slashdot commenters go wild posting about "prior art - Nascar". You can't really blame them, the summary didn't even mention the patent is for a special valve the company invented, to use with a brand new type of extingushing agent. Commenters react to the headline, not having any way to know it's BS unless they take time to research it.

    * There's no such thing as a "software patent", but that's a topic for another day.

  37. My apologies to chemists re dimethyl carbonate by raymorris · · Score: 1

    Ps, my apologies to the chemists here, who know that dimethyl carbonate would *not* actually be a very good extinguishing agent. I wasn't going to *actually* invent a brand-new extinguishing agent just to make my post, so I named a random chemical that most people aren't familar with.

  38. Re: What part of valid did you not understand by hackwrench · · Score: 1

    I've read through a number of recent patents in a variety of areas and the problem wasn't that they used terms that were too technical, but words that were too vague for anything whatsoever to be constructed from them. They shouldn't have been granted, but the legal requirements for a valid patent isn't the problem, but that law means nothing these days... and not just patent law.

  39. Re:No true Scotsman by hackwrench · · Score: 1

    No true Scotsman's what I hear whenever I read "There's no such thing as a...

  40. No true leprechaun by raymorris · · Score: 1

    There's no such thing as a leprechaun.
    There's no such thing as a unicorn.
    There's no such thing as a gaseous solid.
    There's no such thing as a dollarback.
    There's no such thing as a purple patent.
    There's no such thing as a software patent.

    1. Re:No true leprechaun by Anonymous Coward · · Score: 0

      Well, in some of your examples, let's just say "We haven't found one so far"... ;-)

    2. Re:No true leprechaun by hackwrench · · Score: 1

      There are such things as leprechauns and unicorns, by very common usage of the English language. There is no such things as them according to the way you are choosing to use them. To the best of my knowledge, there are software patents according to the way the term was being used until you chimed in.

  41. The novelty requirement by Gavrielkay · · Score: 2

    You could also make some headway by enforcing the novelty requirement for patents. If a software troll can make piles of money suing 32 companies who accidentally independently created software that infringes the patent... I think you'd have to question the novelty. If enough other people have done it by themselves without your help or even a decent description of how you did it (as most software patents are written) then I don't think it would meet any sane person's idea of a novel idea.

  42. Re:Kitty litter... by davester666 · · Score: 1

    How do you get away with this? She HATES it when I get any kitty litter in there.

    --
    Sleep your way to a whiter smile...date a dentist!
  43. Re:A few very general, some very specific (publici by Cyberax · · Score: 2

    First, there ARE software patents. They describe ideas that can be implemented on a general purpose computer without any specialized hardware.

    Second, pretty much NONE of software patents are useful. Most of them are filed for defensive purposes or to show "value" for investors and are never asserted or licensed. During the recent years 20 years or so the cost of patent litigation exceeded the licensing revenue for software patents ( https://arstechnica.com/inform... ).

    Third, there ARE useful patents. Pretty much none of them are purely software ones. A novel agent for extinguishers would be a great invention. However, in software patent speech it would be described as: "An agent consisting of chemical matter that utilizes heat-sensitive decomposition reactions to rapidly terminate the free-radical heat-driven chains reactions", - without any actual chemical structure specified in the patent.

  44. Re:Which of the 3 do you have an issue with and wh by Anonymous Coward · · Score: 0

    Softwares is algorithms. Point in case.

  45. Re:Which of the 3 do you have an issue with and wh by Mathinker · · Score: 1

    Alice.

    Chew on this:

        https://www.techdirt.com/artic...

  46. SSH by emil · · Score: 1

    On the scale of sandbox quality, Chrome should dump their model and adopt the SSH techniques - the rendering engine should be chroot() to /var/empty. That improves the software and kills the patent violation in one stroke. http://undeadly.org/cgi?action... "First of all, on the positive side, privileges separation, chrooting and the message passing design have proven fairly efficient at protecting us from a complete disaster. [The] Worst attacks resulted in [the] unprivileged process being compromised, the privileged process remained untouched, so did the queue process which runs as a separate user too, preventing data loss... This is good news, we're not perfect and bugs will creep in, but we know that these lines of defense work, and they do reduce considerably how we will suffer from a bug, turning a bug into a nuisance rather than a full catastrophe. No root were harmed during this audit as far as we know."

  47. [On a computer]-style patent by DrYak · · Score: 1

    The fundamentals behind sandboxing and hardware virtualisation date back from the time of big iron mainframes.

    The only novel thing is that this is applied to a personal computer/workstation (to a newer type of hardware that didn't exist back then, but is basically just smaller).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  48. Wrong analogy by DrYak · · Score: 2

    java applet sandboxing is (in theory) granted by the virtual environment provided by the JVM.
    In theory, all the applet could be running in the same process.

    chromium's sandboxing is hardware segragation provided by the CPU hardware itself (memory protection, and similar bread and butter of multi-processoring)
    from the CPU 's perpesctive, each tab sandbox is an entirely different process.

    and if you check the links of patent mentioned here around on this /. thread, this is exactly what is covered : using hardware multi-processing to isolate tasks.
    so the prior art isn't Java in 1995, but much older big iron mainframes of past era.

    BUT, I suppose that, because the patent says "...but on a home computer/workstation" (in claim 1) suddenly all the prior art on mainframes and minicomps doesn't count.
    (Kind of like all the "...but on the internet !" business patents).

    Case in point that the whole idea of software patent is completely b0rked.
    (Happy to live in a european country !)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  49. Nike Free Running 2016 Pas Cher by sanyuhao · · Score: 1

    Nike Free Run 17 Etats membres ont atteint l'objectif exprimé en énergie finale et 19 l'objectif exprimé en énergie primaire, explique la Commission. La France ne figure dans aucune des deux listes du rapport dédié à l'efficacité énergétique. S'agissant des secteurs, l'industrie affiche la plus forte baisse de consommation d'énergie finale en dix ans (-16%), suivie de près par le résidentiel (-15%). Toutefois, certains pays ont vu la consommation énergétique industrielle repartir fortement à la hausse entre 2014 et 2015, sous l'effet de la reprise économique et un regain d'activité de l'industrie cimentière. C'est notamment le cas de Chypre (+19%). La Commission précise que le taux de rénovation énergétique des bâtiments est de 1% par an, soulignant que l'Allemagne et la France affichent des taux légèrement supérieurs, de l'ordre de 1,75% et 1,5%, respectivement.

  50. Alice applies to *just* adding "with a computer" by raymorris · · Score: 1

    Here's what the court ruled in Alice:

    --
    mere recitation of a generic computer cannot transform a *patent-ineligible* idea into a patent-eligible invention
    --

    In other words, if you have something that's not patentable in the first place, adding the words "with a computer" doesn't magically make it patentable. It's either patentable or not, saying "with a computer" doesn't change that, the court ruled.

    By the same reasoning, if you start with something that *is* patentable, having a computer involved doesn't make it magically unpatentable.

    One can make a machine out of transistors which compresses sound in a new and useful way, and if it's new and useful it's patentable. We'll call this machine "Machine A". If you invented Machine A and I sold copies without your permission, I would be in violation of your patent. That's true even if the copies I'm selling are "some assemby required". If assembling it according to the instructions I provide results in violating your patent, you could sue me.

    An electronic machine like Machine A can be built by hand, or with tools. I can instruct another machine called a "pick and place" machine to build "Machine A" by picking up transistors and putting them on a circuit board. Either way I end up with Machine A, whether I build it by hand or use a pick and place machine to build it. If I'm building your machine without a license, I violate your patent whether I build it by hand or I use a pick-and-place to build it. I end up with your patented Machine A.

    I can also build Machine A by starting with a huge grid of transistors and REMOVING the ones I don't want. I'll still end up with the same Machine A. That's called a PGA - it's building electronic devices by carving, destroying the parts I don't want. That's another method of building Machine A and violating your patent. To build Machine A from a PGA, I type up a precise specification of what Machine A to be, then the PGA machine builds me a copy of machine A by disconnecting all the transistors that aren't needed for Machine A. An ASIC is similar - it builds electronic machines from a set of instructions.

    Here's the interesting bit - to specify what ASIC or PGA I want built, I can use a language called C. Basically, I build Machine A in C, then my PGA "printer" makes a hardcopy, with transistors. That's the same C language that we use to build the Linux kernel, and most system software. The same machine, specified using the same language, can be "printed out" as a physical manifestation, or run internally to the computer. Either way, it's still Machine A, your invention. If your invention is patentable and patented, it's patented whether I build it by hand, with a pick-and-place, with an ASIC, or with a compiler.

  51. Re:A few very general, some very specific (publici by NotInHere · · Score: 1

    From google's reply:

    This case concerns three patents that seek to protect computers "from malicious software", or malware. According to the patent's common specification, malware programs often succeded in infecting computers because the computers' "resources" were "shared by programs simultaneously, giving a malware program a conduit to access and corrupt other programs.". [...] The proposed solution was to eliminate that conduit by separating the computer's memory into distinct areas, such that a malicious program could not access or infect other programs. [...]

    Because that simple concept had long been known, respondents secured allowance of their claims only by limiting their scope. Among other things, the patent claims were limited to segregating components of a computer's hardware (as opposed to software). The computer's key system files would operate on a processor with access to one memory region, while any network-interface software would operate on a second processor with access only to a second memory region. Those claims issued as US patent No 7,484,247. [...]

    After failing to license or sell that patented invention, [...] respondents surrendered the original patent in 2010 and filed reissue applications with different claims. [...]

    Armed with publicly available information about Google's Chrome web browser [...], the applicants drafted claims geared toward browsers. Instead of separating hardware components, the proposed claims used discrete software processes. The computer would execute trusted processes in the main memory area, while "isolating" potentially dangerous processes "from the main computer system" in a second area. The proposed claims referred to the trusted process and the potentially dangerous process as the first and second "browser process[es]". [...]

    The examiner rejected the claims because they were not new.

    Then it continues that some earlier patent "Narin" already had such a concept, and apparently the patent got issued anyway because it was limited to "web browser process" and not "browsing program", as that earlier patent.

    Whether to abolish software patents or not (I think they should), this is clearly an abuse of the system.

    Its also shocking that simple obvious ideas like the concept to confine processes into a sandbox for security purposes can be patented when you just make your claims to a specific enough subset.

  52. Thanks for the research into Google's side of the by raymorris · · Score: 1

    Thanks for the research. Much appreciated.

    > From google's reply: ...
    > Its also shocking

    Don't be too shocked that according to Google's lawyers, Google is right. Maybe they are, maybe they aren't, but what's quoted is Google's argument. The other side may very well reply "Wtf? Did you forget to read the entire first half of the patent?" :)

    Most of the time when a patent story shows up on Slashdot I read the patent to see what it actually claims. I haven't done the research on these. So I'm taking no position on who might be right or wrong. I'm only pointing that it's a bit silly to take a position on a patent without knowing what the patent says, or anything more than the very general field the patent is related to, but that's common around here.

  53. Re:Which of the 3 do you have an issue with and wh by lsatenstein · · Score: 1

    I couldn't find the patent numbers being spoken of here, at least in the first hundred pages of Googles 350+ page brief, and the article itself is pretty useless when it comes to details.

    But to answer your question in general, software patents break the entire purpose and intent of the patent system as a whole. That's what makes nearly all of them worthless and impossible.

    Patents are intended to describe an implementation of something, previously an implementation of a machine or process.
    If one chooses not to design their own machine, they can look for a patent describing a machine that does what they want and license it. At that point you are allowed to build the machine as described in detail in the patent and typically sell it.
    That's the entire purpose of licensing a patent in the first place, to save you the time of designing something to perform that function when that work has already been done by someone else.

    Software patents however have no such requirement, and thus almost never actually describe any form of working machine or process or anything.

    If I want a machine to package my widgets automatically, I could find a patent on a machine to package my particular widget, license it, and use the description of that machine to build a widget packager. If the cost of the patent license is cheaper than doing my own R&D, it's still a win.

    But if I want a program to customize my widgets, despite being patents that describe "a process to customize a widget", there is generally no description of any form of software that would do that.
    So no matter how much cheaper it would be to license said patent than do my own R&D and programming, actually licensing the patent does not benefit me in any way shape or form since it does not provide any form of software or a design of software that would accomplish that.

    Instead the trolls get a patent on the concept and idea of customizing widgets, and then use that to sue me when I do my own R&D and programming work to write a widget customizing program all on my own without their assistance.

    That aids no one but the patent trolls, and that aid comes to them for exactly zero effort or work that benefits literally no one.

    That is why software patents are wrong and should not exist.

    Best to setup a software company in Nigeria, Libia, or anywhere where software patents are illegal. That is what is happening to the American Software Industry. (India, Malaysia and middle east, here we come).

    --
    Leslie Satenstein Montreal Quebec Canada
  54. Re:A few very general, some very specific (publici by Anonymous Coward · · Score: 0

    There ARE some patents that are overly broad,

    Irrelevant. Many patent proponents like to claim a narrow patent somehow makes it okay. They're wrong,

    All patents are obviously harmful due to their huge cost of implementation, whether the cost of running the patent office, the cost of litigation, the opportunity cost due to literally billions of people being blocked from using useful idea or even just the application fees.

    The onus is on you to prove that the huge cost of patents is outweighed by their purported benefit. And the purported benefit is nowhere near as clear as proponents like to claim as many areas of business and public life work just fine without patents e.g. I have the idea of opening a business in a growing town. Nobody else has thought of doing this here. It's very specific. Why shouldn't I be able to patent that idea and stop any competition for a while? Yes, I'm well aware there are arbitrary patent office rules that mean that's not possible however that's the point - they're arbitrary. Unfortunately, software patents are just a particularly clear example of how broken patents are.

  55. Re:A few very general, some very specific (publici by Anonymous Coward · · Score: 0

    There are about 40 MILLION commercial airplane flights each year. Of those 40 million, about 2 have fatal crashes. So 39,999,998 safe flights, 2 crashes. We all know which flights end up all over the news.

    Patents are similar. Bad ones end up on the news, often being the subject of extensive litigation. If someone didn't know anything about commercial aviation, they'd never been on a plane or at at airport, just watching the news they might reasonably be very afraid of flying. Every flight they've ever heard about crashed. If you know something about aviation, you know that's not even a million-to-one chance, it's a twenty-million-to-one chance. If you've never had reason to read patents, and never been in any kind of court trial, you might reasonably think most of them are like the ones you hear about in the news.

    Myth. There are lots of good reasons to suspect the majority of software patents - the League for Programming Freedom has had a position paper out on this for decades. Further, there are massive legal ethics issues with the patent system - and some serious government ethics issues - both of which have been discussed at length on this forum.

    The majority of those patents examined by the community have problems.

    In short, the hypothesis that most patents are bad - especially software patents - has been repeatedly been confirmed.

    We call this process of developing a hypothesis and then getting evidence science.

    It beats bad analogies hands down, any day.

  56. Re:A few very general, some very specific (publici by Anonymous Coward · · Score: 0

    I've read a lot of patents, and written a lot of software (I've spent far more time programming though).

    I call BS. No matter how much programming experience you claim to have, it isn't enough. You can't possibly know about everything that has been done and published.

    And it's very likely - despite what you may think - that your experience isn't broad enough for you to really know what is "novel" and "not obvious" - but there are plenty of people with such experience. Read the discussions of patents here, and you'll find all kinds of prior art pointed out, things that most people wouldn't know about.

    Your views seem to be pure hubris.

    That's also the problem with the patent system: arrogance and hubris, combined with a lack of integrity, by the majority of people making something from the system - and not willing to examine it closely enough.

  57. Re:Alice applies to *just* adding "with a computer by Mathinker · · Score: 1

    Interesting idea. Unfortunately, ideas cannot be patented. Which was more or less the whole basis for the opinion of that judge (that, in general, software patents are not valid patents).

    Your argument would seem, then, merely to show that saying that an idea can be implemented in hardware also doesn't make it patentable.

    I think what is confusing you here is that any specific implementation of your idea in hardware might be patentable (assuming your idea has been implemented in an original, innovative fashion) --- it is the implementation which is patentable, not the idea.