Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Chrome Google Programming The Almighty Buck The Courts The Internet Technology

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

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.
This discussion has been archived. No new comments can be posted.

Chrome's Sandbox Feature Infringes On Three Patents So Google Must Now Pay $20 Million

Comments Filter:
  • Troll's Get Them!

  • by StormReaver ( 59959 ) on Monday February 13, 2017 @06:47PM (#53860979)

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

    • "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?

      • by Anonymous Coward on Monday February 13, 2017 @07:07PM (#53861151)

        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.

        • by Anonymous Coward

          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.

        • by Anonymous Coward

          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 mig

        • 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.
        • 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).

      • 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.

      • 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.

        • 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),

      • 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.

      • Alice.

        Chew on this:

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

        • 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 ma

          • 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 fashio

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

    • Re: (Score:3, Interesting)

      by Malizar ( 553281 )
      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 s
      • 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...

    • by Sigmon ( 323109 )
      This appears to be one(?) of them... http://patft.uspto.gov/netacgi... [uspto.gov] ...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
    • Comment removed based on user account deletion
      • 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.

  • by raymorris ( 2726007 ) on Monday February 13, 2017 @06:50PM (#53861009) Journal

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

    • by DontBeAMoran ( 4843879 ) on Monday February 13, 2017 @07:01PM (#53861095)

      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!

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

    • by Raenex ( 947668 )

      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 t

      • by dgatwood ( 11270 )

        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 paten

  • 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?
    • by dbraden ( 214956 )

      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.

    • 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 o
  • All I need to hear, Trolls Win
  • 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.

    • 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.

    • 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 hardwa

  • Patents in question (Score:4, Informative)

    by perlface ( 1776706 ) on Monday February 13, 2017 @08:39PM (#53861787)

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

    • by bongey ( 974911 )

      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.

      • 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 machi

        • by Dwedit ( 232252 )

          "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.

          • by gcobb ( 182307 )

            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.

            • 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.

          • Those are servers, not consumer operating systems. Windows XP was really the first mainstream consumer OS with separate memory spaces.
  • Lets pay the lawyers instead!

  • Nike Free Run [tngayvox.com] 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 consomm

Genetics explains why you look like your father, and if you don't, why you should.

Working...