Multi-Channel Communication Patent Up For Sale 97
OTDR alerts us to the latest software patent stupidity in the news as patent number 6,418,462, "methods allowing clients to perform tasks through a sideband communication channel, in addition to the main communication channel between a client and server," snubs its nose at AJAX, ftp, and decades of prior art and goes on sale next month in San Fransisco. "Singled out are AJAX mashups including Google Maps and Gmail, and Microsoft 'Live'... Also in the frame are Amazon's S3 and EC2 and clusters from Microsoft, VMware, and Oracle. eBay's Skype, Napster, and Microsoft's Groove are also listed as potentially infringing on the patent in P2P."
Re: (Score:2)
Re: (Score:3, Funny)
Re: (Score:2)
Starting Bid (Score:1, Insightful)
Re: (Score:1)
Oh wait, they're still trying to make software patents count as old-school patents. Never mind.
Re: (Score:1)
Re:Starting Bid (Score:5, Funny)
Re: (Score:2, Funny)
Claim 1. A method for inferring the Slashdot user id, and/or propensity for posting on Slashdot as Anonymous Coward, of an entity using AJAX, via the use of a priori knowledge.
Claim 2. A method for inferring the Slashdot user id, and/or propensity for posting on Slashdot as Anonymous Coward, of an entity using AJAX, via the use of a posteriori knowledge.
Claim 3. A method for inferring the
Will a lawsuit spoil the sale? (Score:4, Insightful)
Depressing the price is a good thing because it will discourage this kind of nonsense in the future.
Re: (Score:3, Insightful)
What would be the point in buying such a patent for 99.99% of the businesses out there when you could never use it?
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
It's hard for me to predict the behavior of someone whom we've already stipulated is acting irrationally, and I'd hold that bidding on this patent is irrational. Think about it for a minute: Why would I sell a patent? To displace risk? Maybe I'd believe that if the circumstances were a bit different. The way this one looks to me:
If I've got a patent in inventory, I suppose I'm going to look for the best way to profit from it. If I don't have t
Non-bad reasons to sell a patent (Score:1)
Why would I sell a patent? To displace risk?
That is but one reason.
Another is that you've decided you don't want to spend the time and energy managing the patent and you just want to cash out and invest in something else.
A third is that you need the cash for something and the patent is just one of the assets you are liquidating.
A fourth is that you know another company would be better stewards of the patent and you sell it to them in a private sale. Maybe they are experts in widgets and you are experts in cogs, and they have a cog patent they can't
Trojan! (Score:2, Informative)
Patent Link (Score:5, Informative)
Looks pretty much like a poster child example of why the patent system is broken. Either that or the USPTO needs to start looking at revoking patents in hind sight or after professional review by many leading members of the field. So much for patent reform!
Re:Patent Link (Score:4, Funny)
I wonder if anyone ever dreamed requesting the patent for the power button: 'Nobody will ever turn something on without paying me royalties! MUHAHAHA!'
Sorry for that.
Re: (Score:1)
Too late on patenting the power switch... (Score:3, Interesting)
I invented something a little while back when I was 13 or so. I was listening to a radio show about some astronomical event as I was going to sleep. They
Re: (Score:1)
</getoffmylawn>
Re:Patent Link (Score:5, Interesting)
My reading is that it doesn't really claim what TFA is claiming it does.
This patent seems to be patenting a process where many unrelated clients connect to a supposedly lightweight server and distributes workloads among those clients via a sideband channel. That's not my understanding of how Ajax works.
It seems to me that it suffers from the same issues that many distributed computing platforms suffer from which is that you get free CPU at the expense of a great deal of bandwidth so it's only useful for a very limited sets of workloads. In this case I can't really imagine what you'd use it for.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
As well as SETI@Home it looks like distributed.net (http://www.distributed.net/ ) had been in business for 2 years prior to the filing of this patent doing exactly what is claimed for RSA decryption. So shooting it down should be easy.
Re: (Score:1)
Seti @ Home (Score:1)
Good news everyone! (Score:4, Interesting)
Hopefully some patent troll will spend mega bucks on it, then spend even more bucks on expensive lawsuits against the likes of Google, Microsoft, etc., and finally end up going the way of SCO when they get buried under the weight of prior art. The sooner one of these "IP Portfolio" companies gets well and truly burnt, the better.
Plus, as a a bonus, Slashdot gets to root for Microsoft in court for a change. Watching some of the anti-Microsoft zealots around here trying to post on *that* should be entertaining, to say the least!
Re: (Score:2, Insightful)
Patent trolls are idiots, but I'm guessing they're smart enough to learn from SCO. Google, Microsoft, and IBM are the last people they'll be suing. Those companies have hundred million dollar legal teams. On the other hand, there are thousands of tiny businesses who will settle just to avoid the hassle and expense of court.
Re:Good news everyone! (Score:5, Insightful)
Re: (Score:1)
Most of the stuff we hear about Microsoft doing is evil, and we don't like it, therefore, we are anti-Microsoft zealots?
Time to do a prior art search (Score:5, Insightful)
How about talking to someone on one phone while you are trying to get a fax to them? Remember that conversation when you would be talking someone through putting a roll of thermal paper in a hopper?
Actually, isn't this exactly how FTP works? I have a control channel and one or more data channels that are doing the heavy lifting once a transfer starts.
Then there is ISDN, which _requires_ two or more barer channels and the control channel just to join the party.
Isn't the web browser "maximum connections to one server" all about this as well?
Hell, the entire word "sideband" (outside of radio) has the "meat" of this patent as its definition...
Time for the pitchforks and torches everybody, meet me on the hill outside the castle!
haha (Score:5, Insightful)
For all of these stories, you need to go read the actual patent, including the claims, then you can laugh at the summary and (sometimes) the article for not doing so.
Re:haha (Score:5, Informative)
A method in a metacomputing, distributed network of utilizing remote client resources in the network, comprising:
a server that implements tasks by utilizing idle resources in multiple clients;
individual communication channels between each client and the server;
a second, separate dedicated communication channel (sideband channel) between each client and server, through which the server distributes the tasks to the each client downstream and through which each of the clients sends the results of the task upstream to the server.
So how the HELL does this have anything to do with Ajax, FTP etc.
Another Slashdot summary to laugh at.
Re: (Score:2)
Re: (Score:2)
Re: (Score:1, Interesting)
Distributed.net (Score:1)
Prior art way before this... and many, many others I'm sure.
Re: (Score:1)
Just for reference:
http://www.distributed.net/history.php [distributed.net]
January 28, 1997
RC5-32/12/7 (56-bit) Secret Key Challenge begins
Re: (Score:2)
FTP uses port 20 for data, and port 21 for control (the separate dedicated channel).
Of course the definition of "client" and "server" is simply reversed from the patent, and the resource is
the existence, or desired existence of a data file.
So, yeah, FTP qualifies.
Now, FT
Re: (Score:2)
Re: (Score:2)
No, its the same as a distributed network of FTP servers, with a single client coordinating transfers. Like I said, you have to reverse "client" and "server" (because the patent gets it the wrong way -- its a computation SERVER carrying on a service for the CLIENT).
And there you have; its morphologically the same. Allow me to quote from "man ftp"
proxy ftp-command
Re: (Score:2)
Probably consulting legal team (Score:5, Funny)
The inventor of 2 cans and a string could not be reached for comment.
Re:Probably consulting legal team (Score:5, Funny)
Re: (Score:3, Insightful)
Now the guy with two cans and TWO strings, he's in trouble.
The summary is wrong (Score:2)
How does this relate to AJAX exactly? (Score:3, Informative)
Re: (Score:3, Interesting)
PVM - 1989 (Score:5, Interesting)
http://en.wikipedia.org/wiki/Parallel_Virtual_Machine [wikipedia.org]
Description here
http://www.netlib.org/pvm3/book/node17.html [netlib.org]
Main channel is to pvmd. "backchannel" is the process to process communication.
--
The PVM system is composed of two parts. The first part is a daemon , called pvmd3 and sometimes abbreviated pvmd , that resides on all the computers making up the virtual machine. (An example of a daemon program is the mail program that runs in the background and handles all the incoming and outgoing electronic mail on a computer.) Pvmd3 is designed so any user with a valid login can install this daemon on a machine. When a user wishes to run a PVM application, he first creates a virtual machine by starting up PVM. (Chapter 3 details how this is done.) The PVM application can then be started from a Unix prompt on any of the hosts. Multiple users can configure overlapping virtual machines, and each user can execute several PVM applications simultaneously.
--
The general paradigm for application programming with PVM is as follows. A user writes one or more sequential programs in C, C++, or Fortran 77 that contain embedded calls to the PVM library. Each program corresponds to a task making up the application. These programs are compiled for each architecture in the host pool, and the resulting object files are placed at a location accessible from machines in the host pool. To execute an application, a user typically starts one copy of one task (usually the ``master'' or ``initiating'' task) by hand from a machine within the host pool. This process subsequently starts other PVM tasks, eventually resulting in a collection of active tasks that then compute locally and exchange messages with each other to solve the problem. Note that while the above is a typical scenario, as many tasks as appropriate may be started manually. As mentioned earlier, tasks interact through explicit message passing, identifying each other with a system-assigned, opaque TID.
--
Any purpose Left? (Score:3, Interesting)
Rights shouldn't be a commodity!
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Of course it doesn't. As a small inventor of an actually useful device, the simplest way to get rewarded for my invention may well be to sell the patent and prototype to a company with the resources to manufacture and market it. Never mind that I might want to move on to a new challenge rather than deal with the headaches of going into production and selling it myself.
The problem isn't the sale of the patent. The problem is the patent trolling -- producing a patent that *isn't* novel and useful, failin
Re: (Score:2)
Not at all - it serves the purpose quite well. The point of the system is to give people an incentive to invent things. Inventing things and commercializing them are two different processes - the inventor might not be set up to actually deliver a product. So selling the rights to a patent allows him to make money for his invention and facilitates the delivery of the product to consumers.
The problem is although you're only supposed to be able to patent inventions "non-obvious to an expert in the field", t
Kdawson FUD (Score:1)
Yes software patents are bad, but blatantly lying about how they work will not achieve the goal of getting them removed.
They don't have to litigate it (Score:5, Insightful)
These claims are simply intended to drive up the value of the patent at auction, by making the big players terrified of letting anyone else get ahold of it. Were it really so valuable, the holder would litigate it themselves. The fact that they're unloading it for some sure money now is a strong indication of how weak they feel it would be in court.
Re: (Score:2)
Re: (Score:2)
A tangential question... (Score:4, Insightful)
Re: (Score:1)
About five years ago?
It's almost as if someone has infiltrated the US, seized power and is causing the US to crumble from within, huh?
No doubt I'm exaggerating but do the inhabitants of the US experience _any_ freedom? i.e. the ability to take an action without an associated legal penalty.
Tssk! It seems like
Plenty of good posts on prior art (Score:2)
The summary is wrong; but the patent is stupid. (Score:5, Informative)
Re: (Score:3, Insightful)
The perfect example of this is the Amazon "one-click" shopping bullshit. When it was filed people were not only saying it was "obvious" but that it was also
Re: (Score:3, Interesting)
Re: (Score:2)
The summary is not only accurate, but basically plagiarized from TFA. The article, from the Register, is what is inaccurate. The summary is as accurate a synopsis as is possible.
SETI@Home (Score:2)
Re: (Score:2)
ss7? (Score:1)
ok, very loosely, but this screams 'out-of-band signalling', and out-of-band signalling isn't really novel now, is it?
What am I buying again? (Score:2)
So I will spend money to buy a vehicle for litigation? That's it in a nutshell. If these guys could have got licensing in the last 6-8 years, they would have and most likely would not be selling.
They are selling to somebody that is willing to pay lawyers. That is really attractive.... to lawyers.
Distributed Computing in a nutshell (Score:2)
RSA-129 was factored in 199_4_ using basically the same technique.
It appears that the "novel" part is intended to be that the sideband channel for distributing work units operates as part of some other unrelated server, though that's not what the claims say. The
Re: (Score:2)
Sounds good! (Score:2)
SSH (Score:2)
Sale of patents should be illegal (Score:1)
Sale of patents implies that someone without any activity in the area of the patent can become the patent owner.
A patent owner without activity in the area of the patent is often a patent troll.
Against patent trolls we need pesticide!
distributed.net (Score:2)
Prior art (Score:2)
I think I have a coffee cup that says something to that effect. Does that count as prior art?