Everyone Gets Sued for AJAX Patent?
imvivo.com
imvivo.com
Intellectual property is the lifeblood of the U.S. economy. The primary reason for this has been the success of the U.S. patent system in allowing the innovative company in a field to develop and market its new inventions without having competitors unfairly profit from the innovator's hard work," says Dr. Doyle.
As far as I can tell, this company doesn't market or sell anything, except patents. So who are their competitors?
Here's a decent sitepoint article on the matter: http://www.sitepoint.com/blogs/2009/11/05/violating-eolas-aj...
So, considering that they filed this patent in 2002, there are three years of prior art to consider.
If there was ever a patent troll, it's them.
Also, what was 'decent' (note the quotes...) was that they were supposedly just going to go after one group with deep pockets and leave everyone else alone. Once again: I'm not in favor of patent scams, but the idea that you would not simply shake everyone and anyone down was sort of well... 'decent' as far as that stuff goes. So it's sort of a 'negative image' - what's decent is what they were not going to do, if that makes sense.
Regardless, if something is wrong it's wrong. Our goal here should be getting the patent system to stop sucking, not using it as a weapon of schadenfreude against companies we don't like.
It should hardly be patent-worthy when somebody figures out a way to undo the damage done to TCP/IP by a higher layer. Obviously TCP/IP is useful, why would it be remotely surprising that bi-directional communication is a good idea? It's not like the implementations are that surprising; channels of data are channels of data. Anyone who doesn't find that an obvious statement is not "skilled in the art".
I suppose I should rush out to file a patent on layering SSL back onto web sockets. Or proxying web sockets back to real sockets. If somebody hasn't already.
You could patent using something like SlowAES (http://code.google.com/p/slowaes/) to send encrypted data over a plaintext WebSocket, but obviously that should not be a patentable "invention."
On a side note, I question why you call WebSockets "mucked up." The connection handshake differs from TCP to fit the web security model. Overall it is very close to the wire.
Security and domain stuff I'm fine with (don't need random web pages open random connections to SMTP servers and sending out spam!), but we still end up shut off from a lot of useful existing stuff for what I see as dubious security benefits since it'll all be proxied and/or re-implemented to work with websockets anyhow.
They were able to get patent for it in 2009. Hmmmm.
Of course, in this case, it was filed in 2002. The patent is completely bunk.
Considering, however, the eastern district of Texas - it'll probably make it through. That is, if JP Morgan Chase doesn't fight it.
This application is a continuation and claims the benefit of U.S. application Ser. No. 09/075,359, filed May 8, 1998 now abandoned, which is a continuation of U.S. application Ser. No. 08/324,443, filed Oct. 17, 1994 now U.S. Pat. No. 5,838,906, the disclosures of which are hereby incorporated by reference.
The lawyers will only see one date, and that date is 1994. Also, don't forget that there is a 1 year bar on patentability, so it is plausible that the prosecution could claim invention as early as 1993.
Before XMLHttpRequest it was:
var i = new Image(); i.src = "/something.cgi?SEND_TO_SERVER"
Then when the image is loaded, check the dimensions of it to receive a small amount of data from the server...
if (i.width==10) { // Server wants us to do X
I remember using this exact code to write an updating scoreboard for a worm game I wrote in js, in 1999. No pageloads etc. AJAX!
Software patents just need to die completely.
It's a shame some do see things like this as innovative unique ideas that need protecting.
FWIW I don't think we help matters by constantly reinventing the same ideas with new buzzwords. "Real time web"? really.
On the brightside, more abuse means more unrest. So hopefully we're getting closer to reform.
How they sleep at night is beyond me.
Don Draper: "I blow up bridges."
Midge: "Don’s in advertising."
Roy: "No way! Madison Avenue? What a gas!"
Midge: "We all have to serve somebody."
Roy: "Perpetuating the lie. How do you sleep at night?"
Don: "On a bed made of money."
1. Litigating against so many companies will take time. Likely the first patent will have expired long before the current cases have finished. I doubt they'll have too much more time to sue people, so it's not likely to affect companies any of us start.
2. The validity of the second 2004 patent that discusses AJAX and makes claims that would hurt most of the companies named has not as far as I can tell yet been tested in a court. It's possible that the plugin patent was valid, and the AJAX one is not. If so, the danger to us is much less.
3. The more big companies are hurt by patent trolling, the more effort they'll likely spend on trying to reform the system.
We'll see how it goes.
I just wish this was the defining case of software patents, where companies would realize why it sucks. Ahhh... probably not.
If they do succeed will every site that uses AJAX have to pay them a fee? I don't think that even makes sense.
JP Morgan probably has more legal counsel than the rest of the defendants, combined.