Slashdot Mirror


Is the POST Method Patented?

echodave asks: "So, I happened to architect a fairly large website for one of the big three a while back, and I've recently been notified that they're in the midst of a patent infringement lawsuit regarding method="post". It seems that according to this patent , a certain Allan Konrad claims ownership of any model wherein a database is accessed via a client, whether it be web based, client/server based, etc. What's up with that? Through informal discussions, it's been identified that he's essentially claiming ownership of both "POST" and "GET" methods...which are not only used in database related applications, but even something as simple as this form on Slashdot that I'm using to submit this story. Any hints, comments, advice or ideas will be appreciated." Is there anyone in the USPTO checking these things, or can anything get in?

13 of 204 comments (clear)

  1. Irony by Tom7 · · Score: 4

    Well, the patent office uses "GET" here:

    http://164.195.100.11/netahtml/search-adv.htm

    ... so I'm guessing we're ok. Don't you just love irony?

  2. absurd by heiho1 · · Score: 4

    The patent office is in the throes of fallout over their too-broad patents issued of late. Patenting things like using a single mouse click to submit a transaction [Amazon's stupendous and ridiculous "One Click" patent], a web-based affiliate program [thank Amazone again] and now the notion of a thin client and a related standard web application infrastructure for enabling such a thin client to issue remote commands is a perfect example of the out dated nature of most government copyrighting and patenting procedures and a clear call for the public at large to take measures to protect themselves from slick individuals patenting away our every basic computer concept behind a wall of "geek speak" as effective as any used by lawyers to confuse the issues with innuendo.

    So basically, all these years that I have been building web applications I have been hosing this man's patent without ever even being aware of it? How can he claim control of procedures developed independently of him with no fore-knowledge of his supposed technical advances?

    Something must be done about ridiculous patents before we all end up paying for the concept of dialing up to a service provider and using a phone line as a means of digital communication...

    Wait a minute...

  3. HTML IS Prior Art here .... by taniwha · · Score: 4
    Look at the dates on the patent - the web was up and running long brfore the patent was first applied for (96) or granted (99).

    POST and GET were in common usage at the time and any claim on them by this bogus patent is really pushing it

  4. Look on the bright side by jeroenb · · Score: 5

    This guy could sue Amazon for using "GET" and/or "POST" in their one-click-shopping :)

  5. And Mr Konrad is certainly aware of the prior art by taniwha · · Score: 4

    because he's the webmaster of the web pages at cedr.lbl.gov which include, amoung other things, textbook examples of POST and GET

  6. Can you say prior art. by Kiwi · · Score: 5
    Can you say "prior art". I thought you could. Lets look at the abstract for this patent, dated, oh, from 1996:

    A local host computing system, a remote host computing system as connected by a network, and service functionalities

    Telnet, telnetd, and the DARPA ARPANet, circa 1981.

    a human interface service functionality,

    That would be the telnet client

    a starter service functionality,

    The negotitation that happens at the beginning of telnet session to determine your terminal type

    and a desired utility service functionality,

    Such as remote access to the UNIX or VMS commands on that other machine on the DARPA ARPANet

    and a Client-Server-Service (CSS) model is imposed on each service functionality.

    Telnet won't much work if without a telnet client, a telnetd server, and both being compatible with the appropriate RFCs. Come to think of it, I think the RFCs would be the place to find prior art.

    - Sam

    --

    The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

  7. Read "The Anatomy of a Trivial Patent" - by RMS by Seth+Finkelstein · · Score: 5
    Richard Stallman has a great article describing why these get through. Read The Anatomy of a Trivial Patent
    One reason is that any idea can be made look complex when analyzed to death. But another reason is that these trivial ideas often look quite complex as described in the patents themselves. The patent system's defenders can point to the complex description and say, "How can anything this complex be obvious?"
  8. Covert Channel by Slothrup · · Score: 5

    What would you do if you were a patent examiner that knew the system was screwed up, but you couldn't get anyone to listen to you? I'd start approving all sorts of trivial patents in the hope that this would force some kind of change in the system...

    --
    The difference between theory and practice is that, in theory, there is no difference between theory and practice.
  9. Re:Not suprised. by Bob+Ince · · Score: 4
    I tried to read the patent, and I just couldnt.

    Bahh, yer wuss. Here's a summary for the legally-challenged amongst us:

    The service consists of a human interface component comprising starter utility object consisting of the utility server resulting in the database service consisting of a utility network connection whereas said utility server consisting of a remote host apparatus connected by desired database object consisting of a database computer consisting of the utility server consisting of a database functionality connected by desired remote host object resulting in said utility service resulting in starter database object comprising desired utility object connected by a utility client comprising starter database object providing access to starter human interface computer comprising desired database computer whereas a remote host component resulting in a remote host computer providing access to starter utility component providing access to the human interface server consisting of a remote host apparatus comprising said remote host server connected by the human interface server whereas the database server consisting of the remote host object providing access to a database functionality.

    I Am A Lawyer.


    --
    This comment was brought to you by And Clover.
  10. League for Programming Freedom web site by Seth+Finkelstein · · Score: 5
    The League for Programming Freedom web site has a great section regarding software patents:
    Software patents threaten to devastate America's computer industry. Patents granted in the past decade are now being used to attack companies such as the Lotus Development Corporation for selling programs that they have independently developed. Soon new companies will often be barred from the software arena--most major programs will require licenses for dozens of patents, and this will make them infeasible. This problem has only one solution: software patents must be eliminated.
  11. Re:We should all be OK, ala Y2k windowing by sterno · · Score: 4
    Agreed. Since an entire sector of the economy has been built on this technology, there is a lot of money riding on this yahoo's patent being made invalid. If the courts won't do it, then congress will (as it is there perogative under the constitution to regulate this sort of thing).

    I think I have finally figured out the USPTO. They know full well that they don't have a clue about a lot of the stuff people are asking for patents on. I mean given the state of the economy right now, it must be hard to find people who know technology and law, and want to work for a government paycheck. So, if you are the USPTo, and don't know what to do about a patent, do you decide to just arbitarily give or deny patents.

    If you deny the patents, there is no established legal review process. You can't sue the USPTO, you can just resubmit through an arduous and expensive process and then you may be denied again. On the other hand, if they let it through, then ultimately it is up to the patent holder to enforce it. So, if they try to enforce it, then it is theorized that some corporation who can afford the kind of people who understand this stuff, can rifle off a few law suits. Thus, if it is a reasonable patent it will stand and if it isn't, it will get chucked out in court.

    Really, this may not be a bad approach to things if you think about it. Those ideas which have the most potential to be lucrative will get the most financial backing for a challenge when applicable. Sort of a patent natural selection if you will. The only thing the USPTO does is fact check the legal documents, rubber stamp them as being a vaild patent and then let the lawyers settle it on the back end.

    ---

    --
    This sig has been temporarily disconnected or is no longer in service
  12. Sounds a lot like POST to me. by gregbaker · · Score: 5
    After a quick read of the claims, there's very little here that isn't part of "POST request with a load-balancing server" (claim 16 requires a load-balancing setup).

    I'm not sure about claim 17, "The apparatus of claim 13, wherein said local host computer comprises a plurality of physical hosts, interconnected to act together as a single local host computing means." That implies some sort of load-balancing at the client. I don't know why you'd ever want to do that, but it seems like it would be an obvious thing to do if it was necessary.

    So, as far as I can see, this patent describes any HTML form submission (POST or GET) to a database front-end, with an obvious extension or two.

    Greg

  13. This man is the problem by SurfsUp · · Score: 5

    Has every body seen this article where Time O'Reilly dismantles Patent Office Director Q. Todd Dickinson?

    Here's an exchange that really says it all:

    Tim: Are you a lawyer by training?

    Dickinson: Yes, I am.

    Tim: How would you feel if a lawyer was able to patent an argument?

    Dickinson: If it was new and non-obvious, I wouldn't have a problem with it at all.

    Tim: And the ability to basically extract a royalty from other lawyers for using that same legal argument?

    Dickinson: As I say, if it's new, and if it met the statutory standards for patentability (and that's the key question here), and it was incorporated into software in some form, that wouldn't be a problem.

    Tim: No, not in software. Just in actual, in court.

    Dickinson: Well, I don't want to deal in hypotheticals. The courts haven't dealt with that question.


    Now, even when this guy was completely snookered by Tim he couldn't bring himself to concede the point. It was at this moment that every shred of confidence I have in the PTO evaporated completely. It went on...

    Tim: Well, how about a basketball player invents a new move. Should that be patentable?

    Dickinson: Moves aren't patentable subject matter.


    It continues in this vein. Eventually the moderator steps in to rescue him from embarrassing himself further. Read the entire article.

    In my opinion, this man is the problem.
    --

    --
    Life's a bitch but somebody's gotta do it.