Slashdot Mirror


Amazon S3 is Patent-Pending

theodp writes "If your startup is counting on a copycat service to emerge for Amazon S3 disaster recovery, you might want to start thinking about a Plan C. On Thursday, the USPTO disclosed that Amazon wants a patent for its Distributed storage system with web services client interface invention, aka Amazon Simple Storage Service."

12 of 125 comments (clear)

  1. That's a great idea! by Cassius+Corodes · · Score: 5, Funny

    That's a great idea! Why didn't I think of that? Luckily I've still got my patent for a water holding container.

    --
    Control is an illusion, order our comforting lie. From chaos, through chaos, into chaos we fly
    1. Re:That's a great idea! by AlecC · · Score: 4, Informative

      Poor fellow - quoted out of context as always. What he actually said was words to the effect that "Anybody who refuses my budget increase must think that everything that can be invented has already been invented" i.e. the exact opposite of what eveybody thinks he said. He was applying to Congress for a bigger budget.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
  2. Unlikely to hold up by acidrain · · Score: 4, Insightful

    If this is the simple combination of existing technologies it shouldn't be enforceable. "Distributed storage system..." check. "Web services client interface..." yeah we have that too. Sorry no patent, that is specifically excluded. Then again American law seems to be for sale, and Amazon has a history of bullying the patent office.

    --
    -- http://thegirlorthecar.com funny dating game for guys
    1. Re:Unlikely to hold up by eli+pabst · · Score: 4, Insightful

      O.K., bright boy. Build something better than S3. Open Source it, if you like. But first prove to me that your solution scales to an enterprise the size of Amazon.com. That it will be cheaper and more reliable. Then we can talk. How does the ability to perform some service well make it patentable? I could see if they came up with some novel way of making it scalable, but just being good at something doesn't make it patentable. I'd guess that someone had already combined a web interface with something like an NFS/AFS share long before S3.
  3. patents and standards by dshk · · Score: 4, Interesting

    Open technologies/standards should be licensed in such a way that the license can be revoked if a licensee patents something using that technology. So if Amazon patents a storage system which uses web services then they are not allowed to use web services anymore. However this doesn't help against patent troll companies as they are not interested in creating any useful thing. Hopefully these trolls will sue Amazon for a few billion dollars very soon.

  4. Obvious 75 times by niceone · · Score: 4, Informative
    Wow, I usually take a quick look at the claims in patent stories to see if the patents are really as bad as the headline. In this case I can't say I read all of them - there are 75 freakin' claims! But the ones I did manage to read I couldn't see anything that wasn't obvious. Here's the first claim for example:

    1. A system, comprising: a plurality of computing nodes configured to implement: a web services interface configured to receive, according to a web services protocol, client requests for access to data objects, wherein a given one of said client requests for access to a given one of said data objects includes a key value corresponding to said given data object;
    a plurality of storage nodes configured to store replicas of said data objects, wherein each of said replicas is accessible via a respective locator value, and wherein each of said locator values is unique within said system;
    a keymap instance configured to store a respective keymap entry for each of said data objects, wherein for said given data object, said respective keymap entry includes said key value and each locator value corresponding to each stored replica of said given data object;
    and a coordinator configured to receive said client requests for access to said data objects from said web services interface, wherein in response to said given client request, said coordinator is configured to access said keymap instance to identify one or more locator values corresponding to said key value and, for a particular one of said one or more locator values, to access a corresponding storage node to retrieve a corresponding replica

    Surely someone's done a redundant db with a web services interface before? How else could they have done it than that?
    1. Re:Obvious 75 times by kripkenstein · · Score: 5, Informative

      Surely someone's done a redundant db with a web services interface before? How else could they have done it than that? You see, this is what happens when non-lawyers read patents. Now, I am not a lawyer either, but I at least read what Wikipedia says about this matter. As I understand it, claim #1 that you mention is an 'independent' claim. Later claims (some of those 74) are 'dependent' claims. They refine and specify what the independent claim states.

      So, yes, the independent claim #1 is very broad. It probably wouldn't hold up in a court. But since no legal precedent exists, Amazon don't know if it will or not. So they keep it as independent claim #1. If in fact prior art invalidates it, then the patent still pertains to whatever the far-more-specific dependent claims #2-#75 refer to. Presumably a very specific manner of implementing #1. Amazon actually hope to patent that specific implementation, but they write it in this notation of independent-dependent claims because that is how patents are written.

      But, as I said, IANAL. So perhaps we all shouldn't speculate too much.
  5. It's a crazy patent world after all... by RuBLed · · Score: 5, Insightful
    From the Abstract:

    A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object...


    Hey, we're doing this everyday right? I had used webservices to send and receive all sorts of objects before, text, images, passwords in plain text and stores/reads them from a storage where I use a key value to access it...
  6. Prior art - memcached by seifried · · Score: 4, Informative

    I can think of some very similar products/etc, for example memcached:

    http://www.danga.com/memcached/

    You can have multiple memcached servers servicing multiple front ends (just ask wikipedia.org!)

  7. Web services? by eric76 · · Score: 4, Interesting

    It keeps mentioning "web services". I assume that refers explicitly to something like using existing http and related protocols to encode files and transmitting them over port 80.

    The Web refers to the World Wide Web. It has nothing to do with other protocols such as SMTP, POP3, IMAP, NTP, NNTP, SSH, telnet, FTP, echo, finger, gopher, named, ... .

    So if you roll your own protocol to accomplish the same thing, I don't see that it would violate this patent, if it is even enforceable.

    Take away the web services portion and much of this looks like enterprise wide backup software done back in the mid 1990's by companies such as IBM and Mission Critical Software. Of couse, they may have their own patents on the procedure. Maybe the use of "web services" is to distinguish Amazon's patent from theirs or from the literature on the subject.

  8. Example by Jaaay · · Score: 5, Interesting

    Example of why patent reform cant happen. Most problems with the system could be fixed by replacing the idiots with people who wont look at this sort of obvious nonsense but these guys like Amazon have the money and a vested interest in abusing the system like this so unless overnight 100 million people make this a campaign issue it just cant happen. It's a pretty sad situation because in theory patents are a very good idea, so if some poor guy invents some amazing genuine invention he cant get usurped by big companies and can profit from his brains. Of course in practice this isn't working out so well the last decade in particular.

  9. Re:Simple combinations by MojoRilla · · Score: 4, Informative

    ...Simple combinations of existing technologies are exactly what 90% of patents are. Even some legitimate.
    Due to the recent Supreme Court ruling, simple combinations of existing technologies are no longer patentable. The obviousness test has been strengthened, and no longer requires a "a "teaching, suggestion, or motivation" tying the earlier inventions together." According to Justice Kennedy, ""The results of ordinary innovation are not the subject of exclusive rights under the patent laws."

    IANAL, but given this ruling, it appears that patents like the Amazon S3 one would fail under this new ruling.