Slashdot Mirror


US Supreme Court Invalidates Patent For Being Software Patent

ciaran_o_riordan (662132) writes The US Supreme Court has just invalidated a patent for being a software patent! To no fanfare, the Court has spent the past months reviewing a case, Alice v. CLS Bank, which posed the question of "Whether claims to computer-implemented inventions ... are directed to patent-eligible subject matter." Their ruling was just published, and what we can say already is that the court was unanimous in finding this particular software patent invalid, saying: "the method claims, which merely require generic computer implementation, fail to transform that abstract idea into a patent-eligible invention," and go on to conclude that because "petitioner's system and media claims add nothing of substance to the underlying abstract idea, we hold that they too are patent ineligible." The End Software Patents wiki has a page for commenting the key extracts and listing third-party analyses. Analysis will appear there as the day(s) goes on. Careful reading is needed to get an idea of what is clearly invalidated (file formats?), and what areas are left for future rulings. If you can help, well, it's a wiki. Software Freedom Law Center's website will also be worth checking in the near future.

220 comments

  1. Oh please please please by gumbright · · Score: 5, Insightful

    Please let this lead somewhere good.

    1. Re:Oh please please please by gumbright · · Score: 2, Funny

      And did I get first post? How the hell did that happen if i did?

    2. Re:Oh please please please by Anonymous Coward · · Score: 0, Troll

      You were the first to post dumbass!

    3. Re:Oh please please please by johnnys · · Score: 4, Funny

      I think everyone else was paralyzed with the shock of seeing such "blinding common sense" come from a government institution. You were the first person to recover from the shock, so you get first post.

      --
      Sometimes the "writing on the wall" is blood spatter...
    4. Re:Oh please please please by msauve · · Score: 3, Insightful

      If you figure it out, patent it!

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    5. Re:Oh please please please by Tx · · Score: 4, Insightful

      I wonder if this ought to invalidate crap like the infamous Amazon one-click patent. After all it was also just a generic software implementation of a long-established system, namely storing someone's payment and address details for use with future purchases.

      --
      Oh no... it's the future.
    6. Re:Oh please please please by CanHasDIY · · Score: 4, Funny

      The SCOTUS also ruled that citizens have a right to challenge an IRS summons.

      If that headline makes its way to Slashdot, this sudden outburst of common sense may cause the majority of the community to become catatonic.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    7. Re:Oh please please please by dcw3 · · Score: 4, Informative

      You got it backwards...

      WASHINGTON—The U.S. Supreme Court on Thursday ruled taxpayers aren't automatically entitled to court hearings to question the motives behind a summons issued by the Internal Revenue Service. The decision was a win for the government, which argued a lower-court ruling made it too easy for taxpayers to obtain court hearings to examine IRS motivations for seeking detailed taxpayer information.

      --
      Just another day in Paradise
    8. Re:Oh please please please by msauve · · Score: 4, Informative
      It's not so simple either way, it's more nuanced. They provided a clarification of the rules to be applied:

      In an extremely brief and unanimous opinion by Justice Elena Kagan, the Court held that a taxpayer who wants to question Internal Revenue Service (IRS) agents about their motives for issuing a summons may do so if he can point to "specific facts or circumstances plausibly raising an inference of bad faith."
      ...
      it "will ensure inquiry where the facts and circumstances make inquiry appropriate, without turning every summons dispute into a fishing expedition for official wrongdoing."

      - Scotusblog.com

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    9. Re:Oh please please please by ColdWetDog · · Score: 4, Funny

      Nope. That was on the Internet. That is completely different.

      --
      Faster! Faster! Faster would be better!
    10. Re:Oh please please please by pepty · · Score: 4, Interesting

      SCOTUS has been limiting intellectual property rights for several years now. Prometheus (also unanimous), Myriad, and now Alice. It seems like one thing they can all get behind.

    11. Re:Oh please please please by Penguinisto · · Score: 1

      I think everyone else was paralyzed with the shock of seeing such "blinding common sense" come from a government institution.

      I think the rest of us were wondering when in the everliving hell we can start seeing some of this trickle down to the rest of the tech world... the sooner, the better.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    12. Re:Oh please please please by Penguinisto · · Score: 1

      I worry that the stupid FAT32 patent will still be around (since it deals with how a HDD is formatted), but maybe, just maybe other crap (long filenames, anyone?) can finally just frickin' die.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    13. Re:Oh please please please by LifesABeach · · Score: 1

      The one thing that stands out is that software is a Copywrite issue. A machine that already has the mechanics built into it is patenable by its inventor. It makes no sense that a 3rd party can step in and claim a new squence of switching is pattenable. Why? Because the squence ALREADY EXISTED, and N-Factorial other squences exist also.

    14. Re:Oh please please please by LifesABeach · · Score: 1

      Alice? the AIML thingy?

    15. Re:Oh please please please by LifesABeach · · Score: 1

      How so? It was a method that already existed.

    16. Re:Oh please please please by Anonymous Coward · · Score: 0

      This is Slashdot.

      We don't do nuance.

    17. Re:Oh please please please by Solandri · · Score: 3, Interesting

      I wonder if this ought to invalidate crap like the infamous Amazon one-click patent.

      Unfortunately, you have to (1) be sued by Amazon for violating the patent (else you have no standing to challenge it), and (2) pay the expense of multi-year court battles with practically no hope of recouping your costs even if you win.

      OTOH, I actually like the one-click patent even though I think it's a stupid and invalid patent. It prevents other online stores from putting in a button which can cause you to instantly buy something if you accidentally click it (this has happened to me on Amazon).

    18. Re:Oh please please please by i+kan+reed · · Score: 1

      The nicest thing about the legal system of the US is that incorporates more nuance each step of the way.

      Representatives pass a popular, mostly well intentioned bill, with loads of simplifications.(oh but also lobbyist interests)
      The executive enforces that with experts who try to apply that stricture in a way that seems reasonable for the pragmatic situation.(Oh but also lobbyist interests)
      The courts then examine iffy situations and issue precedence on places where that goes too far as well.(oh, but also lobbyist interests).

      It's a good design.(oh, except for lobbyist interests)

    19. Re:Oh please please please by EvilSS · · Score: 1

      Please let this lead somewhere good.

      I think it will. Reading it, it seems to at the very least (IANAL so I have no idea how far it goes) it will nuke all of the "...with a computer!!" bullshit patents. I hope it goes much farther than that, but even if it doesn't it's a win.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    20. Re:Oh please please please by ColdWetDog · · Score: 1

      Sorry. Slashdot ate my sarcasm tag. Unicode. If only.

      --
      Faster! Faster! Faster would be better!
    21. Re:Oh please please please by pepty · · Score: 1

      Alice vs CLS Bank.

    22. Re:Oh please please please by Atzanteol · · Score: 2

      That's an awful argument. By that definition nothing can ever be copyrighted (which may be your point). Music is, after all, just a unique set of sounds the instruments could already make - the already existed.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    23. Re:Oh please please please by Rob+Riggs · · Score: 4, Funny

      Nope. That was on the Internet. That is completely different.

      How about "on a smartphone"? Surely I'm the first person to ever think of that.

      Or "on a plane", "in a car", "just like that, but yellow", "at the beach", "indoors", "during a snowstorm", or "while watching Pigs in Space"?

      --
      the growth in cynicism and rebellion has not been without cause
    24. Re:Oh please please please by dkman · · Score: 1

      ... on a computer
      ... on the internet
      ... on a mobile device
      ... in a car (is that coming, or should that just be considered a mobile device [if not a bad pun])
      ... with a brainwave scanner, or did i get ahead of myself?

      --
      I refuse to sign
    25. Re:Oh please please please by mysidia · · Score: 3, Insightful

      I worry that the stupid FAT32 patent will still be around (since it deals with how a HDD is formatted),

      The fact that you can format a RAMDISK or an image file as FAT32; shows that the FAT filesystem actually an abstraction and claims about the abstract mathematical datastructures and parameters of the FAT filesystem really have nothing to do directly with the way the disk (or 'block' device) is formatted.

    26. Re:Oh please please please by mrchaotica · · Score: 4, Funny

      I do not like green eggs and ham!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    27. Re:Oh please please please by Atzanteol · · Score: 1

      NVM - I misread things (and confused copyright with patent).

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    28. Re:Oh please please please by Qzukk · · Score: 1

      I think you fundamentally misunderstood his statement, thought the random throwaway statement at the beginning about software being covered by copyright didn't help.

      He talked about how someone could build a machine with mechanisms (triggered by switches) built into it and patent that machine. But once that machine was invented, nobody else should be able to come along and patent using the machine with a certain set of switches on or off, because the switches and their options were already included in the original invention.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    29. Re:Oh please please please by mysidia · · Score: 3, Insightful

      Unfortunately, you have to (1) be sued by Amazon for violating the patent (else you have no standing to challenge it)

      If your business was damaged by their enforcement activities in the past, regarding their claims about their patent -- such as cease and decist letters, or you were required to license the patent, OR you had an offer to license the patent and refused to license the patent, you might also have standing to pursue declaratory judgement.

      As far as we know; Amazon took action against Barnes and Noble once, and hasn't sued anyone since, so this isn't likely.

    30. Re:Oh please please please by Anonymous Coward · · Score: 0

      You missed the most important one of all ...While the patent office wasn't paying attention

    31. Re:Oh please please please by msmonroe · · Score: 1
      How specific do you need to be? You can still be pretty generic, for example with the one click button.
      • button on screen
      • code to run when button is clicked
      • storage of information related to button clicked by user in some storage place

      I think this will just fuel the fire to completely do away with software patents.

    32. Re:Oh please please please by interkin3tic · · Score: 1

      Yes, for instance Obama and Congress working together to pass an amendment that "No, it's cool, software patents stand." Bipartisanship! Wooo!

    33. Re:Oh please please please by omnichad · · Score: 3, Informative

      Exactly - it's not because it's software, it's because simply using a computer didn't make it a novel invention.

    34. Re:Oh please please please by DanielRavenNest · · Score: 1

      The one click patent is due to expire in 2017 anyway, so it won't be around much longer.

    35. Re:Oh please please please by Shadow99_1 · · Score: 1

      I'm pretty sure he meant that software should be a copyright issue, not a patent issue because the hardware is patented already and the software requires that to run. Hence someone should realistically not be able to patent software on top of patented hardware since those bits of software already existed in hardware. Instead they can only be copyrighted.

      These things are different and cover different areas and serve different purposes.

      --
      we are all invisible unless we choose otherwise
    36. Re:Oh please please please by dnavid · · Score: 4, Informative

      I wonder if this ought to invalidate crap like the infamous Amazon one-click patent. After all it was also just a generic software implementation of a long-established system, namely storing someone's payment and address details for use with future purchases.

      I don't think so. My read of the opinion is that what the court found to be lacking in the Alice patents was specificity of invention. In other words, the patent claimed the idea of doing something, but not an actual specific implementation of doing something; the actual invention itself. The court held that you cannot patent an idea, and just saying in the patent application "a computer that implements the idea" is not enough. You have to be very specific and claim something that is not obvious and automatic. Its possible Amazon's one-click patent is sufficiently specific that its still patentable. But what might happen is that Amazon could lose the ability to challenge all forms of one-click, and could only protect its own very specific implementation of it. Its possible the *idea* of one-click purchase could be held unpatentable, and open the door to non-trivial alternate implementations of the same idea. For example, the Amazon patent specifies pre-registering payment information and assigning the customer a unique identifier than binds their electronic shopping cart with that payment information, such that using a single HTML button the purchase can be executed by referencing the payment information bound to the shopping cart's identification number. A one-click system that didn't specifically do that, but say used a single sign-on system that simultaneously authenticated against the payment database and the shopping cart system and triggered a third system to perform the payment process with both systems could be theoretically held to be a different invention to implement the same (unpatentable on its own) idea.

      I don't think the ruling directly invalidates the idea of a software patent. But I could see it limiting the claims of software patents enough to allow people to work around them more reasonably, by only requiring software implementers avoid using the exact, precise methods claimed within a patent, and not the entire idea the software patent implements.

    37. Re:Oh please please please by Applehu+Akbar · · Score: 1

      To put it another way, we require one or zero.

    38. Re:Oh please please please by Anonymous Coward · · Score: 0

      Too bad they can't get the Federal Circuit court to actually, you know, abide by this kind of precedent.

    39. Re:Oh please please please by dnavid · · Score: 2

      I think you fundamentally misunderstood his statement, thought the random throwaway statement at the beginning about software being covered by copyright didn't help.

      He talked about how someone could build a machine with mechanisms (triggered by switches) built into it and patent that machine. But once that machine was invented, nobody else should be able to come along and patent using the machine with a certain set of switches on or off, because the switches and their options were already included in the original invention.

      The issue of patentability doesn't presume that when someone patents a device, all possible uses of the device are implicitly covered. Its not true that once someone patents the computer, all possible uses for the computer are no longer patentable. The question is one of novelty. If someone tries to patent an invention that involves using another machine with a certain configuration, in the simple case that would almost certainly fail the novelty test, in that the machine was being used in exactly the way envisioned by the inventor in the aggregate. But computers can be programmed in ways that are not so trivial, and the argument that all possible ways to program a computer are not patentable because you can't patent a computer running a computer program presumes all possible computer programs are trivially extrapolated uses for the digital computer. That's not automatically true.

      What the SCOTUS ruling seems to suggest is something more interestingly fundamental. Most software patents are, by the Supreme Court's own reasoning, attempts to dodge the limits of patent law which state that you can't patent abstract ideas. Most software patents are just "abstract idea, but running in a computer." The argument has been that a computer is a tangible object, so obviously a program that implements an abstract idea running in a computer is patentable, because its a physical thing. The Supreme Court appears to be taking a line of logic that is interesting and - at least for lower courts - not obvious. They are saying that because the act of programming a computer to implement an algorithm is something that is not generally novel - its "well-understood, routine, conventional activit[ies]," the mere act of specifying that an idea is implemented in a computer does not make it automatically a tangible object that is patentable. They even go further, saying if they allowed the implementation of an abstract idea in a computer to be patentable, that would allow all abstract ideas to be patentable because all such ideas can be implemented in a general purpose computer. That's actually a rather sophisticated piece of legal thinking.

      What it seems to suggest to me is that the only way a software patent can be legal is either if the patent describes a specific way to implement the idea in a computer that is not trivial, uses special hardware that is itself patentable, or if the software combined with the hardware does something that is novel without taking into account the fact it uses a computer. In other words, if the only novelty of the patent is "its on a computer" that no longer works. If the software does something inventive that would still be considered inventive even if it was performed by something other than a computer, it may still qualify for patent protection.

      Why I find this interesting is that before the invention of the digital computer, in a sense all inventions were abstract ideas encapsulated in physical form. A machine is something that performs an algorithm with its various parts. And in the physical world, there are a lot of ways to make a machine do a set of things: there was a lot of opportunity for novelty, and thus a lot of opportunity for patenting an invention. Two different machines that did the same thing in two completely different ways were potentially each patentable without infringing on the other. But in a sense, there's only one way to make a digital computer perform an algorithm: you write a program to te

    40. Re:Oh please please please by Darinbob · · Score: 3, Insightful

      It's hard to say. On the surface though it seems to at least invalidate one large class of software patents. That is, taking an existing idea and then doing it in software is not enough to make a new patentable idea. Which is exactly what so many companies encourage their employees to do when coming up with patents for the portfolio, and similar concept about reusing old ideas with new touch up paint.

      For example I was once at a company that did ultrasound imaging, and we had been encouraged in the software group to apply for more patents. One manager said that it could be ok to just take an idea and add "in ultrasound" to the end of it. The example was from a competitor which held the patent for "field upgradable software ... in ultrasound", and the patent actually had drawings of an optical disk being delivered via airplane to a remote location and being inserted into a machine.

      That points out the big problem really: all these companies feel the need to create all the patents because all of their competitors are doing it. If you're the only company in the field that has to pay licensing fees while everyone else is cross licensing instead, then you're at a serious disadvantage. It's a bit like working in a corrupt country, you feel a bit dirty about paying bribes but maybe you have no choice if you want to do business there.

    41. Re:Oh please please please by Darinbob · · Score: 1

      "It was just a dream, Bender. There's no such thing as a two."

    42. Re:Oh please please please by Darinbob · · Score: 1

      "In an alternate dimension"?

    43. Re:Oh please please please by Darinbob · · Score: 1

      FAT32 patent? Do you mean the VFAT patent that supported long file names (or the method of using FAT16 data structures to implement a long file name in a backwards compatible manner)?

    44. Re:Oh please please please by Anonymous Coward · · Score: 0

      Ugh, we just lost the first round of a patent case (in east texas of course) for a patent that is not only incredibly bogus but one that's already expired! The judgement was for products sold while the patent was still in effect.

    45. Re:Oh please please please by Anonymous Coward · · Score: 0

      you Anal what?

    46. Re:Oh please please please by ignavus · · Score: 1

      Nope. That was on the Internet. That is completely different.

      Yeah, the Internet's nothing to do with computers ... it's just tubes all the way.

      --
      I am anarch of all I survey.
    47. Re:Oh please please please by Anonymous Coward · · Score: 0

      Otherwise known as "Bob"?

    48. Re:Oh please please please by Anonymous Coward · · Score: 0

      Copyright (not Copywrite) is less of an issue than patenting. We can have legit arguments around what should and shouldn't be subject to copyright protections (e.g. source code? binaries? nothing?). That said the bigger issue is patents which are more general and ban people from creating software which does the same thing. The general idea is that natural processes shouldn't be patentable and software patents I would argue violate this since it's a sequence of mathematical functions via a Turing machine as it were.

      To be clear I'm okay if nothing is copyrightable too but don't confuse the two, copyright is much less restrictive to business and innovation. If copyright as a whole dies then there would be a big impact to the ability to commercialize works of art. If it dies just for software there would be very little impact at all other than that closed source software would get more closed and companies would spend even more time trying to obfuscate and protect their products which would drive quality down.

    49. Re:Oh please please please by Summitlake · · Score: 1

      Trolls shouldn't be able to patent laws of motion or gravity, established math or physics relationships, or natural biological sequences like DNA. Merely expressing established ideas as computer functions or models is stiil nothing more than a model, not original. If you discover a new short-cut method of computing pi, you can publish, not patent, and expressing it software adds nothing but speed and convenience. Hopefully, this will curb some of the more absurd patents granted by a Patent Office that seems to be in it way over its antediluvian head.

    50. Re:Oh please please please by Anonymous Coward · · Score: 0

      Actually, that's not true at all. Seriously, you shouldn't believe much of anything you read about patents on Slashdot that's been posted by an I-ANAL. The "one-click" patent protected only a single very narrow feature of some embodiments. Evidence that what I'm saying is true is the fact that, following the holding in the associated infringement trial, Barnes & Noble circumvented the patent only days later with a nearly identical "two-click" implementation. It's like the "woman suing McDonald's for spilling hot coffee on herself" bullshit. Although these stories are based on a grain of truth, they're repeated with ever-increasing embellishment so many times that they eventually become something that bears little resemblence to the original. And here, where many posters have a "the patent system is broke, dude!!!" agenda, little rigor is applied when ostensible anti-IP evidence is proffered.

      Really, if Slashdot allowed attorneys who had some idea of how the patent laws work review patent articles before they're posted on Slashdot, you would have a mighty different view of how the patent system works. But that, of course, would never fly here where being able to speak intelligently on this topic leads to "of course YOU'D say that!" reactions. Unfortunately, in this country, ,we have a long-standing tradition of believing that anybody who knows what they're talking about is not to be trusted.

      But that's just my 2c. If you're really interested in educating yourself about this topic, there are plenty of legal analysis of the Amazon case that explain these issues in greater detail. Learning about patent law from Slashdot articles is like learning about climatology from political talk radio -- really.

    51. Re:Oh please please please by Anonymous Coward · · Score: 0

      Seriously, what are you guys talking about? The patent was invalidated because the independent claim did NOT state that the method was performed by a processor. It was thus considered to be an attempt to patent an abstract concept -- that is, a method of people interacting. The fact that software was involved did not play into the holding. And patents that comprise method claims "performed by a processor of a computer" are still valid, as they always have been.

      One thing that should be considered before posting baloney about software algorithms being unpatentable, math being unpatentable, or methods being unpatentable is that method patents are statutory (see, e.g., comments to section 101 of the U.S. patent law) and ALWAYS HAVE BEEN. When Thomas Jefferson wrote the first U.S. patent law in the 18th Century, it expressly allowed method patents. And, um, what is an algorithm if not a method? Furthermore the CAFC has been so frustrated by uninformed commentary claiming that "math is not patentable" that it included a lengthy footnote in a precedential case 10 years ago that redefined the obviousness standard, explaining in detail the difference between an abstract concept, "math," and methods. This issue is long-settled.

      I realize that patent law, like most areas of the law, is complex and nuanced. But the solution to not understanding the topic is NOT to post and repost the same ignorant baloney, guys. In posts like the above, it's obvious that some I-ANAL is just making stuff up. (Or blithely repeating statements that some other I-ANAL made up.)

      I realize that many posters here would be horrified by the suggestion that only IP attorneys should be taken seriously when commenting on patent law. But think about it: If we were talking about some other exotic, highly technical topic, wouldn't you apply that same standard? ERISA employment law? Afghan genome-mapping? The prevalence of modal melodic constructions in the Twelfth Century? What makes the average tech geek think he or she is remotely qualified to comment on patent law simply because he or she is capable of creating the type of subject matter claimed by the patent? Come on, seriously? If you can build a deck, does that mean you're qualified to draw up a real-estate contract?

      OK, I didn't start out with the intent to rant. But like a few other people here who obviously have some idea of how the law works and what the case law means, I get frustrated by these endless self-important, and often, as here, unintentionally funny, pronouncements about the "broken" patent system. Go do your homework.

      OK, I feel better now. Carry on.

    52. Re:Oh please please please by perih60 · · Score: 1

      how many people out there know that the greatest inventions ( greatest impact ) of the 20th century , even with patents got nothing out of it !! WAP patent granted 1948 , companies are making a bit of money with cellphones , the patent holder got nothing . TESLA had a great many patens , diad a pauper , TURING as far as i know did not patend , but it was he who made our techno era possible , everything we now call computers , smart phone , so many other things are based on his original work . remember rubic , bloke who made a cube , lost everything taking people infringing on his patend to court

      --
      the power of men in charge of words over men in charge of machines surpasses all wondering S WEIL
    53. Re:Oh please please please by Anonymous Coward · · Score: 0

      Amazingly enough, plenty of us got the joke without the sarcasm tag...

    54. Re:Oh please please please by phik · · Score: 1

      I wish I had mods points right now

    55. Re:Oh please please please by dnavid · · Score: 1

      Seriously, what are you guys talking about? The patent was invalidated because the independent claim did NOT state that the method was performed by a processor. It was thus considered to be an attempt to patent an abstract concept -- that is, a method of people interacting. The fact that software was involved did not play into the holding. And patents that comprise method claims "performed by a processor of a computer" are still valid, as they always have been.

      One thing that should be considered before posting baloney about software algorithms being unpatentable, math being unpatentable, or methods being unpatentable is that method patents are statutory (see, e.g., comments to section 101 of the U.S. patent law) and ALWAYS HAVE BEEN. When Thomas Jefferson wrote the first U.S. patent law in the 18th Century, it expressly allowed method patents. And, um, what is an algorithm if not a method? Furthermore the CAFC has been so frustrated by uninformed commentary claiming that "math is not patentable" that it included a lengthy footnote in a precedential case 10 years ago that redefined the obviousness standard, explaining in detail the difference between an abstract concept, "math," and methods. This issue is long-settled.

      I realize that patent law, like most areas of the law, is complex and nuanced. But the solution to not understanding the topic is NOT to post and repost the same ignorant baloney, guys. In posts like the above, it's obvious that some I-ANAL is just making stuff up. (Or blithely repeating statements that some other I-ANAL made up.)

      I realize that many posters here would be horrified by the suggestion that only IP attorneys should be taken seriously when commenting on patent law. But think about it: If we were talking about some other exotic, highly technical topic, wouldn't you apply that same standard? ERISA employment law? Afghan genome-mapping? The prevalence of modal melodic constructions in the Twelfth Century? What makes the average tech geek think he or she is remotely qualified to comment on patent law simply because he or she is capable of creating the type of subject matter claimed by the patent? Come on, seriously? If you can build a deck, does that mean you're qualified to draw up a real-estate contract?

      OK, I didn't start out with the intent to rant. But like a few other people here who obviously have some idea of how the law works and what the case law means, I get frustrated by these endless self-important, and often, as here, unintentionally funny, pronouncements about the "broken" patent system. Go do your homework.

      OK, I feel better now. Carry on.

      1. The claim did state that the methods described were performed "on a processor." Quote: "Petitioner Alice Corporation is the assignee of several patents that disclose a scheme for mitigating “settlement risk,” i.e., the risk that only one party to an agreed-upon financial exchange will satisfy its obligation. In particular, the patent claims are designed to facilitate the exchange of financial obligations between two parties by using a computer system as a third-party intermediary." See also: USP 5,970,479.

      2. The Appellate Court actually ruled specifically that because the method was claimed to be implemented on a computer, it was deserving of patent protection.

      3. The Supreme Court, which overrules the CAFC, disagreed and overturned. The Supreme Court currently employs a transformative test that explicitly states "math is not patentable." In order to be valid, a patent application can claim a mathematical algorithm as a component of a larger whole, but cannot direct its claims to math itself. The substantive logic they apply, which they explicitly state in Alice, is that if they were to allow patents on mathematical formulas they would be allowing claims on "the building blocks of human ingenuity, which are ineligible for patent protection." The precedent being

  2. WTF by Anonymous Coward · · Score: 1

    the court was unanimous

    How did that happen?

    1. Re:WTF by Anonymous Coward · · Score: 0

      This is probably a patent that goes against lawyers. I can only imagine that.

    2. Re:WTF by ShanghaiBill · · Score: 5, Informative

      the court was unanimous

      How did that happen?

      Most Supreme Court decisions are unanimous. In the last term, 52% of decisions were 9-0. Another 12% were 8-1.

    3. Re:WTF by OakDragon · · Score: 1

      I'm done with mod points for a bit, but someone please give this guy an Informative. Unanimous (or nearly so) decisions rarely involve the most controversial decisions that make the news.

    4. Re:WTF by mysidia · · Score: 2

      Most Supreme Court decisions are unanimous. In the last term, 52% of decisions were 9-0. Another 12% were 8-1.

      The decisions are not a closed ballot vote; this is not a test question, where each judge is asked to come up with their answer in private, without knowledge of the other judges' choice. The judges can discuss amongst themselves, weigh the matter, and come to their conclusion.

      It will of course wind up being unanimous, unless there is pretty strong disagreement.

    5. Re:WTF by hubie · · Score: 3, Interesting

      Rehnquist wrote a very interesting book The Supreme Court that not only talks about the history of the court and some of its important cases (he did not include any cases that were decided by any judges that he served with), but he also described very nicely the day-to-day workings of a case moving through the system. I found it to be very interesting reading.

  3. Yesssssss! by JWW · · Score: 1

    About damn time!

  4. I'm really missing Groklaw by DrJimbo · · Score: 5, Insightful

    We need someone who is familiar with the law to explain this to us techies. PJ we need you!

    --
    We don't see the world as it is, we see it as we are.
    -- Anais Nin
    1. Re:I'm really missing Groklaw by Anonymous Coward · · Score: 0

      One thing it does do is make slide to unlock liable to be shot down. The ruling is that abstract ideas are not patentable which slide to unlock should definitely fall within for example...

    2. Re:I'm really missing Groklaw by msauve · · Score: 4, Informative
      You know the oft-made complaints about issuing patents for "idea, but on a computer?" This is from the ruling:

      Stating an abstract idea while adding the words "apply it with a computer" simply combines those two steps, with the same deficient result.

      Seems that the Supremes unanimously agree with those complaints.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    3. Re:I'm really missing Groklaw by Anonymous Coward · · Score: 0

      mod parent up

    4. Re:I'm really missing Groklaw by Anonymous Coward · · Score: 1
    5. Re:I'm really missing Groklaw by DrJimbo · · Score: 1

      Here you go

      Gene Quinn? Yes, an excellent reminder of how much we need PJ to cut through the BS for us. Thank you.

      --
      We don't see the world as it is, we see it as we are.
      -- Anais Nin
    6. Re:I'm really missing Groklaw by pepty · · Score: 1

      But slide to unlock is a physical implementation. Whether or not slide to unlock patents should be invalidated for other reasons they're not strictly software patents, i.e., something that works with a "generic computer implementation".

    7. Re:I'm really missing Groklaw by sumdumass · · Score: 1

      I guess common sense is common again or was for a short period of time.

    8. Re:I'm really missing Groklaw by DrJimbo · · Score: 1

      For example, in the fine article you linked to, Gene Quinn says:

      Software can be described by reference to a series of physical actions operating through gates. This type of micro level description of what happens is going to be required, [...]

      This is BS. Software that can run on different architectures cannot be described in terms of the physical hardware the software runs on. At best the patent that resulted would only be valid on the specific hardware that was described. I grant you, Microsoft (IIRC) did argue this nonsense successfully in a courtroom once but just because they were able to buffalo some lawyers and judges, that doesn't make it true.

      --
      We don't see the world as it is, we see it as we are.
      -- Anais Nin
    9. Re:I'm really missing Groklaw by rjstanford · · Score: 2

      The two things that can make slide to unlock physical are the rough specifics of the action (size of slider, size of track, visual/tactile feedback, etc) or the specific code approach used to implement it. In each completely separate case the process patented would have to be novel. The notion of a specifically designed sliding motion to unlock the phone probably was novel - the research that went into coming up with a method that was natural and yet almost impossible to happen unintentionally was not insignificant. The idea of taking a generic action because of a sliding your finger in any way over a phone is not patentable. Using a substantially different sliding method to unlock a phone would not violate Apple's patent either.

      Think about simple physical patents for a second. You can't patent the idea of a bladed fan, even the idea of using one to cool a computer. You can patent a specific complex design (xx blades with different thicknesses and pitches) that produces a specific response (less noise, less space, more cooling), but in doing so the patent also has to be specific enough for someone to reproduce your invention once the patent has expired.

      --
      You're special forces then? That's great! I just love your olympics!
    10. Re:I'm really missing Groklaw by pepty · · Score: 1

      Quinn has been firmly against all of the limitations on patents that have come from SCOTUS over the past few years; his blog is a further way for him to advocate for his clients.

    11. Re:I'm really missing Groklaw by Warhawke · · Score: 5, Informative
      This ruling extends the basic rule of Bilski that you can't patent an idea to the computer. Essentially, Alice Corp. states that you can't patent a general idea simply by appending the term "on a computer." What the case doesn't say is that all software patents are invalidated. Rather, the software has to be more than just a generic business idea expressed "on a computer."

      Alice Corp. was the assignee of several patents for mitigating "settlement risk" via software. Software claims in patent law usually occur in two parts: a method of performing the claimed function and a system for performing the prior claimed method. This basically lets a patent holder guard against people manipulating their way around the system or method claims to perform the exact same function, such as by using a remote server instead of a local hard drive, or querying before step A as opposed to after step A. Alice Corp. had both a system and method patent for mitigating settlement risk. Specifically, the claim contemplated two parties using a third-party intermediary, in this case a computer, to create account ledgers (or "shadow accounts," as the patent called them) based on the accounts of both primary parties, determining available versus unavailable funds, calculating a risk for a given set of transactions, and then issuing instructions to the parties telling them what transactions are permitted and what transactions are too risky to engage in.

      The patent itself was to "facilitate the exchange of financial obligations between two parties by using a computer system as a third-party intermediary." If this sounds like an abstract business method, that's because it is. Alice Corp.'s patent was basically a claim to mitigating settlement risk by employing a third party on a computer. The intermediary was just the computer in this case. The district court found that the patent was too vague, because it really only contemplated an idea. The Federal Court on first hearing reversed, saying that it wasn't "manifestly evident" that the patent ideas were abstract, so the case should be litigated rather than dismissed on summary judgment. On second hearing en banc (i.e. with all the Federal Circuit judges present, the Federal Circuit changed its position and determined that the method claims were invalid. There was some internal dispute, however, as to whether the system claims -- i.e. a claim over a computer that performs the function -- was valid.

      The Supreme Court determined, in an opinion written by Justice Thomas, that both the method and system claims were abstract and therefore invalid. The rule under a cased called Mayo Collaborative Services v. Promethius Labs requires that an abstract idea, to be patentable, must have some practically beneficial application to either the computer system implementing it or to some other kind of technology. For example, it might be common knowledge that plucking a guitar string emanates a harmonic frequency, so I can't patent plucking a guitar string, but if I find a new, beneficial use for plucking a guitar string, such as a patent on plucking guitar strings to encourage the growth and development of plants (yes, it's nonsensical -- I can't invent good, patentable things on the spot!), then I could patent that. Here, though, the court asked "whether the claims at issue here do more than simply instruct the practitioner to implement the abstract idea of intermediated settlement in a generic computer." Laconically, the Court concluded, "They do not."

      So what does this mean for software patents? Well they still are valid as more than just math. Though the Court didn't address the issue directly, it has been generally held that software is sufficiently transformative to warrant patentability. While not a favorite opinion here on Slashdot, that's not altogether nonsensical; if software is sufficiently artistic enough to be copyrightable, then it stands to reason that it has been sufficiently transformed from some

    12. Re:I'm really missing Groklaw by LifesABeach · · Score: 1

      Why is that no other web site copies FaceBook's look, methods, and processing?

    13. Re:I'm really missing Groklaw by harperska · · Score: 4, Informative

      IANAL, but I am a software developer. One additional piece of the puzzle is that Thomas was very careful to use the term 'generic computer'. I.E. the system claims are invalid because the computer implementation at each step of the process does not need anything more than industry standard hardware, common APIs and algorithms/processes common and well known to the industry. Because the computer portion itself could be considered generic, it didn't make the unpatentable idea into a patentable process. That decision left the door open for software patents that require either specialized hardware, or truly novel algorithms not generally known to the industry to implement an otherwise unpatentable idea.

    14. Re:I'm really missing Groklaw by Anonymous Coward · · Score: 1

      Good taste?

    15. Re:I'm really missing Groklaw by Anonymous Coward · · Score: 0

      Copyright. Why can't anyone understand the difference?

    16. Re: I'm really missing Groklaw by Anonymous Coward · · Score: 0

      No, design is protected by trademark. That's the "T" in PTO.

    17. Re:I'm really missing Groklaw by steelfood · · Score: 2

      IANAL either, but I suspect there's a bit more to the word "generic" than merely commodity hardware. My understanding is that a generic computer is one that can be programmed to virtually do any task. So any software that runs on a CPU (or even a GPU these days) would be running on a generic computer, but hard drive firmware would not.

      This reading would be more in line with some of the other cases, as it means that software by itself cannot be patented, but software that's tied to specific hardware and is specific to the way the hardware functions, can be patented.

      But IANAL, so maybe the actual legal definition will be a little different.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    18. Re: I'm really missing Groklaw by Anonymous Coward · · Score: 0

      Then it would appear that I'm an idiot.

    19. Re: I'm really missing Groklaw by Anonymous Coward · · Score: 0

      I am inclined to agree with you with one notable exception. I can think of nothing other than software that can be both copyrighted and patented. I'm pretty ok with trademarks and being able to trademark key elements of a work or the look-and-feel of an invention. But copyright is for speech and patents are for inventions. SCOTUS ruled source code isn't speech but it can be copyrighted. Software is pure math and math isn't patentable but somehow software is. I believe some kind of temporary protection for software would benefit society as copyright once did and patents still sometimes do, but neither copyright nor patent really fit. However, until some new form of temporary monopoly is created specifically for software, I'll settle for *either* patent or copyright, but not both.

    20. Re:I'm really missing Groklaw by LifesABeach · · Score: 1

      Aside from that.

    21. Re:I'm really missing Groklaw by omnichad · · Score: 1

      Probably some amount of trademarking going on with the look and feel. They have the time and money.

    22. Re:I'm really missing Groklaw by Anonymous Coward · · Score: 0

      I can't help but think that the only reason you can't patent a fan is because its a really old invention, we're too familiar with it and therefore, too obvious, and that the only reason these software patents and slide to unlock are able to be patented is because "technology is scary"

    23. Re:I'm really missing Groklaw by Vitriol+Angst · · Score: 1

      Is this just a case where had "Mega Corporation X" patented "on a computer" it would stand, but since this is a person, "on a computer" doesn't mean squat?

      The variable in this case that matters for our fascist supreme court may they rot in Hell, is that it's "by a person".

      I'd like to see obvious implementations for "on a computer" or "on a phone" or "because it's in a browser" go away -- but my guess is that the Supreme Court will continue to arbitrarily make laws however they want as long as it's corporate friendly. May they rot in Hell.

      --
      >>"ad space available -- low rates!!!"
    24. Re:I'm really missing Groklaw by rjstanford · · Score: 1

      That's just it though. You can patent a fan if its novel in some way. You cannot patent the idea of a thing that moves air by spinning a wheel with blades on it.

      Traditionally, software patents have been far closer to the latter than the former.

      --
      You're special forces then? That's great! I just love your olympics!
    25. Re:I'm really missing Groklaw by david_thornley · · Score: 1

      It's not clear to me that the slide-to-unlock patent is all that bad. It doesn't cover the basic idea, only how Apple does it. My Nexus 7 and my Nook Simple Touch both use slide-to-unlock in different ways, differently enough from Apple's that it's legal.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    26. Re:I'm really missing Groklaw by cheesybagel · · Score: 1

      What I can say is that he's an idiot. Does he ever mention copyright? No he claims if software patents stop being issued the only choice these corporations have is to treat software works as a trade secret which is plain bullshit. Then he mentions that because some law stating it could be done was passed the Supreme Court cannot rule it as unconstitutional. Again bullshit. The Supreme Court rules taking into account the Constitution of the United States and it just so happens that laws CAN pass in the legislative branch and be declared unconstitutional in whole or part later. IANAL but even I know that.

    27. Re:I'm really missing Groklaw by Warhawke · · Score: 1

      No, this ruling essentially makes "on a computer" claims go away. The only way something can be patented is if it's sufficiently novel to warrant patentability; the Court in this case said that an idea performed "on a computer," absent any practical benefits other than the computer itself, is not patentable. Also, your frustration with the Supreme Court is unwarranted; SCOTUS has been very good about limiting patents in the wake of the Federal Circuit's pro-patent agenda.

      Of course, you also forget that (according to Internet memes' interpretations of SCOTUS) corporations are people, too.

    28. Re:I'm really missing Groklaw by harperska · · Score: 1

      A case that was used for precedent was over a patent for a medical process that used the concentration of a drug's metabolites to control the dosage of that drug. The patent was thrown out because it wasn't transformative enough over an unpatentable thing. The relationship between the drug dose and the concentration of metabolites is a law of nature which is listed alongside abstract ideas among those things which are not patentable. And most importantly to this case, the process for measuring the concentration of metabolites as stated in the patent was already well known and obvious to the medical industry. So the court established a test for patentability where if a thing is unpatentable (law of nature / abstract idea), and it is tied to a method that is obvious to the industry in which that method pertains to (common medical process / basic program on commonly available computer), that combination is not enough to establish patentability.

      The opinion seems to take the definition of "generic computer" to be an average computing device in common use. From the opinion: "The method claims do not, for example, purport to improve the functioning of the computer itself. Nor do they effect an improvement in any other technology or technical field." In other words, this decision seems to say that software implementing abstract ideas that can be run on hardware that is common and generally available without needing to enhance that hardware in such a way that it would significantly advance the state of the art of computing is unpatentable.

    29. Re:I'm really missing Groklaw by CauseBy · · Score: 1

      I have a contrary opinion: deadbolts are prior art; slide-to-unlock is not patentable.

  5. Holy hell by GameboyRMH · · Score: 4, Funny

    There's no way this happened on purpose, something must be wrong.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:Holy hell by Anonymous Coward · · Score: 0

      They were distracted by the flying pig.

    2. Re:Holy hell by CauseBy · · Score: 1

      ...soaring over the snowcapped brimstone...

  6. Shock and Awe by Carcass666 · · Score: 5, Insightful

    A unanimous decision, authored by the most conservative voice on the court (Thomas) with a concurring opinion by one of the most liberal (Sotomayor). If this were the beginning of April, I would say this story was a prank. Yeah, it doesn't completely kill software patents, but it does seem to mortally wound the "business process + software = patent troll profit" problem that is plaguing software development. This is a good day for the judicial branch. It's a good day for the USA.

    1. Re:Shock and Awe by Anonymous Coward · · Score: 1

      Thomas authored something?

    2. Re:Shock and Awe by Anonymous Coward · · Score: 2, Informative

      He regularly writes opinions. He just doesn't ask questions in oral arguments. Much the same as how I lurk and read others comments on Slashdot without asking questions myself, but there is still (often) interesting discussion here.

    3. Re:Shock and Awe by Anonymous Coward · · Score: 0

      I was gonna ask... and I also miss Groklaw.

      I'm wondering how the PTO takes these sort of rulings, and more specifically, the patent examiners themselves. I mean, they have to be aware of these court cases and the ramifications that will come down the line if we start to see more turnover from the Judicial. Is it possible for a patent examiner to be booted out of the PTO because they authorized too many patents that the courts found inelligible? One would think.

      Either way, I hope this is a turning point of things.

    4. Re:Shock and Awe by pepty · · Score: 1
      A few months after SCOTUS or congress shakes things up the USPTO sends out new guidelines to the affected patent examiners. This recently happened for patents involving genes and natural products after last years decision against Myriad (BRCA1 gene patents): examiners were instructed to kick a lot of claims that previously would have been allowed.

      I don't think you can blame the examiners for following the guidelines that were in place at the time.

  7. PJ by Anonymous Coward · · Score: 0

    Wish you were here.

  8. Huh? by bunratty · · Score: 4, Informative
    It looks to me like the patent was invalidated because you can't patent an abstract idea. You can't patent the abstract idea of a vehicle with four wheels that uses an internal combustion engine to transport people and cargo. But you can patent the invention of a specific type of automobile, provided that you provide a concrete implementation of that idea by integrating building blocks into a new invention.

    Held : Because the claims are drawn to a patent-ineligible abstract idea, they are not patent eligible under 101. Pp. 5–17. (a) The Court has long held that 101, which defines the subject matter eligible for patent protecti on, contains an implicit exception for ‘ “[l]aws of nature, natural phen omena, and abstract ideas.’ ” As - sociation for Molecular Pathology v. Myriad Genetics, Inc. , 569 U. S. ___, ___. In applying the 101 except ion, this Court must distinguish patents that claim the “ ‘buildin[g ] block[s]’ ” of human ingenuity, which are ineligible for patent prot ection, from thos e that integrate the building blocks into something more, see Mayo Collaborative Ser - vices v. Prometheus Laboratories, Inc. , 566 U. S. ___, ___, thereby “transform[ing]” them into a patent-eligible invention, id., at ___. Pp. 5–6."

    --
    What a fool believes, he sees, no wise man has the power to reason away.
    1. Re:Huh? by tomhath · · Score: 1

      I read it differently. It seems to say that, for example, you can't patent the concept of a bookstore, nor can you patent the concept of a bookstore implemented as a computer program.

    2. Re:Huh? by ZombieBraintrust · · Score: 2

      It was invalidated because the process it describes is super super old. They only thing they added to the old process was using a computer. So if you invent something actually new. Then you can patent that. But "old idea + computer" is not patentable.

    3. Re:Huh? by Anonymous Coward · · Score: 0

      It seems to say that, for example, you can't patent the concept of a bookstore, nor can you patent the concept of a bookstore implemented as a computer program.

      I dissent from your opinion: if you can't get a valid patent for an abstract idea of a bookstore, you can't get a patent for an online version of the same abstract bookstore.

    4. Re:Huh? by praxis · · Score: 1

      Your dissent seems rather consenting.

    5. Re:Huh? by bunratty · · Score: 1

      I see your dissent and consent, and I raise you a lament!

      --
      What a fool believes, he sees, no wise man has the power to reason away.
  9. Meaning in plain text by bswarm · · Score: 1

    So, this means computer generated things can't be patented? IE: Skynet won't be able to patent the terminator.

  10. Goodbye 1Click by Anonymous Coward · · Score: 1

    The ruling is clear, just implementing an idea, like 1click payment, is not good enough for a patent. The implementation needs to add substance to the idea. For example, a video codec based upon a new approach requires more than a generic implementation (i.e. can be done by anyone) and can be patented. A 1Click payment system, however, requires little more than a generic implementation to function and not subject to patents.

    So, that leaves something like 1-Click subject to patent claims as a "business method", but according to the above ruling, there is an argument that it lacks sufficient substance as a method to be patentable.

    Thus, someone needs to attack "business method" patents and obtain a similar ruling.

    1. Re:Goodbye 1Click by bluefoxlucid · · Score: 2

      The old-school problem with software patents was patenting everything "on a computer". A known eigenvector transform to separate out sinusoid frequencies from a set of sample points would be written and patented "on a computer", because nobody had ever done it in software before.

      People started calling method patents "software patents" at some point. That is to say: people would come up with a brilliant new way to analyze and encode data (i.e. compression, psychoacoustics), and folks would start screaming that it shouldn't be patented.

      Hardware patents are really the same way: a system of gears, levers, and cams placed in a certain order create a pair of timed shuttles that can weave fabric at high speeds. Software just feeds a similar list of steps (mathematical transformations) into a computer and does something. Hardware patents are mechanical algorithms; software patents are computational algorithms. Hardware patents take substance in (thread, electrons, steel) and produce an organized substance output (cloth, signal, gears); software patents take data in and produce an organized information output.

      There's nothing wrong with software patents. Our problem is patenting shit that everyone knew about for the past 500 years, or retard shit that doesn't mean anything but can be manipulated in court to apply to anything.

    2. Re:Goodbye 1Click by Anonymous Coward · · Score: 0

      There's nothing wrong with software patents.

      Except for the fact that software is made out of idealized abstract mathematics. Parts don't cost anything, they don't rust, wear out, or break, and if algorithms are patentable, a single programmer can trivially and innocently infringe hundreds or thousands of patents in a single program.

    3. Re:Goodbye 1Click by tepples · · Score: 1

      So as I understand what you wrote: Method patents where the method itself is novel are fine, but "on a computer" is not an inventive step if the way to translate an otherwise non-novel method to a computer is obvious to one skilled in the art. Am I right?

    4. Re:Goodbye 1Click by Ken_g6 · · Score: 1

      So, that leaves something like 1-Click subject to patent claims as a "business method", but according to the above ruling, there is an argument that it lacks sufficient substance as a method to be patentable.

      Thus, someone needs to attack "business method" patents and obtain a similar ruling.

      Well, that's the question, isn't it? I don't think this completely invalidates "business method" patents.

      This is an extension of the argument that "$process on a computer" is not patentable separately from $process. A previous ruling said that if $process was already patented, "$process on a computer" did not constitute a new patent. This ruling says that if $process is not defined specifically enough to be patented, then "$process on a computer" does not add enough specifics to make the whole process patentable.

      So, I think that leaves something like 1-Click subject to patent claims as a "business method", because it is sufficiently specific: The business identifies you, stores your payment info and address, and both charges you and ships stuff to you with one action. To invalidate it would require a similar process in use before the patent, whether or not it used a computer.

      --
      (T>t && O(n)--) == sqrt(666)
    5. Re:Goodbye 1Click by bluefoxlucid · · Score: 4, Insightful

      Yes.

      Similarly, assembling a wooden crate "with a nail gun" is not an inventive step over "the same way for thousands of years, but with a hammer."

    6. Re:Goodbye 1Click by rjstanford · · Score: 1

      Software just feeds a similar list of steps (mathematical transformations) into a computer and does something.

      That'd be just fine IMO. Most software patents show vague pictures of the inputs and outputs of those transformations, and then claim to have patented the transformations themselves. Its as if the cotton gin patent simply showed cotton growing in fields, then t-shirts, and had a large box in between them that was patented under "a method for transforming cotton from its natural state," which was then used to attack the loom.

      --
      You're special forces then? That's great! I just love your olympics!
    7. Re:Goodbye 1Click by Bob+the+Super+Hamste · · Score: 1

      Damn-it of all the time to not have mod points. Parent needs some +1 insightfuls.

      --
      Time to offend someone
    8. Re:Goodbye 1Click by bluefoxlucid · · Score: 2

      That would actually be fine, if nobody had ever thought to turn fiber into clothing. Once the broad "fiber becomes clothing" patents wear out, you have to look for ways people have made thread before. "PLANT fiber becomes clothing." "Novel way to process Flax and Hemp fiber into clothing by hybrid chemical wash and bacterial fermentation." "New method and device for spinning fibers into clothing." "New method and device for separating high-quality fibers from weak, short fibers to produce better thread." "Novel method for removing seeds from harvested cotton fibers." "Enhancing the yield of cotton, flax, and cannabis fibers through novel growing methods."

    9. Re:Goodbye 1Click by sumdumass · · Score: 2

      You mean similar like the store charge accounts before everything became a chain? People would go in, pick what they wanted, a clerk would write it down, then the items would be pulled, charged to your account, and delivered to your door by some highschool kid looking for extra money- often by the end of the day.

      The concept of one click is not new. Its just a return of yesteryear to todays stores.

    10. Re:Goodbye 1Click by Anonymous Coward · · Score: 0

      Most software patents show vague pictures of the inputs and outputs of those transformations

      Absolutely this. The worst offenders could easily be purged if we had the ability to attack a patent as being invalid due to non-practicibility rather than non-novel or obvious. I can pick a random patent number issued in the last 10 years and chances are good it will have a claim for a "method comprising 'an algorithm'" where the algorithm isn't specified in hopes that the patent could be used against any algorithm, likely because the "inventor" hasn't got a fucking clue how to do what he wants to do "on a computer" but hopes someone else will figure it out.

    11. Re:Goodbye 1Click by SydShamino · · Score: 1

      They're "green eggs and ham" patents and shouldn't be approved.

      If method x can't be patented, then it can't also be patented
      on a computer, on the internet, with a touchscreen, with a mouse /
      on a plane, in a car, on a boat, in a house.

      If the method is nonpatentable when implemented somewhere /
      then it's nonpatentable everywhere!

      --
      It doesn't hurt to be nice.
    12. Re:Goodbye 1Click by American+Patent+Guy · · Score: 1

      What you're describing is lack of "enablement". A patent is supposed to teach the invention such that one of ordinary skill in the art can make and use the invention.

      The problem here is that most patent examiners haven't been engineers, and they're lousy at rejecting the claims you describe because they don't have a reference level of what "ordinary skill" is. If patent examiners were paid more (which might require higher filing fees), we might reach better quality patents.

    13. Re:Goodbye 1Click by mysidia · · Score: 1

      People started calling method patents "software patents" at some point. That is to say: people would come up with a brilliant new way to analyze and encode data (i.e. compression, psychoacoustics), and folks would start screaming that it shouldn't be patented.

      If you come up with a new compression algorithm which is much better than any previous compression algorithm conceived so far, and you can explain how it is so, then it's not a generic idea; it is this complicated non-trivial algorithm you have come up with, and that you had to put a minimum amount of work in, of at least a few months to polish this algorithm and your implementation of it.

      You should have no troubles proving you went through weeks of work to develop the algorithm and this implementation of the algorithm, and include all the fine details of your complete standalone implementation in the patent

      There's nothing wrong with software patents.

      You have rephrased the argument.

      The problem is about patents which claim "ideas about themself".

      For example: a patent on a procedure for compressing data, that also attempts to claim the "idea" of compressing data by applying the concept of a dictionary or statistical principles (And therefore, essentially all likely compression algorithms)

      Or the idea of: "Rendering data indecipherable by using a computer to encrypt it", Or the idea of : "Performing encryption using equations based on elliptic curves."

      It is your specific implementation of this idea that is supposed to be protectable, not the ideas about the implementation itself: certainly not mathematics, fundamental algorithms, or your choice to put them together in simple combinations.

      The problem is with generic or otherwise known as somewhat trivial software patents, Or obvious patents, which are claimed to be non-obvious, because you "Wouldn't have thought about doing X" if not for the patent.

      Where X is often "Apply non-patentable thing using Y"; where Y is something new such as "a computer", or "the internet", or "the cloud", for example. Where "Using Y" would also normally be common and non-patentable; plenty of people use Y, and by "Applying X using Y"; they get no more improvement than the efficiency improvement "using Y" that would be expected.

      Example of claims/generic concepts that should not be patentable: "Authenticate website visitors using a notary or hardware device."
      "Generate a one time code based on the current time of day using a small computer."
      "Save money on disk space by deleting/merging data using a scan for duplicate information."
      "Detect component failure by periodically sending a PING message or HELO signal using Y"
      "Improve linear access speed by defragmenting"
      "Track user sessions using cookies."
      "Sell things online using the internet using a single mouse click."
      "Display advertisements using a web browser."
      "Approximate website visitors' geography using an IP address."

    14. Re:Goodbye 1Click by bluefoxlucid · · Score: 1

      Yes.

      When the software patent issue first came into public debate, I saw a lot of posts about how novel audio encoding schemes shouldn't be patented because "it's just math, you can't patent math!" This was big with AAC and MP3, which people claimed should be unpatentable because they're math.

    15. Re:Goodbye 1Click by omnichad · · Score: 1

      Software is concrete mathematics.

    16. Re:Goodbye 1Click by Anonymous Coward · · Score: 0

      Except for the fact that software is made out of idealized abstract mathematics. Parts don't cost anything, they don't rust, wear out, or break, ...

      And they absolutely will not stop, ever, until you are dead.

    17. Re:Goodbye 1Click by king+neckbeard · · Score: 1

      Concrete mathematics is an oxymoron.

      --
      This is my signature. There are many like it, but this one is mine.
    18. Re:Goodbye 1Click by omnichad · · Score: 1

      Are you arguing that a simple equation is abstract rather than concrete just because it uses numbers (which aren't necessarily an abstract concept)?

    19. Re:Goodbye 1Click by king+neckbeard · · Score: 1

      It's abstract because it doesn't have a specific physical presence. Simplicity is irrelevant. 1+1=2 is abstract, while the International Space Station is concrete.

      --
      This is my signature. There are many like it, but this one is mine.
    20. Re:Goodbye 1Click by rjstanford · · Score: 1

      Indeed, that's the whole point - swapping limited protection in exchange for permanent education. Somewhat akin to the goals of the OpenSource movement on steroids, if you think about it.

      In theory, at least.

      No need to raise fees by the way, simply keeping the money the patent office charges in the patent office rather than using it as a generic profit center would more than take care of the staffing and backlog problems.

      --
      You're special forces then? That's great! I just love your olympics!
    21. Re:Goodbye 1Click by david_thornley · · Score: 1

      I consider myself more than ordinarily skilled in the art of software development. I've looked at some patents, and concluded that there's no bloody way I could implement the patent without a lot of creative work, quite likely enough to be patentable.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    22. Re:Goodbye 1Click by omnichad · · Score: 1

      1+1 is certainly concrete as much as the fact that certain kinds of apple are red. You are trying to use some sort of literary definition of abstract, but that's not applicable here.

    23. Re:Goodbye 1Click by Anonymous Coward · · Score: 0

      There's nothing wrong with software patents.

      There's lots wrong with software patents, and patents in general. You, and the PTO, haven't addressed the problem of how to decide whether two entities as abstract and multidimensional as ideas are the same or different at all. They, and you, just hand wave around that fundamental problem. Just arbitrarily claim that two overlapping ideas are the same or different with no rational basis, just gut feeling. Most formal court opinions on this topic are laughably bad. Which is not surprising when they can't even rationally decide whether two colors are the same or different, a trivial problem compared to deciding whether two ideas are the same or different. All ideas are different; the question is by how much and on what dimensions and the importance of each dimension. e.g. all physical inventions are different in the sense they cannot coexist in the same place so it's arbitrarily decided by the PTO that that dimension is not important.

  11. You've got ESP by ciaran_o_riordan · · Score: 5, Informative

    Sorry, all you've got is me.

    If anyone can help, I've been building this wiki for five years now without a break:

    http://en.swpat.org/

    (And I'm working on campaigns against software patents since 2003.)

  12. PJ, are you reading this? by wjcofkc · · Score: 1

    I am willing to bet PJ passively reads Slashdot. If this is so and you read this, we need you back now please. Now more than ever is the clarity of your legal analysis needed. I admit that I am being completely selfish in asking.

    --
    Brought to you by Carl's Junior.
    1. Re:PJ, are you reading this? by thaylin · · Score: 1

      So you dont know if it was a man, woman, or machine but you definitively know she was working for IBM, even though she coved more things that had nothing to do with IBM..... I dont think the poster you responded to was the fool in this thread.

      --
      When you cant win, ad hominem.
    2. Re:PJ, are you reading this? by Anonymous Coward · · Score: 1

      That is a scurrilous, unproven and libelous statement unsupported by facts. Shame on you.

  13. timothy, you're a dumbass by Anonymous Coward · · Score: 1

    this isn't a software patent, it's a "business method" patent. the latter is what was just dealt with by the SCOTUS.

    here's the claim that was representative before the court:

    A method of exchanging obligations as between parties, each party
    holding a credit record and a debit record with an exchange institution,
    the credit records and debit records for exchange of predetermined
    obligations, the method comprising the steps of:
    (a) creating a shadow credit record and a shadow debit record for
    each stakeholder party to be held independently by a supervisory
    institution from the exchange institutions;
    (b) obtaining from each exchange institution a start-of-day balance
    for each shadow credit record and shadow debit record;
    (c) for every transaction resulting in an exchange obligation, the
    supervisory institution adjusting each respective party’s shadow credit
    record or shadow debit record, allowing only these transactions that do
    not result in the value of the shadow debit record being less than the
    value of the shadow credit record at any time, each said adjustment
    taking place in chronological order, and
    (d) at the end-of-day, the supervisory institution instructing on[e] of
    the exchange institutions to exchange credits or debits to the credit
    record and debit record of the respective parties in accordance with the
    adjustments of the said permitted transactions, the credits and debits
    being irrevocable, time invariant obligations placed on the exchange
    institutions.

    you see any software or computer in that claim, you dumb motherfucker?

    1. Re:timothy, you're a dumbass by gnupun · · Score: 1

      The claims are implemented in software, so it's related to software patents.

    2. Re:timothy, you're a dumbass by TemporalBeing · · Score: 1

      FYI -- they discuss the issue of "applying it on a computer" quite a bit throughout the entire opinion, so for all intents and purposes they are discussing a software patent. IANAL; however, previously discussing this with several friends that are, they viewed it as a software patent case too.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  14. IAAL by PDG · · Score: 2

    While not an expert in this particular case, the holding seems pretty clear - you can't patent an abstract idea and the mere implementation of one does not violate an non-patentable solution. The analysis points out that there is not unique thought or design process involved to protect and the mere following of steps previous outlined does not make something patentable.

    --
    "Where is my mind?"
  15. The Ultimate by Anonymous Coward · · Score: 0

    Wait'll they patent being born...

  16. No, no, no. by Anonymous Coward · · Score: 0

    Thomas didn't invalidate the patent "for being a software patent." He invalidated it because it was just an abstract idea that was going to be implemented on a computer. This is key - if a patent involves the union of an abstract idea and a computer and the union is novel, etc., it will be upheld. This is NOT, repeat NOT, giving courts permission to start invalidating software patents just because they are software patents. That idea is based on a total misunderstanding of the opinion.

  17. One button safe? by NMBob · · Score: 1

    So you mean it might be safe to poke one button on a coke machine and purchase a Coke again without worrying about Amazon's lawyers showing up behind you? Whoa!

  18. Patents, from a developers perspective by Anonymous Coward · · Score: 1

    If I can use an existing software language to implement your 'patented' idea, then you shouldn't be able to patent that idea. Otherwise, you are restricting my right of freedom of speech (code is copywrite-able). Just like Stephen King can not prevent someone from writing a book about a car that gains sentience and starts killing people, you should not be allowed to prevent me from writing software that does whatever it is you have obtained a patent for. You do have copy write on your code and I shouldn't be allowed to steal your code.

    The prior art is the software language, the compiler and the general purpose computer.

    1. Re:Patents, from a developers perspective by rjstanford · · Score: 1

      Honestly, I'm no fan of software patents, but that's as silly as claiming that if you weren't advancing the art of blacksmithing that you couldn't patent a complex and novel piece of machinery made out of iron.

      --
      You're special forces then? That's great! I just love your olympics!
    2. Re:Patents, from a developers perspective by gnasher719 · · Score: 1

      If I can use an existing software language to implement your 'patented' idea, then you shouldn't be able to patent that idea.

      You can't patent an idea in the first place. Now if you can implement my idea just by being your job as a competent software developer, then the idea + software cannot be patented. But if there is some part of my idea that not every competent developer can do, that requires a non-obvious invention, then the product might be patentable.

    3. Re:Patents, from a developers perspective by thaylin · · Score: 1

      It is not remotely like that. You can form new things by blacksmiths, you are not limited by the art itself. In programming in a particular language you are 100% limited by the constructs of that language.

      --
      When you cant win, ad hominem.
    4. Re:Patents, from a developers perspective by mysidia · · Score: 1

      Honestly, I'm no fan of software patents, but that's as silly as claiming that if you weren't advancing the art of blacksmithing that you couldn't patent a complex and novel piece of machinery made out of iron.

      I disagree. He should be able to publish all the code he wants, and even distribute books and copies of the source code to end users. Patents aren't allowed to restrict speech.

      On the other hand: the instant someone takes that bit of code and tells the computer to run it, or ships an appliance that loads this bit of code; they have turned their computer's CPU into a machine which is infringing.

      This is because a computer is a 'dynamic' machine that can be reconfigured in countless ways. The source code is just a recipe for the CPU ---- exchanging the recipe is fine, so long as you don't configure the machine to execute the recipe.

      It is a CPU executing the implementation that can be infringing, or a computer distributed to run the recipe; not the source code or the binary itself --- which are just instructions regarding how to configure the execution logic of a certain kind of computer for a certain task.

    5. Re:Patents, from a developers perspective by Anonymous Coward · · Score: 0

      The language it's implemented in should be completely irrelevant to patentability. Your code is protected by copyright.
      If software is patentable (and I don't want it to be), any other implementation of the identical process would be covered by the patent.
      All Turing-complete languages can implement the same processes.

    6. Re:Patents, from a developers perspective by ZombieBraintrust · · Score: 1

      A computer can be a person. Are you saying I can't speak to a person in code and tell them a series of steps? That by doing so I have turned thier brain into a machine that is infringing? If I teach my dog to do the steps is my dog a new invention?

    7. Re:Patents, from a developers perspective by david_thornley · · Score: 1

      If something can be done on a computer, it can be done in an existing software language, since most can emulate a Turing machine, and a Turing machine can do any calculation a computer can do.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    8. Re:Patents, from a developers perspective by mysidia · · Score: 1

      A computer can be a person. Are you saying I can't speak to a person in code and tell them a series of steps?

      A computer is not, legally speaking, a person, so no, you have no protected right to "speak" to a computer. However, the answer is you can "reveal" the code to the computer (such as by saving a copy of the code as a text file in notepad), as long as you do not do anything that would cause or allow the computer to execute that code, such as compiling and running, or loading the file using a script interpreter.

      You can also share the code with your friends, as long as the purpose is studying the code, and they will not execute the code ("practice the patent").

      If I teach my dog to do the steps is my dog a new invention?

      Any procedure composed of steps so simple a dog can learn them are so trivial as to be obvious non-patentable. If you create a technological aid to enable the dog to execute a complicated procedure covered by the patent ("Such as stepping on a 'do patented thing switch' for a treat), then it is the combination of the dog and the technological aid that is infringing, not the dog.

      A procedure/method to be executed by humans for training a dog to accomplish something unusual and useful such as bomb sniffing or drug sniffing may be patentable. In that case: using that method, or training the dog on those steps itself for conducting the training could be considered infringement, but not the dog's use of their biological organs.

  19. Conventionl activities by ZombieBraintrust · · Score: 2

    Using a computerto create and maintain “shadow” accounts amounts to electronic recordkeeping—one of the most basic functionsof a computer. See, e.g., Benson, 409 U. S., at 65 (noting that a computer “operates . . . upon both new and previously stored data”). The same is true with respect to the use of a computer to obtain data, adjust account balances,and issue automated instructions; all of these computer functions are “well-understood, routine, conventional activit[ies]” previously known to the industry. Mayo, 566 U. S., at ___ (slip op., at 4). In short, each step does nomore than require a generic computer to perform generic computer functions.

    I think the above is one of the most important parts of the ruling. Basically stating that your patents stores data, or calculates something won't make it patent elligible if it wasn't patent elligible to start with. You could extend similer thinking to internet patents when talking about "well-understood, routine, convention activiteis"

  20. Yes, but for the wrong reason by Theaetetus · · Score: 3, Interesting

    It was invalidated because the process it describes is super super old. They only thing they added to the old process was using a computer. So if you invent something actually new. Then you can patent that. But "old idea + computer" is not patentable.

    If something's not new, it's invalid under 35 USC 102. If something is obvious, it's invalid under 35 USC 103. Both of these would apply to "old process + computer", and the patent should have been invalidated on those grounds...

    But, you have to prove that it's an old idea with some evidence in the form of prior art. And because SCOTUS can't do their own prior art searches, even though they knew it was an old idea, they couldn't invalidate it under 102 or 103... So, instead, they turned to 35 USC 101, and said that this was not a patent eligible method because it was directed to an "abstract idea"... But what's an abstract idea? According to Thomas, anything super super old, like you said. But that's what the other statutes are for.

    It's the right outcome - the patent was clearly invalid - but for the wrong reason.

    1. Re:Yes, but for the wrong reason by Anonymous Coward · · Score: 0

      you have to prove that it's an old idea with some evidence in the form of prior art.

      Prior art requires an exact claim-for-claim match. If someone is claiming "old idea+computer" you have to find that someone has done "old idea+computer" and published it at least a year before the priority date of the patent in order to claim that the patient is invalid in this ground. Showing that everyone did "old idea" before computers is not sufficient for prior art/novelty.

    2. Re:Yes, but for the wrong reason by am+2k · · Score: 1

      But what's an abstract idea?

      Isn't the definition that you have to be able to give a patent to a developer skilled in the specific art and he/she can implement exactly the device described by the patent without inventing anything new? If that's not possible, the patent is supposed to be invalid because it's an abstract idea instead of a concrete implementation.

    3. Re:Yes, but for the wrong reason by American+Patent+Guy · · Score: 1

      You've almost got this right, Theaetetus:

      Because the district court hearing the case invalidated the patent under section 101, the appeal was limited on those grounds. Neither the appellate court nor the Supreme Court could turn to section 103 (obviousness) to invalidate the patent, because there was no ruling on those grounds at the lower court level for them to review. Now if the respondent had made arguments under section 103 and the district court had ruled the patent to be invalid for obviousness, then the Supreme Court could have affirmed on those grounds.

      What we really need is judges at the district court level that can distinguish reasonings based upon section 101 from 103. By continuing this "abstract idea" line of decisions, the Supreme Court has only clouded the issue further.

      And to whoever wrote the subject line claiming that this patent was invalidated "for being software": this decision does nothing of the sort. It would be nice if you'd read the decision before trying to lure us in by claiming to fit the ocean in a teacup. I'll be happy to write claims for a valid software patent any time you like. (Yes, I'm a patent attorney.)

    4. Re:Yes, but for the wrong reason by Anonymous Coward · · Score: 0

      No. You're conflating 101 with 102.

    5. Re:Yes, but for the wrong reason by omnichad · · Score: 1

      So it was invalidated because of one the claims was no more concrete than "on a computer." I don't know the implications of that. Maybe, as you said, the rest of the claims would then have to be proven obvious/prior for the patent not to stand. So they maybe overlooked that detail when they didn't actually have the authority to, even though it gave the end result that everyone wanted.

    6. Re:Yes, but for the wrong reason by Anonymous Coward · · Score: 0

      I read it as being thrown out because it was merely software, so it makes sense to me. I did that because I do not read legalese that often.

    7. Re:Yes, but for the wrong reason by Theaetetus · · Score: 1

      But what's an abstract idea?

      Isn't the definition that you have to be able to give a patent to a developer skilled in the specific art and he/she can implement exactly the device described by the patent without inventing anything new? If that's not possible, the patent is supposed to be invalid because it's an abstract idea instead of a concrete implementation.

      Nope, that's actually 35 USC 112 - the patent disclosure must contain sufficient written description to enable one of ordinary skill in the art to make and use the invention without undue experimentation. But that's about sufficiency of the figures and specification... You could have a hundred pages of perfectly commented pseudocode, flowcharts, descriptions of every signal at every stage, etc., and you'd pass 112, but your patent claim could still fail 101 as being "abstract". For example, in this particular case, Alice Bank actually had a huge specification with detailed flow charts and descriptions... but their patent claim was waaaaay too broad, trying to claim the use of intermediary accounts.

      But "waaaaay too broad" isn't the definition of abstract - it's too broad, because it's not new, not because it's somehow an inconceivable abstract thing that people can't wrap their heads around.

    8. Re:Yes, but for the wrong reason by Theaetetus · · Score: 1

      You've almost got this right, Theaetetus:

      Because the district court hearing the case invalidated the patent under section 101, the appeal was limited on those grounds. Neither the appellate court nor the Supreme Court could turn to section 103 (obviousness) to invalidate the patent, because there was no ruling on those grounds at the lower court level for them to review. Now if the respondent had made arguments under section 103 and the district court had ruled the patent to be invalid for obviousness, then the Supreme Court could have affirmed on those grounds.

      Yes, I was trying to provide the lay version with that bit about SCOTUS being unable to perform their own prior art searches. They're constrained to the trial record, and therefore, even if they felt it was invalid under 102/103, they had to use their magic 101 wand because they felt they had no other options.

      What we really need is judges at the district court level that can distinguish reasonings based upon section 101 from 103. By continuing this "abstract idea" line of decisions, the Supreme Court has only clouded the issue further.

      Particularly here, where they're essentially using 103 to say the District Court was right about 101. Oy.

    9. Re:Yes, but for the wrong reason by American+Patent+Guy · · Score: 1

      Ah, then we agree. And I think you'd agree with this as well:

      The goal of an ordinary modern appellate (or supreme court) judge is to confuse the issue enough so he appears clever and important! If the resolution of an issue is too simple, then the judge gets no accolades from the legal community and no invitations to award ceremonies where he can wear black robes. :-)

    10. Re:Yes, but for the wrong reason by ZombieBraintrust · · Score: 1

      Well the district court did that because this case is almost identical to Bilski. And Bilski was invalidated on section 101. This is just a different kind of hedging than was in Bilski. No need to spend time looking to see if it was new when SCOTUS already said it was abstract.

    11. Re:Yes, but for the wrong reason by Theaetetus · · Score: 1

      Ah, then we agree. And I think you'd agree with this as well:

      The goal of an ordinary modern appellate (or supreme court) judge is to confuse the issue enough so he appears clever and important! If the resolution of an issue is too simple, then the judge gets no accolades from the legal community and no invitations to award ceremonies where he can wear black robes. :-)

      ... you sound like a litigator...

    12. Re:Yes, but for the wrong reason by American+Patent+Guy · · Score: 1

      Any good attorney considers the result of his work if and when it is considered by a judge. If that makes me a litigator, then I'll be proud to bear the title!

    13. Re:Yes, but for the wrong reason by ZombieBraintrust · · Score: 1

      process, machine, manufacture, or composition of matter, or any new and useful improvement thereof

      A claim should fail 101 if it claims something that isn't one of the above. The were not claiming to invent a machine (the computer) They were not claiming to invent the process (hedging) They were not claiming to invent a specific improvement to a computer. (software added to the computer) Instead their claim was using a machine to solve a problem. That doesn't fall under 101 unless it falls under a patentable process. SCOTUS said that the 2 step process of (take exising process) and (apply it on a computer) is just a drafting trick to get a patent on old things. If you remove the drafting trick then you have a process with no steps. So they rejected it under 101.

    14. Re:Yes, but for the wrong reason by Theaetetus · · Score: 1

      process, machine, manufacture, or composition of matter, or any new and useful improvement thereof

      A claim should fail 101 if it claims something that isn't one of the above.
      The were not claiming to invent a machine (the computer)
      They were not claiming to invent the process (hedging)

      Actually, they were. It's the second word in the claim - a "method". They were claiming they invented a specific method of maintaining shadow accounts.

      Now, I should stipulate, I don't think they did invent anything, and that this was either known under 102 or obvious under 103 given the existence of double-margin bookkeeping. But they were certainly claiming to have invented a process, which is a statutory category under 101.

      Instead their claim was using a machine to solve a problem. That doesn't fall under 101 unless it falls under a patentable process.

      Exactly.

      SCOTUS said that the 2 step process of (take exising process) and (apply it on a computer) is just a drafting trick to get a patent on old things. If you remove the drafting trick then you have a process with no steps. So they rejected it under 101.

      If you remove the drafting trick, you'd have a process with known steps, not no steps. For example, say I had a claim of:
      A method for adding two integers, comprising:
      inputting a first integer to a computer;
      inputting a second integer to the computer;
      calculating a sum of the first integer and second integer, with the computer; and
      outputting the calculated sum, on a display of the computer.

      Now, that's clearly "a process". And if you remove the "drafting trick" of applying it on a computer, you end up with:
      A method for adding two integers, comprising:
      inputting a first integer;
      inputting a second integer;
      calculating a sum of the first integer and second integer; and
      outputting the calculated sum.

      You still have the exact same number of steps, and it's still a process. Now, sure, it's well known and has been for thousands upon thousands of years, but that doesn't suddenly make it not a process, or an "abstract idea", or anything else... It's a claim directed to statutory subject matter under 101 that is not new under 102 and therefore is not a valid patent claim.

  21. Great quotes... by TemporalBeing · · Score: 2
    Great quote on pg 16 of the SCOTUS Opinion:

    Given the ubiquity of computers, see 717 F. 3d, at 1286 (Lourie, J., concurring), wholly generic computer imple - mentation is not generally the so rt of “additional featur[e]” that provides any “practical a ssurance that the process is more than a drafting effort designed to monopolize the [abstract idea] itself.” Mayo , 566 U. S., at ___ (slip op., at 8–9).

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  22. What's the impact on Arithmetic Coding? by Anonymous Coward · · Score: 1

    I mean, the stupid Arithmetic Coding patent is what killed bzip and replaced it with the less compact bzip2 using Huffman coding.

    What about FAT royalties?

    1. Re:What's the impact on Arithmetic Coding? by gnasher719 · · Score: 1

      I mean, the stupid Arithmetic Coding patent is what killed bzip and replaced it with the less compact bzip2 using Huffman coding.

      But then Arithmetic Coding _is_ very clever and the average programmer wouldn't have been able to come up with it. The average programmer wouldn't even be able to understand it, after it is explained to them. Huffman isn't _that_ easy either, but definitely easier. So I would not call this a "stupid" patent.

    2. Re:What's the impact on Arithmetic Coding? by wiredlogic · · Score: 1

      It's an algorithm describable through symbolic math. It shouldn't be patentable.

      --
      I am becoming gerund, destroyer of verbs.
  23. Please, stop posting sensationalist headlines by hydrofix · · Score: 3, Interesting

    At least according to Ars this is much less. It's just about killing specific kind of SW patents. Crucially, it still allows patents that "improve the functioning of the computer itself".

    1. Re:Please, stop posting sensationalist headlines by Bacon+Bits · · Score: 1

      So, what, all Windows patents are invalidated?

      --
      The road to tyranny has always been paved with claims of necessity.
  24. Summary of decision by Impy+the+Impiuos+Imp · · Score: 5, Informative

    A summary of the decision:

    1. [We have long held that] Laws of nature, natural phenomena, and abstract ideas are “the basic tools of scientific and technological work.” and are not patentable.

    2. Restricting such an idea and applying it in a particular domain also is not patentable, long established.

    3. This is an abstract idea -- and a well-known one in your industry at that.

    4. Applying it "on a computer" is trying to patent it in a restricted domain, and thus not patentable.

    5. quo novus ordo et tu Brute seclorum GT 9-0 FO

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  25. summary does not match the quotes by sribe · · Score: 1

    The quotes sure make it seem like the patent was invalidated for being one of those patents which is nothing more than a wish list of features, with no specific information as to an actual implementation. In other words, a marketing description masquerading as an invention.

    I've long thought that so many patents of the past 20 years were like this, especially software patents, and that invalidating these would be a great first step, even if we don't manage to get rid of software patents. So, although it seems like the patent was NOT invalidated for being a software patent, it is still cause for great celebration, because it establishes a precedent for invalidating the worst kinds of software patents--and those awful, non-specific, overbroad crap patents are far more of a problem than clear patents on specific techniques.

    I've often used this analogy: under the current patent regime, instead of RSA getting a patent on their particular public/private key crypto implementation, the first person (I forget who that was) to think up the concept of using a "trap door" function to create a public/private key system would have patented that idea, without having to bother with actually providing an implementation, and would have essentially owned (for 20 years) all the implementations which later researches, including RSA, did the hard work of actually inventing. So while you may think the RSA patent was a bad idea, it was nowhere near as bad as things got later, and frankly I could live with the RSA kind of software patent.

  26. Florian Mueller's take by david.emery · · Score: 1

    http://www.fosspatents.com/201...

    Make sure you read his biography to get a sense of where he's coming from in this debate.

    1. Re:Florian Mueller's take by rahvin112 · · Score: 1

      Does he include in his biography that he's a paid shill?

      No one should read anything he says.

    2. Re:Florian Mueller's take by david.emery · · Score: 1

      As long as you understand where he's coming from, and that he's been paid as a lawyer to advocate in the past for clients, his stuff is worth reading. His arguments may be biased towards a specific perspective, but they are well-reasoned and documented in support of his position. That's a lot better than the normal bovine effluent you read from tech reporters or (other...) paid shills.

      Even PJ would pick-and-choose references to support a position, that's what "making an argument" is all about.

      That being said, Mueller's recent writings on Apple abandoned a lot of the balance they had in years past. I don't know if he lost patience with Apple's positions on the Samsung trials, or if his change was motivated by something less transparent.

    3. Re:Florian Mueller's take by ZombieBraintrust · · Score: 1

      Mueller isn't a lawyer.

    4. Re:Florian Mueller's take by rahvin112 · · Score: 1

      He's a full time shill. Paid to present the views of the highest bidder.

  27. What is an "abstract idea" by Steve1952 · · Score: 2

    The Supreme Court has held that "abstract ideas" can't be patented, but then has deliberately refrained from defining what an "abstract idea" is!

    In the latest Alice decision, they write: "In any event, we need not labor to delimit the precisecontours of the “abstract ideas” category in this case. It is enough to recognize that there is no meaningful distinction between the concept of risk hedging in Bilski and the concept of intermediated settlement at issue here. Both are squarely within the realm of “abstract ideas” as we have used that term."

    So you can't have "X", where "X" is undefined.

    1. Re:What is an "abstract idea" by bunratty · · Score: 2

      You're aware that not everything can be defined, right? Even in mathematics, sets are not defined. If there was something used to define what a set is, we would need a definition of whatever that thing is, ad infinitum. A dictionary always give definitions of words in terms of other words. You have to understand what some subset of words in a particular language means before you can use a dictionary for that language.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:What is an "abstract idea" by American+Patent+Guy · · Score: 1

      The concept of an "abstract idea" is something the Supreme Court invented (did I really use that word?) --- to find a way to invalidate obvious patents under section 101. An abstract idea is some knowledge known in the art prior to the invention, applied to a general-purpose machine or computer. That renders the combination of the abstract idea and the application on a computer obvious, if somebody can find a stated motivation in the art from which a rejection can be made.

    3. Re:What is an "abstract idea" by Registered+Coward+v2 · · Score: 1

      The Supreme Court has held that "abstract ideas" can't be patented, but then has deliberately refrained from defining what an "abstract idea" is!

      In the latest Alice decision, they write: "In any event, we need not labor to delimit the precisecontours of the “abstract ideas” category in this case. It is enough to recognize that there is no meaningful distinction between the concept of risk hedging in Bilski and the concept of intermediated settlement at issue here. Both are squarely within the realm of “abstract ideas” as we have used that term."

      So you can't have "X", where "X" is undefined.

      It would seem to me that that is the right thing to do when it is hard to clear define the line between OK and Not OK. This allows lower courts to use the ruling as guidance and as cases work their way up to SCOTUS that can provide more definitive guidelines. If they try to be more specific for such a broad area as patentable ideas they risk going to far one way or the other and later having to correct themselves if and when a good case comes up that allows them that option.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re:What is an "abstract idea" by Vitriol+Angst · · Score: 1

      The supreme court is obviously avoiding plain english to prevent people from realizing that they are functionally retarded.

      --
      >>"ad space available -- low rates!!!"
    5. Re:What is an "abstract idea" by Vitriol+Angst · · Score: 1

      You are providing an extensive amount of wiggle room for things that SHOULD be defined. Billions of dollars and people going to jail rests on definitions by the supreme court.

      In math, you can define a domain, or have an inkling of what would represent a correct answer. If The Supreme court were as vague as math -- then we'd be light years ahead of the bad homework that they turn in place of the legal opinions this country deserves.

      --
      >>"ad space available -- low rates!!!"
    6. Re:What is an "abstract idea" by Vitriol+Angst · · Score: 1

      Can't wait for the letter; "sorry, you are going to go broke even though you researched this invention because we cannot define it very clearly. However, since ignorance of the law is no excuse (even our own), we are going to fine you $200,000 because we are a huge bag of dicks."

      --
      >>"ad space available -- low rates!!!"
    7. Re:What is an "abstract idea" by ZombieBraintrust · · Score: 1
      Well they didn't really invent it. They just gave a name to something that was in the act.

      Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof

      So what do you call something that isn't a "process, machine, manufacture, or composition of matter"
      SCOTUS gave it a name. They named it "abstract idea".

    8. Re:What is an "abstract idea" by American+Patent+Guy · · Score: 1

      A computer that includes code that performs a function (even if it is obvious) is a "machine". Sorry, your definition of "abstract idea" doesn't work against 35 U.S.C. 101...

    9. Re:What is an "abstract idea" by ZombieBraintrust · · Score: 1

      Sure the computer is a machine. These patent doesn't tell you how to build a computer. They don't tell you how to improve a computer. If anything they might be processes. SCOTUS as a wierd deffinition of process where they try to limit it too what Congress was thinking when they wrote the law.

    10. Re:What is an "abstract idea" by ZombieBraintrust · · Score: 1

      I would also like to point out that the patent did not contain code. Alice wasn't patenting their implimentation with code. They were patenting the idea of fixing it with code. If they actually had an implimentation then they could get a narrow patent on the implimentation using 101. But a broad patent on the idea is blocked by 101.

    11. Re:What is an "abstract idea" by American+Patent+Guy · · Score: 1

      That's still not correct. A patent to a computer-related invention is not required to contain code. All that is needed is teachings that enable a person of ordinary skill in the art to make and use the invention. For many inventions, a description of what the computer does is enough. (Further disclosure might be needed under the "best mode" requirement, but that is altogether a separate issue.)

      If the scope of the patent claims is so broad as to encompass the prior art, then they should be rejected or invalidated under 35 U.S.C. 102 (novelty) or 103 (obviousness). Section 101 does not prohibit broad claims: it only limits the kinds of inventions that can be patented.

  28. In other news... by dnaumov · · Score: 3, Interesting

    ... Supreme Court has upheld the patentability of software concepts, while setting limits: Companies can't patent a mere abstract idea on a computer, but can patent software ideas that advance or improve upon existing ideas.

    http://recode.net/2014/06/19/s...

  29. So this is how you void software patents by Hategrin · · Score: 1

    File your infringement claims against the banks and wall-street. If it was CLS Bank Vs. Alice you fucking know right well it wouldn't have turned out the same.

  30. Can this be? by AndroidCat · · Score: 1

    Do you mean that I can't take some age-old idea, process or system, add "on the Internet" or "with a computer" to it and patent it?

    Dog-walking on the Internet sounded so promising too.

    --
    One line blog. I hear that they're called Twitters now.
  31. It was invalidated for being non-inventive by Anonymous Coward · · Score: 0

    (( It's looking like misleading story headlines are a /. tradition?))

    This happens to be a software patent, but this doesn't say all software patents are now invalid.

    "The Court has long held that 101, which defines the subject
    matter eligible for patent protection, contains an implicit exception
    for ‘ “[l]aws of nature, natural phenomena, and abstract ideas. ...
    'In applying the 101 exception, this Court must distinguish
    patents that claim the “ ‘buildin[g] block[s]’ ” of human ingenuity,
    which are ineligible for patent protection, from those that integrate
    the building blocks into something more"

    The patent was about applying a long known economic practice on a computer.
    Merely putting it on a computer was not innovative and hence no patent.

    This doesn't say much about actually inventing a new algorithm that is only practical on a computer.
    (Like quick sort, LZ78, or FFT)
    Presumably, if the algorithm is judged to a fundamental building block of human ingenuity, then no patent can be granted.
    If it is just a great innovation, patent.

    So I guess a software patent has to walk down a narrow path between
            too obvious and
            too useful to society as a fundamental building block to permit a patent monopoly?

    Perhaps a good test for eliminating things is does the algorithm already show up elsewhere, for example in math or nature.

    1. Re:It was invalidated for being non-inventive by omnichad · · Score: 1

      You're misreading the idea of building blocks. Building blocks aren't about their importance. It's about it being incomplete. You have to have a complete idea - a full algorithm. For example, you can't just say "and it will be encrypted" - you have to be specific with a novel use of that encryption for it to be a valid claim.

  32. Cryptographic and compression patents invalid? by termigator · · Score: 1

    Since cryptographic and compression algorithms are mathematical in nature, would the "on a computer" apply to them so any cryptographic and compression related patent is invalid?

    1. Re:Cryptographic and compression patents invalid? by gnasher719 · · Score: 3, Informative

      Since cryptographic and compression algorithms are mathematical in nature, would the "on a computer" apply to them so any cryptographic and compression related patent is invalid?

      You are looking at it from the wrong point of view. Here is an unpatentable idea: "We take messages, mash them up in a way so that only the intended receiver can put them back together, and then the intended receiver turns it back into the original message, while anybody else can't read it". No patent. In this case, there is a huge gap between the idea and actually making it work. If that gap is big enough and solving the problem is not obvious and therefore inventive, then it can be patented. And that's the case here. Cryptography and compression can be patented.

      The patent that this thread was about was an idea, and an implementation that didn't require any inventive step. No patent.

    2. Re:Cryptographic and compression patents invalid? by omnichad · · Score: 1

      Mathematical algorithms are concrete, not abstract.

    3. Re:Cryptographic and compression patents invalid? by ZombieBraintrust · · Score: 1

      Yeah it sort of the difference between a problem statement and a solution to a problem. SCOTUS just ruled that using a computer isn't an inventive solution to a problem. By writing it the way they did they just restated the problem. In this case the solution to the problem was already known. So it could of been rejected under another part of the patent act. But that is not super important.

  33. I wrote the headline, and it's correct by ciaran_o_riordan · · Score: 3, Insightful

    I know the headline is correct because Gene Quinn is hopping mad. Quinn makes a living by obtaining software patents and always says he can draft around any limits imposed by the courts, but here's what he's saying today:

    "an intellectually bankrupt opinion ... will render many hundreds of thousands of software patents completely useless ... On first read I donâ(TM)t see how any software patent claims written as method or systems claims can survive challenge."

    http://www.ipwatchdog.com/2014...

    I didn't want to trust my own reading, but I knew it was a big victory when I read Quinn's reaction.

  34. fun to be had by Charliemopps · · Score: 4, Funny

    For anyone that wants to troll a patent autorny that has his feelings hurt over this, go here: http://www.ipwatchdog.com/2014...

    In what can only be described as an intellectually bankrupt opinion, the Supreme Court never once used the word “software” in its decision.

    Hahahahahahaha... had tears in my eyes reading that.

    1. Re:fun to be had by AioKits · · Score: 1

      Holy smokes were you right! The comments section where Gene responds to things is hilarious. It reads like butt-hurt and frustration.

      --
      "Quote me as saying I was mis-quoted." -Groucho Marx
    2. Re:fun to be had by Charliemopps · · Score: 1

      Yea, I pretty much got insta-banned on that site. Funny enough, posting comments requires no real registration. The dude doesn't know shit about running wordpress.

    3. Re:fun to be had by CauseBy · · Score: 1

      My favorite sentence: "On first read I don’t see how any software patent claims written as method or systems claims can survive challenge."

      Second favorite: "it is going to be much more expensive to protect software with a patent."

  35. For once... by Anonymous Coward · · Score: 0

    I sincerely hope that Quinn is right this time and that it can't be drafted around.

  36. not quite... by Anonymous Coward · · Score: 0

    ...they invalidated it for being just an "abstract idea". Yes, it's easier to fool yourself that you have an invention when all you have is an abstract idea and your expression is in software, but there is a difference. It's harder for something machined or welded to be merely an abstract idea, true.

  37. Patents, from a developers perspective by Anonymous Coward · · Score: 0

    (code is copywrite-able).

    Copyright, as in the right to copy, which belongs to the copyright owner

  38. Software is Math by Arker · · Score: 2

    "Hardware patents are really the same way: a system of gears, levers, and cams placed in a certain order create a pair of timed shuttles that can weave fabric at high speeds."

    Sure. And the way patents were applied to physical machines, what you just mentioned is not patentable, while (at least before today) courts kept ruling the computer equivalent was.

    There is no patent controlling high speed mechanical weaving machines. There are a number of patents on high speed mechanical weaving, but they tend toward very specific innovations, tricks that allowed manufacture of a comb or a reed or an electric motor or what have you that was superior for this specific application. And the disclosures are specific enough to allow someone to read the application and implement it.

    In software, we do see patents that appear to cover much broader scopes, more analogous to what you said; "a system of gears, levers, and cams placed in a certain order create a pair of timed shuttles that can weave fabric at high speeds" and boom you own all mechanical weaving for the next 50 years. Without doing anything but combining the idea of weaving, which humans have been doing for thousands of years, with mechanical engineering, which only really took off a few centuries back and is much more recent.

    Notice that disclosure here, the price you are supposed to be paying for the patent*, does not really help anyone trying to build such a device, not the way that for instance US2993130 will actually enable you to build a special kind of electric motor and also to understand exactly why that sort of motor is so much better for use in an electric loom than the ones everybody had been using before it.

    The software equivalent to US2993130 is imaginable, and it's quite possible it exists, but I do not believe I or anyone I know has ever seen it in the wild.

    "There's nothing wrong with software patents."

    Well regardless of whether or not you believe they should be allowed, there's a huge problem with them legally, even if we appear stuck for another generation before the people that simply do not understand it finally die and are replaced.

    And that's the fact that software is math and the law firmly and clearly states math is not patentable.

    There are all sorts of slick and sophisticated arguments that very highly paid patent lawyers have come up with to try and deny this, but of course they are all completely full of crap.

    Every bit of software that has ever existed, or ever will exist, is a number. A computer does absolutely nothing other than read a number from an input device and based on mathematical rules output a number to an output device in response. The complete contents of your hard drive is a number. The program that knows how to communicate with your videocard is a substring of that number, and that letter to aunt martha you saved and never sent is another substring of that number. When you turn the computer on, a number is read from a specific point on the hard drive, and input to the cpu, which in response sends out more numbers, which cause more numbers to be read from various devices and input in turn. This is all the computer does, all day, all night, it is all it is capable of doing.

    *- Patent lawyers may want to think that their fees, and the fees of the patent office, are the price you are supposed to pay for patents, but in reality the price is supposed to be letting everyone else in on the 'discovery' of something you could have otherwise exploited as a trade secret.

    Clearly not the case with software patents where people routinely file patents quietly and just wait for companies to independently invent what they describe so they can sue.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:Software is Math by bluefoxlucid · · Score: 1

      There's no patent controlling high-speed weaving machines because weaving was invented forever ago. We're well into incremental improvements on high-speed weaving machines.

      A patent to control compression of sensory data (visual, audio, etc.) used in multimedia by eliminating some of the data would be fully patentable in 1975. No one at the time had considered lossy codecs. Someone could observe that phonographs are limited and not perfect, but acceptable; from that, they could extrapolate that some data can be removed intentionally as a way of storing sound and visual information digitally in a smaller space.

      14 years later, that patent would expire. Then you'd have to patent specific techniques, which would need to be novel. The above patent may be broad-base and used for DCT and psychoacoustics; 15 years later, someone may decide to try encoding video by comparing sequential frames and moving similar areas--that becomes patentable because nobody has done it or thought of it yet.

      That's how patents work. They have to follow those rules even if they're software. Some patents abuse these rules and just patent same thing "on a computer"; and some Internet pundits complain that "all software is math and thus unpatentable". Both are wrong.

    2. Re:Software is Math by Arker · · Score: 1

      "There's no patent controlling high-speed weaving machines because weaving was invented forever ago."

      *Mechanical* weaving was first demonstrated in 1785, the idea itself only shows up shortly before that, and patents are quite a bit older than that. The original mechanical loom was, in fact, patented. But importantly that patent was not understood to foreclose others from the field - it only covered his specific innovations. The same inventor received numerous patents over the next decades on various specific improvements he came up with, and in fact he partially funded his own research by licensing those patents to others. But it was never necessary to license a patent from him in order to work on your own mechanical loom designs - and a good thing that.

      If you are actually referring to the long history of hand-weaving as controlling here, then the similarly long history of human computers should have the same affect in computing as well.

      "A patent to control compression of sensory data (visual, audio, etc.) used in multimedia by eliminating some of the data would be fully patentable in 1975."

      Not if the method of doing so is simply to apply a mathemical formula, which in fact all the methods for doing so are.

      "No one at the time had considered lossy codecs."

      I am not at all certain that is true, but even if so, so what? It might well meet the novelty test. It's still math, and thus not patentable, regardless of novelty.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. Re:Software is Math by bluefoxlucid · · Score: 1

      Not if the method of doing so is simply to apply a mathemical formula, which in fact all the methods for doing so are.

      Actually, you're wrong. Assembling a number of components into a new derivative work is what patents are all about. All machines are an assemblage of screws, levers, gears, pulleys, wheels, and inclined planes, and thus are simply applying a mathematical formula.

      When the first photographic expert developed the idea to apply the well-known Discrete Cosine Transform and limit its precision as a method of producing highly-compressible image data at a sacrifice of some visual information, that was simply the application of a mathematical formula. It was also fully patentable, because nobody had thought to do that yet.

  39. Let's not believe our own BS by Anonymous Coward · · Score: 0

    Essentially, what happened here is that the S.Ct. once again backed away from inserting itself into the patent debate. Its decision was in line with PTO guidelines and with current interpretations of patent law. It is certainly valid to patent a software algorithm, as performed by a computer, embedded into a computer system, or packaged as a software product. What is not valid is to try to make an unpatentable abstract concept patentable by simply stating that it is "performed by a computer." The same is true, and has always been true under US patent law, for abstract ideas that could be "performed in one's mind or with pencil and paper." You can patent a method of using a computer to retrieve data from a database -- a method that would be prohibitively complex without a computer -- but not a method of using a computer to select the first file from a list of a thousand files.

    Despite the anticipation for this holding, the S.Ct.'s opinion is conservative, and enacts only minor changes in the interpretation of the law -- changes that might just as well be considered to be clarifications that are in line with prior opinions.

    If you're looking for some sea change, look elsewhere. And, honestly, a sea change of declaring software algorithms unpatentable is not going to happen. Aside from the fact that method patents have a centuries-long tradition in this country, there is no way that what are certainly millions of software patents -- the overwhelming majority of which are undeniably valid - would be declared unpatentable in one fell swoop. I mean, could you imagine? Apple, Microsoft, and Google would be out of business in two years. As well as every videogame company on the planet.

  40. Another source, please by Anonymous Coward · · Score: 0

    Isn't there a better source to link to than the "Software Freedom" association? Aside from the fact that this is a group with a partisan bias of the highest order, the amazingly confused article on that site seems to have been written by someone who didn't even bother to read the opinion.