Is the POST Method Patented? 204
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?
Irony (Score:4)
http://164.195.100.11/netahtml/search-adv.htm
... so I'm guessing we're ok. Don't you just love irony?
Prior Art (Score:1)
I think it's way past time the USPTO was overhauled.
huh? (Score:1)
Is it legal to patent something that was done/published before (but maybe not patented?)
Also, does this Konrad work for a large enough company to persue action on this? (I don't think anything could ever come about this.. but you never know)
patents (Score:1)
absurd (Score:4)
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...
Abstract of the patent (Score:2)
___
nerdy anarchy (Score:1)
Seriously, there HAS to be a mistake there. A misinterpretation? It would be too funny if that story were true. (who would enforce it?)
HTML IS Prior Art here .... (Score:4)
POST and GET were in common usage at the time and any claim on them by this bogus patent is really pushing it
Look on the bright side (Score:5)
Completly stupid (Score:1)
The "GET" method can't be patented, if so all web browser are violationg this patent since they all use "GET" to receive all documents excluding forms page submiting with POST.
GET /index.html
And all e-commerce site use the POST method in their application to access their database.
Maybe if the patent owner declare war on all e-commerce site using the "POST" method, maybe the Congress will understand no everything can be patented, like caching a client-id in a cookie to let its customer pay in 1-Click(TM).
Re:Source code (Score:1)
We should all be OK, ala Y2k windowing (Score:1)
Re:huh? (Score:1)
You should see some of the ideas I have....HAMBURGER EARMUFFS! YAAAYYY!
OK, this is totally ridiculous. (Score:1)
Perhaps one form of a "posting" mechanism could be patented, but not the simple action itself. If that's the case, every website that takes email via forms, including the Govt ones, are in violation of that patent.
tcd004
Here's my Microsoft Parody [lostbrain.com], where's yours?
Let's patent everything! (Score:2)
-Antipop
Re:huh? (Score:1)
In the 80's I was known to update databases over the phone lines using various communications software packages.
Can this guy now sue me for having done that.
By the way does anybody know when the First Post was done on the internet.
So much stupidity... (Score:1)
The claim in question is absurd both because POST and GET were in use many years before the patent was granted and also because the patent would apply more to RPC-like mechanisms than POST ("and provides an illusion to a user that a desired utility service supported on a remote host resides locally on the user's local host...").
Someone in the vincinity please print out the patent claim and information about the lawsuit and nail it to Mr. Dickinson's forehead.
Wait a sec.... (Score:2)
When were POST/GET first used? (Score:1)
Not suprised. (Score:2)
"civil obedience" ... oops (Score:1)
Patenting the wheel? (Score:1)
patent infringement (Score:1)
Microsoft's Hotmail service [hotmail.com]
Yahoo! [yahoo.com]
If they try against any others it might be seen as a double standard.
Bitch slap (Score:1)
"I'm sorry! I didn't think anyone would actually hit me! I thought it would just drag out in the courts until companies paid me to go away."
If this guy thought the payback for frivolous patents was getting punched, he never would have done it.
The obvious question is: Who decides which inventors get punched? I suggest a poll of experts in the field. Thumbs up or thumbs down.
Jon Sullivan
And Mr Konrad is certainly aware of the prior art (Score:4)
Re:Let's patent everything! (Score:2)
Well, *I'm* running down to the Patent Office [damn: it's a holiday, today...] and get the patent for *windows*
Bwahaahahahaa..
You shall *all* bow before me!
t_t_b
--
Uh (Score:1)
Jeez. POST is part of HTML. I don't think it's right to copyright a command. Although maybe, if the copyright were on the method the database uses to handle data sent by the POST command, he might have a chance. But that's different.
===
-J
Re:Source code (Score:1)
And after that we'll see an automatic meta-moderation tool to make sure all those automatic-moderations are 'fair'...
Can you say prior art. (Score:5)
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
I would like to announce... (Score:1)
Thank you for your cooperation.
Pattent Nighmare (Score:1)
Maybe I could pattent a mouse click, or maybe http://, oh, and why not pattent slashdot? But slashdot would be a trademark I guess.
All in all, this has went way beyond stupid.
Re:Uh (Score:1)
Read "The Anatomy of a Trivial Patent" - by RMS (Score:5)
Lucent (Score:2)
??? (Score:1)
If anyone knows of an organization like this please reply... if not we should seriously consider starting one. We would most likely have all the support we need here on
This is being enforced against GM (Score:3)
Anybody read Japanese? It's clear that Allan Konrad, the owner of this patent, is suing GM in Texas (Why Texas? The guy lives in California.) for patent infringement on this and two other patents ("remote service access systems based on a client-server service mode").
But that's all that I can tell.
-Waldo
Just complain like a bitch and then don't comply (Score:1)
Also in the meantime I will not comply with anything that says I cannot retrieve information from a remote server. That is what this patent says, you could consider a directory structure to be defined as a database and therefor even mounting a remote file system is WRONG!
Ohh, btw the patent mentions having to have a mouse on your computer for it to apply.... hehe I don't have a mouse, I have a "MOOSE"
- x-empt
Re:Not surprised. (Score:2)
I tried to read the patent, and I just couldnt. If someone has to read stuff like this for their job I can imagine it causes great mental damage, possibly enough for them to allow these things to be patented. God, its awful, I've seen random number generators output stuff that makes more sense.
I agree. I haven't seen such a nasty example of repeated loops and aggravated back references in text for ages. I gave up around claim 21. I'm vaguely interested in this one though since it strikes me that the bulk of this patent is tied around a client-server database, so its tricky to see just how specific this patent is. The gist of it centres around trying to give the user on the client sensible access to the information/services on the server as far as I can tell, but I'm going to have to go and lie down before I attempt to distill any more out of the text - I feel like I've just SIGINT'd out of a infinite recursive loop.
For the first time I feel vaguely sorry for the USPTO if they have to read this stuff ...
Cheers,
Toby Haynes
Re:When were POST/GET first used? (Score:1)
I do believe he is forced to enforce the patent against all infringements to keep it valid... And that is something he didn't do in the past.
Re:huh? (Score:1)
-- Allen Konrad, motto: will patent the obvious in lieue of work.
Covert Channel (Score:5)
Re:Completly stupid (Score:1)
- Rei
hmmm.... (Score:1)
Re:Not suprised. (Score:4)
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.
I think this calls for... (Score:2)
I wanna Crusoe Beowulf cluster, with my share.
League for Programming Freedom web site (Score:5)
HTTP patented ? (Score:1)
Okay, that's just stupid. (Score:1)
Pedals? (Score:1)
Mine has reins, and that's the way I like it.
Giddie-up!
Is anyone checking these things? (Score:2)
magic
Look at the date (Score:1)
This is really quite pathetic...
What's the world coming to? (Score:1)
I personally think that this patent stuff is getting out of hand. People are just trying to make money quick. It could be seen as a way to get back at open source. I mean we're all sharing without any issues and some person decides he wants to get in on the act and circumvents the system and gets paid for something that everyone has worked so hard to work together on. Well at least that's one way to look at it.
Pretty soon we won't beable to do anything without paying an endless number of royalties to various individuals to make something as simple as a "Hello World" program.
Oh well.. I have to live in this world, doesn't mean I have to like it.
My two cents
Bad Patents Big Trouble but old News (Score:1)
I remember reading editorials 10 years ago, month after month in DDJ [ddj.com] declairing software patent office to be totally inept regarding technology patents.
A few years later, I ran into a problem implementing a self-service banking application due to a DC-based company's patent on finacial transactions originated from a consumer's home and secured with a password! "PIN-based transactions" originating from a home as opposed to a bank-run system like an ATM.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Re:When were POST/GET first used? (Score:2)
Dana
Re:When were POST/GET first used? (Score:1)
It was my so-called 'brain' wich got the two confused...
(TM needs defense... Patent does not... Try to remember
I'll try to think before my next post.
A good trick (Score:1)
I want to patent a method for transferring an electron potential across a thin conductor sheathed in a layer of insulating material. I will call this invention (insert Dr Evil finger quotes) "Wire".
It's not about PUT and GET! (Score:1)
Here is a small excerpt from the actual patent text:
The present invention provides an illusion to a user that a desired utility service supported on a remote host resides locally on the user's local host, thereby providing ease of use and minimal software maintenance for users of that remote service. In one embodiment of a Remote Object system according to the present invention, a user appears to activate a Remote Object as a service of the local host. The user actually activates a starter client, which connects to a starter server on the remote host via a starter connection. The starter server interacts with a starter service, which initiates a Remote Object client. The Remote Object client on the remote host then interacts, as a human interface client, with a human interface server on the local host via a second connection, the Remote Object client connection. The Remote Object client also interacts, as a desired utility client with either a desired utility server on the remote host, or directly with the desired utility service on the remote host.
IANAPL, but this sounds to me like they just want to hide as much networking mumbo-jumbo as possible from the user. The user just should not have to care about
a) where the data is located (i.e no typing of http://slashdot.org or clicking on the bookmark)
b) how the database actually works (there are hundreds of different web interfaces in the world, everyone different from the others)
c) how the data is transferred (by http, ftp, smb etc)
They're not trying to patent blatantly obvious stuff - they're even referring to large-scale time-sharing systems in the patent text, and everyone who knows about mainframs knows that ftp and other means for transferring data from one system to the other have been around for decades. It's just that up to now the user has to use different user interfaces for different retrieval systems and also has to distinguish wheter the data is stored locally or on the net (at least in most cases). IIAR they have patented a method to get rid of this (although I wonder how this solution actually might loook like...)
Re:This is an international patent battle (Score:3)
partial text:
U.s.patents 5,544,320 5,696,901 5,974,444(Patent 3 case) " The client - it is based on the service model between the servers, far Every other service access system (REMOTESERVICEACCESSSYSTEMSBASEDONA CLIENT-SERVERSERVICEMODEL. ) " It is something regarding. Furthermore, the result of investigating the patent family, no United States National patent, preference insistence application to the country other than the United States to be seen, the ? It was a plug.
Here's more text from the upper right hand corner of the page:
February 16th of 2000
Reporter: on ? international patent office
American patent attorney
Charles E bell ???
Translating & decoding: Onda genuine patent office
Patent attorney Onda sincerity
39 corporations which are sued
1.GENERALMOTORSCORP.
2.HONDANORTHAMERICAINC.
3.FORDMOTORCOMPANY
4.DAIMLERCHRYSLERCORPORATION
5.NISSANNORTHAMERICAINC.
6.TOYOTAMOTORSALESUSAINC.
7.MAZDAMOTOROFAMERICAINC.
8.VOLKSWAGENOFAMERICA, inc.
9.BUDGETRENT-A-CARSYSTEMSINC.
10.AUTONATIONUSACORP.
11.THRIFTYRENT-A-CARSYSTEMINC.
12.THEHERTZCORPORATION
13.DOLLARRENTACARSYSTEMINC.
14.AVISRENTACARSYSTEMINC.
15.ADVANTAGERENT-A-CARINC.
16.THEBOEINGCOMPANY
17.EASTMANKODAKCO.
18.LUCENTTECHNOLOGIESINC.
19.NECAMERICAINC.
20.MOTOROLAINC.
21.TOSHIBAAMERICAINC.
22.AMERICATRANSAIRINC.
23.UNITEDAIRLINESINC.
24.DELTAAIRLINESINC.
25.CONTINENTALAIRLINESINC.
26.NORTHWESTAIRLINES, inc.
27.SUNCOUNTRYAIRLINESINC.
28.AMERICANAIRLINESINC.
29.AMRCORPORATION
30.MIDWESTEXPRESSAIRLINESINC.
31.MARRIOTTINTERNATIONALINC.
32.HILTONHOTELSCORPORATION
33.PROMUSHOTELSINC.
34.SHOLODGEINC.
35.STARWOODHOTELS&RESORTS
World-wideinc.
36.THEEXTENDEDSTAYINNSLIMITED Partnership
37.CHOICEHOTELSINTERNATIONAL
38.ENTERPRISERENT-A-CARCOMPANYOF Texas
39.SOUTHWESTAIRLINESCO.
___
Can someone translate that patent into english? (Score:2)
Now what is affected by this patent? Search enginnes, network queuing systems, remotely accessible batchservices, what about a supercomputer only accessible via another computer, mpegstreams, multiplayergames, xterms, remoteshell, any remotely accessible process, java applets
I probably overlooked some serious restrictions in that patent, it can't be that overly applicable, but i can't fight that grammatics.
Re:HTML IS Prior Art here .... (Score:2)
What is specifically required is "proof by counterexample," not just claim that something preceded the patents. One needs examples (with dates) of specifications which use the techniques discussed in Konrad's patent documents. The HTML specs may be insufficient for such purposes---the patent covers subjects with more far reaching implications. However, research papers submitted in journals of the ACM or other prominent industry magazines certainly would be convincing evidence. I recall client/server computing discussed prior to 1994 in magazines such as UNIX Review, DEC Professional and Dr. Dobb's Journal. I also happen to know that I myself had a working client/server application in 1992 that was derived from an even earlier work. Let's see a show of hands: who has used Usenet? For the curious: No, I didn't "invent" Usenet. My work was more closely related to MUDs.
It is important to keep in mind, however, that Konrad may not need to prove that his patent was in before the buzz or first implementation. It may be sufficient for him to prove he "invented" client/server computing, which would be easy to do if the earliest documented example of such research turned out to be his own.
Can you patent the grammar of a language? (Score:1)
Now as a bit of a hacker, (as in take a large, not quite blunt, object and batter less than optimal bits of code into a crude approximation of a program), "get" and "put" seem to be features of every coding language I have seen. They are in fact part of the grammar of programming independant of the language used by the programmer.
Patenting/copywriting "get" and "put" would be akin to trying to copyright "blue" or patent the concept of "verb". Further, since most (maybe all?) programming languages allow the creation of programmer defined methods or functions, patent restrictions on "get" and "put" are either pointless (the programmer uses a different name for a method that performs the same function) or insanely broadbased (all "get" and "put"-like methods are covered by the patent, for example all I/O would be covered by the patent). I don't think this would hold up even in the States.
Which raises the spectre of yet another anti-trust trial in which the court demands that the i/o functions, memory mangement functions, device control functions, etc, etc, are all spun off into separate companies..... No, let's not go there just yet....
Re:Irony (Score:3)
Real Reason Microsoft NGWS Delayed (Score:1)
Mr. Konrad esentially claims patent on multi-tiered client/server architecture. Obviously, Microsoft has been delaying their Next Generation Windows Services anouncement because of delays in negotiating with Mr. Konrad, not because of the impending breakup of the company.
Seriously, the patent acknowledges so much prior art, including X Windows and Cathode Ray Tube Display, that it can't possibly be considered "inventive" or "non-obvious".
This is basicly the longest description of multi-tiered client/server architecture that I've ever read. The entire software industry is infringing on this one. And has been since the first dumb terminal was connected to a mainframe.
Get this: "The above description is illustrative and not restrictive. Many variations of the invention will become apparent to those of skill in the art upon review of this disclosure. The scope of the invention should, therefore, be determined not with reference to the above description, but instead should be determined with reference to the appended claims along with their full scope of equivalents." In short, the idea may be fifty years old, but I only want to claim future uses of it. Can I patent the business process of riding on the coat tails of real inovators and collecting royalties for doing nothing?
Punishment for not submitting known prior art? (Score:1)
Can I just spam the PO with millions of dynamically generated patents that contain just about anything under the sun, and not be held legally liable for those requests?
"There autta be a law.."
Rational Responses (Score:2)
With that said, the most rational response I can think of is to notify your Congressperson that their web site is in violation of a patent. According to this patent, almost everything on the Web is. Let your Congressperson know this, and then let them know that this is absurd and more important, why this is absurd. Use this as a natural starting point for showing other examples of 'bad' patents that apply to obvious ideas (note ideas, not mechanisms) and then ask them respectfully to look into the matter so that both you and they don't have to change your web site.
Trust me, you accuse a Congressperson of breaking the law and the first thing they're going to do (even before they start lying) is figure out a way to legally remove the illegality.
Defensive Patents (Score:2)
-
Re:Let's patent everything! (Score:2)
Re:Is anyone checking these things? (Score:2)
Think I'll patent me "Hello World" (Score:3)
Seriously though, I think it's time we started suing filers of these trivial patents for fraud. There's prior art, they KNOW there's prior art, and they've apparently gone to exceedingly great lengths to obstifucate the wording of the patent to make it appear is if there's not. They are doing grevious harm to the industry in the process. Sue them. Sue them hard. Like that guy who had the patent on Windowing for Y2K software, despite some 20 years of prior art (Whatever became of him anyway?) I'm pretty sure we covered windowing briefly in one of my college classes in the '80's but we didn't spend too much time on the concept becase it was so basic.
I agree with Tim O'reily. We shouldn't have to fight over the tools of our trade, and our industry is the only one where we seem to have to do so. I think fraud lawsuits would go a long way toward stopping these trivial patents. And maybe some malpractise suits against the patent office itself, which should be catching them.
Re:Not suprised. (Score:2)
--
Here's my mirror [respublica.fr]
Re:Not suprised. (Score:2)
That would transfer the work of making a patent understandable to the patentholder, make future lawsuits much simpler (in those sentences a misplaced colon can make a big difference) and the damage of rejecting patents formulated in 'unreadable mode' would probably be negligible to granting them and then hoping that noone ever invokes the powers of the fineprint.
Re:Punishment for not submitting known prior art? (Score:2)
Re:We should all be OK, ala Y2k windowing (Score:4)
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.
---
Re:HTML IS Prior Art here .... (Score:2)
one year after you pubically disclose it
or begin sale of product. So anything
from early nineties and before should do as
prior art.
Re:Let's patent everything! (Score:2)
So there.
My patent: (Score:2)
There.
Sounds a lot like POST to me. (Score:5)
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
Prior art (Score:2)
Re:HTML IS Prior Art here .... (Score:2)
Al Gore is the prior art we're looking for! (Score:3)
I knew this would come in handy someday...
Everybody knows that Al Gore invented the Internet back in the 80s, so it should be pretty obvious that you should look in his collected writings for the best evidence of prior art. I'm thinking it's somewhere in the "Electronic Protocols" chapter of Earth in the Balance.
It's an ugly job, but I think that somebody out there has to read the collected works of Albert Gore to find that prior art. The future of the Internet, and our children, depend on it.
My docs are dated 1994... (Score:3)
Re:Not suprised. (Score:2)
It's just a one-minute Python hack, but I can drag it out of the waste bin if you're really interested. You loony. :-)
#!/usr/local/bin/python
import whrandom
r= whrandom.whrandom()
art= ['a', 'said', 'the', 'a', 'desired', 'a', 'starter']
adj= ['human interface', 'database', 'utility', 'remote host']
nou= ['functionality', 'client', 'server', 'network connection', 'computer', 'component', 'object', 'service', 'apparatus']
ver= ['connected by', 'consisting of', 'comprising', 'resulting in', 'whereas', 'providing access to']
print 'The service consists of '
for i in range(30):
print r.choice(art)+' '+r.choice(adj)+' '+r.choice(nou)+' '+r.choice(ver)+' '
Quite so. (3, Interesting?!)
This just in... police are warning of a dangerous impure batch of $3 crack going around Moderatorsville...
--
This comment was brought to you by And Clover.
Re: (Score:2)
Re:Prior Art (Score:2)
Ok, Im too lazy to read the full description of the patent, but it sounds like a patent on accessing a database across a network. For that there is plenty of prior art. A simple grep though the RFC index gives at first this.
0756 NIC name server - a datagram-based information utility. J.R. Pickens, E.J. Feinler, J.E. Mathis. Jul-01-1979. (Format: TXT=23491 bytes) (Status: UNKNOWN)
If a namesever is not an old enough precidence of a database that can be accessed though a human accessable client on anouther machine, then when was the SQL spec introduced?
anyone can get one (Score:2)
FYI: slashdot and every portol and just about every major ISP uses GET or POST.
send flames > /dev/null
Re:HTML IS Prior Art here .... (Score:2)
If he's really pursing this avenue of 'I own POST and GET', then he's not doing himself any favors. I don't believe that anyone would have percieved his patent to be that broad, and, as such, would never have brought up all this prior art, but since he's going after someone, his entire patent is likely to be thrown out, which certainly isn't what he intended.
Re:absurd (Score:2)
I've said it before [slashdot.org], and I'll sy it again. The problem with patents is not that the USPTO grants "obvious" patents, or patents where there is clearly prior art. The problem is that patents can make something illegal even if you don't know of the patent's existance. That's the way all patents work, and that's why I think they're evil. They essentially say "even if you come up with this idea on your own, you're not allowed to use it". (Copyright, on the other hand, only applies to actually copying the original work, not independently developing something similar, hence I think copyright is okay.)
This man is the problem (Score:5)
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.
--
Re:Covert Channel (Score:2)
Re:Punishment for not submitting known prior art? (Score:2)
Re:windows? (Score:2)
Or did he patent RPC/RMI/SOAP/etc? (Score:2)
It looks like he might have patented (or intended to patent) RPC/RMI/SOAP/etc, not just GET/POST. He has a whole "remote object" section (section 3): The following is a list of examples of different Remote Object systems. It is not an all-inclusive list of Remote Object systems, but shows a number of possible
applications of the present invention.
"Remote reality-simulation object". Heh. The Sims, Halflife servers, etc.
My Protocol Got Patented (Score:2)
Apple had always promoted the use of its new "Apple Event" technology by giving spellcheckers as an example; instead of propriety OEM spellcheckers that are different for every application, the user could have a single speller that is shared among all their applications. Since Working Software published Spellswell [webcom.com] we felt we should take the lead in this.
It works really well and in fact can be used for any text operation, such as grammar checkers, address books, HTML verification and the like. Text encryption would work fine and I was working on a text encryptor but never finished it. I since led the binding of it to the BeOS [be.com] (where is uses BMessages instead of Apple events) which you can read about here [wordservices.org] and I'd like to make an XWindows version, perhaps using the Corba API's provided by Gnome [gnome.org].
Recently I was contacted by someone who was searching for prior art. It seems someone patented interapplication spellchecking protocols and he has the hope that Word Services was developed early enough to invalidate that patent. I don't know the patent in question or who holds the patent.
What I especially have a gripe about is that I only started working on this method because the idea of it had been promoted for several years by Apple as an obvious application of a new technology they were promoting.
Mike
Re:This is being enforced against GM (Score:2)
Re:Sounds a lot like POST to me. (Score:2)
Nope, 16 is an "optional extra" that reads "all the above, but applied to a load-balanced 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. Spoofing proxy server or firewall - a lan that has access to the web, but that looks like a single machine (or IP address) from the outside.
--
Re:Covert Channel (Score:2)
Re:huh? (Score:2)
Their's still prior art on this from before 1992. BIND + nslookup should be a good start on it.
The patent is very detailed, and I haven't read it all, but my read on it is it's for a client-server setup where the client talks to a server, which then gets the data from a seporit service. Some of the nslookup/BIND queries are handled this way. IE: nslookup asks the local name server (BIND) to lookup something, BIND then queries another name server to retreive the information and pass it back to nslookup. Now there is another part to this. The pattent mentions the server passing user interface component data to the client. This is the only part that I can see as being "unique" in this situation. It is detailed out in very specific terms that this is part of the process pattented. I don't know directly if GET, POST and web forms predate 1992. I do belive the CERNVM "FIND" gateway may provide the needed prior art. It dates from 1991. I don't think this guy has much to stand on.
Refference History of the WWW [w3.org] at W3.org [w3.org].
Perjury for false trademarks on domains (Score:2)
The creep was working with him as a potential business partner when he suddenly and mysteriously backed out. A few months later my friend did a trademark registration search on the name of the domain this guy was working with him on when he found that this creep had registered my friends domain as his own trademark.
On the trademark registration form you have to swear under penalty of perjury that you have listed all the potentially similar trademarks that you are aware of. I think simply stealing one that you were previously working with as a partner would count as being aware of it don't you?
My friend isn't going to fuck around with suing the guy or getting his trademark back. He's just going to put the guy in federal prison.
How could this story apply to patents?
Mike
Tilting at Windmills for a Better Tomorrow.
Actually, the patent is for something nonexistent (Score:2)
This paragraph caught my eye:
If he thinks he's patenting the Web, then he's very, very mistaken. Last time I checked, I had to continually update my browser. It's not quite as much of one as used to exist in the past, but it's still definitely a "software maintenance burden".
prior art (Score:2)