Slashdot Mirror


Amazon Patents Customized 404 Pages

theodp writes "Among the patents awarded to Amazon CEO Jeff Bezos on Tuesday was one for his invention of Error Processing Methods for Providing Responsive Content to a User When a Page Load Error Occurs, which covers displaying alternate web pages in response to HTTP 404 page-not-found errors. So is this the technology that causes Amazon's Home Page to be displayed when Bezos' MIA Patent Reform Page can't be found?"

167 comments

  1. The Plan by suso · · Score: 4, Funny

    They were going to sue everyone on the planet, but they couldn't find their websites.

    And by the way, what constitutes "customized" when its open source software?

    1. Re:The Plan by Actually,+I+do+RTFA · · Score: 4, Informative

      And by the way, what constitutes "customized" when its open source software?

      Their patent doesn't have anything to do with 404 pages. Their patent covers the specific case of having multiple error pages corresponding to cashed version, or closest name for a page, etcetera -and- a client side component that says failures load alternate version X. The client-side component may be prt of the browser. But the important thing is that the error type is user-settable./p

      --
      Your ad here. Ask me how!
    2. Re:The Plan by Divebus · · Score: 1
      Patent Trolls weren't invented until recently and prior art is everywhere. I did this on my WebSTAR server with NetCloak nine years ago but John O'Fallon would have laughed at the suggestion to patent something like this. That was then. From the NetCloak manual:

      When a non-existent page is requested and the error page is served, THISURL is the requested (non-existent) URL. This makes the SHOW_THISURL command useful for making a smart error page. If users have a typo in their URL, the error page can automatically redirect them to the page they were looking for.

      You could easily pull context laden hints from anywhere to make smart error pages. Not new. Obviously patentable things today (like breathing air, walking upright or farting) were taken for granted before. Sheesh.
      --

      Most of the stuff on /. won't survive first contact with facts.
    3. Re:The Plan by ashridah · · Score: 3, Informative

      closest name for a page
      So... mod_speling for apache would be an accurate representation of prior art of some of that patent, then...

      ash

    4. Re:The Plan by Actually,+I+do+RTFA · · Score: 2, Informative

      So... mod_speling for apache would be an accurate representation of prior art of some of that patent, then...

      Nope. Or rather, only if the user got to choose whether the server would use mod_speling -or- an alternate method. The patent is about letting the client choose one of N (N >= 2) methods of error handing, like mod_speling. It doesn't appear to cover any specific method of error handling.

      --
      Your ad here. Ask me how!
    5. Re:The Plan by Plaid+Phantom · · Score: 2, Insightful

      If I read the patent right, this is a client-side error handler (Javascript, perhaps?) which, instead of just accepting a 404 error page, forwards the URL to a separate web server which determines another page to display somewhat like mod_speling, but I'd guess it could be more powerful (which I'd imagine would be useful with the URLs I've seen Amazon come up with). But then, who would be hand-typing an Amazon link anyway? Are they recording bad links within Amazon's pages so they can fix them?

      It's certainly more powerful than simply customized error pages, but I'm not sure I see a point to it. Other than not letting someone like SCO or Raymond Nero get it.

      --
      All comments are properties and trademarks of the voices in my head. Not like I'm gonna claim them.
    6. Re:The Plan by Actually,+I+do+RTFA · · Score: 1

      A system for handling page request errors, comprising: an error processing server; and a client component that runs on a user computing device in association with or as part of a browser program and communicates with the error processing server over a computer network; wherein the client component is responsive to detection of the unavailability of a target web page requested by the browser program by sending a request to the error processing server, and the error processing server is responsive to the request by using an address of the target web page to select an alternate object to be displayed by the browser program in place of the requested target web page, wherein the error processing server is capable of selecting the alternate object according to a hierarchy of alternate object types such that selection priority is given to a first type of alternate object over at least a second type of alternate object, said hierarchy specified by a user of the user computing device, and specifying selection priorities for at least the following types of alternate objects:
      --
      Your ad here. Ask me how!
    7. Re:The Plan by David+Gould · · Score: 1

      Patent Trolls weren't invented until recently and prior art is everywhere. Ahh, but you're forgetting -- IBM patented patent-trolling.
      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
    8. Re:The Plan by Anonymous Coward · · Score: 0

      Does this mean that IIS is in violation of the patent? In the properties for a site you can set a page to redirect to on 404 error. Did they patent that process or the types of info provided on the page? Either way it is FUBAR.

      Guess I'll just have to RTFA

    9. Re:The Plan by dave87656 · · Score: 1

      closest name for a page
      So... mod_speling for apache would be an accurate representation of prior art of some of that patent, then...

      ash We're getting to the point where almost all, if not really all, of the patents granted for software are for something which has been done thousands of times before. The problem is, (1) the patent office has no clue and (2) most of these things have been done internally somewhere so, unless the patent office has all the source code ever written, how would they know?
    10. Re:The Plan by BigBass · · Score: 1

      So, how corrupt is our patent process now? Very sad.

  2. 404'd! by boristdog · · Score: 5, Funny
    1. Re:404'd! by Fishead · · Score: 1, Funny

      Awesome! That's the best 404 page I have ever seen!

      Any strongbad related post deserves +6 awesomeness!

    2. Re:404'd! by Anonymous Coward · · Score: 0

      So... what qualifies as a custom 404? Ours has always been a little fun:

      http://www.foxycart.com/doesnotexist

  3. prior art? by spurious+cowherd · · Score: 1

    cat /etc/httpd/conf/httpd.conf |grep -B 5 404

    # Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects
    #
    # Some examples:
    #ErrorDocument 500 "The server made a boo boo."
    #ErrorDocument 404 /missing.html
    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"

    Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects

    --

    Time flies like an arrow, fruit flies like a banana.

    1. Re:prior art? by Anonymous Coward · · Score: 0

      Congratulations, you've been awarded with the "Useless use of cat" Award for January 2008.

    2. Re:prior art? by Anonymous Coward · · Score: 0

      No, Amazon won't consider that to be the case. When they go outside the standard then suddenly they are innovating and their brilliant work deserves a patent. The tag isn't in the HTML standard but that doesn't mean that it should be patented for its brilliant. And having the HTTP 1.1 external redirect always send you to goatse.ch isn't in the standard either. Should I patent it?

    3. Re:prior art? by lanswitch · · Score: 2, Funny

      Reminds me of Marvin:

      The requested patent is totally fake.
      No patent here.
      Even tried multi.
      Nothing helped.
      I'm really depressed about this.
      You see, I'm just a web server...
      -- here I am, brain the size of the universe,
      trying to serve you a simple patent,
      and then it doesn't even exist!
      Where does that leave me?!

    4. Re:prior art? by Anonymous Coward · · Score: 0

      echo "huh?" | cat

    5. Re:Prior Art? by RobFlynn · · Score: 1

      Meeting was delayed, I read the patent and see that it's something totally different than this. Carry on.

      --

      ---
      Rob Flynn
      Pidgin
  4. Apparently prior art doesn't matter at ALL anymore by WiglyWorm · · Score: 0, Troll

    So just because something has been around for a decade and a half or more means nothing to the patent system? PArdon me while I file a patent for "an aggregated news site updated several times a day via a user submission and ranking system for the calculation of page popularity". Or maybe "system for allowing user feedback to be displayed along with news articles". Man... once the lawsuits settle, I'll be rich.

  5. How stupid can the patent office be.. by bleh-of-the-huns · · Score: 3, Informative

    I mean seriously, in the last 2 weeks, we have the Minerva Industries patent on smartphones, and now this.. Who the hell is working in the patent office.....

    I am sure we can find some prior art.. the most annoying being angelfire and geocities from way back when.

    --
    I came, I conquered, I coredumped
    1. Re:How stupid can the patent office be.. by rucs_hack · · Score: 4, Insightful

      Its not all the patent offices fault. They have to follow the rules, and those rules were not set up for the torrent of patents they receive these days.

      If you get too many patent applications, the process of establishing if prior art exists also gets swamped. Thus without a special effort, patents which have prior art can still get granted.

      I've skimmed the patent in question, and it sounds like a new thing to me. There may be bits and pieces that invalidate some of what it does, but since the USPTO allows patents for software products (which has always struck me as dumb), this is probably valid.

    2. Re:How stupid can the patent office be.. by elrous0 · · Score: 1

      Who the hell is working in the patent office.....

      I always wondered whether the "According to Jim" writers were working day jobs during the strike. Now I know.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    3. Re:How stupid can the patent office be.. by Anonymous Coward · · Score: 5, Funny

      Its not all the patent offices fault. They have to follow the rules, and those rules were not set up for the torrent of patents they receive these days.


      They should use Comcast, then. That should slow the torrents down a bit...

      *cower (Rank 8)*
    4. Re:How stupid can the patent office be.. by wild_berry · · Score: 1

      Have you been to the USPTO? There's a big hint by the sign on the wall (big letters) that says: "We are here to grant patents". Not "...here to make sure that your patent application is legitimate, novel and not obvious and will contribute to the progress of useful arts and sciences".

    5. Re:How stupid can the patent office be.. by GnuDiff · · Score: 1

      Btw, IANAL, so I'd like to understand:
      Isn't it the case that USPTO can be sued, if it fails to process patent application in alloted time?

    6. Re:How stupid can the patent office be.. by Anonymous Coward · · Score: 0

      Well, they keep granting software patents, by way of a loophole, when software patents fall outside of what is covered by the intent of patent law, and so should not be patentable to begin with.

      From where I'm sitting, that looks pretty stupid. And that is their fault.

    7. Re:How stupid can the patent office be.. by Hatta · · Score: 3, Insightful


      If you get too many patent applications, the process of establishing if prior art exists also gets swamped. Thus without a special effort, patents which have prior art can still get granted.


      Um, easy solution, don't issue any patents until you're sure there's no prior art. If there are too many patents submitted, tough shit, no patents for anyone. That would motivate reform!

      --
      Give me Classic Slashdot or give me death!
    8. Re:How stupid can the patent office be.. by Anonymous Coward · · Score: 0

      >Who the hell is working in the patent office?

      Hari Seldon. He is obviously trying to make the system collapse in order to save the galaxy in 1000 years.

    9. Re:How stupid can the patent office be.. by Anonymous Coward · · Score: 1, Insightful

      People seem to forget that prior art is not the only criterion for exclusion even under the currently broken patent law.

      Patents are supposed to be non-obvious to a person having ordinary skill in the art.

      I've read through this patent. Yes, it sounds vaguely "new," as this type of error handling is usually done on the server or on a proxy. Yet it is simply a straightforward application of universally used programming concepts.

      It's just describing a web browser (or browser plugin/script) that responds to web server errors by displaying alternate content. What is non-obvious about this? Nobody can seriously claim it's something that is "only obvious in retrospect." I can't even conceive of a programmer of ordinary skill to whom this patent's claims could appear non-obvious.

      By permitting such patents, the patent office is violating its own legal criteria of acceptance. Regardless of whether the patented matter already has prior art, it is also required to be somewhat inventive (i.e., non-obvious).

    10. Re:How stupid can the patent office be.. by Sancho · · Score: 1

      How sure should you be? How much time should you spend researching prior art?

    11. Re:How stupid can the patent office be.. by SanityInAnarchy · · Score: 1

      Good point. But whatever answer you come up with -- or the Patent Office comes up with -- should not be based on the size of the backlog of pending patents.

      --
      Don't thank God, thank a doctor!
    12. Re:How stupid can the patent office be.. by Hatta · · Score: 2, Interesting

      Sure enough that you're willing to risk some sort of liability if you issue the patent and prior art is later discovered.

      --
      Give me Classic Slashdot or give me death!
    13. Re:How stupid can the patent office be.. by Big+Hairy+Ian · · Score: 1

      I always quite liked this one http://www.b3ta.com/test

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

    14. Re:How stupid can the patent office be.. by kernelphr34k · · Score: 0

      I'm so feeling the same about this! People out in the patent office need to get head outa ass and start realizing what they are approving for a patent. Ugh....

    15. Re:How stupid can the patent office be.. by Anonymous Coward · · Score: 0

      Hell, I'm a terrible programmer and I've already done that (if the patent is describing the process I think it is describing).

    16. Re:How stupid can the patent office be.. by Sancho · · Score: 1

      No one will want to risk that, if nothing else, due to the sometimes capricious nature of the courts. Under this plan, expect patent examiners to be in short supply.

    17. Re:How stupid can the patent office be.. by Hatta · · Score: 1

      Ok, make the patent applicant liable if prior art is discovered. They're the ones trying to profit off of a fraudulent patent anyway.

      --
      Give me Classic Slashdot or give me death!
    18. Re:How stupid can the patent office be.. by greenbird · · Score: 1

      Sure enough that you're willing to risk some sort of liability if you issue the patent and prior art is later discovered.

      Even better make the patent holder liable if the patent is found to be invalid for any reason. If you sue someone for patent violation and the patent is found to be invalid for any reason you have to pay the person you sued the amount you were suing for. Make the liability cost enough and applying for BS patents would end overnight. Enforcement of existing patents would be much more selective and less of a shakedown scheme as it is now.

      --
      Who is John Galt?
  6. Not prior art by codegen · · Score: 5, Informative

    The patent is not about the server serving custom
    error pages (which is your post), but about a client
    side process that communicates with a separate error server
    to generate the appropriate response. So I would guess it
    is a intended to be a plugin for a browser.

    But then this is slashdot, why bother to read the article.

    --
    Atlas stands on the earth and carries the celestial sphere on his shoulders.
    1. Re:Not prior art by LiquidCoooled · · Score: 5, Funny

      What error is displayed when the error server is not found?

      --
      liqbase :: faster than paper
    2. Re:Not prior art by PinkyDead · · Score: 3, Funny

      What article?

      --
      Genesis 1:32 And God typed :wq!
    3. Re:Not prior art by cduffy · · Score: 3, Insightful

      The "client-side component" in question is (or can be) simply a part of the browser's built-in functionality. And don't tell me that using a redirect to a different server dedicated to dynamic 404s is bloody "innovative".

      (And having a 404 handler that tries to figure out what the user is looking for [which is the other major component]? That has very, very much been done before).

    4. Re:Not prior art by AmeerCB · · Score: 1
      From tfp:

      A client component runs on a user computer in conjunction with a web browser and detects errors, such as but not limited to "404: page not found" errors, in which a requested web page or other object cannot be displayed.
      I noticed this too, but couldn't the "client component" just be a cookie? Maybe "runs on a user computer" implies otherwise.
    5. Re:Not prior art by networkBoy · · Score: 3, Funny

      Why:
      Error Displaying Error Message, of course...

      Drat, can't find the pic I wanted...

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    6. Re:Not prior art by ps236 · · Score: 1

      No it couldn't just be a cookie - it 'notifies an error processing server'

      It *could* be Javascript in the ErrorDocument page though, which uses AJAX to talk to the server to get alternate pages to display.

      But, if you read the patent it looks like it's actually got to be a plugin or part of the browser itself which notices a 404 error coming from anywhere and does something about it:

      "wherein the client component is responsive to detection of the unavailability of a target web page requested by the browser program by sending a request to the error processing server"

    7. Re:Not prior art by codegen · · Score: 1

      I agree completely. I don't believe that having a smart browser component to handle error pages from the client side using an error server is in any way innovative. I don't believe in software patents anyways. I was just noting that the ability of the apache server to return alternate error pages is not prior art in this case.

      --
      Atlas stands on the earth and carries the celestial sphere on his shoulders.
    8. Re:Not prior art by jacksonj04 · · Score: 3, Funny

      "Additionally, a 404 error was detected in displaying this error page"

      --
      How many people can read hex if only you and dead people can read hex?
    9. Re:Not prior art by codegen · · Score: 1

      Sorry, I mistyped.

      s/article/patent/

      --
      Atlas stands on the earth and carries the celestial sphere on his shoulders.
    10. Re:Not prior art by Anonymous Coward · · Score: 0

      Well usually on Slashdot the moron that writes the summary also hasn't read the article. You always have to RTFA only because the precis quality here is so damned atrocious. You'd be making the above post to about 95% of the respondents here, if you had time, but you don't. That's why most news outlets have "editors".

    11. Re:Not prior art by gravesb · · Score: 1

      Additionally, the hierarchy of redirection can be set on the client side. Maybe something like an A9 search toolbar with customized redirects.

      --
      http://bgcommonsense.blogspot.com
    12. Re:Not prior art by cavac · · Score: 3, Funny

      Given the average software quality out there, the plugin would probably detect that it can't connect to a server (ignoring that it failed on the error server) and contact the error server "instead".

      The most probable error message would be something in the spirit of "You just transfered huge amounts of data on your non-flatrate account. Your account has been suspended."

      --
      Look, this thing is totally safe! Built it myself, you know. You just press that button like this and then turn that lev
    13. Re:Not prior art by Creepy · · Score: 1

      Isn't that the intent of Microsoft's "Show Friendly HTTP Error Messages" in IE? I admit, they never did much with customizing it, and to be quite honest, they make the message worthless instead of knowledgeably useful, but you could argue they did client side customization of the error message.

    14. Re:Not prior art by mgblst · · Score: 2, Funny

      Obviously a second error server will be contacted, to find out what sort of error should be displayed. You are not thinking Web 2.0 enough.

    15. Re:Not prior art by RedACE7500 · · Score: 1

      Or a trojan that gets downloaded and installed from the error page which infects the user's PC, looks through the browser history and browser cache and serves up ads^H^H^Herror messages based on what it finds?

    16. Re:Not prior art by JasterBobaMereel · · Score: 1

      Every Copy of IE is prior art ... It shows a custom 404 page with redirects to pages to solve the problem rather than the server produced 404 page ...

      --
      Puteulanus fenestra mortis
    17. Re:Not prior art by MarkW(**8**) · · Score: 1

      I've read the patent and it looks to me like the client-side component although a key part of the introductory text is later described as a "preferred embodiment". I'm no lawyer but that suggests to me that there may be other ways of delivering alternative error pages that don't require a client-side component.

    18. Re:Not prior art by nschubach · · Score: 2, Insightful

      ...or it redirects you to MSN search for some ludicrous reason.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    19. Re:Not prior art by cduffy · · Score: 1

      Not necessarily for the more specific claims -- they cover looking at the user's history with the site, at the URL being attempted (ie. the section it's trying to reach) and so forth. I don't think IE's built-in functionality is applicable.

    20. Re:Not prior art by Anonymous Coward · · Score: 0

      But then this is slashdot, why bother to read the article.

      Indeed. Which makes me ask, why do YOU have an account on this shit-for-brains site? Oh wait, I know: you're a "geek", right?

    21. Re:Not prior art by cduffy · · Score: 1

      I think that's because you're reading in "smart browser component" where the patent only specifies a browser component. The innate ability of the browser to handle even regular 404 error pages isn't excluded by definition from Claim 1.

  7. plinko 404 by miowpurr · · Score: 0, Redundant

    plinko (and everyone who uses it)will be in trouble... http://www.plinko.net/404/

  8. my patent by silentace · · Score: 1

    While we are at patents i am going to apply for one for "using a flat horizontal surface for placing items on display, storing items or utilizing the surface for serving food or other demonstrations"

    my science department has come up with a clever name for this invention called a table... you may have heard of it, if you have one please pay me dues now.

    1. Re:my patent by Sancho · · Score: 0, Flamebait

      You know, the "I'm going to file for X-OBVIOUS-PATENT" comments are really, really tired.

    2. Re:my patent by cavac · · Score: 1

      The ingenious thing you probably didn't realize about your patent description: If someone places a flat slab of ice somewhere for an ice skating competition, you can still demand money

      1) It's flat

      2) It's horizontal

      3) It's used to demonstrate ice skating skill

      Now, that's what i call a really well formulated patent :-)

      --
      Look, this thing is totally safe! Built it myself, you know. You just press that button like this and then turn that lev
  9. ErrorDocument 404 by aweiland · · Score: 1, Funny

    I guess I can't use that directive in apache anymore.

  10. RTFA you tards by Anonymous Coward · · Score: 4, Insightful

    It's not a patent on 404 handlers. It's a patent on a client-side component that detects errors including, but not limited to 404s, then relays the error to an external server and receives an alternate URL or resource to serve the user. Blame the patent office for being idiots if you want, but this time *you* are the idiot.

    1. Re:RTFA you tards by Anonymous Coward · · Score: 2, Funny

      Cheers for clearing that up, Jeff.

    2. Re:RTFA you tards by somersault · · Score: 1, Interesting

      Oh so you mean it kinda does what Apache does when you get an error (including, but not limited to, 404s), except it keeps the list of redirect pages on a separate server? Sounds like something that should be allowed a patent to me, I mean it's completely non-trivial!

      --
      which is totally what she said
    3. Re:RTFA you tards by Anonymous Coward · · Score: 0

      This may sound stupid but what exactly is an "error".

      All this really consists of is your browser or plugin responding to a specific set of conditions and then doing something else based on some logic.
      Here is a basic example of this.
      Lets call a .xyz attachment and "error". Your browser receives a .xyz attachment from a page you clicked on, your browser responds with a flag that says, ohh, wait, that is confusing but I have some built in logic and know what to do for that. You are directed to a different server that gives possible suggestions on how you can open this .xyz attachment.

      My example is not meant to imply it is exactly the same as the patent, only that this is not some idea that is novel or elaborate that it should be given a patent.

      I have another issue with some of these patents. It seems that you can patent anything that somewhat different from the normal. People typicially wear summer clothes in the summer and winter clothes in the winter. Could you patent wearing summer clothes in the winter? It seems many patents like this one for custom error conditions are not something that is unique and something that people in the field would not think off, just a logical extanstion or something that anyone would think of if the problem or condition came up.

      We all know that a lever can be used to lift or move a heavy object. Can I patent the process of using a lever to move one or more mainframe computers in an enclosed space where conventional moving equipment will not fit? Just because no one may have done that yet does not mean it is patentable idea. The one click thing is a perfect example of crap, just because no one may have done it does not mean it should get a patent.

    4. Re:RTFA you tards by Sancho · · Score: 1

      It probably keeps the whole redirect logic on the server. They could redirect dynamically ala Google Ads, based upon the URI. I don't understand why it couldn't be done on the server itself, though, as it should have access to all of the header information (and more) that the client has.

      As far as software patents go, it's not all that bad. But that's like saying that as far as serial killers go, Charles Manson wasn't all that bad.

    5. Re:RTFA you tards by kindbud · · Score: 1

      It's not a patent on 404 handlers. It's a patent on a client-side component that detects errors including, but not limited to 404s, then relays the error to an external server and receives an alternate URL or resource to serve the user.

      Keep that up, and you'll NEVER be asked to be a Slashdot editor. Who the fuck wants a clear, concise and specific one-line statement about the gist of the off-site article? Where's the adventure in that?

      I wonder what happens if the external server throws an error when trying to deliver the alternate URL? And even if the external server never throws any errors, this "invention" doesn't seem to be very useful. If I get a 404-error on a image embedded in a page on some random blog, how the hell would Amazon know the right URL? Maybe the image doesn't exist anymore because it was removed by a DMCA take down order? Does this invention file a counterclaim to have it re-instated?

      --
      Edith Keeler Must Die
    6. Re:RTFA you tards by VanessaE · · Score: 1

      No, it would be more like having the user's web browser trap out 404's and similar and automatically redirect the user to some other URL on another server. I.e. client side, rather than server side. Still, haven't I seen something like that in use already?

  11. It's *CLIENT* based by ps236 · · Score: 5, Informative

    If anyone else has read the patent, they'll realise that it's a CLIENT-SIDE component that's involved.

    Most (all?) 'automatic redirect' systems I've seen are server based - the server runs a script which says 'That page couldn't be found, did you mean any of these...'

    I can't imagine who'd put this on the client with client-server communication going on. It sounds like a vastly over-engineered and 'Enterprisey' solution to me. It DOES have the advantage that it can look back in the browser history, but I'm not sure I see how that could benefit the user (the component COULD tell the server what's in the history though, so it could benefit Amazon!)

    1. Re:It's *CLIENT* based by rucs_hack · · Score: 1

      It DOES have the advantage that it can look back in the browser history, but I'm not sure I see how that could benefit the user

      Especially if the user in question has some things in their history they might not want popping up in front of others.

    2. Re:It's *CLIENT* based by simong · · Score: 1

      Looking at the age of the supporting documents, this patent application dates back to the days when client side apps were thought to have a role in the browser. I'm thinking of things like Realnames, and various push client mechanisms that had client side authentication. Then again, someone at Amazon must see a value in it if they have persisted in getting the patent.

    3. Re:It's *CLIENT* based by Anonymous Coward · · Score: 0

      Javascript is client-side, is it not? This could have prior art in AJAX implementations.

    4. Re:It's *CLIENT* based by bill_mcgonigle · · Score: 1

      Most (all?) 'automatic redirect' systems I've seen are server based - the server runs a script which says 'That page couldn't be found, did you mean any of these...'

      When Google first came out with its cache I wrote a little widget to try the Google cache, then archive.org on a 404. It's been so long, I'm not sure how much of that was in javascript, greasemonkey or AppleScript, but it was certainly 'client-side'. I also thought it was 'obvious' and there's probably a FireFox extension to do it too.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  12. There needs to be a new patent law by Sepiraph · · Score: 1

    that fines companies for failing to do their due diligence in checking prior arts when applying for a new patent. The fine should be large enough to deter the complete abuse of the patent system.

    1. Re:There needs to be a new patent law by Yvanhoe · · Score: 1

      Clearly a job for Anonymous !

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    2. Re:There needs to be a new patent law by tixxit · · Score: 1

      The patent system needs to be open to anyone. Fines and legal consequences would create a system where the only people filing patents are those companies that are large enough to pay the fines or have good enough lawyers to avoid the consequences. The solution lies in reforming and funding the USPTO... or doing away with software patents.

  13. We need a lawyer to explain this by AmeerCB · · Score: 0, Redundant

    Can amazon really patent something that a prior invention already thought to implement? What I mean is, almost all web servers (apache, iis to name two big ones) allow for custom error messages. And amazon.com requires a web server to run.

    To me, this is like placing a patent on "using the emergency flashing lights on my car to signal for help." Someone already thought of this use of my emergency flashing lights, and that's why the lights were implemented. But no one thought to patent the actual process of using the lights to flag down a passing police car.

    I'm probably way off on this, so can someone tell me why I'm wrong?

    1. Re:We need a lawyer to explain this by nagora · · Score: 4, Insightful
      To me, this is like placing a patent on "using the emergency flashing lights on my car to signal for help." Someone already thought of this use of my emergency flashing lights, and that's why the lights were implemented.

      Which is exactly the situation with the 1-click patent. Cookies were invented to allow a site to recognise a returning user/customer, so patenting the act of using cookies to recognise a returning customer (and by "recognising" I mean linking them to an account) should never have been allowed a patent.

      There is a VERY simple solution: don't buy anything off Amazon, and tell your friends not to too. I don't. If they want my money they can stop trying to prevent me from working.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:We need a lawyer to explain this by superid · · Score: 3, Insightful

      IANAPA, but coincidentally in another window right now I am writing a patent disclosure application. I am lucky enough to work at an office that has a cadre of patent attorneys and just last week I had a discussion about a topic just like this Amazon patent (or I think it is).

      In my case, I've "built" a system using nothing more than a set of other peoples building blocks. Each existing component is already extensively patented and/or in common use with TONS of prior art. The system I created performs a useful function that is also covered by prior art (in my case, it is a medical diagnostic tool).

      The patent attorney told me that my idea was very likely patentable because it was a "novel" (new) implementation, even though the pieces exist and a (different) end product already exists.

    3. Re:We need a lawyer to explain this by RobBebop · · Score: 1

      The patent attorney told me that my idea was very likely patentable because it was a "novel".

      That's like a Software Engineer who looks at somebody else's code and says, "This code is shit, it needs to be rewritten."

      It *sounds* like you have a good justification to get a patent, but keep in mind that it would be in the patent attorneys best interest to recommend that you file for a patent even if it was probably something that isn't patentable.

      The metaphor of throwing dirt at the wall to see what sticks comes to mind. Plus, it takes years for a patent to get approved/rejected so as long as he keeps recommending a patent for each of your companies trivial inventions, it would justify his continued employment at your firm. On the other hand, if he only recommends 1-2 applications per year instead of 18-20 the firm would probably fire him. Why would they pay a patent attorney who isn't actively submitting patents?

      --
      Support the 30 Hour Work Week!!!
    4. Re:We need a lawyer to explain this by Anonymous Coward · · Score: 0

      duh....there isn't much in this world completely "new." Patents cover "improvements" as well. If the improved upon invention or combination of inventions is already patented, you will end up with blocking patents, however.

    5. Re:We need a lawyer to explain this by Anonymous Coward · · Score: 0

      Sure, you could get a patent on your new implementation, but if you ever wanted to build one, you'd still have to pay license fees to all those other patent holders as well. The point to patents is not to prevent people from making things, it's to make sure that the original inventor is compensated.

  14. Patent system is broken... by darkcmd · · Score: 0, Redundant

    This is a prime example of why the United States patent system is broken. People can patent vague ideas such as custom error messages. I've seen custom 404 error pages for a long time.

  15. MSIE did it. by Rob+T+Firefly · · Score: 5, Insightful

    Much as I'm loath to hold it up as an example of anything ever, Internet Explorer has been using client-based action to generate a friendly "This page cannot be displayed" page in place of 404 errors for years and years.

    1. Re:MSIE did it. by ps236 · · Score: 1

      True - but I'm not sure even that's enterprisey enough to conflict with Amazon's patent.

    2. Re:MSIE did it. by Anonymous Coward · · Score: 0

      Displaying 404 errors is not what this is about. The patent specifically talks about a component which detects the error (which isn't limited to 404), *then communicated with some other server* which uses the url of the error'd page or object to do things -- 'things' possibly meaning just displaying an error page, but also possibly finding replacement objects, as in the case where an object could be resident other places within the domain.

    3. Re:MSIE did it. by theshowmecanuck · · Score: 1

      Patents are supposed to be for things that are innovative and not obvious. It is not really a big stretch between having your browser display a 404 error and having it also go somewhere else. I'm thinking the reason no one did this previously is because of the ruckus raised when the top level domain gatekeepers like Verisign started selling redirects when you mistyped a domain name. Amazon's idea really is just a minor twist this theme if you ask me. And even if you didn't ask me.

      --
      -- I ignore anonymous replies to my comments and postings.
    4. Re:MSIE did it. by sammy+baby · · Score: 1

      Yeah, but to the best of my knowledge MSIE doesn't customize the content of that page any way, or communicate with an external server before rendering it - it just prints the pretty message.

      Or maybe it does, but the customization is like, subtle, man.

      (Warning: I haven't read TFA either. :) )

    5. Re:MSIE did it. by scsirob · · Score: 1

      IE does make a small customization to the page. It inserts a direct link to what it thinks is the homepage of the site you refered to.

      --
      To Terminate, or not to Terminate, that's the question - SCSIROB
    6. Re:MSIE did it. by sammy+baby · · Score: 1

      WhudItellya? Subtle.

      (Honestly, I knew that at some point, but spaced it. Thanks for pointing it out.)

    7. Re:MSIE did it. by mstahl · · Score: 1

      That's always annoyed me so much! "Page cannot be displayed" is a lot less informative than an http error number. It displays the same thing, practically, for a 404 error as when your internet connection is down. Presumably Amazon's dealie will be more useful? I dunno the patent just seems to be for a pretty useless service.

  16. Meh by Anonymous Coward · · Score: 0

    Who approves of such patents? Soon someone'll patent "Piece of paper used as currency", and no one will notice.

    1. Re:Meh by jeremyp · · Score: 1

      And when they sue you and you pay the damages in either cash or as a cheque they can charge you a licence fee for using their invention.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  17. Patents by Rik+Sweeney · · Score: 2, Funny

    The problem is though that who's really at fault at the end of the day, Amazon for trying to apply for the Patent or the Patent office for allowing it?

    It's like the loophole I found when I was in Game a few months ago:

    "£9.99 please"
    "But it says it's half price"
    "No, it's only half price when bought with something else"
    "Oh... so if I buy two of these then I get them both for less than the price of just one of them?"
    (Realising the problem) "...yeah... yeah you would actually"
    "OK, I'll be back in a minute"

    1. Re:Patents by Placido · · Score: 0

      [off-topic]

      Which product was that? *prepares to head off to Game*

      --

      Pinky: "What are we going to do tomorrow night Brain?"
      Brain: "I would tell you Pinky but this 120 char limi
    2. Re:Patents by Jumphard · · Score: 1

      You're lucky the salesperson you were dealing with was competent.

      Here in Canada we deal with people who can't make change for $5 nevermind the logical finanglery of half price tricks.

      I can see the conversation going more like this:

      "$15 please"
      "But it says it's half price"
      "No, it's only half price when bought with something else"
      "Oh... so if I buy two of these then I get them both for less than the price of just one of them?"
      (Not realising the problem) "...no... you need two things to be half off of one of the things... I think... half...off..." (Scrambles for the supervisor's phone extension)

    3. Re:Patents by Anonymous Coward · · Score: 0

      (999 / 2) * 2 = 999
  18. Re:Apparently prior art doesn't matter at ALL anym by sYkSh0n3 · · Score: 1

    What about "system for encouraging the enraged debate between persons on the superiority of certain electronic devices and corporations disguised as a news aggregate system for the technology inclined"

    that's where the money is

  19. I have an idea for a patent! by blackdew · · Score: 1, Funny

    A system that embeds a CAPTCHA in an obscure place in TFA, then requires users to enter it on the comment pages before commenting to ensure they actually RTFA...

    1. Re:I have an idea for a patent! by blackdew · · Score: 0

      Or even better, i should patent a "-1, !RTFA" moderation option

  20. Best Example by el_monkeyo · · Score: 1

    I think B3TA have long had the best example of this:

    http://www.b3ta.com/any_page_that_doesn't_exist
  21. Amazon Patents Customized Webpages by Anonymous Coward · · Score: 0

    Why not? They've tried patenting just about anything else, and succeeded....

  22. Abuse of the Patent system by Zombie+Ryushu · · Score: 0, Redundant

    You are missing the point. This is an abuse of the patent system, and this is the reason there is no rational reason for the existence of software patents. They are in effect, censorship.

    1. Re:Abuse of the Patent system by BigJClark · · Score: 1


      Soon, all servers will be hosted in Sweden.

      --

      Hi, I Boris. Hear fix bear, yes?
  23. Easy solution: Redirect your 404's :) by splutty · · Score: 1

    And yes. I know it's client side bla bla, but still :) If you just redirect all your 404 pages to Amazon, at say www.amazon.com/thispagedoesnotexistyoubastards I wonder how that'd work out :)

    Considering almost everyone uses the 'back' option anyway after hitting a 404...

    --
    Coz eternity my friend, is a long *ing time.
  24. Useful bit of engineering by GauteL · · Score: 5, Insightful

    ... which is using a well known malware/phishing technique.

    It is a client component (read adware/malware) that intercepts 404 messages, calls home to find out where to redirect the user, then redirects.

    i.e. if you type in "slahdsot.org" it will search a database of misspellings and redirect you to "slashdot.org".

    or.. in the case of malware.. if you type in "myinternetbank.com" it could redirect you to "myphishingsite.com".

    I'd be surprised if there isn't prior art among the less ethical Internet inventions out there.

    1. Re:Useful bit of engineering by mwvdlee · · Score: 1

      I'd be surprised if there isn't prior art among the less ethical Internet inventions out there.

      It took me just a few google searches to find a worm that did exactly that; it intercepts and redirected google searches to a results page with different ads.
      I'm sure it wouldn't be hard to find malware that intercepts 404's.
      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:Useful bit of engineering by Buzz_Litebeer · · Score: 1

      Actually spyware does this all the time, so I am not sure you did not just point out prior art with your phishing example.

      --
      If you don't vote, you don't matter, so don't waste your time telling me your opinion
  25. Re:Patent my ass! by ronadams · · Score: 0

    Well, given the number of patents Amazon has and wants for nonsense garbage like this, it would take a cavity of that magnitude! duh-dun chhhhhh!

    *runs away*

    --
    Appended to the end of comments you post. 120 chars.
  26. The slowness... The slowness... by HeavensFire · · Score: 1

    i suppose this means even more resource draining and slow loading web pages. odd... software developers want to increase their server load with server resident applications, and web developers want to offload their server load onto the visitor.

  27. Why would Amazon patent a client-side component? by argent · · Score: 1

    So why would Amazon be patenting a client-side component?

    (not to mention that they would be total tards for actually implementing it, given how much pain IE causes by intercepting 404 already)

  28. Wheel patented in Australia by SplatMan_DK · · Score: 4, Funny

    An Australian man has been issued with an innovation patent for the wheel after setting out to test the workability of a new national patent system.

    John Keogh was issued the innovation patent for a "circular transportation facilitation device" under a patent system introduced in May 2001.

    (read the rest...)

    :-)

    - Jesper

    --
    My security clearance is so high I have to kill myself if I remember I have it...
  29. Custom errors by Wowsers · · Score: 2, Funny

    Error 404: Please pay Amazon 2 cents to see what caused the error.

    --
    Take Nobody's Word For It.
  30. Re: Internet Explorer?? by scsirob · · Score: 1

    Internet Explorer by default processes 404 errors and displays a self-generated page suggesting to visit the homepage of the website you tried to reach. That's client-side processing.

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
  31. Re:Apparently prior art doesn't matter at ALL anym by Trails · · Score: 1

    Modding parent Troll? A bit literal, perhaps?

  32. Old news by yog · · Score: 4, Insightful

    Bezos has stated in the past that he is patenting software methods as a defensive measure. "We're not saying we have bad patents," Amazon.com spokesman Bill Curry said. "We feel very good about our patents... [Bezos] makes the point very emphatically in the letter that we cannot unilaterally disarm in a world where there are big ugly players who aren't disarming."

    It's like road rage. When people are cutting you off and breaking all the rules, you have to tailgate and cut them off as a defensive measure (sometimes, at least). Nice guys finish last. The entire system is broken and the Patent Office really needs more legislative direction because it has strayed from its original mission.

    I think software and business methods should not be patentable in the same way that physical inventions are. Also, I question the concept of selling patents. We end up with these litigious patent holding companies that have no technical abilities of their own, only a lot of lawyers.

    A few years ago I looked into making and marketing a telephony device that would be an incremental but useful improvement over existing equipment, and discovered that so many methods related to telephony and voicemail are patented that practically speaking there was no way to make a device without infringing. "A method for playing back a telephoned message by pressing a button"--give me a freaking break. No wonder the U.S. has slipped behind in technical innovation, when much of the incentive for incremental product improvement has been removed by the threat of instant litigation. Thank goodness the Asians still believe in incremental improvement.

    I'm OK with Amazon patenting stupid obvious things, as long as they don't enforce those patents, which I believe they have done very little of, and as long as Jeff Bezos continues to crusade for patent reform. Just my 2c!

    --
    it's = "it is"; its = possessive. E.g., it's flapping its wings.
    1. Re:Old news by JCSoRocks · · Score: 2, Insightful

      That's all well and good until someone steps in and replaces Bezos. What happens when we get someone who sees patents as a profit center and not just a way to prevent other wackos from patenting it? What happens when they decide to sell those patents to some patent warehouse owned by lawyers? Needless to say, it could get ugly fast. The fact is, these patents should never have been granted in the first place. They're nothing but harmful to American business.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    2. Re:Old news by cching · · Score: 2, Insightful

      Of course you're right, but with the system the way it is, someone grabbing them now so that they aren't used against anyone else is the best we can hope for. Ideally, there would be a body out there to whom you could assign "obvious" patents so that they can't be used for evil. That seems like such a good idea that I'm sure it must exist. If so, maybe we could lobby Amazon to contribute their "defensive" patents to this body so we're in the clear now and forever.

    3. Re:Old news by Yez70 · · Score: 1

      Personally, I'd rather have someone like Bezos holding the patent, if it were going to be granted in the first place. He has so far held up to his word on the collection of silly patents they have, that never should have been granted. For example, Amazon also owns the patent for internet affiliate programs. They've had it for most of this decade. Technically, they could stop every one of their competitors and any other business that sells online by using traffic from affiliates. 99% of webmasters would lose 50% of their ad revenue. Google AdSense would only sell ads to a few hundred advertisers and would probably not even still exist at that low volume today. They have to date done nothing with that patent. Using it would devastate the heart of the internet. If they did anything with the 404 patent, the negative publicity alone would destroy them as a business. Imagine a patent troll owning these? Who would you trust more, Amazon or a troll? Amazon owning these patents does garner them some good will, even from the cynical types, like myself, that frequent /. (disclosure - I do own AMZN stock, and I'm not complaining, I'd short sell it in a second if they did operate this way) Either way, I still think we should shoot stupid people, we can start with the people approving idiotic patents like these. Idiocracy is already here...

    4. Re:Old news by seebs · · Score: 3, Insightful

      Bezos has said that, yes.

      Would you call his one-click lawsuit from a few years back a "defensive measure"? I would not.

      The fact is, he's lied on every last thing he's said on the issue, and swallowing these lies given his clear, repeated, public contradictions of every such claim is just pathetic. I mean, it's long past "stupid".

      You believe they have done "very little" of enforcing patents on "stupid obvious things". How much is okay? Would you say that demanding an injunction against a competitor running their existing web site, at all, during the holiday season is "very little"? Reasonable for you? You think it's no big deal to demand that someone suddenly, on no notice, stop accepting any orders on their web site until they revise their system not to conflict with a "stupid obvious" patent?

      The fact is, Bezos is part of the problem, and actively so, and all his "crusading" for patent reform has consisted of, purely reactively in response to negative outcries over his abuses, saying sets of things that his critics would like him to say... And then doing nothing about it, and continuing to use the system, as is, to his advantage. Including filing suits.

      You know why so many 419 scams have phrases like "in God's name" and "we are devout Christians"? Because there are millions of people who will reflexively assume that anyone who claims to be Christian is honest and trustworthy, as long as they use a few of the right buzzwords. Bezos has found the corresponding hole in your cognitive system; you simply can't be bothered to investigate the truth of his claims. Why? Because, if they were true, they would be exactly what you wish he'd think.

      It ain't so. Amazon is an abuser of the patent system. Amazon is a spammer. Amazon is everything we hoped they wouldn't be, and they rely on our wishful thinking to convince us that, really, they're a great company, when they are actually systematic scumbags. They spam, and then they get caught and "fix" it. They abuse the patent system, and they don't even stop abusing it, they just say it's "defensive". They have filed suits against competitors who were not using patents against them since they first claimed this was defensive.

      Why do you keep trusting them? What's your emotional investment in never, ever, considering the possibility that they lied to you?

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    5. Re:Old news by wtansill · · Score: 1

      What happens when they decide to sell those patents to some patent warehouse owned by lawyers?
      What happens when they decide to sell those patents to some patent whorehouse owned by lawyers?

      There -- fixed it for you...
      --
      The contest for ages has been to rescue liberty from the grasp of executive power. -- Daniel Webster
    6. Re:Old news by rfunches · · Score: 1

      A question, then, regarding the point that Amazon holds patents which have clearly been violated but are not being enforced. My understanding is that once a patent is granted in the U.S., the holder must defend it or risk losing the patent. So to the point that "I'd rather have Bezos hold the patent because he has not yet Done Evil," is there any way for someone to obtain the same or similar patent once it has already been "lost," or does it automatically become part of the public domain?

      (clearly IANAL)

    7. Re:Old news by Dutch+Gun · · Score: 1

      the holder must defend it or risk losing the patent I believe you're thinking of trademarks, which do require active defense in the face of illegitimate use. To my (layperson) knowledge, there is no such requirement of patents once they are issues.
      --
      Irony: Agile development has too much intertia to be abandoned now.
    8. Re:Old news by Anonymous Coward · · Score: 0

      That's all well and good until someone steps in and replaces Bezos. What happens when we get someone who sees patents as a profit center and not just a way to prevent other wackos from patenting it? You mean someone like Darl McBride? I hear he is looking for work.

    9. Re:Old news by Damocles+the+Elder · · Score: 2, Funny

      Ideally, there would be a body out there to whom you could assign "obvious" patents so that they can't be used for evil. That seems like such a good idea that I'm sure it must exist.


      You'd think so, but I have a patent on the idea and I'm just waiting someone to infringe on it.
    10. Re:Old news by Codifex+Maximus · · Score: 1

      I figure that, with the way things are going, the Patent System is going to go critical before long. Innovation will grind to a standstill in the US because of sheer litigation of Patent claims.

      --
      Codifex Maximus ~ In search of... a shorter sig.
    11. Re:Old news by LordSnooty · · Score: 1

      If his goal really is to highlight patent inadequacies and stop others getting the patent then why not hand them over to some independent body, the EFF or something?

  33. Client component aka browser? by Anonymous Coward · · Score: 0

    A client component runs on a user computer in conjunction with a web browser and detects errors, such as but not limited to "404: page not found" errors, in which a requested web page or other object cannot be displayed. In response to detecting the error, the client component notifies an error processing server, which uses the URL of the failed request to identify an alternate object to display.

    Sounds pretty straight forward so far. But now please pay carefull attention to what has been claimed:

    1. A system for handling page request errors, comprising: an error processing server; and a client component that runs on a user computing device in association with or as part of a browser program and communicates with the error processing server over a computer network; wherein the client component is responsive to detection of the unavailability of a target web page requested by the browser program by sending a request to the error processing server ....

    Don't assume you know what it says, just read it and fill it in. Why can't the client component not be the browser itself? Worse yet: why can't it be your average 404 error page with a javascript component on it? So basically; a javascript component which does nothing more than, in response to a 404, sends some stuff out (although the browser basicly does this) like a referrer address and such. In response the server displays the page to which the client was send from the 404 error page.

    Its not a matter of what you think, its what fits into the description. And quite frankly; this can describe a lot of (common) ways to handle 404 (or other) server errors.

    At times like these that I'm glad not to live in the States but in Europe. What kind of an idiot would approve this? It really wouldn't surprise me if some future US president would patent the breathing of air in order to take the whole country out of the financial crisis they're in, and I'd see that being approved by a patent office too. "No, we're not taxing air. We're securing the process of inhaling clean air. And anyone who refuses to breath in this fresh clean air simply isn't a patriot. You're either with us, or you're against us" :-)

    1. Re:Client component aka browser? by Wolfbone · · Score: 1

      Some European states' POs may be better than the USPTO but the EPO certainly isn't. The EPO grants software and business method patents and, like the USPTO, it has no qualms about enabling its customers to engage in speculative extortion: http://webshop.ffii.org/ and outright theft: http://www.ffii.org.uk/archives/28 (a theft of ideas outlined in the X Consortium's ICCCM standard).

  34. Bozo should focus on his shipping by wardk · · Score: 1

    I made 4 orders to Amazon this last Christmas and 2 of the 4 packages showed up as followed

    a) without my stuff, just the invoice/packing slip with MY address
    b) someone elses stuff, with their invoice/packing slip also included

    So a failure rate of 50% for their shipping facilities each time affecting not only me, but the other Christmas shopper who won't be getting their stuff for Christmas.

    But no, Mr. Bezos is focused on patenting the obvious

  35. They don't use their own invention? (!) by Ilgaz · · Score: 1

    I guessed a URL on Amazon replying at a different story on slashdot, http://www.amazon.com/topsellers , it gives an ordinary 404 which is not clever of any kind.

    On sites with actual smart 404 , it will grab the / part and do a site search showing relevant results or if it is plain obvious like my guess, even forward the person to right URL.

  36. prior art by sugarmotor · · Score: 1
    --
    http://stephan.sugarmotor.org
  37. So wait... by hyperz69 · · Score: 1

    Now I can be sent a Cease and Desist letter that I cannot post due to it being copy written about using a custom 404 Page. Music and video have been hunted down by the RIAA and MPAA so thats out the window. The US government say no to porn (think of the children). Hell even Ford says I cant put up pictures of my car. WTF can I put up on the internet. Guess its back to the Geocity days of Flashing kittens meowing to bad midi music!

  38. Figures by Tablizer · · Score: 1

    Finally, the IF statement is patented. This was bound to happen.

    if (error=404) customMessage();

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

      Not to speak about assignments..

  39. The patents are customizing... by Chris+Mattern · · Score: 1

    the 405th page as we speak.

  40. AJAX using a Web Service? by pcardno · · Score: 1

    A decent usage would be in the AJAX world - your browser based AJAX script gets a 404 from a "web service" that it's consuming, so instead of having to keep a list of all the alternative sources of that information, it goes to a directory type server that provides alternatives for it.

    --
    --- Band: Joey Ultra
  41. Re:Apparently prior art doesn't matter at ALL anym by MoFoQ · · Score: 1

    gotta love /. justice.

    maybe I'll patent that..."the system/method....."

    I can just here that guy on the Dave Chappelle show in that truck load of cigs and money saying "I'm rich, beeyotch!"
    (http://www.comedycentral.com/motherload/index.jhtml?ml_video=24406)

  42. I claim prior art by freaker_TuC · · Score: 1

    I have been using customized errorpage since Apache 1 supported it;
    A lot of these pages are still to be found on the Internet archive dating back in the 90's...
    Whenever someone goes to http://myserver/username/directory it looks up in an internal database where to go to if the user or directory doesn't exist.

    So, now I am doing this illegally .. suddenly ? .. What's the scope ? ..

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  43. Re:Why would Amazon patent a client-side component by tjarrett · · Score: 3, Insightful

    Well, Amazon is making clients now. Is it possible that this is related to what Amazon is doing with Kindle?

  44. Will the USPTO be sued first? by Lazy+Jones · · Score: 1
    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
    1. Re:Will the USPTO be sued first? by freedom_india · · Score: 1

      Case of the baby Alien eating its mother Alien (in Alien movie saga).
      I don't think Amazon would sue USPTO, but it would definitely sue Microsoft: for IIS which allows customized 404 pages,
      and Apple, and Oracle, and IBM.
      By the time the dust settles in court, Amazon's would have been equally split between Microsoft, Apple, Oracle and IBM.
      Jeff Bezos's ultra-secret Spacecraft would be sold for undisclosed sum to Virgin Atlantic as a part of court settlement.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
  45. Re:Why would Amazon patent a client-side component by jopsen · · Score: 1

    Think ajax - clientside may mean javascript...

  46. Re:Why would Amazon patent a client-side component by somersault · · Score: 1

    I haven't RTFA myself, but would the client not in fact be the normal Amazon servers, while the server would be the dedicated error server?

    --
    which is totally what she said
  47. Mod parent +1 by argent · · Score: 1

    Thank you, that does make a lot of sense.

  48. 404? by Teflon_Jeff · · Score: 1

    http://thewrongadvices.com/wp-content/error-404-road-not-found.jpg

    Better not make any wrong turns!

    http://thewrongadvices.com/wp-content/error-404-road-not-found.jpg

    Type the address right the first time, or Bezos will charge your amazon account!

    --
    "Teach a man to build a fire, and he's warm for a day. Set a man on fire and he's warm for the rest of his life."
  49. Re:Why would Amazon patent a client-side component by Anonymous Coward · · Score: 0
  50. Prior Art by holloway · · Score: 1
    Not that it's inventive in the slightest but according to the WayBackMachine I posted this back in May 2001,

    "Misspelling and synonyms

    A good webserver should catch misspellings or synonyms - taking you to the appropriate content or offering a list of near matches (instead of a common 404). Above I used /employment (of a bad URL) but one should catch requests for /employment. Similarly, I don't know of any site's URL structure that isn't annoyingly brittle... where a /job/hamilton will work but /jobs/hamilton will not.

    Providing this feature doesn't mean manually considering all possible synonyms. There are dictionaries and thesaurus's available (mod_thesaurus?) so - upon a 404 - the server could return a list of near spellings and near meanings." - Designing URLs
  51. Re: Internet Explorer?? by holloway · · Score: 1

    Good point -- IE doesn't display custom 404s unless the response body is over a certain length.

  52. yet again... by Anonymous Coward · · Score: 0

    ... another example of /. oversimplifying a title (for the sake of sensationalism) which doesn't tell the whole story.

  53. prior art by Anonymous Coward · · Score: 0

    Am I missing something, for years I've been able to customize my 404 pages from cpanel (amongst others) does this not constitute prior art?

  54. At least Bezos is staying within the 20th century by Bemopolis · · Score: 1

    Well hell, at least Amazon is sticking to ideas from the current era. It's not like they applied for AND GOT a patent for a coordinate transformation that PREDATES THE FRICKING PATENT OFFICE!

    Bemopolis

    --
    "I guess the moral of the story is, don't paint your airship with rocket fuel." -- Addison Bain
  55. MOD PARENT UP (Funny) by shentino · · Score: 1

    This made my day :)

  56. Re:404'd! for URL snooping by trevorcole · · Score: 1
  57. Title 'spin' and patent specs by geek2k5 · · Score: 1

    The title of the article is a bit deceptive. I suspect that customized '404' pages have been around long before the patent application. (The style of the customization would depend upon the web site designers and administrators. They range from cryptic through helpful, sarcastic, sympathetic and clueless.)


    Having the browser use client side data to provide information as to WHY you are getting '404' is a form of customization that is different. While old style customized '404' pages might display possible causes, a feed back driven '404' page could prove valuable by displaying possible causes with data to back it up.


    The sample image they provide is the mere tip of the iceberg of applications. Not only is it used to inform the end user of what probably went wrong, it provides ways to remedy the problem. It could even be used to inform the website that something may be wrong, so the website could be self repairing.


    On a commerce oriented website, the bare bones 'Smart 404' page could get the end user to the page they want automatically, if it exists. It could also redirect them to alternative websites when necessary. (Note that end user feedback and selfrepairing abilities would also be a feature valued by commercial websites.)


    The biggest problem I see with this are the security issues that crop up. A whole new world of '404' hijackings will make browser security that much harder.


    Maybe I should patent a 'Smart 404' security protocol using 'tell me three times' web based codes that determine when the page is compromised...


  58. Prior Art? by RobFlynn · · Score: 1

    In typical slashdot fashion, I didn't read the article yet. (I have a meeting in a moment and wanted to type this out while it was on my mind.)

    For several years now, I have used a custom error404 page for a client in order to handle the following scenario:

    www.example.com/username01

    The username01 folder does not exist, so the error404 script is called. The script checks the database to see if the user exists, and if so, renders a custom webpage for that user. I'm certain other sites do this as well.

    Is this what the article was talking about? If I'm way off base, then I apologize, I'll read the article when I return to my desk.

    - R

    --

    ---
    Rob Flynn
    Pidgin
  59. More likely by einhverfr · · Score: 1

    "Your browser has detected an illegal request and has attempted to alert the appropriate authorities."

    Followed by some technical stuff like "Connection refused" or the like.

    --

    LedgerSMB: Open source Accounting/ERP
  60. I Read TFA and by einhverfr · · Score: 1

    I am not sure I agree.

    My reading is that the client *could* be a CGI script on the web server (or even the web server itself) just as that script could also be described as a database client. The only issue is that something is sent somewhere else to handle the error. I am not at all sure that the "client" refers to the web browser here (i.e. it could be part of an N-tier app).

    In short, the only thing here is that the error handling routines rather than included in the web server are daemonized. So does this mean that redirecting to a CGI script on error (which might connect to a db containing server log information to try to locate a related resource) is covered under this patent? How far is this from using custom error handlers in Apache relating to static error documents?

    It also seems to me that the mere innovation of moving an error handling process outside the web server might well fail the innovation test recently set forth by the Supreme Court (in a case relating to electronics in automobiles).

    Finally, I would be glad that Microsoft isn't doing this. One can imagine that the error server might at some point send a premature RST packet. In this case, one might get an error message like:

    "This server has detected an illegal request and has attempted to report it to the proper Authorities. Assertion failed at mserrsrv.c line 323. Stack dump: ....."

    Ok, so MS's error messages have improved a bit in the last 10 years but....

    --

    LedgerSMB: Open source Accounting/ERP
  61. Filed in 2003 ... Hell, I know personal prior art. by mxs · · Score: 1

    This was not originally my idea, but I have seen 404 errors used in this manner since at least 2002. (you don't want to muck around with mod_rewrite in Apache, want static websites to be served blindingly fast, want automatic caching some dynamic content is already statically saved at an URL ? Easy ! Just make your error handler redirect to a dynamic page given its originating URL and create the content. If you want it cached for future usage, save it into a file at the URLs filesystem representation, if not, no problem.

    Compared to the (more common) mod_rewrite approach, this approach does not require every URL to be checked against a regex on every request, and only starts up processing of the URL when no suitable static (or even dynamic) page/file is found. According to the TFA, this fits the claims of the patent.
    A friend of mine has been using this technique to his great advantage to sprinkle some dynamic content into a static hierarchy of pages. And there is definitely prior art to that, too, since handing off 404 errors to a dynamic page had been done even back then.